Function at 0x1401ebb35
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x946b4e56
pushf
not eax
add eax, 0xf304e997
xor eax, 0xbf539986
rol eax, 0x79
popf
pushf
not eax
add eax, 0x98352c37
xor eax, 0xdc02ecbf
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa49365eb
xor eax, 0xce1ff15c
rol eax, 0x87
popf
cmp eax, 0x20
jne 0x1401ebb85
popf
pop rax
jmp 0x1401ecdfd
cmp eax, 0
jne 0x1401ebb94
popf
pop rax
jmp 0x1401ebdbf
cmp eax, 3
jne 0x1401ebba3
popf
pop rax
jmp 0x1401ebf86
cmp eax, 1
jne 0x1401ebbb2
popf
pop rax
jmp 0x1401ebe73
cmp eax, 0xd
jne 0x1401ebbc1
popf
pop rax
jmp 0x1401ec3f1
cmp eax, 0x1a
jne 0x1401ebbd0
popf
pop rax
jmp 0x1401ecac6
cmp eax, 0xe
jne 0x1401ebbdf
popf
pop rax
jmp 0x1401ec486
cmp eax, 0xb
jne 0x1401ebbee
popf
pop rax
jmp 0x1401ec2ec
cmp eax, 0x19
jne 0x1401ebbfd
popf
pop rax
jmp 0x1401eca35
cmp eax, 8
jne 0x1401ebc0c
popf
pop rax
jmp 0x1401ec16d
cmp eax, 0x1d
jne 0x1401ebc1b
popf
pop rax
jmp 0x1401ecbcb
cmp eax, 0x17
jne 0x1401ebc2a
popf
pop rax
jmp 0x1401ec95e
cmp eax, 0x1c
jne 0x1401ebc39
popf
pop rax
jmp 0x1401ecb67
cmp eax, 0x12
jne 0x1401ebc48
popf
pop rax
jmp 0x1401ec655
cmp eax, 0x18
jne 0x1401ebc57
popf
pop rax
jmp 0x1401ec9a4
cmp eax, 0x11
jne 0x1401ebc66
popf
pop rax
jmp 0x1401ec5d3
cmp eax, 0x1b
jne 0x1401ebc75
popf
pop rax
jmp 0x1401ecafc
cmp eax, 0x21
jne 0x1401ebc84
popf
pop rax
jmp 0x1401ece58
cmp eax, 0x23
jne 0x1401ebc93
popf
pop rax
jmp 0x1401ecf2e
cmp eax, 0x25
jne 0x1401ebca2
popf
pop rax
jmp 0x1401ed03d
cmp eax, 0xf
jne 0x1401ebcb1
popf
pop rax
jmp 0x1401ec52a
cmp eax, 0x13
jne 0x1401ebcc0
popf
pop rax
jmp 0x1401ec712
cmp eax, 0x15
jne 0x1401ebccf
popf
pop rax
jmp 0x1401ec85a
cmp eax, 0x24
jne 0x1401ebcde
popf
pop rax
jmp 0x1401ecf99
cmp eax, 0x1e
jne 0x1401ebced
popf
pop rax
jmp 0x1401ecced
cmp eax, 0xc
jne 0x1401ebcfc
popf
pop rax
jmp 0x1401ec3a9
cmp eax, 0x26
jne 0x1401ebd0b
popf
pop rax
jmp 0x1401ed0a3
cmp eax, 5
jne 0x1401ebd1a
popf
pop rax
jmp 0x1401ec064
cmp eax, 0x1f
jne 0x1401ebd29
popf
pop rax
jmp 0x1401ecd59
cmp eax, 0x10
jne 0x1401ebd38
popf
pop rax
jmp 0x1401ec573
cmp eax, 6
jne 0x1401ebd47
popf
pop rax
jmp 0x1401ec0ad
cmp eax, 9
jne 0x1401ebd56
popf
pop rax
jmp 0x1401ec1fd
cmp eax, 4
jne 0x1401ebd65
popf
pop rax
jmp 0x1401ebfc0
cmp eax, 0x16
jne 0x1401ebd74
popf
pop rax
jmp 0x1401ec8c0
cmp eax, 2
jne 0x1401ebd83
popf
pop rax
jmp 0x1401ebef1
cmp eax, 0xa
jne 0x1401ebd92
popf
pop rax
jmp 0x1401ec264
cmp eax, 0x22
jne 0x1401ebda1
popf
pop rax
jmp 0x1401ece93
cmp eax, 0x14
jne 0x1401ebdb0
popf
pop rax
jmp 0x1401ec7a3
cmp eax, 7
jne 0x1401ebdbf
popf
pop rax
jmp 0x1401ec124
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov word [rsp + 0x20], r9w
push rsi
push rdi
push r14
sub rsp, 0x40
xor ebx, ebx
mov rbp, r8
mov r14, rdx
mov rsi, rcx
test rdx, rdx
jne 0x1401ebe2d
push rax
pushf
mov eax, 0x7c121ba6
pushf
not eax
add eax, 0x84522df0
xor eax, 0xe7516f9d
rol eax, 0x68
popf
pushf
not eax
add eax, 0x91d77e8e
xor eax, 0xb22b3655
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd39043fc
xor eax, 0x93f95f16
rol eax, 0x71
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x3a115a06
pushf
not eax
add eax, 0xda174d8a
xor eax, 0x90bb7d4c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb6eea70e
xor eax, 0xa7b83a12
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8ce03968
xor eax, 0xefaec328
rol eax, 0x82
popf
jmp 0x1401ebb76
test r8, r8
je 0x1401ebeab
push rax
pushf
mov eax, 0xdb5f486e
pushf
not eax
add eax, 0xb64cecb3
xor eax, 0xb9fbe66d
rol eax, 3
popf
pushf
not eax
add eax, 0xaac9565a
xor eax, 0x92174d0e
rol eax, 0x56
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xe6eb98e6
pushf
not eax
add eax, 0xb87ab31b
xor eax, 0xe56b5dbc
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc407ab95
xor eax, 0xd07194ee
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xb30dcf68
xor eax, 0x96b617d7
rol eax, 0xc3
popf
jmp 0x1401ebb76
test rcx, rcx
je 0x1401ebf40
push rax
pushf
mov eax, 0x388727dc
pushf
not eax
add eax, 0x926cd735
xor eax, 0xd811e803
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe961fae7
xor eax, 0xa264bfe6
rol eax, 0x96
popf
pushf
not eax
add eax, 0xba52cf2a
xor eax, 0xe1a70170
rol eax, 7
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x20511cd2
pushf
not eax
add eax, 0xfc703313
xor eax, 0xee2d0a67
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd7a4d422
xor eax, 0xb809795f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xae8dba4a
xor eax, 0xfd2d9260
rol eax, 0xb8
popf
jmp 0x1401ebb76
mov dword [rcx], ebx
jmp 0x1401ece58
test rsi, rsi
je 0x1401ec01e
push rax
pushf
mov eax, 0xc52208e
pushf
not eax
add eax, 0xf35a8bd6
xor eax, 0x858bd85a
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa1bdea2b
xor eax, 0xa1e7a8b7
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf4871579
xor eax, 0x9b9b8aa5
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf14867bf
xor eax, 0xd7236daa
rol eax, 0x6b
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xa80a753b
pushf
not eax
add eax, 0xcfdfea88
xor eax, 0xea42a6fb
rol eax, 0x58
popf
pushf
not eax
add eax, 0xdb709490
xor eax, 0xe7559367
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd7f7ef1f
xor eax, 0xe73a1328
rol eax, 0xaa
popf
jmp 0x1401ebb76
or dword [rcx], 0xffffffff
push rax
pushf
mov eax, 0xad896ac
pushf
not eax
add eax, 0xdc41ac6c
xor eax, 0x991f273d
rol eax, 0x57
popf
pushf
not eax
add eax, 0x9da16d88
xor eax, 0x99406031
rol eax, 0x81
popf
pushf
not eax
add eax, 0x93f9ee96
xor eax, 0x897f49d7
rol eax, 0xc2
popf
jmp 0x1401ebb76
mov rdi, qword [rsp + 0x80]
cmp rbp, 0x7fffffff
jbe 0x1401ec0f1
push rax
pushf
mov eax, 0xe7975195
pushf
not eax
add eax, 0xcadd4304
xor eax, 0xddd758ee
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe3e75093
xor eax, 0xb7273149
rol eax, 0xa5
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xea83468
pushf
not eax
add eax, 0x85ad282d
xor eax, 0xcbb66bf0
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9818dfeb
xor eax, 0xcc4db667
rol eax, 0xa4
popf
jmp 0x1401ebb76
mov esi, 0x99515b5d
pushf
not esi
add esi, 0xa494a8f1
xor esi, 0xf5bcbc21
rol esi, 0xb2
popf
pushf
not esi
add esi, 0xdfd7c18a
xor esi, 0xf07e3292
rol esi, 0x98
popf
pushf
not esi
add esi, 0xd8ba8425
xor esi, 0xbfd10e75
rol esi, 0x7e
popf
jmp 0x1401ed0d2
cmp byte [rdi + 0x28], bl
jne 0x1401ec1b8
push rax
pushf
mov eax, 0x8c221ca
pushf
not eax
add eax, 0xa25f5fea
xor eax, 0x99be4160
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe84b2928
xor eax, 0xa7e68644
rol eax, 0x72
popf
pushf
not eax
add eax, 0xddc9f11e
xor eax, 0xa195f28a
rol eax, 0x52
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xcb5790ea
pushf
not eax
add eax, 0xe51b88ed
xor eax, 0xbe92e8f0
rol eax, 1
popf
pushf
not eax
add eax, 0x92c6c051
xor eax, 0x825ca10e
rol eax, 0xca
popf
pushf
not eax
add eax, 0x981ce963
xor eax, 0xb71e1249
rol eax, 0x13
popf
jmp 0x1401ebb76
mov rcx, rdi
call fcn.140168ec0
movzx r9d, word [rsp + 0x78]
push rax
pushf
mov eax, 0x615dcad5
pushf
not eax
add eax, 0xdf90fad6
xor eax, 0xcec8cb6d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9f1faa43
xor eax, 0x883b2b31
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf020ec4d
xor eax, 0xf6a6cb88
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8a51372d
xor eax, 0x85f2af35
rol eax, 0x96
popf
jmp 0x1401ebb76
mov rax, qword [rdi + 0x18]
mov ecx, dword [rax + 0xc]
cmp ecx, 0xfde9
jne 0x1401ec2a6
push rax
pushf
mov eax, 0xb7fdd3c7
pushf
not eax
add eax, 0xadb25a5f
xor eax, 0xab818dca
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa50ac02a
xor eax, 0xfc4e5613
rol eax, 0xc7
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x97a58457
pushf
not eax
add eax, 0xb887ce5b
xor eax, 0xc58a129f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9e0331a0
xor eax, 0xaa3f7085
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xeabd553b
xor eax, 0x85c72061
rol eax, 0x34
popf
jmp 0x1401ebb76
movzx edx, r9w
lea r8, [rsp + 0x68]
mov r9, rdi
mov qword [rsp + 0x68], rbx
mov rcx, r14
call fcn.1400e9158
test rsi, rsi
je 0x1401ec350
push rax
pushf
mov eax, 0xd6ccb97d
pushf
not eax
add eax, 0xaa74ad2b
xor eax, 0x90493f25
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8a22ba8a
xor eax, 0x9c512f05
rol eax, 0x26
popf
pushf
not eax
add eax, 0x904a5436
xor eax, 0xd0e00378
rol eax, 0x90
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xbbba28e7
pushf
not eax
add eax, 0xf585117c
xor eax, 0x9173bf16
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xdd972964
xor eax, 0x92f48f5f
rol eax, 0xe
popf
pushf
not eax
add eax, 0x823c4b98
xor eax, 0xea4d0f23
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe44ee222
xor eax, 0xde9149e5
rol eax, 0xa3
popf
jmp 0x1401ebb76
mov dword [rsi], eax
push rax
pushf
mov eax, 0x889bf82f
pushf
not eax
add eax, 0xd188d5e8
xor eax, 0xec648472
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe9fa9820
xor eax, 0xec6d197a
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd9094e7c
xor eax, 0xa2907594
rol eax, 0x97
popf
jmp 0x1401ebb76
cmp eax, 4
jle 0x1401ec42d
push rax
pushf
mov eax, 0xf6dbff72
pushf
not eax
add eax, 0x830fdbfb
xor eax, 0xd7b4def0
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xae9dd0ca
xor eax, 0xac257545
rol eax, 0xa1
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x73b7667
pushf
not eax
add eax, 0xa2307855
xor eax, 0xbfc0495f
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xbc23e4c6
xor eax, 0x8a116656
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf0f5ba92
xor eax, 0xb7a93f8b
rol eax, 0x12
popf
pushf
not eax
add eax, 0x89ff0ca5
xor eax, 0xd9d53d51
rol eax, 0xca
popf
jmp 0x1401ebb76
cmp byte [rdi + 0x30], bl
je 0x1401ec4d1
push rax
pushf
mov eax, 0x4d9a5238
pushf
not eax
add eax, 0xd55e27d2
xor eax, 0x841b6825
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9f71eff9
xor eax, 0xcf7faac8
rol eax, 0x34
popf
pushf
not eax
add eax, 0x8bf27cdc
xor eax, 0xa2f3b474
rol eax, 0x42
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xbd016d9
pushf
not eax
add eax, 0xfeb580fa
xor eax, 0xe490ee6b
rol eax, 0xab
popf
pushf
not eax
add eax, 0xce71ffff
xor eax, 0xe85cd02e
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa813f451
xor eax, 0xdd352ea0
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xcac94f13
xor eax, 0xe18ceab0
rol eax, 0x58
popf
jmp 0x1401ebb76
mov ebx, dword [rdi + 0x2c]
push rax
pushf
mov eax, 0xe0b59ef
pushf
not eax
add eax, 0xa8c90628
xor eax, 0x9ac2819e
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfe22a51f
xor eax, 0xad890c97
rol eax, 9
popf
pushf
not eax
add eax, 0xcf297745
xor eax, 0xb77d319d
rol eax, 0xf3
popf
jmp 0x1401ebb76
mov eax, ebx
jmp 0x1401ec95e
cmp qword [rax + 0x138], rbx
jne 0x1401ec622
push rax
pushf
mov eax, 0x9d95b60a
pushf
not eax
add eax, 0x8655dfb0
xor eax, 0xf911485e
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xebdae951
xor eax, 0xca4dd2bd
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf7fd0e3c
xor eax, 0x8b74fc1e
rol eax, 0x81
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xd04a7cee
pushf
not eax
add eax, 0xbfebd295
xor eax, 0xcf47017e
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfdea44f2
xor eax, 0xc7ff0b5c
rol eax, 0xf0
popf
jmp 0x1401ebb76
mov eax, 0xe6769227
pushf
not eax
add eax, 0xa7f3a9d5
xor eax, 0x942e6157
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb295fd71
xor eax, 0xbdeb557f
rol eax, 0xfe
popf
cmp r9w, ax
jbe 0x1401ec6b9
push rax
pushf
mov eax, 0x523cb053
pushf
not eax
add eax, 0xe053677d
xor eax, 0xfc8e3c2d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc3692fe1
xor eax, 0xaea4d7b4
rol eax, 0x21
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xfde86470
pushf
not eax
add eax, 0xc34f19dc
xor eax, 0x83b2fc2b
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe04cae61
xor eax, 0xc6847349
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xd896940d
xor eax, 0xd699d103
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xbfb60ca3
xor eax, 0xb6dca42b
rol eax, 0xb6
popf
jmp 0x1401ebb76
test r14, r14
je 0x1401ec770
push rax
pushf
mov eax, 0x990b82b9
pushf
not eax
add eax, 0x91fd9f02
xor eax, 0xb304602b
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9f5390d2
xor eax, 0xa77cfb15
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xec483a94
xor eax, 0xf428cde6
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbfe22f18
xor eax, 0xd03f230c
rol eax, 0x36
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x5e85bd93
pushf
not eax
add eax, 0xcb280de8
xor eax, 0xbdbcd89d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x8b45aa25
xor eax, 0x8eb665c0
rol eax, 0xa7
popf
jmp 0x1401ebb76
test rbp, rbp
je 0x1401ec801
push rax
pushf
mov eax, 0x5a658a8f
pushf
not eax
add eax, 0xe5e86fc2
xor eax, 0xda50beac
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xeb65f306
xor eax, 0x93800d27
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8f693d41
xor eax, 0xef894287
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd55b3553
xor eax, 0xb5088d3d
rol eax, 0x8d
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xe58bc694
pushf
not eax
add eax, 0x97fac306
xor eax, 0xe386d6fa
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe1a73e39
xor eax, 0xb19666d5
rol eax, 0x35
popf
pushf
not eax
add eax, 0xca4267a4
xor eax, 0xb7318b1e
rol eax, 0x34
popf
pushf
not eax
add eax, 0xaad36cc2
xor eax, 0x95549035
rol eax, 0x95
popf
jmp 0x1401ebb76
mov r8, rbp
xor edx, edx
mov rcx, r14
call fcn.14001bb90
push rax
pushf
mov eax, 0x3463b29d
pushf
not eax
add eax, 0xde1c175f
xor eax, 0xab49379a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa8490f2c
xor eax, 0x9e237840
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd803e7e6
xor eax, 0xf73f72ff
rol eax, 0x87
popf
pushf
not eax
add eax, 0x900e7791
xor eax, 0x8c95f830
rol eax, 0xa
popf
jmp 0x1401ebb76
mov eax, 0x2aadb009
pushf
not eax
add eax, 0x969d01bc
xor eax, 0xe183af8a
rol eax, 8
popf
pushf
not eax
add eax, 0xc3eadb1c
xor eax, 0xd53bed78
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf19060bf
xor eax, 0xc11576d4
rol eax, 0xe1
popf
mov dword [rdi + 0x2c], eax
mov byte [rdi + 0x30], 1
push rax
pushf
mov eax, 0x203b7b70
pushf
not eax
add eax, 0xfad59744
xor eax, 0xc6b85ca5
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe31fd0cb
xor eax, 0xb8346495
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc4f6847f
xor eax, 0xb77583c0
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc6decdbe
xor eax, 0xefea340a
rol eax, 0x6b
popf
jmp 0x1401ebb76
mov rbx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x70]
add rsp, 0x40
pop r14
pop rdi
pop rsi
ret
test r14, r14
je 0x1401ec9dc
push rax
pushf
mov eax, 0xe2308b65
pushf
not eax
add eax, 0xdc14913d
xor eax, 0xc0c8a282
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc438133f
xor eax, 0x9ea33197
rol eax, 0xb8
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x72d5b049
pushf
not eax
add eax, 0xffe50311
xor eax, 0xb4c81fab
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf4e7941a
xor eax, 0xd7b4a857
rol eax, 0x21
popf
pushf
not eax
add eax, 0xaaa1f774
xor eax, 0xc8ef30c2
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x9da8c1c6
xor eax, 0xd5e2ec40
rol eax, 0xc1
popf
jmp 0x1401ebb76
test rbp, rbp
je 0x1401eca80
push rax
pushf
mov eax, 0xc8e38cf3
pushf
not eax
add eax, 0xe624ddad
xor eax, 0x9f330389
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa19122b2
xor eax, 0x8c4608b3
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf996453e
xor eax, 0xe4a8e001
rol eax, 0xed
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xed5d39a3
pushf
not eax
add eax, 0xa782f0fe
xor eax, 0xfe3acb58
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc1cadc12
xor eax, 0x98f96fe4
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa6d0e5ca
xor eax, 0xd78bfc44
rol eax, 0xc6
popf
jmp 0x1401ebb76
mov byte [r14], r9b
push rax
pushf
mov eax, 0x94a41ee6
pushf
not eax
add eax, 0xd86558c3
xor eax, 0xbc980e04
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa4a4647d
xor eax, 0xf234847e
rol eax, 0x17
popf
jmp 0x1401ebb76
test rsi, rsi
je 0x1401ecb34
push rax
pushf
mov eax, 0xd8566b3c
pushf
not eax
add eax, 0xb4e0c284
xor eax, 0x861b6e68
rol eax, 0x81
popf
pushf
not eax
add eax, 0x815efe8c
xor eax, 0xcc3c8c5d
rol eax, 0x7e
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x3a405a32
pushf
not eax
add eax, 0xcd737bd0
xor eax, 0xc7f8098a
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8647e903
xor eax, 0x80769638
rol eax, 0xd3
popf
jmp 0x1401ebb76
mov dword [rsi], 1
jmp 0x1401ece58
lea rax, [rsp + 0x68]
mov dword [rsp + 0x68], ebx
mov qword [rsp + 0x38], rax
lea r8, [rsp + 0x78]
mov qword [rsp + 0x30], rbx
mov r9d, 0x44c266c3
pushf
not r9d
add r9d, 0xb8eba0a2
xor r9d, 0xa0db740c
rol r9d, 0x1e
popf
pushf
not r9d
add r9d, 0xcd3274b6
xor r9d, 0xa324c025
rol r9d, 0xf6
popf
pushf
not r9d
add r9d, 0xa61975bd
xor r9d, 0xa00f04ce
rol r9d, 0x32
popf
pushf
not r9d
add r9d, 0xde1b54d3
xor r9d, 0xc72fa1c5
rol r9d, 0x79
popf
mov dword [rsp + 0x28], ebp
xor edx, edx
mov qword [rsp + 0x20], r14
call fcn.1401e9a12
test eax, eax
je 0x1401ecca7
push rax
pushf
mov eax, 0x269cacc2
pushf
not eax
add eax, 0xfb6cd9fa
xor eax, 0xade84125
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe56e9ec0
xor eax, 0xa432db93
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xeccf5622
xor eax, 0x9c0176ef
rol eax, 0x17
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xcb93f713
pushf
not eax
add eax, 0xf5ab3dba
xor eax, 0xe9bf5665
rol eax, 0x61
popf
pushf
not eax
add eax, 0x961a01a8
xor eax, 0xcb0890c6
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa3d3b52b
xor eax, 0x8ccdf5cf
rol eax, 0x3b
popf
jmp 0x1401ebb76
cmp dword [rsp + 0x68], ebx
jne 0x1401ecd26
push rax
pushf
mov eax, 0x25604808
pushf
not eax
add eax, 0xb7c98f78
xor eax, 0xf2dd54a8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd1d2b5bc
xor eax, 0xc7d10561
rol eax, 0xaf
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x14639f38
pushf
not eax
add eax, 0xcf8b4774
xor eax, 0x941b47b4
rol eax, 0x19
popf
pushf
not eax
add eax, 0xa7bf0d46
xor eax, 0xd1609366
rol eax, 0x26
popf
jmp 0x1401ebb76
test rsi, rsi
je 0x1401ecdb7
push rax
pushf
mov eax, 0xd7d8695e
pushf
not eax
add eax, 0xbccc93c7
xor eax, 0xbe05c749
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xaebd559e
xor eax, 0xe40ccc3f
rol eax, 0x13
popf
pushf
not eax
add eax, 0x856e3cab
xor eax, 0xac59c6c0
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb62dba06
xor eax, 0xc816bd2b
rol eax, 0xbb
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xb6892740
pushf
not eax
add eax, 0x80c3f096
xor eax, 0xefde79d6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd4da9004
xor eax, 0x94e96e31
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdadcbf28
xor eax, 0x9e8f46a0
rol eax, 0x96
popf
jmp 0x1401ebb76
mov dword [rsi], eax
push rax
pushf
mov eax, 0xcd4a6d13
pushf
not eax
add eax, 0xe7d1a50a
xor eax, 0xb7306354
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfba7c85a
xor eax, 0xd411f688
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8826a827
xor eax, 0xb02a2840
rol eax, 0x78
popf
pushf
not eax
add eax, 0x874affcb
xor eax, 0xbd45df2c
rol eax, 0xff
popf
jmp 0x1401ebb76
xor eax, eax
jmp 0x1401ec95e
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1401ecefb
push rax
pushf
mov eax, 0x55d642ba
pushf
not eax
add eax, 0xb21e8898
xor eax, 0xa521fed7
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc41c57b7
xor eax, 0xac08f494
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa6e34187
xor eax, 0xa343cfa0
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xac59ace2
xor eax, 0xb96b472a
rol eax, 0x6c
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x5da91794
pushf
not eax
add eax, 0x84b48d73
xor eax, 0x8bbee8e2
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x825ea60e
xor eax, 0xb7934d5a
rol eax, 0x1c
popf
jmp 0x1401ebb76
test r14, r14
je 0x1401ecf66
push rax
pushf
mov eax, 0x8163e331
pushf
not eax
add eax, 0xa42cc3f9
xor eax, 0xa80b9807
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd7df0d70
xor eax, 0xe6cdf7e9
rol eax, 0x6e
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0xd44b9cc1
pushf
not eax
add eax, 0xa95af155
xor eax, 0x83b6f8d1
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8f42066e
xor eax, 0xe416f5d8
rol eax, 0x2b
popf
jmp 0x1401ebb76
test rbp, rbp
je 0x1401ecfe4
push rax
pushf
mov eax, 0x935eb584
pushf
not eax
add eax, 0xfee07c59
xor eax, 0xb67aaee5
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd1c7bcd7
xor eax, 0x84241b2e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa37ff9e7
xor eax, 0xf68c019e
rol eax, 0xcb
popf
jmp 0x1401ebb76
push rax
pushf
mov eax, 0x1a96f201
pushf
not eax
add eax, 0xfe421e94
xor eax, 0x8b8b6371
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x9e65bd3c
xor eax, 0x829551fc
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe8bfaf14
xor eax, 0x94c5a19f
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb4d7488b
xor eax, 0xad23149d
rol eax, 0xd0
popf
jmp 0x1401ebb76
mov r8, rbp
xor edx, edx
mov rcx, r14
call fcn.14001bb90
push rax
pushf
mov eax, 0x936bde9b
pushf
not eax
add eax, 0xa8b4af29
xor eax, 0x94ea0893
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb6dc6a72
xor eax, 0xa00c1bde
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x818f8ecd
xor eax, 0xba26f50f
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xef0d0ff4
xor eax, 0xc1a3c2bb
rol eax, 0x2b
popf
jmp 0x1401ebb76
mov esi, 0x19f5dd2
pushf
not esi
add esi, 0x9e0a8ca0
xor esi, 0xe12ac078
rol esi, 0x77
popf
pushf
not esi
add esi, 0xf09834a0
xor esi, 0x95d91ba8
rol esi, 0x56
popf
mov dword [rdi + 0x2c], esi
xor r9d, r9d
mov qword [rsp + 0x28], rdi
xor r8d, r8d
xor edx, edx
mov byte [rdi + 0x30], 1
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.140114c44
mov eax, esi
jmp 0x1401ec95e