Function at 0x140089bc4
Capabilities:
Authenticate hmac
Manually build aes constants

Disassembly:
push rax
pushf
mov eax, 0xa94ff26f
pushf
not eax
add eax, 0xfc824c0c
xor eax, 0xa41d439d
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xfc6765c0
xor eax, 0xbfa85cce
rol eax, 0x78
popf
pushf
not eax
add eax, 0x83492e93
xor eax, 0xbb0cef88
rol eax, 0xf4
popf
cmp eax, 4
jne 0x140089c14
popf
pop rax
jmp 0x14008a571
cmp eax, 0
jne 0x140089c23
popf
pop rax
jmp 0x140089cf5
cmp eax, 3
jne 0x140089c32
popf
pop rax
jmp 0x14008a4bf
cmp eax, 1
jne 0x140089c41
popf
pop rax
jmp 0x14008a352
cmp eax, 0xd
jne 0x140089c50
popf
pop rax
jmp 0x14008ab12
cmp eax, 7
jne 0x140089c5f
popf
pop rax
jmp 0x14008a6d4
cmp eax, 0xe
jne 0x140089c6e
popf
pop rax
jmp 0x14008ab72
cmp eax, 0xb
jne 0x140089c7d
popf
pop rax
jmp 0x14008a9be
cmp eax, 0xc
jne 0x140089c8c
popf
pop rax
jmp 0x14008aa5d
cmp eax, 8
jne 0x140089c9b
popf
pop rax
jmp 0x14008a70e
cmp eax, 5
jne 0x140089caa
popf
pop rax
jmp 0x14008a5f0
cmp eax, 2
jne 0x140089cb9
popf
pop rax
jmp 0x14008a429
cmp eax, 9
jne 0x140089cc8
popf
pop rax
jmp 0x14008a862
cmp eax, 0xa
jne 0x140089cd7
popf
pop rax
jmp 0x14008a90b
cmp eax, 6
jne 0x140089ce6
popf
pop rax
jmp 0x14008a64e
cmp eax, 0xf
jne 0x140089cf5
popf
pop rax
jmp 0x14008abbd
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xf0
mov rax, qword [0x140013240]
xor rax, rsp
mov qword [rbp + 0x47], rax
movdqa xmm1, xmmword [0x140010760]
movdqu xmmword [rbp - 0x79], xmm1
mov dl, 0x6a
pushf
not dl
add dl, 0xe4
xor dl, 0x38
rol dl, 0x65
popf
pushf
not dl
add dl, 0xc3
xor dl, 0x5f
rol dl, 0x86
popf
pushf
not dl
add dl, 0x51
xor dl, 0x4b
rol dl, 0xaf
popf
pushf
not dl
add dl, 0xc0
xor dl, 0x26
rol dl, 0x3c
popf
mov r8b, 0x47
pushf
not r8b
add r8b, 0xcf
xor r8b, 6
rol r8b, 0x35
popf
pushf
not r8b
add r8b, 0x83
xor r8b, 0xfd
rol r8b, 0x81
popf
pushf
not r8b
add r8b, 0x77
xor r8b, 0xb7
rol r8b, 0x76
popf
mov r9b, 0xd3
pushf
not r9b
add r9b, 0x6d
xor r9b, 0x2e
rol r9b, 0x60
popf
pushf
not r9b
add r9b, 0xd4
xor r9b, 0x91
rol r9b, 0xb3
popf
mov r10b, 0x59
pushf
not r10b
add r10b, 0x78
xor r10b, 0x95
rol r10b, 0xa0
popf
pushf
not r10b
add r10b, 0x1d
xor r10b, 0xcc
rol r10b, 0xe2
popf
pushf
not r10b
add r10b, 0xe3
xor r10b, 0x7b
rol r10b, 0x9d
popf
pushf
not r10b
add r10b, 0x42
xor r10b, 0xc
rol r10b, 0xa5
popf
mov r11b, 0x48
pushf
not r11b
add r11b, 0x63
xor r11b, 0x65
rol r11b, 0x53
popf
pushf
not r11b
add r11b, 0x5c
xor r11b, 0xbb
rol r11b, 0xc5
popf
pushf
not r11b
add r11b, 0xb0
xor r11b, 0xdc
rol r11b, 0x2f
popf
mov bl, 0x91
pushf
not bl
add bl, 0xbf
xor bl, 0x8b
rol bl, 0x69
popf
pushf
not bl
add bl, 0xc2
xor bl, 0x76
rol bl, 0xd2
popf
pushf
not bl
add bl, 0x20
xor bl, 0xaa
rol bl, 0x17
popf
pushf
not bl
add bl, 0xc6
xor bl, 0xd9
rol bl, 0x78
popf
mov dil, 0x5c
pushf
not dil
add dil, 0xf7
xor dil, 0xd8
rol dil, 0xe
popf
pushf
not dil
add dil, 0x71
xor dil, 0x6d
rol dil, 0x7a
popf
movzx esi, dil
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x78], al
xor byte [rbp - 0x77], cl
xor byte [rbp - 0x76], cl
xor byte [rbp - 0x75], cl
xor byte [rbp - 0x74], cl
xor byte [rbp - 0x73], cl
xor byte [rbp - 0x72], cl
xor byte [rbp - 0x71], cl
xor byte [rbp - 0x70], cl
xor byte [rbp - 0x6f], cl
xor byte [rbp - 0x6e], cl
xor byte [rbp - 0x6d], cl
xor byte [rbp - 0x6c], cl
xor byte [rbp - 0x6b], cl
xor byte [rbp - 0x6a], cl
xor dl, cl
mov byte [rbp - 0x69], dl
xor r8b, cl
mov byte [rbp - 0x68], r8b
xor r9b, cl
mov byte [rbp - 0x67], r9b
xor r10b, cl
mov byte [rbp - 0x66], r10b
xor r11b, cl
mov byte [rbp - 0x65], r11b
xor bl, cl
mov byte [rbp - 0x64], bl
xor dil, cl
mov byte [rbp - 0x63], dil
xor sil, cl
mov byte [rbp - 0x62], sil
mov byte [rbp - 0x61], 0
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x39]
call fcn.140073c6c
nop
movdqa xmm1, xmmword [0x140010830]
movdqu xmmword [rbp - 0x79], xmm1
mov dl, 0x46
pushf
not dl
add dl, 0x3b
xor dl, 0x8f
rol dl, 0x31
popf
pushf
not dl
add dl, 0x6a
xor dl, 0xe3
rol dl, 0x87
popf
mov r8b, 0x9a
pushf
not r8b
add r8b, 0xc2
xor r8b, 0x2a
rol r8b, 0xc5
popf
pushf
not r8b
add r8b, 0xef
xor r8b, 0x98
rol r8b, 0x27
popf
pushf
not r8b
add r8b, 0x34
xor r8b, 0x1c
rol r8b, 0x50
popf
mov r9b, 0x84
pushf
not r9b
add r9b, 0x1c
xor r9b, 0xa3
rol r9b, 0x64
popf
pushf
not r9b
add r9b, 0x57
xor r9b, 0x23
rol r9b, 0x3f
popf
pushf
not r9b
add r9b, 0x48
xor r9b, 0x3b
rol r9b, 0xc0
popf
mov r10b, 0xf4
pushf
not r10b
add r10b, 0xcb
xor r10b, 0xad
rol r10b, 0xab
popf
pushf
not r10b
add r10b, 0x31
xor r10b, 0x10
rol r10b, 0x5a
popf
mov r11b, 0xdf
pushf
not r11b
add r11b, 0xe5
xor r11b, 0x15
rol r11b, 0xe
popf
pushf
not r11b
add r11b, 0x9a
xor r11b, 0xcc
rol r11b, 0xfc
popf
pushf
not r11b
add r11b, 0x1f
xor r11b, 0xd0
rol r11b, 0xe7
popf
pushf
not r11b
add r11b, 0x4c
xor r11b, 0xbb
rol r11b, 0x16
popf
mov bl, 0x38
pushf
not bl
add bl, 0x4e
xor bl, 0xfe
rol bl, 0xa7
popf
pushf
not bl
add bl, 0xe8
xor bl, 0x9b
rol bl, 0xfe
popf
pushf
not bl
add bl, 0xfa
xor bl, 0xa
rol bl, 0x67
popf
pushf
not bl
add bl, 0x3c
xor bl, 0xd0
rol bl, 0x51
popf
mov dil, 0xc
pushf
not dil
add dil, 0x48
xor dil, 0x4b
rol dil, 0xa5
popf
pushf
not dil
add dil, 0xb4
xor dil, 0xce
rol dil, 0xd1
popf
pushf
not dil
add dil, 0x73
xor dil, 0x4e
rol dil, 0xa2
popf
movzx esi, dil
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x78], al
xor byte [rbp - 0x77], cl
xor byte [rbp - 0x76], cl
xor byte [rbp - 0x75], cl
xor byte [rbp - 0x74], cl
xor byte [rbp - 0x73], cl
xor byte [rbp - 0x72], cl
xor byte [rbp - 0x71], cl
xor byte [rbp - 0x70], cl
xor byte [rbp - 0x6f], cl
xor byte [rbp - 0x6e], cl
xor byte [rbp - 0x6d], cl
xor byte [rbp - 0x6c], cl
xor byte [rbp - 0x6b], cl
xor byte [rbp - 0x6a], cl
xor dl, cl
mov byte [rbp - 0x69], dl
xor r8b, cl
mov byte [rbp - 0x68], r8b
xor r9b, cl
mov byte [rbp - 0x67], r9b
xor r10b, cl
mov byte [rbp - 0x66], r10b
xor r11b, cl
mov byte [rbp - 0x65], r11b
xor bl, cl
mov byte [rbp - 0x64], bl
xor dil, cl
mov byte [rbp - 0x63], dil
xor sil, cl
mov byte [rbp - 0x62], sil
mov byte [rbp - 0x61], 0
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x19]
call fcn.140073c6c
nop
movdqa xmm1, xmmword [0x1400107e0]
movdqu xmmword [rbp - 0x79], xmm1
mov dl, 0
pushf
not dl
add dl, 0xda
xor dl, 0x1b
rol dl, 0x7e
popf
pushf
not dl
add dl, 0xce
xor dl, 0x92
rol dl, 0x17
popf
pushf
not dl
add dl, 0xa6
xor dl, 0x47
rol dl, 0x44
popf
pushf
not dl
add dl, 0x52
xor dl, 0xaa
rol dl, 0x4d
popf
movzx r8d, dl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x78], al
xor byte [rbp - 0x77], cl
xor byte [rbp - 0x76], cl
xor byte [rbp - 0x75], cl
xor byte [rbp - 0x74], cl
xor byte [rbp - 0x73], cl
xor byte [rbp - 0x72], cl
xor byte [rbp - 0x71], cl
xor byte [rbp - 0x70], cl
xor byte [rbp - 0x6f], cl
xor byte [rbp - 0x6e], cl
xor byte [rbp - 0x6d], cl
xor byte [rbp - 0x6c], cl
xor byte [rbp - 0x6b], cl
xor byte [rbp - 0x6a], cl
xor dl, cl
mov byte [rbp - 0x69], dl
xor r8b, cl
mov byte [rbp - 0x68], r8b
mov byte [rbp - 0x67], 0
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 7]
call fcn.140073c6c
nop
movdqa xmm1, xmmword [0x140010850]
movdqu xmmword [rbp - 0x79], xmm1
mov dl, 0x33
pushf
not dl
add dl, 0x66
xor dl, 0xcf
rol dl, 0x3a
popf
pushf
not dl
add dl, 0x99
xor dl, 0xbe
rol dl, 0x4e
popf
pushf
not dl
add dl, 0xbe
xor dl, 0x70
rol dl, 0x4b
popf
pushf
not dl
add dl, 0x61
xor dl, 0x25
rol dl, 0x1e
popf
mov r8b, 0x2c
pushf
not r8b
add r8b, 0xc4
xor r8b, 0xc1
rol r8b, 0x6a
popf
pushf
not r8b
add r8b, 6
xor r8b, 0xb9
rol r8b, 0x5c
popf
pushf
not r8b
add r8b, 0xe7
xor r8b, 0x91
rol r8b, 0xd9
popf
xor r9b, r9b
xor r10b, r10b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x78], al
xor byte [rbp - 0x77], cl
xor byte [rbp - 0x76], cl
xor byte [rbp - 0x75], cl
xor byte [rbp - 0x74], cl
xor byte [rbp - 0x73], cl
xor byte [rbp - 0x72], cl
xor byte [rbp - 0x71], cl
xor byte [rbp - 0x70], cl
xor byte [rbp - 0x6f], cl
xor byte [rbp - 0x6e], cl
xor byte [rbp - 0x6d], cl
xor byte [rbp - 0x6c], cl
xor byte [rbp - 0x6b], cl
xor byte [rbp - 0x6a], cl
xor dl, cl
mov byte [rbp - 0x69], dl
xor r8b, cl
mov byte [rbp - 0x68], r8b
xor r9b, cl
mov byte [rbp - 0x67], r9b
xor r10b, cl
mov byte [rbp - 0x66], r10b
mov byte [rbp - 0x65], 0
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x27]
call fcn.140073c6c
nop
lea rbx, [rbp - 0x39]
nop word [rax + rax]
push rax
pushf
mov eax, 0x43045cce
pushf
not eax
add eax, 0xe7a340e9
xor eax, 0xfd2876bd
rol eax, 0x85
popf
pushf
not eax
add eax, 0xcee59497
xor eax, 0x98173fab
rol eax, 0x8e
popf
jmp 0x140089c05
mov rdx, rbx
lea rcx, [rbp - 0x59]
call fcn.140074607
nop
lea rcx, [rbp - 0x59]
cmp qword [rbp - 0x41], 0xf
cmova rcx, qword [rbp - 0x59]
call fcn.14005bf99
test rax, rax
jne 0x14008a3d0
push rax
pushf
mov eax, 0x6e091f1c
pushf
not eax
add eax, 0xef9ccc09
xor eax, 0xc34c055b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x80fed13d
xor eax, 0xd107eaae
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xaaaa3779
xor eax, 0x869bceea
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb1c8f60d
xor eax, 0xc2afe91c
rol eax, 0x4c
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0xa048c72b
pushf
not eax
add eax, 0x8c2faf1a
xor eax, 0xa7767e4a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc8a06801
xor eax, 0xe9af9b7a
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf6e7d64a
xor eax, 0xe5429f21
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xcc28070b
xor eax, 0x8c00f084
rol eax, 0x7d
popf
jmp 0x140089c05
mov rdx, qword [rbp - 0x41]
cmp rdx, 0xf
jbe 0x14008a479
push rax
pushf
mov eax, 0x2effb8d8
pushf
not eax
add eax, 0x9266046a
xor eax, 0x9bba379c
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd907cc06
xor eax, 0xc20bbd1e
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfa4964f0
xor eax, 0xf907b2cf
rol eax, 0xc9
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0x2d25f6fe
pushf
not eax
add eax, 0x8be7c697
xor eax, 0x86999c08
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd22bff86
xor eax, 0x8027924d
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd97d1455
xor eax, 0xd641e29d
rol eax, 0xa
popf
jmp 0x140089c05
inc rdx
mov rcx, qword [rbp - 0x59]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008a518
push rax
pushf
mov eax, 0xf0e9fb95
pushf
not eax
add eax, 0x88cb0a3a
xor eax, 0xda34c449
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa1ef5957
xor eax, 0xf9dd461d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xffc1a587
xor eax, 0xb53d6f1d
rol eax, 0xe
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0x89a083ef
pushf
not eax
add eax, 0x869a8b93
xor eax, 0xa2144985
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf41cd71b
xor eax, 0xd165f7f3
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8bf4ffe7
xor eax, 0xb32699ee
rol eax, 0x59
popf
pushf
not eax
add eax, 0x96cf070a
xor eax, 0x879f4972
rol eax, 0xcd
popf
jmp 0x140089c05
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14008a5bd
push rax
pushf
mov eax, 0x65e5393e
pushf
not eax
add eax, 0x868e0a51
xor eax, 0xa5fe721a
rol eax, 0xee
popf
pushf
not eax
add eax, 0xde8438a5
xor eax, 0x95c2174f
rol eax, 0x43
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0x3723c54f
pushf
not eax
add eax, 0xc3ce8b64
xor eax, 0xdda77fca
rol eax, 0x27
popf
pushf
not eax
add eax, 0x84e3d83f
xor eax, 0xfd46e916
rol eax, 0x4a
popf
jmp 0x140089c05
call fcn.14006c997
push rax
pushf
mov eax, 0x3d2758d4
pushf
not eax
add eax, 0xe04988f5
xor eax, 0xf0f5f9be
rol eax, 0x90
popf
pushf
not eax
add eax, 0x88ea40cd
xor eax, 0xb92749a5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe72c83ce
xor eax, 0xb21f8e14
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc8dc3f7f
xor eax, 0xa8a67143
rol eax, 0xda
popf
jmp 0x140089c05
add rbx, 0x20
lea rax, [rbp + 0x47]
cmp rbx, rax
jne 0x14008a68e
push rax
pushf
mov eax, 0xf011b04d
pushf
not eax
add eax, 0x85bc5b84
xor eax, 0xffb783d7
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa91b185c
xor eax, 0xc7b01b33
rol eax, 0x93
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0xd77e8efe
pushf
not eax
add eax, 0xf9e7d656
xor eax, 0x8713c639
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8c8e7885
xor eax, 0xbc7744a4
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd0b5d9f4
xor eax, 0xd87d15e4
rol eax, 0x29
popf
jmp 0x140089c05
xor bl, bl
jmp 0x14008abdd
mov byte [0x1400139a0], 1
movdqa xmm1, xmmword [0x140010740]
movdqu xmmword [rbp - 0x79], xmm1
mov dl, 0x10
pushf
not dl
add dl, 0x71
xor dl, 0x48
rol dl, 0x99
popf
pushf
not dl
add dl, 0xe1
xor dl, 0x72
rol dl, 0xdf
popf
mov r8b, 0xb0
pushf
not r8b
add r8b, 0x93
xor r8b, 0x27
rol r8b, 0x85
popf
pushf
not r8b
add r8b, 0x4c
xor r8b, 0xd4
rol r8b, 0xf8
popf
mov r9b, 0xb2
pushf
not r9b
add r9b, 0x50
xor r9b, 0x53
rol r9b, 0xbd
popf
pushf
not r9b
add r9b, 0xe4
xor r9b, 0xc4
rol r9b, 0xf2
popf
pushf
not r9b
add r9b, 0x84
xor r9b, 0x4b
rol r9b, 0x13
popf
pushf
not r9b
add r9b, 0x26
xor r9b, 0xe3
rol r9b, 0xaf
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x78], al
xor byte [rbp - 0x77], cl
xor byte [rbp - 0x76], cl
xor byte [rbp - 0x75], cl
xor byte [rbp - 0x74], cl
xor byte [rbp - 0x73], cl
xor byte [rbp - 0x72], cl
xor byte [rbp - 0x71], cl
xor byte [rbp - 0x70], cl
xor byte [rbp - 0x6f], cl
xor byte [rbp - 0x6e], cl
xor byte [rbp - 0x6d], cl
xor byte [rbp - 0x6c], cl
xor byte [rbp - 0x6b], cl
xor byte [rbp - 0x6a], cl
xor dl, cl
mov byte [rbp - 0x69], dl
xor r8b, cl
mov byte [rbp - 0x68], r8b
xor r9b, cl
mov byte [rbp - 0x67], r9b
mov byte [rbp - 0x66], 0
lea rax, [rbp - 0x78]
mov r8, 0xffffffffffffffff
push rax
pushf
mov eax, 0x333c475
pushf
not eax
add eax, 0xd0094e21
xor eax, 0xa5238c1d
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb48f50cf
xor eax, 0x8f8166c9
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd5b4ae12
xor eax, 0x9e6836a5
rol eax, 0x9d
popf
jmp 0x140089c05
inc r8
cmp byte [rax + r8], 0
jne 0x14008a8c5
push rax
pushf
mov eax, 0x543199c
pushf
not eax
add eax, 0xe7d15226
xor eax, 0xcf51c4c4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf548c4bd
xor eax, 0xe999bd5c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xbf705340
xor eax, 0x9fd2179f
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf9e08df8
xor eax, 0xbd3d8151
rol eax, 0x7b
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0xd44e83a7
pushf
not eax
add eax, 0xa0b8affc
xor eax, 0x916dc841
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe7cf5bc4
xor eax, 0xf4aba41d
rol eax, 0x39
popf
pushf
not eax
add eax, 0xec2dcb35
xor eax, 0x8539f18d
rol eax, 0x10
popf
jmp 0x140089c05
lea rdx, [rbp - 0x78]
call fcn.14009d5c2
nop
mov rdx, qword [rbp - 0x41]
cmp rdx, 0xf
jbe 0x14008a978
push rax
pushf
mov eax, 0xe517463a
pushf
not eax
add eax, 0x94bbfe8c
xor eax, 0xf548dc1f
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8f00f9f4
xor eax, 0xda7e378e
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb9222828
xor eax, 0xda0b97a9
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9922636f
xor eax, 0xb0bfcf6e
rol eax, 0xc1
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0x95f42585
pushf
not eax
add eax, 0xaaa18498
xor eax, 0xf54f4ccd
rol eax, 0x36
popf
pushf
not eax
add eax, 0xabeb3c06
xor eax, 0xcd746061
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc83893d8
xor eax, 0xc0502e19
rol eax, 0x39
popf
jmp 0x140089c05
inc rdx
mov rcx, qword [rbp - 0x59]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008aa04
push rax
pushf
mov eax, 0xe537bd3f
pushf
not eax
add eax, 0xe3054847
xor eax, 0xf107655f
rol eax, 0x88
popf
pushf
not eax
add eax, 0x80960be3
xor eax, 0xb5a7b3ce
rol eax, 0xff
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0x5906d18f
pushf
not eax
add eax, 0xaf9345df
xor eax, 0xde27dbe1
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf4af20c4
xor eax, 0xc4542f36
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc715595a
xor eax, 0xd663479d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe63998c9
xor eax, 0xbd62a152
rol eax, 0xae
popf
jmp 0x140089c05
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008aab8
push rax
pushf
mov eax, 0xbc47cb77
pushf
not eax
add eax, 0xdd6af937
xor eax, 0xa1e4a2f6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf67e1202
xor eax, 0xfc1d4488
rol eax, 0x76
popf
pushf
not eax
add eax, 0xda893b48
xor eax, 0x820858de
rol eax, 0xf2
popf
jmp 0x140089c05
push rax
pushf
mov eax, 0x9b4a01ca
pushf
not eax
add eax, 0xa2921f28
xor eax, 0xe36189cc
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x846827bd
xor eax, 0xcb331e04
rol eax, 0x48
popf
pushf
not eax
add eax, 0x8e42ffc2
xor eax, 0xe84895d4
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xefa47543
xor eax, 0xc1df5ed5
rol eax, 0xf4
popf
jmp 0x140089c05
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14006c997
push rax
pushf
mov eax, 0x6cc014
pushf
not eax
add eax, 0xc2fcf431
xor eax, 0xc010e192
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8383d790
xor eax, 0xcb5a9939
rol eax, 0x56
popf
pushf
not eax
add eax, 0xf1f67ef7
xor eax, 0xf5a4387e
rol eax, 0x21
popf
jmp 0x140089c05
mov bl, 0x5d
pushf
not bl
add bl, 0x5e
xor bl, 0xe
rol bl, 0x7c
popf
pushf
not bl
add bl, 0x86
xor bl, 0xa4
rol bl, 0x30
popf
lea r9, [0x1be349d23]
pushf
sub r9, 0x7e3471f3
popf
mov edx, 0xb36d4d19
pushf
not edx
add edx, 0x846667ca
xor edx, 0x8f11ae21
rol edx, 0xbf
popf
pushf
not edx
add edx, 0x9a6f16e4
xor edx, 0xf8321a20
rol edx, 0x7f
popf
pushf
not edx
add edx, 0xb54f0964
xor edx, 0xf931b67c
rol edx, 0xe8
popf
pushf
not edx
add edx, 0xdc94c377
xor edx, 0xc19448a3
rol edx, 0xe4
popf
lea r8d, [rdx - 0x1c]
lea rcx, [rbp - 0x39]
call fcn.14008757d
movzx eax, bl
mov rcx, qword [rbp + 0x47]
xor rcx, rsp
call fcn.14007ea5e
lea r11, [rsp + 0xf0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret