Function at 0x14011282a
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xb8c2966e
pushf
not eax
add eax, 0x98f6804c
xor eax, 0xae6c724a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb46874cc
xor eax, 0xe87501e2
rol eax, 0x62
popf
cmp eax, 4
jne 0x140112867
popf
pop rax
jmp 0x140112d90
cmp eax, 0
jne 0x140112876
popf
pop rax
jmp 0x1401129ed
cmp eax, 3
jne 0x140112885
popf
pop rax
jmp 0x140112d30
cmp eax, 1
jne 0x140112894
popf
pop rax
jmp 0x140112be9
cmp eax, 0xd
jne 0x1401128a3
popf
pop rax
jmp 0x140113431
cmp eax, 0x1a
jne 0x1401128b2
popf
pop rax
jmp 0x140113a01
cmp eax, 0xe
jne 0x1401128c1
popf
pop rax
jmp 0x1401134bd
cmp eax, 0xb
jne 0x1401128d0
popf
pop rax
jmp 0x1401132f1
cmp eax, 0x19
jne 0x1401128df
popf
pop rax
jmp 0x1401139c9
cmp eax, 8
jne 0x1401128ee
popf
pop rax
jmp 0x140112ef7
cmp eax, 0x10
jne 0x1401128fd
popf
pop rax
jmp 0x1401135ac
cmp eax, 0x17
jne 0x14011290c
popf
pop rax
jmp 0x140113900
cmp eax, 9
jne 0x14011291b
popf
pop rax
jmp 0x140112ffd
cmp eax, 0x12
jne 0x14011292a
popf
pop rax
jmp 0x140113655
cmp eax, 0x18
jne 0x140112939
popf
pop rax
jmp 0x14011398f
cmp eax, 0x11
jne 0x140112948
popf
pop rax
jmp 0x14011360b
cmp eax, 5
jne 0x140112957
popf
pop rax
jmp 0x140112ddb
cmp eax, 0x16
jne 0x140112966
popf
pop rax
jmp 0x14011385c
cmp eax, 0xa
jne 0x140112975
popf
pop rax
jmp 0x140113099
cmp eax, 0x14
jne 0x140112984
popf
pop rax
jmp 0x14011375b
cmp eax, 0xf
jne 0x140112993
popf
pop rax
jmp 0x14011355f
cmp eax, 0x13
jne 0x1401129a2
popf
pop rax
jmp 0x14011369f
cmp eax, 0x15
jne 0x1401129b1
popf
pop rax
jmp 0x1401137dd
cmp eax, 2
jne 0x1401129c0
popf
pop rax
jmp 0x140112c7b
cmp eax, 6
jne 0x1401129cf
popf
pop rax
jmp 0x140112e6f
cmp eax, 0xc
jne 0x1401129de
popf
pop rax
jmp 0x140113373
cmp eax, 7
jne 0x1401129ed
popf
pop rax
jmp 0x140112edf
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0x100
mov rax, qword [0x140092080]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov r14, rdx
mov rsi, rcx
movabs rax, 0xd3515cb24ea43c56
pushf
not rax
add rax, 0x4d2ddb4d
xor rax, 0x4a4748cc
rol rax, 0x34
popf
pushf
not rax
add rax, 0x7460207e
xor rax, 0x57370d27
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x405e47e5
xor rax, 0x6de216da
rol rax, 0xc5
popf
mov qword [rbp - 0x19], rax
movabs r15, 0x7dbfba15658a9610
pushf
not r15
add r15, 0x48e9bd10
xor r15, 0x71988775
rol r15, 0xf6
popf
pushf
not r15
add r15, 0x42b92ccd
xor r15, 0x6c2799cb
rol r15, 0x67
popf
pushf
not r15
add r15, 0x528025df
xor r15, 0x638782ec
rol r15, 0x67
popf
mov qword [rbp - 0x11], r15
movabs r12, 0x22b404af526c5cfd
pushf
not r12
add r12, 0x501a3cbe
xor r12, 0x65caa3d5
rol r12, 0x2e
popf
pushf
not r12
add r12, 0x483c5b8f
xor r12, 0x4bcb7f7b
rol r12, 0x74
popf
pushf
not r12
add r12, 0x586a7cc7
xor r12, 0x7833c227
rol r12, 0x87
popf
mov qword [rbp + 7], r12
mov qword [rbp + 0xf], r15
movdqa xmm0, xmmword [rbp - 0x19]
xorps xmm0, xmmword [rbp + 7]
movdqa xmmword [rbp - 0x19], xmm0
lea rdx, [rsp + 0x30]
call fcn.14011f4b2
nop
lea r8, [rbp - 0x19]
mov rdx, rax
lea rcx, [rbp - 0x41]
call fcn.14012ed0c
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 7
jbe 0x140112b90
push rax
pushf
mov eax, 0xd2e82a30
pushf
not eax
add eax, 0xad29d146
xor eax, 0xdf9fa61e
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb975df5f
xor eax, 0xb549e7e6
rol eax, 0x33
popf
jmp 0x140112858
push rax
pushf
mov eax, 0xf4f95585
pushf
not eax
add eax, 0xc7b6a811
xor eax, 0xf64d36ce
rol eax, 0x51
popf
pushf
not eax
add eax, 0xce38b355
xor eax, 0xc7da733d
rol eax, 0x68
popf
pushf
not eax
add eax, 0x930bd4c4
xor eax, 0xb5769bd3
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x92f0e833
xor eax, 0xecd9da11
rol eax, 0x8a
popf
jmp 0x140112858
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140112c35
push rax
pushf
mov eax, 0xb0c7ae39
pushf
not eax
add eax, 0x81c3c035
xor eax, 0xc3d41299
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf4fe2145
xor eax, 0xe755d4a4
rol eax, 0xec
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x7340667a
pushf
not eax
add eax, 0x8a1e6077
xor eax, 0xd4b53089
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfffd20b0
xor eax, 0x8ca89081
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe3b22607
xor eax, 0xd5e4c8d0
rol eax, 0x34
popf
jmp 0x140112858
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140112ce9
push rax
pushf
mov eax, 0x11b77baf
pushf
not eax
add eax, 0xa9890dad
xor eax, 0xd4ec0cf6
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x87294e16
xor eax, 0x8ca5949e
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xefa52126
xor eax, 0xf6f1714e
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x81b25a0b
xor eax, 0xaeb9ac4e
rol eax, 0x2a
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x714dc851
pushf
not eax
add eax, 0xc2c75141
xor eax, 0x942ad879
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa43c51df
xor eax, 0x8152857d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcb3d90e8
xor eax, 0x9b0d5670
rol eax, 0xb4
popf
jmp 0x140112858
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x24051b9d
pushf
not eax
add eax, 0x9e43b72b
xor eax, 0xd320defe
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa654b66d
xor eax, 0xa2f8b086
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x897abc6a
xor eax, 0x8c9d8a57
rol eax, 0x9d
popf
jmp 0x140112858
movdqa xmm0, xmmword [0x140086080]
movdqu xmmword [rsp + 0x40], xmm0
xor edi, edi
mov word [rsp + 0x30], di
mov qword [rbp - 0x79], rdi
mov qword [rbp - 0x71], rdi
mov dword [rbp - 0x65], edi
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x55], xmm0
mov dword [rbp - 0x45], edi
mov dword [rbp - 0x59], 0x541aca3e
lea rax, [rbp - 0x41]
mov rdx, qword [rbp - 0x29]
cmp rdx, 7
cmova rax, qword [rbp - 0x41]
mov qword [rbp - 0x61], rax
lea r8, [rbp - 0x41]
cmova r8, qword [rbp - 0x41]
mov rbx, 0xffffffffffffffff
mov rax, rbx
nop dword [rax]
push rax
pushf
mov eax, 0x61c0db34
pushf
not eax
add eax, 0xd45887c7
xor eax, 0x9b8068c0
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc561a1a3
xor eax, 0xf3e55c74
rol eax, 0x63
popf
jmp 0x140112858
inc rax
cmp word [r8 + rax*2], di
jne 0x140112eac
push rax
pushf
mov eax, 0x791fba85
pushf
not eax
add eax, 0xfae58361
xor eax, 0xc6c35585
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe8b60220
xor eax, 0xb33ce604
rol eax, 0xc2
popf
jmp 0x140112858
push rax
pushf
mov eax, 0xf9ac0a00
pushf
not eax
add eax, 0x965f1ddb
xor eax, 0xc3e097bf
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe3021b40
xor eax, 0xb8077f04
rol eax, 0xfe
popf
jmp 0x140112858
add ax, ax
mov word [rbp - 0x69], ax
add ax, 2
mov word [rbp - 0x67], ax
test r14, r14
je 0x1401137dd
mov r8d, 0x3d011053
pushf
not r8d
add r8d, 0xa9318ca5
xor r8d, 0xa52ae50a
rol r8d, 0xd
popf
pushf
not r8d
add r8d, 0xf92e5abe
xor r8d, 0xa603e19a
rol r8d, 0x12
popf
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [r8 + rcx]
cmp dword [0x1400a7bfc], eax
jle 0x140112fa4
push rax
pushf
mov eax, 0xa0c8b21c
pushf
not eax
add eax, 0xa4a25ec1
xor eax, 0xc675b1b7
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe27d1850
xor eax, 0xf2220dca
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xaf60a659
xor eax, 0xce43a3ee
rol eax, 5
popf
pushf
not eax
add eax, 0xd25216ee
xor eax, 0xbed93fa2
rol eax, 0x19
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x959c9ecb
pushf
not eax
add eax, 0xd306fa44
xor eax, 0xf89f7898
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb05bf163
xor eax, 0x9377539d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe0843b0b
xor eax, 0xea49f114
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe28d1f42
xor eax, 0xb609e9a5
rol eax, 0x56
popf
jmp 0x140112858
lea rcx, [0x1a6c7c897]
pushf
sub rcx, 0x66bd4c9b
popf
call fcn.14012cf97
cmp dword [0x1400a7bfc], ebx
jne 0x140113053
push rax
pushf
mov eax, 0xac8966e7
pushf
not eax
add eax, 0xaef137dc
xor eax, 0xae63e337
rol eax, 0x96
popf
pushf
not eax
add eax, 0x92d774c6
xor eax, 0xa1ec73ad
rol eax, 0x3f
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x2d4f9ea2
pushf
not eax
add eax, 0x9e9b457a
xor eax, 0xfa9e0e1d
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8cf79153
xor eax, 0xb861b657
rol eax, 0x69
popf
pushf
not eax
add eax, 0xdc3f7ffc
xor eax, 0xccfdea60
rol eax, 0x22
popf
jmp 0x140112858
movabs rax, 0xc7c2137f29ea474f
pushf
not rax
add rax, 0x60ba17f5
xor rax, 0x405b1e1d
rol rax, 0xe0
popf
pushf
not rax
add rax, 0x70a41147
xor rax, 0x659dd3e3
rol rax, 0xaf
popf
mov qword [rbp + 7], rax
movabs rax, 0xd53abb44ff64e174
pushf
not rax
add rax, 0x7db313c7
xor rax, 0x5fd34404
rol rax, 0x16
popf
pushf
not rax
add rax, 0x4289d195
xor rax, 0x62010e90
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x5754de01
xor rax, 0x50e546ed
rol rax, 0x5d
popf
mov qword [rbp + 0xf], rax
movabs rax, 0x9a64f3a471dff582
pushf
not rax
add rax, 0x6513b3c2
xor rax, 0x4e477201
rol rax, 0x9b
popf
pushf
not rax
add rax, 0x4813f28d
xor rax, 0x53f7c277
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x54c9c395
xor rax, 0x5333e6cf
rol rax, 0x74
popf
mov qword [rbp + 0x17], rax
movabs rax, 0xe97c567849348819
pushf
not rax
add rax, 0x4444fd69
xor rax, 0x638e9de7
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x758281f8
xor rax, 0x5b699781
rol rax, 2
popf
pushf
not rax
add rax, 0x7c32dfb4
xor rax, 0x448fa420
rol rax, 0xbd
popf
mov qword [rbp + 0x1f], rax
mov qword [rbp - 0x19], r12
mov qword [rbp - 0x11], r15
movabs rax, 0x1e44e131d00e321e
pushf
not rax
add rax, 0x468cf388
xor rax, 0x4a7c78d2
rol rax, 9
popf
pushf
not rax
add rax, 0x71a962b7
xor rax, 0x74546355
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x6ad759f3
xor rax, 0x4ce1bbe4
rol rax, 0x66
popf
pushf
not rax
add rax, 0x44e7b41b
xor rax, 0x5c867217
rol rax, 0x28
popf
mov qword [rbp - 9], rax
movabs rax, 0xd708ce6fb35e2d38
pushf
not rax
add rax, 0x54e713d0
xor rax, 0x75d86d72
rol rax, 0xb
popf
pushf
not rax
add rax, 0x79017ecd
xor rax, 0x6f192120
rol rax, 0x3c
popf
mov qword [rbp - 1], rax
movdqa xmm0, xmmword [rbp + 7]
xorps xmm0, xmmword [rbp - 0x19]
movdqa xmmword [rbp + 7], xmm0
movdqa xmm1, xmmword [rbp + 0x17]
xorps xmm1, xmmword [rbp - 9]
movdqa xmmword [rbp + 0x17], xmm1
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 9], xmm1
lea rax, [rbp + 7]
push rax
pushf
mov eax, 0xc59905df
pushf
not eax
add eax, 0xf7f33b94
xor eax, 0xc746debe
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9f35a7c5
xor eax, 0xc7989b5e
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x91b28e6d
xor eax, 0xe474205b
rol eax, 0x3a
popf
jmp 0x140112858
inc rbx
cmp byte [rax + rbx], 0
jne 0x14011332d
push rax
pushf
mov eax, 0xc4609dc9
pushf
not eax
add eax, 0x9eaacd53
xor eax, 0xc85f37b9
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc37e3bad
xor eax, 0xaf79b666
rol eax, 0xe7
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x1b4740c4
pushf
not eax
add eax, 0x89361f31
xor eax, 0xb127ec6b
rol eax, 0x28
popf
pushf
not eax
add eax, 0xcf3a8f3d
xor eax, 0xe67c22f6
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf26149a0
xor eax, 0x8452ff46
rol eax, 0x30
popf
jmp 0x140112858
mov r8, rbx
lea rdx, [rbp + 7]
lea rcx, [rbp - 0x19]
call fcn.1400faaf3
nop
lea r8, [rbp - 0x19]
mov rdx, qword [rsi + 0x20]
mov rcx, rsi
call fcn.1400f229b
mov qword [0x1400a7ae8], rax
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x1401133eb
push rax
pushf
mov eax, 0x9b372854
pushf
not eax
add eax, 0x8a175ef6
xor eax, 0xc7cc686d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x91f0abf3
xor eax, 0xc62fc0e4
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xadb94ed2
xor eax, 0x94efae88
rol eax, 0xdf
popf
jmp 0x140112858
push rax
pushf
mov eax, 0xd2784ddc
pushf
not eax
add eax, 0xad4c3054
xor eax, 0xf325a153
rol eax, 0x46
popf
pushf
not eax
add eax, 0x98088afb
xor eax, 0xf14be7d2
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x93bdbf7f
xor eax, 0xed09fd1c
rol eax, 0xa5
popf
jmp 0x140112858
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140113477
push rax
pushf
mov eax, 0xb524ff34
pushf
not eax
add eax, 0xeac7bfb3
xor eax, 0xcb029721
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdfece06f
xor eax, 0xca1490c6
rol eax, 0x15
popf
jmp 0x140112858
push rax
pushf
mov eax, 0xa5cd75f5
pushf
not eax
add eax, 0xbcf1bd83
xor eax, 0xafb60aa9
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc83f8890
xor eax, 0xdc09d046
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa52f2bd7
xor eax, 0xe7f33587
rol eax, 0x83
popf
jmp 0x140112858
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140113518
push rax
pushf
mov eax, 0x487cbcd9
pushf
not eax
add eax, 0xe6b26b8c
xor eax, 0x93272ba0
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xbb3502ec
xor eax, 0xd1918454
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe0f8f068
xor eax, 0x9391218f
rol eax, 0xa0
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x50f92c0
pushf
not eax
add eax, 0xa2b22526
xor eax, 0x944ee37f
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa6328be2
xor eax, 0xccfe51b0
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc12b9b23
xor eax, 0xcf2553cf
rol eax, 0x96
popf
jmp 0x140112858
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
nop
push rax
pushf
mov eax, 0x466ef954
pushf
not eax
add eax, 0xaf9395b5
xor eax, 0xf8901c3e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x98958a78
xor eax, 0xf780a4b8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd19ff73a
xor eax, 0xf93993b9
rol eax, 0x70
popf
pushf
not eax
add eax, 0xec169852
xor eax, 0xa7717533
rol eax, 0x46
popf
jmp 0x140112858
lea rcx, [0x18b560f99]
pushf
sub rcx, 0x4b4b939d
popf
call fcn.14011d982
push rax
pushf
mov eax, 0x2c97947a
pushf
not eax
add eax, 0x897e172f
xor eax, 0xc397e945
rol eax, 0x26
popf
pushf
not eax
add eax, 0xdb56dabe
xor eax, 0xfefbde44
rol eax, 0
popf
jmp 0x140112858
mov rdx, qword [rbp - 0x29]
push rax
pushf
mov eax, 0x7ab822fb
pushf
not eax
add eax, 0xe73e2562
xor eax, 0xcb7a06f3
rol eax, 0xc
popf
pushf
not eax
add eax, 0xbd2d5512
xor eax, 0xcdd70332
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe2bb9cdc
xor eax, 0x8186a33a
rol eax, 0x64
popf
jmp 0x140112858
cmp qword [0x1400a7ae8], 0
je 0x140113702
push rax
pushf
mov eax, 0x835c0292
pushf
not eax
add eax, 0xd02b7b67
xor eax, 0xe99d5348
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfdf5698e
xor eax, 0x8f98af4c
rol eax, 0xef
popf
pushf
not eax
add eax, 0x994afa18
xor eax, 0xc33f9d99
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb49c7d32
xor eax, 0xddec9c81
rol eax, 0x34
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x167cad6b
pushf
not eax
add eax, 0xfd6e43d0
xor eax, 0xe54bda2c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe5c7fe45
xor eax, 0x98c814c6
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x931674da
xor eax, 0xac0ab7bd
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa970a2c5
xor eax, 0xe6550d5f
rol eax, 0x7f
popf
jmp 0x140112858
lea rax, [rbp - 0x79]
mov qword [rsp + 0x20], rax
mov r9, r14
lea rdx, [rbp - 0x19]
mov rcx, rsi
call fcn.1400f0a39
mov rcx, qword [rbp - 0x19]
test al, al
cmove rcx, rdi
mov rdi, rcx
mov rdx, qword [rbp - 0x29]
push rax
pushf
mov eax, 0xed1356a6
pushf
not eax
add eax, 0xcb7d82d6
xor eax, 0xccc2882e
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xdd22c31b
xor eax, 0xcfadbaf5
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc033cbbf
xor eax, 0xc6fb8984
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xba11d598
xor eax, 0xc6c0f11c
rol eax, 0x87
popf
jmp 0x140112858
cmp rdx, 7
jbe 0x140113829
push rax
pushf
mov eax, 0x872409b0
pushf
not eax
add eax, 0xc14d7c09
xor eax, 0xb38ef4d0
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb979ad44
xor eax, 0xe385de34
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc2cd46aa
xor eax, 0xb22e83d0
rol eax, 0xae
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x8ff38ad2
pushf
not eax
add eax, 0xda726f1f
xor eax, 0xdc219bb7
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf536fa2d
xor eax, 0x826b096d
rol eax, 0x9b
popf
jmp 0x140112858
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x41]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401138cd
push rax
pushf
mov eax, 0xcd02945b
pushf
not eax
add eax, 0x9f08dcdb
xor eax, 0xb9cacacd
rol eax, 0x34
popf
pushf
not eax
add eax, 0x872765ba
xor eax, 0xbe4de931
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8b75daf2
xor eax, 0xdaa3ed5d
rol eax, 0x76
popf
pushf
not eax
add eax, 0x86fdb345
xor eax, 0x8c6f4bb0
rol eax, 0xaa
popf
jmp 0x140112858
push rax
pushf
mov eax, 0x280c9ca2
pushf
not eax
add eax, 0xe603e667
xor eax, 0x98f54de8
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8aaf1e82
xor eax, 0x86a6c077
rol eax, 0xfa
popf
jmp 0x140112858
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140113948
push rax
pushf
mov eax, 0x8ab1a689
pushf
not eax
add eax, 0xcd255f16
xor eax, 0xfb1e92bf
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf64961e6
xor eax, 0xcc15a818
rol eax, 0x9e
popf
jmp 0x140112858
push rax
pushf
mov eax, 0xf1f57338
pushf
not eax
add eax, 0xb40a3c39
xor eax, 0xce48031b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe1098253
xor eax, 0xdb7eb4c6
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc103f696
xor eax, 0xaa116d9f
rol eax, 0x99
popf
jmp 0x140112858
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x268218b3
pushf
not eax
add eax, 0xef8e0f67
xor eax, 0x90dbed20
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf126096d
xor eax, 0xbb8907db
rol eax, 0xbe
popf
jmp 0x140112858
mov rax, rdi
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.140108cb2
lea r11, [rsp + 0x100]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret