Function at 0x1400b2d7d
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x32f34f79
pushf
not eax
add eax, 0xb0e7287
xor eax, 0x26d0ae0
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x3a22238e
xor eax, 0x27616fe8
rol eax, 0x93
popf
pushf
not eax
add eax, 0x64e37bfb
xor eax, 0x762c1a82
rol eax, 0x8a
popf
cmp eax, 0x15
jne 0x1400b2dcd
popf
pop rax
jmp 0x1400b3b00
cmp eax, 0xc
jne 0x1400b2ddc
popf
pop rax
jmp 0x1400b36b1
cmp eax, 0xd
jne 0x1400b2deb
popf
pop rax
jmp 0x1400b36f0
cmp eax, 0xa
jne 0x1400b2dfa
popf
pop rax
jmp 0x1400b35cc
cmp eax, 0x22
jne 0x1400b2e09
popf
pop rax
jmp 0x1400b4160
cmp eax, 0x17
jne 0x1400b2e18
popf
pop rax
jmp 0x1400b3bf4
cmp eax, 0x14
jne 0x1400b2e27
popf
pop rax
jmp 0x1400b3a7d
cmp eax, 0x20
jne 0x1400b2e36
popf
pop rax
jmp 0x1400b401c
cmp eax, 2
jne 0x1400b2e45
popf
pop rax
jmp 0x1400b316e
cmp eax, 0x16
jne 0x1400b2e54
popf
pop rax
jmp 0x1400b3bbc
cmp eax, 3
jne 0x1400b2e63
popf
pop rax
jmp 0x1400b3203
cmp eax, 1
jne 0x1400b2e72
popf
pop rax
jmp 0x1400b3106
cmp eax, 0x13
jne 0x1400b2e81
popf
pop rax
jmp 0x1400b39c2
cmp eax, 0x23
jne 0x1400b2e90
popf
pop rax
jmp 0x1400b4208
cmp eax, 0x11
jne 0x1400b2e9f
popf
pop rax
jmp 0x1400b3912
cmp eax, 0xe
jne 0x1400b2eae
popf
pop rax
jmp 0x1400b37ed
cmp eax, 0x21
jne 0x1400b2ebd
popf
pop rax
jmp 0x1400b409f
cmp eax, 0x12
jne 0x1400b2ecc
popf
pop rax
jmp 0x1400b3961
cmp eax, 0x1e
jne 0x1400b2edb
popf
pop rax
jmp 0x1400b3f8f
cmp eax, 9
jne 0x1400b2eea
popf
pop rax
jmp 0x1400b354e
cmp eax, 0xf
jne 0x1400b2ef9
popf
pop rax
jmp 0x1400b3829
cmp eax, 0x1f
jne 0x1400b2f08
popf
pop rax
jmp 0x1400b3fe2
cmp eax, 6
jne 0x1400b2f17
popf
pop rax
jmp 0x1400b339b
cmp eax, 0x19
jne 0x1400b2f26
popf
pop rax
jmp 0x1400b3d2e
cmp eax, 8
jne 0x1400b2f35
popf
pop rax
jmp 0x1400b34b9
cmp eax, 0x1c
jne 0x1400b2f44
popf
pop rax
jmp 0x1400b3e84
cmp eax, 0x1d
jne 0x1400b2f53
popf
pop rax
jmp 0x1400b3ece
cmp eax, 0x10
jne 0x1400b2f62
popf
pop rax
jmp 0x1400b3864
cmp eax, 5
jne 0x1400b2f71
popf
pop rax
jmp 0x1400b3318
cmp eax, 0xb
jne 0x1400b2f80
popf
pop rax
jmp 0x1400b362e
cmp eax, 0
jne 0x1400b2f8f
popf
pop rax
jmp 0x1400b2fe9
cmp eax, 7
jne 0x1400b2f9e
popf
pop rax
jmp 0x1400b3457
cmp eax, 0x18
jne 0x1400b2fad
popf
pop rax
jmp 0x1400b3c5b
cmp eax, 0x1a
jne 0x1400b2fbc
popf
pop rax
jmp 0x1400b3d8f
cmp eax, 0x24
jne 0x1400b2fcb
popf
pop rax
jmp 0x1400b425e
cmp eax, 0x1b
jne 0x1400b2fda
popf
pop rax
jmp 0x1400b3dc9
cmp eax, 4
jne 0x1400b2fe9
popf
pop rax
jmp 0x1400b3286
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x30
mov r8d, dword [rcx + 0x34]
mov bpl, dl
mov rbx, rcx
mov r14d, 0xc3e75f05
pushf
not r14d
add r14d, 0x1e26d5a1
xor r14d, 0x68592304
rol r14d, 0x60
popf
pushf
not r14d
add r14d, 0x107d4ed2
xor r14d, 0x604594
rol r14d, 0x3c
popf
pushf
not r14d
add r14d, 0x7a69a80c
xor r14d, 0x8823c41
rol r14d, 0x89
popf
cmp r8d, 5
jg 0x1400b30ad
push rax
pushf
mov eax, 0xc5d05253
pushf
not eax
add eax, 0x79901c43
xor eax, 0x2154c7c5
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x43fb7b7d
xor eax, 0x1dff04cd
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe81a1d9
xor eax, 0x76bc319d
rol eax, 0x68
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x2a0ffba0
pushf
not eax
add eax, 0x55d2d20b
xor eax, 0x70607388
rol eax, 0xe
popf
pushf
not eax
add eax, 0x4d009246
xor eax, 0x4e77800d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x7d9eb605
xor eax, 0x5130cd96
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x6e83f8e9
xor eax, 0x32c7ceee
rol eax, 0x8a
popf
jmp 0x1400b2dbe
je 0x1400b313b
push rax
pushf
mov eax, 0x8fd7fbe8
pushf
not eax
add eax, 0x7ece2178
xor eax, 0x2f76ec1b
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x4e6de02e
xor eax, 0x1bd5b214
rol eax, 0x98
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x82583bce
pushf
not eax
add eax, 0x500a589d
xor eax, 0x3645d84f
rol eax, 0x29
popf
pushf
not eax
add eax, 0x57d18738
xor eax, 0x684b0340
rol eax, 0x51
popf
jmp 0x1400b2dbe
test r8d, r8d
je 0x1400b31d0
push rax
pushf
mov eax, 0x59dcea9d
pushf
not eax
add eax, 0x5dfb7a23
xor eax, 0x59dedede
rol eax, 7
popf
pushf
not eax
add eax, 0x4bbf7864
xor eax, 0x2eebef1f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x45baa267
xor eax, 0x25d000b4
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x250884ee
xor eax, 0x580f4993
rol eax, 0x46
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0xb6bdeb66
pushf
not eax
add eax, 0x33ee6939
xor eax, 0x25e3ddf3
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc411799
xor eax, 0x24f8c164
rol eax, 0x6d
popf
jmp 0x1400b2dbe
sub r8d, 1
je 0x1400b3253
push rax
pushf
mov eax, 0x81b3ea28
pushf
not eax
add eax, 0x66725437
xor eax, 0x154926c0
rol eax, 0xe
popf
pushf
not eax
add eax, 0x34bbf7f6
xor eax, 0x7a8c270f
rol eax, 0x22
popf
pushf
not eax
add eax, 0x7d54593b
xor eax, 0x143e75e
rol eax, 0x26
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x6795d7e2
pushf
not eax
add eax, 0x2a24f484
xor eax, 0x3570a128
rol eax, 0xea
popf
pushf
not eax
add eax, 0x5517edfc
xor eax, 0x5421c61c
rol eax, 0xeb
popf
jmp 0x1400b2dbe
sub r8d, 1
je 0x1400b32bf
push rax
pushf
mov eax, 0xc2304bcc
pushf
not eax
add eax, 0x4a2b6d9f
xor eax, 0x18681261
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x35704fcf
xor eax, 0xe48e88f
rol eax, 0xea
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x18c6c127
pushf
not eax
add eax, 0x2192afd7
xor eax, 0x59e90105
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x20a2dc86
xor eax, 0x6c6d2bf6
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x37026c56
xor eax, 0x5dca12d2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x1310809a
xor eax, 0x63c0285b
rol eax, 0xb1
popf
jmp 0x1400b2dbe
sub r8d, 1
je 0x1400b3355
push rax
pushf
mov eax, 0xbeebb275
pushf
not eax
add eax, 0x3036279e
xor eax, 0x3d36c85f
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x26bab63
xor eax, 0x8f0bccc
rol eax, 0xa0
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0xe13206f4
pushf
not eax
add eax, 0x11ca351b
xor eax, 0x69c0855f
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x50d486a9
xor eax, 0x7b532367
rol eax, 0x72
popf
pushf
not eax
add eax, 0x1cf146a3
xor eax, 0x3a0b41ed
rol eax, 0xaf
popf
jmp 0x1400b2dbe
cmp r8d, 1
jne 0x1400b33fe
push rax
pushf
mov eax, 0x2483df82
pushf
not eax
add eax, 0x20029a5d
xor eax, 0x283684e0
rol eax, 0x47
popf
pushf
not eax
add eax, 0x5e93583a
xor eax, 0x68762275
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x45561c17
xor eax, 0x4d9cb1fe
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x2555b274
xor eax, 0x12d2b4ea
rol eax, 0xbc
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x2602688a
pushf
not eax
add eax, 0x3b8ad041
xor eax, 0x3fde03a8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xdd4b1ef
xor eax, 0x75fd9f24
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x3e2533a2
xor eax, 0x59814bc8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x2d29e65e
xor eax, 0xbfe3913
rol eax, 0x26
popf
jmp 0x1400b2dbe
mov edx, dword [rcx + 0x28]
mov rdi, r14
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov rsi, qword [rcx]
push rax
pushf
mov eax, 0xb0caa28e
pushf
not eax
add eax, 0x44c8427f
xor eax, 0x3fa3c14a
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x369b4a2d
xor eax, 0xa20f58
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x7bb7cea6
xor eax, 0x14a902b5
rol eax, 0x11
popf
jmp 0x1400b2dbe
mov eax, edx
shr eax, 4
test al, 1
je 0x1400b351b
push rax
pushf
mov eax, 0x4ee3fa6
pushf
not eax
add eax, 0x8e5f82b
xor eax, 0x30ac3d04
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x7e9d93fa
xor eax, 0x5a58c98a
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x60b677b8
xor eax, 0x5f64f0fc
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfc449df
xor eax, 0x13d93889
rol eax, 0x2f
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x4f37b673
pushf
not eax
add eax, 0x6c74ed8b
xor eax, 0x240bec41
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x1e591af9
xor eax, 0x6c8f721e
rol eax, 0xf7
popf
jmp 0x1400b2dbe
test rsi, rsi
jns 0x1400b3586
push rax
pushf
mov eax, 0xd07422ee
pushf
not eax
add eax, 0x31405dfb
xor eax, 0x1902bca1
rol eax, 0x95
popf
pushf
not eax
add eax, 0x27c77d44
xor eax, 0x32181373
rol eax, 0x15
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x1fdbd249
pushf
not eax
add eax, 0x28d835ee
xor eax, 0x7aec4f04
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x2194497d
xor eax, 0x8fe782e
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x1b483b8b
xor eax, 0x171c7790
rol eax, 5
popf
jmp 0x1400b2dbe
neg rsi
or edx, 0x40
mov dword [rbx + 0x28], edx
push rax
pushf
mov eax, 0xc0281237
pushf
not eax
add eax, 0x28d0aa24
xor eax, 0x4348f3c0
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x5616fbc1
xor eax, 0x5bd86db
rol eax, 0x81
popf
pushf
not eax
add eax, 0x1a92f66d
xor eax, 0x33a1c24b
rol eax, 6
popf
pushf
not eax
add eax, 0x30daf657
xor eax, 0x39cc0c5f
rol eax, 0x60
popf
jmp 0x1400b2dbe
cmp dword [rbx + 0x30], 0
jge 0x1400b366b
push rax
pushf
mov eax, 0xcd4002af
pushf
not eax
add eax, 0x62460c07
xor eax, 0x2aaccc22
rol eax, 0x23
popf
pushf
not eax
add eax, 0x5e6a8e91
xor eax, 0x6114a2e3
rol eax, 0xd4
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x18acd733
pushf
not eax
add eax, 0x358cc732
xor eax, 0xa564dee
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x3c794723
xor eax, 0x28568063
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x72e46370
xor eax, 0x2bb89b78
rol eax, 0x6d
popf
jmp 0x1400b2dbe
mov dword [rbx + 0x30], 1
jmp 0x1400b3de0
mov edx, dword [rcx + 0x28]
mov edi, 0x955accfd
pushf
not edi
add edi, 0x2d4fcbe4
xor edi, 0x37422eb1
rol edi, 0x9c
popf
pushf
not edi
add edi, 0x40ff1558
xor edi, 0x6bebedd8
rol edi, 0x1c
popf
pushf
not edi
add edi, 0x13d030c2
xor edi, 0x3366805c
rol edi, 2
popf
pushf
not edi
add edi, 0x7fba0c63
xor edi, 0x1159598d
rol edi, 0xd8
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400b3794
push rax
pushf
mov eax, 0x6ac639fb
pushf
not eax
add eax, 0x63608f5c
xor eax, 0x3f53a42e
rol eax, 0x47
popf
pushf
not eax
add eax, 0x19781b24
xor eax, 0x347f93c0
rol eax, 0xb4
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x3bcf1bb
pushf
not eax
add eax, 0x1f1ba104
xor eax, 0x6ee22bcd
rol eax, 0x60
popf
pushf
not eax
add eax, 0x167e14f0
xor eax, 0x51dbb8a4
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x1d060611
xor eax, 0x70a6f146
rol eax, 0x31
popf
pushf
not eax
add eax, 0x7d9300e4
xor eax, 0x258a4549
rol eax, 0x18
popf
jmp 0x1400b2dbe
movsx rsi, word [rcx]
jmp 0x1400b34b9
movzx esi, word [rcx]
jmp 0x1400b34b9
mov edx, dword [rcx + 0x28]
mov edi, 0x727efd18
pushf
not edi
add edi, 0x40783e00
xor edi, 0x5c8f8767
rol edi, 0x3c
popf
pushf
not edi
add edi, 0x2656a870
xor edi, 0x1d3f2bf7
rol edi, 0xd4
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test dil, al
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400b38df
push rax
pushf
mov eax, 0xc2ba16f4
pushf
not eax
add eax, 0xf17e73a
xor eax, 0x844ed97
rol eax, 4
popf
pushf
not eax
add eax, 0x4f98aefe
xor eax, 0x4a04d1d9
rol eax, 0xa6
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0xba3f9a3
pushf
not eax
add eax, 0x6083f7f8
xor eax, 0x693bcdec
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x2ff715bf
xor eax, 0x575823a5
rol eax, 0xca
popf
jmp 0x1400b2dbe
movsx rsi, byte [rcx]
jmp 0x1400b34b9
movzx esi, byte [rcx]
jmp 0x1400b34b9
sub r8d, 6
je 0x1400b3a24
push rax
pushf
mov eax, 0xfe3c9c39
pushf
not eax
add eax, 0x379fa599
xor eax, 0x2f596756
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x17379ec1
xor eax, 0x7646a493
rol eax, 1
popf
pushf
not eax
add eax, 0x6fa1ab4d
xor eax, 0x2dfc146f
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x31206084
xor eax, 0x1e5e28de
rol eax, 0xcb
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x4b24237a
pushf
not eax
add eax, 0x410131ee
xor eax, 0x2dc71a2a
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x1a1cc1
xor eax, 0x2d4875ed
rol eax, 0x89
popf
pushf
not eax
add eax, 0x1539f04f
xor eax, 0x1a81ffd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x572f0c01
xor eax, 0x1baeb294
rol eax, 0x2d
popf
jmp 0x1400b2dbe
sub r8d, 1
je 0x1400b3acd
push rax
pushf
mov eax, 0x54f8f49a
pushf
not eax
add eax, 0x7d8eb5be
xor eax, 0x76b459ee
rol eax, 0x36
popf
pushf
not eax
add eax, 0x5a8bdf1a
xor eax, 0x2ab42dd8
rol eax, 0xca
popf
pushf
not eax
add eax, 0x196e9495
xor eax, 0x1780405e
rol eax, 0xd5
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x9a5d15d9
pushf
not eax
add eax, 0x1a621564
xor eax, 0x451570e2
rol eax, 0x55
popf
pushf
not eax
add eax, 0x134f0f62
xor eax, 0x26361d30
rol eax, 0x74
popf
jmp 0x1400b2dbe
sub r8d, 2
je 0x1400b3b63
push rax
pushf
mov eax, 0xe7c3f58b
pushf
not eax
add eax, 0x528c80e7
xor eax, 0x5845a36e
rol eax, 5
popf
pushf
not eax
add eax, 0x56254207
xor eax, 0x480dcfbd
rol eax, 0x67
popf
pushf
not eax
add eax, 0x4e69cae8
xor eax, 0x2a745b0
rol eax, 0x68
popf
pushf
not eax
add eax, 0x74d6d17d
xor eax, 0x1cbce077
rol eax, 5
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x2d51353
pushf
not eax
add eax, 0x6970fcad
xor eax, 0x229bf0ba
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xdff6edd
xor eax, 0x7a7c232e
rol eax, 0xff
popf
pushf
not eax
add eax, 0x6d10ff56
xor eax, 0x46a32109
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe779f66
xor eax, 0x4a40096e
rol eax, 0x87
popf
jmp 0x1400b2dbe
jmp 0x1400b3318
mov rax, qword [rcx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rcx + 8]
xor ecx, ecx
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.140106c3b
xor al, al
jmp 0x1400b427a
mov edx, dword [rcx + 0x28]
mov edi, 0xc0a6d8e9
pushf
not edi
add edi, 0x1cd97428
xor edi, 0x1b191bf4
rol edi, 0xc
popf
pushf
not edi
add edi, 0x2216e1c9
xor edi, 0x2a0a3d56
rol edi, 0x84
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400b3cd5
push rax
pushf
mov eax, 0x7c1c9000
pushf
not eax
add eax, 0x38ebba83
xor eax, 0x44da1ce9
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x15c0d73f
xor eax, 0x1daba693
rol eax, 0x1a
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x8004a436
pushf
not eax
add eax, 0xebe9cb7
xor eax, 0x14b3ba46
rol eax, 3
popf
pushf
not eax
add eax, 0xa5c029f
xor eax, 0x4c538f8c
rol eax, 0x19
popf
pushf
not eax
add eax, 0x237ca930
xor eax, 0x3c6313c9
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x79c1cd8
xor eax, 0x36e69264
rol eax, 0x97
popf
jmp 0x1400b2dbe
movsxd rsi, dword [rcx]
jmp 0x1400b34b9
mov esi, dword [rcx]
jmp 0x1400b34b9
mov r8, qword [rbx + 8]
lea rcx, [rbx + 0x50]
and edx, 0xfffffff7
mov dword [rbx + 0x28], edx
movsxd rdx, dword [rbx + 0x30]
call fcn.1400a90c7
test rsi, rsi
jne 0x1400b3e2b
push rax
pushf
mov eax, 0xbae87a5f
pushf
not eax
add eax, 0x45b0a440
xor eax, 0x62a80c1a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x4b9a2b9d
xor eax, 0x37d8656c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x66dc9237
xor eax, 0x171e1120
rol eax, 0xfa
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0xbc719ea5
pushf
not eax
add eax, 0x340422c0
xor eax, 0x1e9f3233
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x41967b31
xor eax, 0x5ce5830b
rol eax, 0xda
popf
pushf
not eax
add eax, 0x372e0b70
xor eax, 0x8a87b32
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x2a8a6b2e
xor eax, 0x4bd4515c
rol eax, 0xd
popf
jmp 0x1400b2dbe
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0x220c6096
pushf
not eax
add eax, 0x618b659b
xor eax, 0x267cae87
rol eax, 0x56
popf
pushf
not eax
add eax, 0x11cc84e2
xor eax, 0x5fbde26e
rol eax, 0x87
popf
pushf
not eax
add eax, 0x64fbd4ad
xor eax, 0x48b07f5
rol eax, 0xcb
popf
jmp 0x1400b2dbe
mov byte [rbx + 0x4c], 1
mov r8b, bpl
mov rcx, rbx
cmp rdi, r14
jne 0x1400b3f36
push rax
pushf
mov eax, 0xe37b25e8
pushf
not eax
add eax, 0x4e059d85
xor eax, 0x26c094c3
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x717b9218
xor eax, 0x6f8abcd6
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x66150cd3
xor eax, 0x4c3f80f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x3c7a36bf
xor eax, 0x781ae6de
rol eax, 0x87
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x743007b0
pushf
not eax
add eax, 0x4f7cc54
xor eax, 0x7147e821
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf2ecbeb
xor eax, 0x5c0f32bb
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x3df139fb
xor eax, 0x3808814d
rol eax, 0x74
popf
pushf
not eax
add eax, 0x3295d55f
xor eax, 0x764d03d6
rol eax, 0x5a
popf
jmp 0x1400b2dbe
mov rdx, rsi
call fcn.1400bbb08
jmp 0x1400b401c
mov edx, esi
call fcn.1400b9cd9
push rax
pushf
mov eax, 0x310da9a0
pushf
not eax
add eax, 0x31882f67
xor eax, 0x2dd06bd2
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x6b527d2f
xor eax, 0xd8ff771
rol eax, 0x22
popf
jmp 0x1400b2dbe
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1400b406c
push rax
pushf
mov eax, 0xd871a1d9
pushf
not eax
add eax, 0x6b1b9a7f
xor eax, 0x4b655a37
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x47793027
xor eax, 0x2533c88a
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x34903890
xor eax, 0x1bc00841
rol eax, 0x9c
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x50a77b8
pushf
not eax
add eax, 0x141584d5
xor eax, 0x35e2d749
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9d8f941
xor eax, 0x6c333592
rol eax, 0xd6
popf
jmp 0x1400b2dbe
cmp dword [rbx + 0x48], 0
mov edx, 0x67b1bcf6
pushf
not edx
add edx, 0x66a0a1b
xor edx, 0x445dd9db
rol edx, 0xe8
popf
pushf
not edx
add edx, 0x648baa44
xor edx, 0x7ef6aa09
rol edx, 0x7f
popf
je 0x1400b4107
push rax
pushf
mov eax, 0x56dea459
pushf
not eax
add eax, 0x19fc47e5
xor eax, 0x1c78d241
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x71d9f95f
xor eax, 0x15ed4f65
rol eax, 0xdb
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0xf6a3faf9
pushf
not eax
add eax, 0x17b71428
xor eax, 0x6859fb8d
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x2ba93a6
xor eax, 0x350eb9db
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe9d6228
xor eax, 0x7e1d0323
rol eax, 0x76
popf
pushf
not eax
add eax, 0x72600ad1
xor eax, 0x5e7e621e
rol eax, 0x80
popf
jmp 0x1400b2dbe
mov rax, qword [rbx + 0x40]
cmp word [rax], dx
je 0x1400b41af
push rax
pushf
mov eax, 0x59bf7bd5
pushf
not eax
add eax, 0x30965561
xor eax, 0x2d3d71f6
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x5580405f
xor eax, 0x17fcad3b
rol eax, 0x67
popf
pushf
not eax
add eax, 0x664a95cb
xor eax, 0x3823c391
rol eax, 0xd7
popf
jmp 0x1400b2dbe
push rax
pushf
mov eax, 0x7a95f6b9
pushf
not eax
add eax, 0x2ad35e4a
xor eax, 0x3cacdb7d
rol eax, 0xda
popf
pushf
not eax
add eax, 0x7ebdf5ca
xor eax, 0x40d726e6
rol eax, 0xef
popf
pushf
not eax
add eax, 0x3f485e19
xor eax, 0x4a81705d
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x5b678ec7
xor eax, 0x65316890
rol eax, 0x3a
popf
jmp 0x1400b2dbe
add qword [rbx + 0x40], 0xfffffffffffffffe
mov rcx, qword [rbx + 0x40]
mov word [rcx], dx
jmp 0x1400b4215
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0xd53403f4
pushf
not eax
add eax, 0x491bd58e
xor eax, 0x5236c288
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x15626e10
xor eax, 0x67413394
rol eax, 0x38
popf
pushf
not eax
add eax, 0x66e96b7c
xor eax, 0x53e9d30f
rol eax, 0xf0
popf
jmp 0x1400b2dbe
mov al, pe_nt_image_headers64
pushf
not al
add al, 0x30
xor al, 0x79
rol al, 0x91
popf
pushf
not al
add al, 6
xor al, 0x29
rol al, 0x12
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop r14
ret