Function at 0x14016023c
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xac612823
pushf
not eax
add eax, 0xc716ccbb
xor eax, 0x8b81b085
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc8830d74
xor eax, 0xb38a58af
rol eax, 0x99
popf
pushf
not eax
add eax, 0xba6924ca
xor eax, 0x9e460f22
rol eax, 0xbb
popf
cmp eax, 4
jne 0x14016028c
popf
pop rax
jmp 0x140160649
cmp eax, 0
jne 0x14016029b
popf
pop rax
jmp 0x14016045d
cmp eax, 3
jne 0x1401602aa
popf
pop rax
jmp 0x1401605f1
cmp eax, 1
jne 0x1401602b9
popf
pop rax
jmp 0x1401604f0
cmp eax, 0xd
jne 0x1401602c8
popf
pop rax
jmp 0x140160adc
cmp eax, 0x1a
jne 0x1401602d7
popf
pop rax
jmp 0x14016112b
cmp eax, 0xe
jne 0x1401602e6
popf
pop rax
jmp 0x140160b3c
cmp eax, 0xb
jne 0x1401602f5
popf
pop rax
jmp 0x1401609a2
cmp eax, 0x19
jne 0x140160304
popf
pop rax
jmp 0x1401610ad
cmp eax, 8
jne 0x140160313
popf
pop rax
jmp 0x14016089c
cmp eax, 0x1d
jne 0x140160322
popf
pop rax
jmp 0x140161322
cmp eax, 0x17
jne 0x140160331
popf
pop rax
jmp 0x140160f8a
cmp eax, 0x1c
jne 0x140160340
popf
pop rax
jmp 0x140161285
cmp eax, 0x12
jne 0x14016034f
popf
pop rax
jmp 0x140160d03
cmp eax, 0x18
jne 0x14016035e
popf
pop rax
jmp 0x14016101b
cmp eax, 0x11
jne 0x14016036d
popf
pop rax
jmp 0x140160c70
cmp eax, 0x1b
jne 0x14016037c
popf
pop rax
jmp 0x1401611e2
cmp eax, 0x16
jne 0x14016038b
popf
pop rax
jmp 0x140160f1e
cmp eax, 0xa
jne 0x14016039a
popf
pop rax
jmp 0x14016096c
cmp eax, 0x14
jne 0x1401603a9
popf
pop rax
jmp 0x140160de0
cmp eax, 0xf
jne 0x1401603b8
popf
pop rax
jmp 0x140160b72
cmp eax, 0x13
jne 0x1401603c7
popf
pop rax
jmp 0x140160d80
cmp eax, 0x15
jne 0x1401603d6
popf
pop rax
jmp 0x140160e7a
cmp eax, 2
jne 0x1401603e5
popf
pop rax
jmp 0x140160587
cmp eax, 0x1e
jne 0x1401603f4
popf
pop rax
jmp 0x14016135c
cmp eax, 0xc
jne 0x140160403
popf
pop rax
jmp 0x140160a4b
cmp eax, 7
jne 0x140160412
popf
pop rax
jmp 0x1401607e0
cmp eax, 5
jne 0x140160421
popf
pop rax
jmp 0x1401606a7
cmp eax, 0x1f
jne 0x140160430
popf
pop rax
jmp 0x1401613f3
cmp eax, 0x10
jne 0x14016043f
popf
pop rax
jmp 0x140160bc5
cmp eax, 6
jne 0x14016044e
popf
pop rax
jmp 0x14016073c
cmp eax, 9
jne 0x14016045d
popf
pop rax
jmp 0x140160952
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, 0x20
xor ebx, ebx
mov r14, r8
mov rbp, rdx
mov rdi, rcx
cmp dword [rcx + 4], ebx
je 0x1401604bd
push rax
pushf
mov eax, 0x2666838b
pushf
not eax
add eax, 0x900d0d45
xor eax, 0xf8c761ff
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf98ec00f
xor eax, 0xe7ea679c
rol eax, 0x1d
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xc87b6ae2
pushf
not eax
add eax, 0xbef1184c
xor eax, 0xf9f12ebe
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8481475b
xor eax, 0xc843354a
rol eax, 0xe4
popf
jmp 0x14016027d
movsxd rsi, dword [rcx + 4]
call fcn.1400dec59
mov r9, rax
push rsi
not rsi
sub r9, rsi
pop rsi
sub r9, 1
je 0x140160554
push rax
pushf
mov eax, 0x8bf1435a
pushf
not eax
add eax, 0x97e21bb3
xor eax, 0xa63f57ee
rol eax, 0x41
popf
pushf
not eax
add eax, 0xdd6e3807
xor eax, 0x816d7dfb
rol eax, 0
popf
pushf
not eax
add eax, 0xc4f2117f
xor eax, 0xc44dac1c
rol eax, 0xf0
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xe927c874
pushf
not eax
add eax, 0xdcd7332d
xor eax, 0xeb76f1a5
rol eax, 0x74
popf
pushf
not eax
add eax, 0x91cf541d
xor eax, 0xdffdc6fb
rol eax, 0x7e
popf
jmp 0x14016027d
test esi, esi
je 0x1401605be
push rax
pushf
mov eax, 0x64479d3
pushf
not eax
add eax, 0xf0c3d95a
xor eax, 0x909e9391
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb4efc875
xor eax, 0x8491d0ed
rol eax, 0xd6
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x17ddfc0f
pushf
not eax
add eax, 0xdff0131e
xor eax, 0xd4df38a2
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xbece38ec
xor eax, 0xb7baed00
rol eax, 0x8d
popf
jmp 0x14016027d
movsxd rsi, dword [rdi + 4]
call fcn.1400dec59
lea rcx, [rsi + rax]
jmp 0x1401606a7
mov rcx, rbx
mov esi, ebx
push rax
pushf
mov eax, 0x877cd61e
pushf
not eax
add eax, 0xd775f03e
xor eax, 0xc750d8b2
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8828e4cc
xor eax, 0xe13e5cd2
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9bb39036
xor eax, 0xf65e7c44
rol eax, 0x33
popf
pushf
not eax
add eax, 0xecd08046
xor eax, 0xf8901f9d
rol eax, 0x75
popf
jmp 0x14016027d
cmp byte [rcx + 0x10], bl
je 0x140160709
push rax
pushf
mov eax, 0x2edea3e6
pushf
not eax
add eax, 0xe8a467ac
xor eax, 0xbceaf45f
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe68929ce
xor eax, 0xd7a028f5
rol eax, 0x11
popf
pushf
not eax
add eax, 0x9961b255
xor eax, 0xb74aed25
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb6be1ad5
xor eax, 0xdb08ed2b
rol eax, 0x18
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x62979e72
pushf
not eax
add eax, 0x8aed43d4
xor eax, 0xdbcb1c8b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd2e9502e
xor eax, 0x957adc56
rol eax, 0x8d
popf
jmp 0x14016027d
test byte [rdi], 0x80
je 0x14016079a
push rax
pushf
mov eax, 0xe4a41c30
pushf
not eax
add eax, 0xcee12162
xor eax, 0xc2bdd39c
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd28b0b1d
xor eax, 0xa7f408b5
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd0bde259
xor eax, 0xa1b1940d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xbe8ce49b
xor eax, 0xb0225035
rol eax, 0x5a
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xe9e266a7
pushf
not eax
add eax, 0xa0fe55d4
xor eax, 0xc1f00bb0
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa97b54d2
xor eax, 0xad99748b
rol eax, 0x87
popf
pushf
not eax
add eax, 0x963f304f
xor eax, 0xd6e6709e
rol eax, 0xdf
popf
jmp 0x14016027d
test byte [rbp], 0x10
jne 0x140160843
push rax
pushf
mov eax, 0x8571f09d
pushf
not eax
add eax, 0x919168af
xor eax, 0xcb846564
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb544edbb
xor eax, 0x90112647
rol eax, 0x33
popf
pushf
not eax
add eax, 0xb003a06a
xor eax, 0xf3130bdf
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xb3006fae
xor eax, 0x97122ab1
rol eax, 0x75
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x1fd14d2b
pushf
not eax
add eax, 0x834b9b6f
xor eax, 0xd1c16195
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbb452e89
xor eax, 0xb4ffead7
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf9758a14
xor eax, 0xd9856527
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x970939c2
xor eax, 0xb172f7b2
rol eax, 0xef
popf
jmp 0x14016027d
test esi, esi
je 0x1401608f9
push rax
pushf
mov eax, 0x29b569f5
pushf
not eax
add eax, 0xa229600f
xor eax, 0xc2f62fe6
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdb1ccd5c
xor eax, 0x9467bb94
rol eax, 0x88
popf
pushf
not eax
add eax, 0xee53d33d
xor eax, 0xfee38a96
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb92a2c8a
xor eax, 0xdca29a09
rol eax, 0x52
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xc91c1324
pushf
not eax
add eax, 0xa3a37920
xor eax, 0x9472cd20
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd48f49ce
xor eax, 0xf2206a4e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa09e6b35
xor eax, 0xbf9f9f27
rol eax, 0xd
popf
pushf
not eax
add eax, 0xec842833
xor eax, 0xd4d30c38
rol eax, 0x60
popf
jmp 0x14016027d
call fcn.1400dec59
mov rsi, rax
movsxd rax, dword [rdi + 4]
push rax
not rax
sub rsi, rax
pop rax
sub rsi, 1
jmp 0x1401609a2
mov rsi, rbx
push rax
pushf
mov eax, 0x831be579
pushf
not eax
add eax, 0xa1dd86a6
xor eax, 0xde5cb05f
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd5aade7c
xor eax, 0x8f6bdc07
rol eax, 0x4c
popf
jmp 0x14016027d
call fcn.14016f18c
mov rcx, rax
movsxd rax, dword [rbp + 4]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
cmp rsi, rcx
je 0x140160a18
push rax
pushf
mov eax, 0xd6a1b3a1
pushf
not eax
add eax, 0xd940b437
xor eax, 0xbab86815
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeb48e04e
xor eax, 0xa033a2a9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa7afd3c1
xor eax, 0xdfd2c73b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xcd7b0d56
xor eax, 0x81588920
rol eax, 0x61
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x2d74736d
pushf
not eax
add eax, 0xba134f41
xor eax, 0xe30fd8a2
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xba1a7355
xor eax, 0x99aec562
rol eax, 0x93
popf
jmp 0x14016027d
cmp dword [rdi + 4], ebx
je 0x140160aa9
push rax
pushf
mov eax, 0xb14ffcf9
pushf
not eax
add eax, 0x8bdecaf3
xor eax, 0xa91e8a58
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa1cdaf3f
xor eax, 0x88f16c65
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf02fc3eb
xor eax, 0xcaa48f00
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x88f37b65
xor eax, 0xdeb81477
rol eax, 0xb8
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xeef1f692
pushf
not eax
add eax, 0x9045fa74
xor eax, 0xc56264ab
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb6be41f7
xor eax, 0x9b8a9bc4
rol eax, 0xb9
popf
jmp 0x14016027d
call fcn.1400dec59
mov rsi, rax
movsxd rax, dword [rdi + 4]
push rax
not rax
sub rsi, rax
pop rax
sub rsi, 1
jmp 0x140160b72
mov rsi, rbx
push rax
pushf
mov eax, 0xf2a5d74
pushf
not eax
add eax, 0x8ed6b747
xor eax, 0xf3842e45
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc4e561b9
xor eax, 0xd36052fa
rol eax, 0x3e
popf
jmp 0x14016027d
call fcn.14016f18c
movsxd r8, dword [rbp + 4]
add r8, 0x10
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
lea rax, [rsi + 0x10]
sub r8, rax
push rax
pushf
mov eax, 0x50ea0a44
pushf
not eax
add eax, 0x90768499
xor eax, 0xa8c75d83
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcc57beef
xor eax, 0xd671ec35
rol eax, 0x20
popf
jmp 0x14016027d
movzx ecx, byte [rax]
movzx edx, byte [rax + r8]
sub ecx, edx
jne 0x140160c17
push rax
pushf
mov eax, 0xfbb668ed
pushf
not eax
add eax, 0xab3bf38d
xor eax, 0x90b1ca87
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb1c7db65
xor eax, 0xea8441bd
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe92e620b
xor eax, 0xb8feac63
rol eax, 0x1e
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x70fb01d1
pushf
not eax
add eax, 0x8c8c47f2
xor eax, 0xfb2896f5
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa23df4a5
xor eax, 0xe6fff55e
rol eax, 0xad
popf
pushf
not eax
add eax, 0xcb196126
xor eax, 0xd9687585
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbcf51c12
xor eax, 0xea26d70d
rol eax, 0x27
popf
jmp 0x14016027d
inc rax
test edx, edx
jne 0x140160cd0
push rax
pushf
mov eax, 0xf24de600
pushf
not eax
add eax, 0x8446abcb
xor eax, 0xc5a80670
rol eax, 0x31
popf
pushf
not eax
add eax, 0xcd1a0b6b
xor eax, 0x87ff6d9a
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd85b0c07
xor eax, 0xff0b0849
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xabec94c8
xor eax, 0xa14ba22c
rol eax, 0xa
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xf574797
pushf
not eax
add eax, 0x8e42a6a6
xor eax, 0x92f61bf9
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe19f1122
xor eax, 0xcdbf60ae
rol eax, 0xa3
popf
jmp 0x14016027d
test ecx, ecx
je 0x140160d3a
push rax
pushf
mov eax, 0x205e94e7
pushf
not eax
add eax, 0xc7b2339c
xor eax, 0x8e989994
rol eax, 0x80
popf
pushf
not eax
add eax, 0xaa2d7798
xor eax, 0x80627147
rol eax, 0xfc
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0xa561cbc2
pushf
not eax
add eax, 0xbe688dc7
xor eax, 0xe3cef1f0
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8301278e
xor eax, 0xa3f13a79
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb4403aea
xor eax, 0x9e28d06c
rol eax, 0xfc
popf
jmp 0x14016027d
xor eax, eax
jmp 0x1401613f3
mov al, 0x14
pushf
not al
add al, 0x85
xor al, 0x15
rol al, 0xc8
popf
pushf
not al
add al, 0x85
xor al, 0x1d
rol al, 0x50
popf
test byte [rbp], al
je 0x140160e34
push rax
pushf
mov eax, 0x2a326ebf
pushf
not eax
add eax, 0xe078d2be
xor eax, 0xea875dd7
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe2624e34
xor eax, 0x81c33990
rol eax, 0xa0
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x1ffb3002
pushf
not eax
add eax, 0xf568363b
xor eax, 0xed3b8b62
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9bb4399f
xor eax, 0xabd67683
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdd1e73a2
xor eax, 0x81b72e43
rol eax, 0xc7
popf
jmp 0x14016027d
test byte [rdi], 8
je 0x140160ec5
push rax
pushf
mov eax, 0xcdfc9e5
pushf
not eax
add eax, 0xd20cea83
xor eax, 0xc14a6089
rol eax, 0x92
popf
pushf
not eax
add eax, 0xfbd16b3d
xor eax, 0xe766eb6f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x840e5b92
xor eax, 0xe542c31e
rol eax, 0xb6
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x2ee57312
pushf
not eax
add eax, 0xdeefe34f
xor eax, 0xd26a6ada
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x966c11c9
xor eax, 0xfd363ac1
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9bc437ec
xor eax, 0x88219e00
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe9029efb
xor eax, 0x8e5bab31
rol eax, 0xed
popf
jmp 0x14016027d
test byte [r14], 1
je 0x140160f57
push rax
pushf
mov eax, 0x862b3d5d
pushf
not eax
add eax, 0xa6421f77
xor eax, 0xbae2fa5f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xeea0eb7c
xor eax, 0xa913b593
rol eax, 8
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x378c74fd
pushf
not eax
add eax, 0xd0fa6009
xor eax, 0xcb5cc5ff
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf9bc4cb1
xor eax, 0xe4b000f3
rol eax, 0x4c
popf
jmp 0x14016027d
test byte [rdi], 1
je 0x140160fc2
push rax
pushf
mov eax, 0x176a0162
pushf
not eax
add eax, 0xaa6d4ede
xor eax, 0x94b4d573
rol eax, 0x76
popf
pushf
not eax
add eax, 0x90dbec6f
xor eax, 0x8dd9fe88
rol eax, 0xb
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x70c8b325
pushf
not eax
add eax, 0xd697b4ae
xor eax, 0xb06c4486
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9ce6e14a
xor eax, 0xdfc9fb4d
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdb53b0ed
xor eax, 0xe005f9be
rol eax, 0x15
popf
pushf
not eax
add eax, 0xeacd1f54
xor eax, 0xd9006f76
rol eax, 0x85
popf
jmp 0x14016027d
test byte [r14], 4
je 0x14016107a
push rax
pushf
mov eax, 0x860f8eed
pushf
not eax
add eax, 0x962360bf
xor eax, 0xd6dd5a60
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe62789bc
xor eax, 0xc582c5b2
rol eax, 0xee
popf
pushf
not eax
add eax, 0xaf6039b6
xor eax, 0x9cc8ba51
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd3710db2
xor eax, 0xa81b4320
rol eax, 0x17
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x5268e370
pushf
not eax
add eax, 0xd640d3eb
xor eax, 0x9670b62e
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xeb15116e
xor eax, 0xca67d73d
rol eax, 0x82
popf
jmp 0x14016027d
test byte [rdi], 4
je 0x1401610f8
push rax
pushf
mov eax, 0x14a7e89e
pushf
not eax
add eax, 0xd11ecb3b
xor eax, 0xc88e6733
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa26e5a09
xor eax, 0xb125db57
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe0ee2a5f
xor eax, 0x963f7cc1
rol eax, 0x39
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x203ceed
pushf
not eax
add eax, 0xc548ea82
xor eax, 0xdbf4fc83
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb32c9d61
xor eax, 0x84f5b992
rol eax, 0x11
popf
jmp 0x14016027d
test byte [r14], al
je 0x140161189
push rax
pushf
mov eax, 0x376b3791
pushf
not eax
add eax, 0xaf2b69e0
xor eax, 0xac7249de
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe368d461
xor eax, 0xa80ebc31
rol eax, 0x89
popf
pushf
not eax
add eax, 0xddc9afc7
xor eax, 0xd86f27d4
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8fb58ba4
xor eax, 0xcae39a76
rol eax, 0x2c
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x7b94a3d8
pushf
not eax
add eax, 0x80e0b5e4
xor eax, 0x8c31e609
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb4a21391
xor eax, 0x8f489c4c
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf09c01fa
xor eax, 0xdc0e0dd9
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x907fc632
xor eax, 0xa6a6dbdc
rol eax, 0x96
popf
jmp 0x14016027d
test byte [rdi], al
je 0x14016122c
push rax
pushf
mov eax, 0xd3a40a41
pushf
not eax
add eax, 0xdbce047f
xor eax, 0xec439bed
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xceaa4574
xor eax, 0xebfc3965
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xbe19f141
xor eax, 0xd8b35064
rol eax, 0x5c
popf
jmp 0x14016027d
push rax
pushf
mov eax, 0x65dc12d
pushf
not eax
add eax, 0xf5677723
xor eax, 0xc5ec220b
rol eax, 0x36
popf
pushf
not eax
add eax, 0xda4d4bb0
xor eax, 0xf68f8fda
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9c925a1a
xor eax, 0xc7789367
rol eax, 0x49
popf
pushf
not eax
add eax, 0xd8c2982f
xor eax, 0xc00d836a
rol eax, 0xfe
popf
jmp 0x14016027d
mov ebx, 0xb08568aa
pushf
not ebx
add ebx, 0x9aebe09b
xor ebx, 0x8cc198f0
rol ebx, 0x3d
popf
pushf
not ebx
add ebx, 0xf764d0b5
xor ebx, 0x9199b549
rol ebx, 0x48
popf
pushf
not ebx
add ebx, 0xe577ecd8
xor ebx, 0xcf10cf5c
rol ebx, 0x31
popf
push rax
pushf
mov eax, 0xb7449024
pushf
not eax
add eax, 0xa0caae77
xor eax, 0xccaff6ea
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdf60de31
xor eax, 0xf06c72b0
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbb4f290f
xor eax, 0x8e0cdf2b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd0f56575
xor eax, 0xbce5e014
rol eax, 0xc1
popf
jmp 0x14016027d
mov eax, ebx
jmp 0x1401613f3
mov eax, 0x8e01c5ba
pushf
not eax
add eax, 0xf084847f
xor eax, 0xe01fc4f4
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x92a650db
xor eax, 0xe91e6fcc
rol eax, 0x57
popf
pushf
not eax
add eax, 0x98f5d1a8
xor eax, 0xbca16aa9
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfad51090
xor eax, 0xb42011e6
rol eax, 0x57
popf
push rax
pushf
mov eax, 0x2de23331
pushf
not eax
add eax, 0xf72a58f8
xor eax, 0xce9ab2aa
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdeb6ddd3
xor eax, 0xb8c352ab
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x84c97cc9
xor eax, 0xb8a142c2
rol eax, 0xdf
popf
jmp 0x14016027d
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret