Function at 0x14002b1d2
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xb8e73eec
pushf
not eax
add eax, 0xa581b104
xor eax, 0xd14358ac
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfa5cce83
xor eax, 0xe9a112fc
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xcfa0f5d3
xor eax, 0xbcbf8854
rol eax, 0x6b
popf
cmp eax, 4
jne 0x14002b222
popf
pop rax
jmp 0x14002b629
cmp eax, 0
jne 0x14002b231
popf
pop rax
jmp 0x14002b2d6
cmp eax, 3
jne 0x14002b240
popf
pop rax
jmp 0x14002b505
cmp eax, 1
jne 0x14002b24f
popf
pop rax
jmp 0x14002b368
cmp eax, 0xa
jne 0x14002b25e
popf
pop rax
jmp 0x14002b882
cmp eax, 7
jne 0x14002b26d
popf
pop rax
jmp 0x14002b7de
cmp eax, 6
jne 0x14002b27c
popf
pop rax
jmp 0x14002b77e
cmp eax, 0xb
jne 0x14002b28b
popf
pop rax
jmp 0x14002b902
cmp eax, 0xc
jne 0x14002b29a
popf
pop rax
jmp 0x14002b968
cmp eax, 8
jne 0x14002b2a9
popf
pop rax
jmp 0x14002b817
cmp eax, 5
jne 0x14002b2b8
popf
pop rax
jmp 0x14002b6dc
cmp eax, 2
jne 0x14002b2c7
popf
pop rax
jmp 0x14002b455
cmp eax, 9
jne 0x14002b2d6
popf
pop rax
jmp 0x14002b874
mov qword [rsp + 0x18], rbx
push rdi
sub rsp, 0x40
mov rbx, rdx
mov rdi, rcx
test rdx, rdx
je 0x14002b322
push rax
pushf
mov eax, 0x2f16e2d2
pushf
not eax
add eax, 0xafd82c14
xor eax, 0xa3d33215
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb9d58d87
xor eax, 0xa75a3863
rol eax, 0x38
popf
jmp 0x14002b213
push rax
pushf
mov eax, 0x5679559c
pushf
not eax
add eax, 0xcbbe43e9
xor eax, 0xafe2cb6e
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf2a54b97
xor eax, 0xab56c898
rol eax, 0x10
popf
pushf
not eax
add eax, 0xea13091e
xor eax, 0xb8212d09
rol eax, 0x78
popf
jmp 0x14002b213
mov edx, 0xb1ab1b7e
pushf
not edx
add edx, 0xbffc4ddc
xor edx, 0xa98d57c9
rol edx, 0x9c
popf
pushf
not edx
add edx, 0xc13c9028
xor edx, 0xefba8d16
rol edx, 0x31
popf
pushf
not edx
add edx, 0xb112d9cc
xor edx, 0xd0539955
rol edx, 0x7e
popf
pushf
not edx
add edx, 0xb4854539
xor edx, 0xe6b8b593
rol edx, 6
popf
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140022d40], eax
jle 0x14002b40f
push rax
pushf
mov eax, 0x85d0a370
pushf
not eax
add eax, 0xd0d60409
xor eax, 0xc8d1484f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe97cfdf4
xor eax, 0x8b6da550
rol eax, 0x96
popf
jmp 0x14002b213
push rax
pushf
mov eax, 0x780ebc45
pushf
not eax
add eax, 0xacc5d40d
xor eax, 0xb43856a4
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x9203573a
xor eax, 0xd432cea1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc4e9ede4
xor eax, 0x99894831
rol eax, 0xda
popf
jmp 0x14002b213
lea rcx, [0x1ae5cb540]
pushf
sub rcx, 0x6e5a8800
popf
call fcn.140083e34
cmp dword [0x140022d40], 0xffffffff
jne 0x14002b4bf
push rax
pushf
mov eax, 0x549bee68
pushf
not eax
add eax, 0xadf7b29b
xor eax, 0xb5af8e0a
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb13a9bf5
xor eax, 0x8016e850
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe44e8ac1
xor eax, 0xcd108236
rol eax, 0x51
popf
jmp 0x14002b213
push rax
pushf
mov eax, 0x301ed3a8
pushf
not eax
add eax, 0xce1349b6
xor eax, 0x94bc957d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xca77f181
xor eax, 0xdb431a75
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x900d4938
xor eax, 0xbe243796
rol eax, 0xe
popf
jmp 0x14002b213
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x30], xmm1
mov r8d, 0x75d9f639
pushf
not r8d
add r8d, 0xd431a17e
xor r8d, 0xc6b17398
rol r8d, 0xef
popf
pushf
not r8d
add r8d, 0xa08e23f9
xor r8d, 0xa9c7cb21
rol r8d, 0x2e
popf
pushf
not r8d
add r8d, 0xee84add9
xor r8d, 0x9295e6a1
rol r8d, 0xf7
popf
pushf
not r8d
add r8d, 0xfd2af935
xor r8d, 0x9b704204
rol r8d, 0xb5
popf
lea rdx, [0x1823aa8b4]
pushf
sub rdx, 0x4239875c
popf
lea rcx, [rsp + 0x20]
call fcn.14005ac57
nop
lea r8, [rsp + 0x20]
mov rdx, qword [0x140022c68]
mov rcx, rdi
call fcn.140048fa3
mov qword [0x140022d08], rax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0xf
jbe 0x14002b5f6
push rax
pushf
mov eax, 0xdb0f64a2
pushf
not eax
add eax, 0xbb1d3d9e
xor eax, 0xc93cc3eb
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x87b3c0f4
xor eax, 0xc345804f
rol eax, 0x91
popf
jmp 0x14002b213
push rax
pushf
mov eax, 0x92b5998
pushf
not eax
add eax, 0x86b9a292
xor eax, 0x864e9037
rol eax, 0x23
popf
pushf
not eax
add eax, 0x838f57e1
xor eax, 0xa4889169
rol eax, 0x4b
popf
jmp 0x14002b213
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002b696
push rax
pushf
mov eax, 0x6e0839ab
pushf
not eax
add eax, 0x8615bf9a
xor eax, 0xa74d372f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8b01b821
xor eax, 0x8d491e46
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9a3b1d18
xor eax, 0xb3587665
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xbb274c27
xor eax, 0xf0a5b6c5
rol eax, 0xda
popf
jmp 0x14002b213
push rax
pushf
mov eax, 0xd8e7e8ae
pushf
not eax
add eax, 0x810a14db
xor eax, 0xc21045ad
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcab3d688
xor eax, 0xca7bd226
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xea793d8b
xor eax, 0xcd042079
rol eax, 0x19
popf
jmp 0x14002b213
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002b737
push rax
pushf
mov eax, 0xdb8e99c0
pushf
not eax
add eax, 0xf0dbf23b
xor eax, 0xfa544891
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe71b4416
xor eax, 0xe25ce6fa
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe1155969
xor eax, 0xba958c7e
rol eax, 0x20
popf
jmp 0x14002b213
push rax
pushf
mov eax, 0xe76188eb
pushf
not eax
add eax, 0xab3e814e
xor eax, 0x8034f1b8
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9108b617
xor eax, 0xaf9278da
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc83bbdfd
xor eax, 0x99d91a21
rol eax, 0x14
popf
jmp 0x14002b213
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14004b1c8
nop
push rax
pushf
mov eax, 0x988ab062
pushf
not eax
add eax, 0xfa392c18
xor eax, 0xd508855c
rol eax, 0xe
popf
pushf
not eax
add eax, 0x87e9172a
xor eax, 0xc82e2a00
rol eax, 0x34
popf
jmp 0x14002b213
lea rcx, [0x1abcef821]
pushf
sub rcx, 0x6bcccae1
popf
call fcn.1400792a3
push rax
pushf
mov eax, 0x18592016
pushf
not eax
add eax, 0xc5159431
xor eax, 0x9706f11b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x941b1b18
xor eax, 0xd2db64b0
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8d4ee240
xor eax, 0x8d347cad
rol eax, 0xf6
popf
jmp 0x14002b213
cmp qword [0x140022d08], 0
jne 0x14002b968
lea rdx, [0x1aee99e98]
pushf
sub rdx, 0x6ee87d88
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x19a23948e]
pushf
sub rdx, 0x5a23397e
popf
mov rcx, rax
jmp 0x14002b8b6
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0xea8102aa
pushf
not eax
add eax, 0xb56ea9c4
xor eax, 0xa1b470dc
rol eax, 0x69
popf
pushf
not eax
add eax, 0xaf428b19
xor eax, 0xa50547ef
rol eax, 0x24
popf
pushf
not eax
add eax, 0x88e7f78d
xor eax, 0x9f8377b7
rol eax, 0x38
popf
jmp 0x14002b213
xor al, al
mov rbx, qword [rsp + 0x60]
add rsp, 0x40
pop rdi
ret
mov r9, rbx
mov rcx, rdi
mov rbx, qword [rsp + 0x60]
add rsp, 0x40
pop rdi
jmp 0x140084b83
push rax
pushf
mov eax, 0xd2446890
pushf
not eax
add eax, 0xd8409e0a
xor eax, 0xc8a415c4
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf54a8fd2
xor eax, 0x84d1b953
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb29dd0a9
xor eax, 0xd7d9330b
rol eax, 0x75
popf
cmp eax, 4
jne 0x140084bd3
popf
pop rax
jmp 0x140084f9d
cmp eax, 0
jne 0x140084be2
popf
pop rax
jmp 0x140084d3b
cmp eax, 3
jne 0x140084bf1
popf
pop rax
jmp 0x140084f2f
cmp eax, 1
jne 0x140084c00
popf
pop rax
jmp 0x140084e1a
cmp eax, 0xd
jne 0x140084c0f
popf
pop rax
jmp 0x1400854d0
cmp eax, 7
jne 0x140084c1e
popf
pop rax
jmp 0x1400850a3
cmp eax, 0xe
jne 0x140084c2d
popf
pop rax
jmp 0x14008552f
cmp eax, 0xb
jne 0x140084c3c
popf
pop rax
jmp 0x1400853ce
cmp eax, 0xc
jne 0x140084c4b
popf
pop rax
jmp 0x140085483
cmp eax, 8
jne 0x140084c5a
popf
pop rax
jmp 0x140085179
cmp eax, 0x10
jne 0x140084c69
popf
pop rax
jmp 0x140085611
cmp eax, 0x17
jne 0x140084c78
popf
pop rax
jmp 0x140085a1e
cmp eax, 9
jne 0x140084c87
popf
pop rax
jmp 0x14008523c
cmp eax, 0x12
jne 0x140084c96
popf
pop rax
jmp 0x140085778
cmp eax, 0x18
jne 0x140084ca5
popf
pop rax
jmp 0x140085ad9
cmp eax, 0x11
jne 0x140084cb4
popf
pop rax
jmp 0x14008565b
cmp eax, 5
jne 0x140084cc3
popf
pop rax
jmp 0x140084fef
cmp eax, 0x16
jne 0x140084cd2
popf
pop rax
jmp 0x1400859c1
cmp eax, 0xa
jne 0x140084ce1
popf
pop rax
jmp 0x140085354
cmp eax, 0x14
jne 0x140084cf0
popf
pop rax
jmp 0x1400858a6
cmp eax, 0xf
jne 0x140084cff
popf
pop rax
jmp 0x14008559f
cmp eax, 0x13
jne 0x140084d0e
popf
pop rax
jmp 0x1400857fc
cmp eax, 0x15
jne 0x140084d1d
popf
pop rax
jmp 0x14008593d
cmp eax, 2
jne 0x140084d2c
popf
pop rax
jmp 0x140084ed7
cmp eax, 6
jne 0x140084d3b
popf
pop rax
jmp 0x14008508c
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
sub rsp, 0x70
mov rax, qword [0x140022040]
xor rax, rsp
mov qword [rsp + 0x60], rax
mov rbp, r9
mov rbx, rcx
mov rdi, qword [0x140022d08]
test rdi, rdi
je 0x140084dc1
push rax
pushf
mov eax, 0x35177eba
pushf
not eax
add eax, 0xbade157b
xor eax, 0xf65b118d
rol eax, 4
popf
pushf
not eax
add eax, 0xcdb8e703
xor eax, 0x8b12d5c0
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xa3ee3592
xor eax, 0xac2e8d00
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe3b38d21
xor eax, 0xe125382c
rol eax, 0x7b
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xc26b01e0
pushf
not eax
add eax, 0x9c5f28a6
xor eax, 0xb522c862
rol eax, 3
popf
pushf
not eax
add eax, 0xc8237bef
xor eax, 0xfcb9c413
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x964e642d
xor eax, 0xcdf56134
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x98708ecb
xor eax, 0xf26c1d9d
rol eax, 0xfe
popf
jmp 0x140084bc4
lea rcx, [0x1915f67a5]
pushf
sub rcx, 0x515e3515
popf
jmp 0x140084e2d
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
jne 0x140084e91
push rax
pushf
mov eax, 0xe47e9d1b
pushf
not eax
add eax, 0xdc06b3ec
xor eax, 0xf0a535ff
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc25846a5
xor eax, 0xa91ee9b9
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb25f4a8d
xor eax, 0xb3a62d54
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa957ae58
xor eax, 0xbc60a21f
rol eax, 0x47
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xe1916835
pushf
not eax
add eax, 0xe02a96ea
xor eax, 0xf1718a16
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa1e89c1b
xor eax, 0xe972e91c
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf1846347
xor eax, 0xb7afb5ed
rol eax, 0x2c
popf
jmp 0x140084bc4
lea rdx, [0x1a0dd8372]
pushf
sub rdx, 0x60dc50d2
popf
push rax
pushf
mov eax, 0xccbcd200
pushf
not eax
add eax, 0xe6126a0d
xor eax, 0xa1c928dd
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa3ba141c
xor eax, 0xc33a79f7
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8ba08dc9
xor eax, 0x8d83427f
rol eax, 0x89
popf
jmp 0x140084bc4
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1bfb1c1df]
pushf
sub rdx, 0x7fb166cf
popf
mov rcx, rax
jmp 0x140084f51
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0x23fc23e6
pushf
not eax
add eax, 0xcf506537
xor eax, 0xc1d064f1
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9f0a7adc
xor eax, 0xe6050b5e
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf2ef54f2
xor eax, 0xb4dd3b41
rol eax, 0x88
popf
jmp 0x140084bc4
xor al, al
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.140066d40
mov rbx, qword [rsp + 0x98]
add rsp, 0x70
pop rdi
pop rsi
pop rbp
ret
lea rdx, [0x19f0e6c74]
pushf
sub rdx, 0x5f0d3994
popf
mov rcx, rax
jmp 0x140085005
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rax, rax
jne 0x140085059
push rax
pushf
mov eax, 0x92eefcae
pushf
not eax
add eax, 0xbf1ae3e0
xor eax, 0xdad861cf
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x80a0b94d
xor eax, 0xa1d0ce65
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xec22ab6f
xor eax, 0xc2d11025
rol eax, 0xc0
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x56f14044
pushf
not eax
add eax, 0x8e56dbb0
xor eax, 0x9ab16706
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xad9b9ddc
xor eax, 0xc2265ec3
rol eax, 0xe1
popf
jmp 0x140084bc4
lea rdx, [0x1a1695dba]
pushf
sub rdx, 0x61682aca
popf
jmp 0x140084f2f
mov word [rsp + 0x40], 0xb848
mov word [rsp + 0x4a], 0xe0ff
mov qword [rsp + 0x42], rdi
mov edx, 0x19bf6fab
pushf
not edx
add edx, 0xfcf43a98
xor edx, 0xef448f41
rol edx, 0x37
popf
pushf
not edx
add edx, 0xc3495d7a
xor edx, 0xecc32157
rol edx, 0xf8
popf
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140022c94], eax
jle 0x140085133
push rax
pushf
mov eax, 0x7ac6f7e1
pushf
not eax
add eax, 0xe4d22475
xor eax, 0xe556a4b4
rol eax, 5
popf
pushf
not eax
add eax, 0xa0cf001c
xor eax, 0xb51df92a
rol eax, 0x1a
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x70dcc7fe
pushf
not eax
add eax, 0xe69198be
xor eax, 0xddbead33
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc0903edc
xor eax, 0x94c08702
rol eax, 0x30
popf
pushf
not eax
add eax, 0x99fcae8f
xor eax, 0xca50f9d4
rol eax, 0x1e
popf
jmp 0x140084bc4
lea rcx, [0x1a081e0d3]
pushf
sub rcx, 0x607fb43f
popf
call fcn.140083e34
cmp dword [0x140022c94], 0xffffffff
jne 0x1400851e3
push rax
pushf
mov eax, 0x23770cf1
pushf
not eax
add eax, 0xecbb38fa
xor eax, 0xa32c5e89
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb59bcc52
xor eax, 0x9b9305bc
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x99561658
xor eax, 0xff420a5a
rol eax, 0x7c
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x4df9d5d5
pushf
not eax
add eax, 0xf0647c58
xor eax, 0xc64bdbf3
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa75dc004
xor eax, 0xe92e1041
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x9339e65c
xor eax, 0xb6d83f6c
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc4d5f059
xor eax, 0xe0174f8c
rol eax, 0xbb
popf
jmp 0x140084bc4
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x30], xmm1
mov r8d, 0xa415ba9
pushf
not r8d
add r8d, 0x8bf8923c
xor r8d, 0x83d39138
rol r8d, 0xaa
popf
pushf
not r8d
add r8d, 0x9255742d
xor r8d, 0xffb6de23
rol r8d, 0xb7
popf
lea rdx, [0x1ba077793]
pushf
sub rdx, 0x7a0644b3
popf
lea rcx, [rsp + 0x20]
call fcn.14005ac57
nop
lea r8, [rsp + 0x20]
mov rdx, qword [0x140022c68]
mov rcx, rbx
call fcn.140048fa3
mov qword [0x140022ca0], rax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0xf
jbe 0x14008530e
push rax
pushf
mov eax, 0x3c7b57fa
pushf
not eax
add eax, 0x92bf7d03
xor eax, 0x8e0d5915
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8179eea1
xor eax, 0xca82adac
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf49309d3
xor eax, 0xdb584d22
rol eax, 0x48
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x596c4f57
pushf
not eax
add eax, 0xc7b19cce
xor eax, 0xab9dd919
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf58f9c98
xor eax, 0xbb5b2a7c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbe40c046
xor eax, 0xd073baff
rol eax, 0x7f
popf
jmp 0x140084bc4
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008539b
push rax
pushf
mov eax, 0xe6d93f7f
pushf
not eax
add eax, 0xea4e2ea9
xor eax, 0xf0b6e4e0
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb3ec15f6
xor eax, 0xa8c446ed
rol eax, 0xe6
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x13562de1
pushf
not eax
add eax, 0xb1e41c3d
xor eax, 0xb3f317da
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xebcc9f7b
xor eax, 0xfc348cb9
rol eax, 0x9f
popf
jmp 0x140084bc4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008543c
push rax
pushf
mov eax, 0xaf21d2b1
pushf
not eax
add eax, 0xcceccc02
xor eax, 0x96feb6cc
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbd69439e
xor eax, 0xb6d4082c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xff22f833
xor eax, 0xc5c14361
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8ea21e72
xor eax, 0xb76ba2d3
rol eax, 0x68
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xdb30e060
pushf
not eax
add eax, 0xe9eb6c50
xor eax, 0xf8135705
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb6d1ddae
xor eax, 0xd08aac5b
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xbc5748a7
xor eax, 0x97c8537f
rol eax, 0x76
popf
jmp 0x140084bc4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14004b1c8
nop
push rax
pushf
mov eax, 0x18d562ed
pushf
not eax
add eax, 0xff222e0c
xor eax, 0xdbce680f
rol eax, 0x18
popf
pushf
not eax
add eax, 0x96b74ef5
xor eax, 0x85ee9adb
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x83ab38fa
xor eax, 0xa59025de
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8a65e0a1
xor eax, 0x9ee1c8f0
rol eax, 0x36
popf
jmp 0x140084bc4
lea rcx, [0x1aad86602]
pushf
sub rcx, 0x6ad6396e
popf
call fcn.1400792a3
push rax
pushf
mov eax, 0xe786879f
pushf
not eax
add eax, 0xe66af16d
xor eax, 0x9d47d8b7
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb0cf7bce
xor eax, 0xbc309681
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb374486e
xor eax, 0xc2600e21
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf5bac795
xor eax, 0x9e890a52
rol eax, 0x7d
popf
jmp 0x140084bc4
mov r8, qword [0x140022ca0]
test r8, r8
jne 0x1400855de
push rax
pushf
mov eax, 0xb9aea05e
pushf
not eax
add eax, 0xe93aa514
xor eax, 0xc0e8bab4
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x97fac822
xor eax, 0x887da231
rol eax, 0x93
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x3f697e01
pushf
not eax
add eax, 0xebfb81b6
xor eax, 0xdae98859
rol eax, 0x53
popf
pushf
not eax
add eax, 0xef3c7a75
xor eax, 0x9fd0c699
rol eax, 0x64
popf
jmp 0x140084bc4
lea rdx, [0x18c295307]
pushf
sub rdx, 0x4c281fb7
popf
jmp 0x140084f2f
mov r9d, 0x96378df9
pushf
not r9d
add r9d, 0xe93e9637
xor r9d, 0xaa023f69
rol r9d, 0x74
popf
pushf
not r9d
add r9d, 0xa4619ae6
xor r9d, 0xcc2f59cb
rol r9d, 0x5c
popf
pushf
not r9d
add r9d, 0x99c721e8
xor r9d, 0xc978567a
rol r9d, 2
popf
pushf
not r9d
add r9d, 0x9adf1d00
xor r9d, 0xff32b1df
rol r9d, 0x46
popf
lea rdx, [rsp + 0x50]
mov rcx, rbx
call fcn.14002f052
test al, al
je 0x140085720
push rax
pushf
mov eax, 0x966ceca
pushf
not eax
add eax, 0xa9562bb7
xor eax, 0xbddecc3b
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x849eb284
xor eax, 0x866510b1
rol eax, 0x23
popf
pushf
not eax
add eax, 0xba359cc4
xor eax, 0xc7387c70
rol eax, 0x13
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x1f432e6f
pushf
not eax
add eax, 0xfc30c01e
xor eax, 0xb1b9b648
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb6eed4ee
xor eax, 0xf71ee4b7
rol eax, 1
popf
pushf
not eax
add eax, 0xad607ae9
xor eax, 0xe42c77de
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdfa758a0
xor eax, 0x89c509b7
rol eax, 0x98
popf
jmp 0x140084bc4
movzx eax, byte [rsp + 0x40]
cmp byte [rsp + 0x50], al
jne 0x1400857b6
push rax
pushf
mov eax, 0x4aa969d2
pushf
not eax
add eax, 0xde8bc673
xor eax, 0xe2885aba
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeace512c
xor eax, 0xd0582725
rol eax, 0xf2
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0x4a86ecec
pushf
not eax
add eax, 0xb89ef7e2
xor eax, 0xab16f8ee
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb63cabeb
xor eax, 0xc451a4d2
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd0007d36
xor eax, 0x8c6a94bd
rol eax, 0xe
popf
jmp 0x140084bc4
movzx eax, byte [rsp + 0x41]
cmp byte [rsp + 0x51], al
jne 0x140085860
push rax
pushf
mov eax, 0x71a2b7d0
pushf
not eax
add eax, 0xc9b97bfc
xor eax, 0xe8800bc5
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd89a6efc
xor eax, 0xf3bdb73b
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xdf61c1f6
xor eax, 0x8ac38502
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9a0addf1
xor eax, 0xaf7d8f13
rol eax, 0xe
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xadededcc
pushf
not eax
add eax, 0x8d12ddb3
xor eax, 0x95d7d2da
rol eax, 8
popf
pushf
not eax
add eax, 0xa7a0d72f
xor eax, 0xf6dacb0f
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf2eb3c06
xor eax, 0xab3e3198
rol eax, 0xfd
popf
jmp 0x140084bc4
movzx eax, byte [rsp + 0x4a]
cmp byte [rsp + 0x5a], al
jne 0x14008590a
push rax
pushf
mov eax, 0xa3dff9cd
pushf
not eax
add eax, 0xd6711307
xor eax, 0xba1ba379
rol eax, 0x80
popf
pushf
not eax
add eax, 0xdafe6839
xor eax, 0x936d907a
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xdd959946
xor eax, 0xa73fd0f8
rol eax, 0xce
popf
pushf
not eax
add eax, 0xba9a9ca6
xor eax, 0xa2ec291d
rol eax, 0xdb
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xb90fd8a4
pushf
not eax
add eax, 0xa946f2e3
xor eax, 0xd145ee71
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc92c84b5
xor eax, 0xb1a13fc2
rol eax, 0xae
popf
jmp 0x140084bc4
movzx eax, byte [rsp + 0x4b]
cmp byte [rsp + 0x5b], al
jne 0x14008597b
push rax
pushf
mov eax, 0xdb8e0f47
pushf
not eax
add eax, 0xbcc8e09c
xor eax, 0xd61e1be6
rol eax, 0x25
popf
pushf
not eax
add eax, 0x86df65e1
xor eax, 0xa246049a
rol eax, 0x19
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xd900f65
pushf
not eax
add eax, 0xee11028e
xor eax, 0xe0c96353
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9089c840
xor eax, 0xec25e5be
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe9eaad13
xor eax, 0xade5be65
rol eax, 0xde
popf
jmp 0x140084bc4
lea rdx, [0x18ccade32]
pushf
sub rdx, 0x4cc9aa82
popf
jmp 0x140084f2f
lea r8, [rsp + 0x40]
mov rdx, qword [0x140022ca0]
mov rcx, rbx
call fcn.140083131
test al, al
je 0x140085a80
push rax
pushf
mov eax, 0x8dfda456
pushf
not eax
add eax, 0xe66cc6bf
xor eax, 0xde0cc9c7
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb21b07ef
xor eax, 0xf1c43188
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xdb9b151a
xor eax, 0xc7d820a7
rol eax, 0x4b
popf
jmp 0x140084bc4
push rax
pushf
mov eax, 0xe2e003e5
pushf
not eax
add eax, 0xb263046e
xor eax, 0xa65f66e2
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xaa6b891a
xor eax, 0xfec621b6
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf65e9b76
xor eax, 0xd3c9681b
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc3aae194
xor eax, 0xa15e0097
rol eax, 0xc6
popf
jmp 0x140084bc4
mov rcx, rbp
jmp 0x140085add
call rsi
lea r8, [rsp + 0x50]
mov rdx, qword [0x140022ca0]
mov rcx, rbx
call fcn.140083131
mov al, 0xcf
pushf
not al
add al, 0x26
xor al, 0x12
rol al, 0xba
popf
pushf
not al
add al, 0x98
xor al, 0xe5
rol al, 0x81
popf
pushf
not al
add al, 0x92
xor al, 0xdb
rol al, 0x64
popf
jmp 0x140084f9f