Function at 0x3822eeb20
Capabilities:
Resolve function by parsing pe exports

Disassembly:
lea r12, [rsp - 0x30]
cmp r12, qword [r14 + 0x10]
jbe 0x3822f0bde
push rbp
mov rbp, rsp
sub rsp, 0xa8
movups xmmword [rsp + 0x21], xmm15
movups xmmword [rsp + 0x2f], xmm15
movups xmmword [rsp + 0x3f], xmm15
movups xmmword [rsp + 0x4f], xmm15
movups xmmword [rsp + 0x5f], xmm15
mov eax, 0x7c
xor rax, 0x60
cmp rax, 0x9a
jae 0x3822f0bd3
mov edx, 0x7c
xor rdx, 0x7d
lea rsi, [0x3823dd468]
movzx edi, byte [rax + rsi]
cmp rdx, 0x9a
jae 0x3822f0bc6
movzx edx, byte [rdx + rsi]
mov eax, 0xa6
xor rax, 0xae
add edx, edi
nop
cmp rax, 0x9a
jae 0x3822f0bbc
mov edi, 0xa6
xor rdi, 0x98
movzx r8d, byte [rax + rsi]
nop dword [rax]
cmp rdi, 0x9a
jae 0x3822f0baf
movzx edi, byte [rdi + rsi]
mov eax, 9
xor rax, 0x3d
add edi, r8d
nop dword [rax]
cmp rax, 0x9a
jae 0x3822f0ba5
mov r8d, 9
xor r8, 0x89
movzx r9d, byte [rax + rsi]
nop
cmp r8, 0x9a
jae 0x3822f0b94
movzx r8d, byte [r8 + rsi]
mov eax, 0xa
xor rax, 0x7e
xor r8d, r9d
nop
cmp rax, 0x9a
jae 0x3822f0b8a
mov r9d, 0xa
xor r9, 0x22
movzx r10d, byte [rax + rsi]
nop dword [rax + rax]
cmp r9, 0x9a
jae 0x3822f0b7d
movzx r9d, byte [r9 + rsi]
mov eax, 0xe3
xor rax, 0xf7
add r9d, r10d
cmp rax, 0x9a
jae 0x3822f0b73
mov r10d, 0xe3
xor r10, 0x8c
movzx r11d, byte [rax + rsi]
nop
cmp r10, 0x9a
jae 0x3822f0b66
movzx r10d, byte [r10 + rsi]
mov eax, 9
xor rax, 0x9d
sub r11d, r10d
cmp rax, 0x9a
jae 0x3822f0b5c
mov r10d, 9
xor r10, 0x6e
movzx r12d, byte [rax + rsi]
nop dword [rax + rax]
cmp r10, 0x9a
jae 0x3822f0b4f
movzx r10d, byte [r10 + rsi]
mov eax, 0x19
xor rax, 0x9d
xor r10d, r12d
cmp rax, 0x9a
jae 0x3822f0b45
mov r12d, 0x19
xor r12, 2
movzx r13d, byte [rax + rsi]
nop dword [rax + rax]
cmp r12, 0x9a
jae 0x3822f0b33
movzx r12d, byte [r12 + rsi]
mov eax, 0x7c
xor rax, 0xf1
add r12d, r13d
cmp rax, 0x9a
jae 0x3822f0b29
mov r13d, 0x7c
xor r13, 0xe5
movzx r15d, byte [rax + rsi]
nop
cmp r13, 0x9a
jae 0x3822f0b1c
movzx r13d, byte [r13 + rsi]
mov eax, 0x54
xor rax, 0x4c
add r13d, r15d
nop
cmp rax, 0x9a
jae 0x3822f0b12
mov r15d, 0x54
xor r15, 0x2b
movzx eax, byte [rax + rsi]
nop word [rax + rax]
cmp r15, 0x9a
jae 0x3822f0b05
movzx r15d, byte [r15 + rsi]
mov ecx, r13d
mov r13d, 0x19
xor r13, 0x1f
add r15d, eax
cmp r13, 0x9a
jae 0x3822f0af6
mov eax, 0x19
xor rax, 0x1e
movzx r13d, byte [r13 + rsi]
nop
cmp rax, 0x9a
jae 0x3822f0aec
movzx eax, byte [rax + rsi]
mov ebx, r15d
mov r15d, 0x6d
xor r15, 0x61
xor eax, r13d
cmp r15, 0x9a
jae 0x3822f0adf
mov r13d, 0x6d
xor r13, 0xf
movzx r15d, byte [r15 + rsi]
nop dword [rax]
cmp r13, 0x9a
jae 0x3822f0ad2
mov byte [rsp + 0x20], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xd1
xor r12, 0x89
xor r13d, r15d
cmp r12, 0x9a
jae 0x3822f0ac5
mov r15d, 0xd1
xor r15, 0x5a
movzx r12d, byte [r12 + rsi]
cmp r15, 0x9a
jae 0x3822f0ab3
movzx r15d, byte [r15 + rsi]
add r12d, r15d
mov r15d, 0x7c
nop
cmp r15, 0x9a
jae 0x3822f0aa6
xor r15, 0xf0
nop word [rax + rax]
nop dword [rax]
cmp r15, 0x9a
jae 0x3822f0a99
mov byte [rsp + 0x1f], r12b
mov r12d, 0x9a
xor r12, 0xd1
movzx r15d, byte [r15 + rsi]
cmp r12, 0x9a
jae 0x3822f0a8c
mov byte [rsp + 0x1e], r13b
mov r13d, 0x9a
xor r13, 0x89
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x3822f0a7f
mov byte [rsp + 0x1d], r10b
movzx r13d, byte [r13 + rsi]
mov r10d, 0x9a
xor r10, 0xc8
sub r12d, r13d
cmp r10, 0x9a
jae 0x3822f0a72
mov r13d, 0x9a
xor r13, 0x88
movzx r10d, byte [r10 + rsi]
cmp r13, 0x9a
jae 0x3822f0a65
mov byte [rsp + 0x1c], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xa6
xor r12, 0xde
xor r13d, r10d
nop word [rax + rax]
cmp r12, 0x9a
jae 0x3822f0a53
mov r10d, 0xa6
xor r10, 0xce
movzx r12d, byte [r12 + rsi]
nop
cmp r10, 0x9a
jae 0x3822f0a46
mov byte [rsp + 0x1b], r13b
movzx r10d, byte [r10 + rsi]
mov r13d, 0x64
xor r13, 0x58
xor r10d, r12d
cmp r13, 0x9a
jae 0x3822f0a39
mov r12d, 0x64
xor r12, 0x27
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x3822f0a2c
mov byte [rsp + 0x1a], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x23
xor r10, 0x2e
xor r12d, r13d
cmp r10, 0x9a
jae 0x3822f0a1f
mov r13d, 0x23
xor r13, 1
movzx r10d, byte [r10 + rsi]
cmp r13, 0x9a
jae 0x3822f0a12
mov byte [rsp + 0x19], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x6d
xor r12, 0x54
xor r13d, r10d
cmp r12, 0x9a
jae 0x3822f0a05
mov r10d, 0x6d
xor r10, 0x23
movzx r12d, byte [r12 + rsi]
cmp r10, 0x9a
jae 0x3822f09f3
mov byte [rsp + 0x18], r13b
movzx r10d, byte [r10 + rsi]
mov r13d, 0x64
xor r13, 0xf
xor r10d, r12d
cmp r13, 0x9a
jae 0x3822f09e6
mov r12d, 0x64
xor r12, 0x6e
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x3822f09d9
mov byte [rsp + 0xa7], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0xe3
xor r10, 0xbd
sub r13d, r12d
cmp r10, 0x9a
jae 0x3822f09cc
mov r12d, 0xe3
xor r12, 0x92
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f09bf
mov byte [rsp + 0xa6], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x9a
xor r13, 0xdf
sub r10d, r12d
nop word [rax + rax]
nop
cmp r13, 0x9a
jae 0x3822f09b2
mov r12d, 0x9a
xor r12, 0xa5
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x3822f09a5
mov byte [rsp + 0xa5], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x6d
xor r10, 0x5c
add r12d, r13d
cmp r10, 0x9a
jae 0x3822f0993
mov r13d, 0x6d
xor r13, 0x57
movzx r10d, byte [r10 + rsi]
cmp r13, 0x9a
jae 0x3822f0986
mov byte [rsp + 0xa4], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x19
xor r12, 0x81
add r10d, r13d
cmp r12, 0x9a
jae 0x3822f0979
mov r13d, 0x19
xor r13, 0x7a
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x3822f096c
mov byte [rsp + 0xa3], r10b
movzx r13d, byte [r13 + rsi]
mov r10d, 0x33
xor r10, 0x31
xor r13d, r12d
cmp r10, 0x9a
jae 0x3822f095f
mov r12d, 0x33
xor r12, 0x3c
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f0952
mov byte [rsp + 0xa2], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x19
xor r13, 0xe
sub r10d, r12d
nop word [rax + rax]
nop
cmp r13, 0x9a
jae 0x3822f0945
mov r12d, 0x19
xor r12, 0x79
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r12, 0x9a
jae 0x3822f0933
mov byte [rsp + 0xa1], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x19
xor r10, 0x8a
sub r13d, r12d
cmp r10, 0x9a
jae 0x3822f0926
mov r12d, 0x19
xor r12, 0x73
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f0919
mov byte [rsp + 0xa0], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xb0
xor r13, 0xf4
xor r12d, r10d
cmp r13, 0x9a
jae 0x3822f090c
mov r10d, 0xb0
xor r10, 0xf9
movzx r13d, byte [r13 + rsi]
cmp r10, 0x9a
jae 0x3822f08ff
mov byte [rsp + 0x9f], r12b
movzx r10d, byte [r10 + rsi]
mov r12d, 0x19
xor r12, 8
sub r13d, r10d
nop word [rax + rax]
cmp r12, 0x9a
jae 0x3822f08f2
mov r10d, 0x19
xor r10, 0x9a
movzx r12d, byte [r12 + rsi]
nop
cmp r10, 0x9a
jae 0x3822f08e5
mov byte [rsp + 0x9e], r13b
movzx r10d, byte [r10 + rsi]
mov r13d, 0x6d
xor r13, 0x7b
sub r12d, r10d
cmp r13, 0x9a
jae 0x3822f08d3
mov r10d, 0x6d
xor r10, 0x3a
movzx r13d, byte [r13 + rsi]
cmp r10, 0x9a
jae 0x3822f08c6
mov byte [rsp + 0x9d], r12b
movzx r10d, byte [r10 + rsi]
mov r12d, 0x9a
xor r12, 0x8a
sub r13d, r10d
cmp r12, 0x9a
jae 0x3822f08b9
mov r10d, 0x9a
xor r10, 0xdc
movzx r12d, byte [r12 + rsi]
cmp r10, 0x9a
jae 0x3822f08ac
mov byte [rsp + 0x9c], r13b
movzx r10d, byte [r10 + rsi]
mov r13d, 0xfe
xor r13, 0xbe
add r10d, r12d
nop word [rax + rax]
cmp r13, 0x9a
jae 0x3822f089f
mov r12d, 0xfe
xor r12, 0xce
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x3822f0892
mov byte [rsp + 0x9b], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x54
xor r10, 0x2e
add r12d, r13d
cmp r10, 0x9a
jae 0x3822f0885
mov r13d, 0x54
xor r13, 0x39
movzx r10d, byte [r10 + rsi]
cmp r13, 0x9a
jae 0x3822f0873
movzx r13d, byte [r13 + rsi]
add r10d, r13d
mov r13d, 0x54
nop
cmp r13, 0x9a
jae 0x3822f0866
xor r13, 0x70
cmp r13, 0x9a
jae 0x3822f0859
mov byte [rsp + 0x9a], r10b
mov r10d, 0xa6
xor r10, 0x80
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r10, 0x9a
jae 0x3822f084c
mov byte [rsp + 0x99], r12b
mov r12d, 0xa6
xor r12, 0x29
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f083f
mov byte [rsp + 0x98], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x23
xor r11, 0x6e
xor r12d, r10d
cmp r11, 0x9a
jae 0x3822f0832
mov r10d, 0x23
xor r10, 0xb4
movzx r11d, byte [r11 + rsi]
cmp r10, 0x9a
jae 0x3822f0825
mov byte [rsp + 0x97], r12b
movzx r10d, byte [r10 + rsi]
mov r12d, 0xe3
xor r12, 0xd8
add r10d, r11d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0x9a
jae 0x3822f0813
mov r11d, 0xe3
xor r11, 0xcc
movzx r12d, byte [r12 + rsi]
nop
cmp r11, 0x9a
jae 0x3822f0806
mov byte [rsp + 0x96], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0x19
xor r10, 0x40
sub r12d, r11d
cmp r10, 0x9a
jae 0x3822f07f9
mov r11d, 0x19
xor r11, 0x4f
movzx r10d, byte [r10 + rsi]
cmp r11, 0x9a
jae 0x3822f07ec
mov byte [rsp + 0x95], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0x33
xor r12, 0x13
sub r10d, r11d
cmp r12, 0x9a
jae 0x3822f07df
mov r11d, 0x33
xor r11, 0x74
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x3822f07d2
mov byte [rsp + 0x94], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0x6d
xor r10, 9
xor r11d, r12d
cmp r10, 0x9a
jae 0x3822f07c5
mov r12d, 0x6d
xor r12, 0x40
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f07b3
mov byte [rsp + 0x93], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x33
xor r11, 0xb2
add r10d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r11, 0x9a
jae 0x3822f07a6
mov r12d, 0x33
xor r12, 5
movzx r11d, byte [r11 + rsi]
nop dword [rax]
cmp r12, 0x9a
jae 0x3822f0799
mov byte [rsp + 0x92], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x9a
xor r10, 0xf
xor r12d, r11d
cmp r10, 0x9a
jae 0x3822f078c
mov r11d, 0x9a
xor r11, 0xef
movzx r10d, byte [r10 + rsi]
cmp r11, 0x9a
jae 0x3822f077f
mov byte [rsp + 0x91], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0xa6
xor r12, 0xd0
add r10d, r11d
cmp r12, 0x9a
jae 0x3822f0772
mov r11d, 0xa6
xor r11, 0xe4
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x3822f0765
mov byte [rsp + 0x90], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0x23
xor r10, 6
xor r11d, r12d
nop word [rax + rax]
nop
cmp r10, 0x9a
jae 0x3822f0753
mov r12d, 0x23
xor r12, 0x42
movzx r10d, byte [r10 + rsi]
nop dword [rax]
cmp r12, 0x9a
jae 0x3822f0746
mov byte [rsp + 0x8f], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x54
xor r11, 0x54
sub r10d, r12d
cmp r11, 0x9a
jae 0x3822f0739
mov r12d, 0x54
xor r12, 0x51
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x3822f072c
mov byte [rsp + 0x8e], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 9
xor r10, 0x48
xor r12d, r11d
cmp r10, 0x9a
jae 0x3822f071f
mov r11d, 9
xor r11, 0x3a
movzx r10d, byte [r10 + rsi]
cmp r11, 0x9a
jae 0x3822f0712
mov byte [rsp + 0x8d], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0x33
xor r12, 0x6c
sub r10d, r11d
cmp r12, 0x9a
jae 0x3822f0705
mov r11d, 0x33
xor r11, 0xb1
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x3822f06f3
mov byte [rsp + 0x8c], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0x19
xor r10, 0x4a
sub r12d, r11d
nop word [rax + rax]
nop dword [rax]
cmp r10, 0x9a
jae 0x3822f06e6
mov r11d, 0x19
xor r11, 0x38
movzx r10d, byte [r10 + rsi]
nop dword [rax]
cmp r11, 0x9a
jae 0x3822f06d9
mov byte [rsp + 0x8b], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0x6d
xor r12, 0x27
xor r11d, r10d
cmp r12, 0x9a
jae 0x3822f06cc
mov r10d, 0x6d
xor r10, 0x69
movzx r12d, byte [r12 + rsi]
cmp r10, 0x9a
jae 0x3822f06bf
mov byte [rsp + 0x8a], r11b
movzx r10d, byte [r10 + rsi]
mov r11d, 0xb0
xor r11, 0x38
add r10d, r12d
cmp r11, 0x9a
jae 0x3822f06b2
mov r12d, 0xb0
xor r12, 0xe1
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x3822f06a5
mov byte [rsp + 0x89], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x33
xor r10, 0x68
sub r11d, r12d
cmp r10, 0x9a
jae 0x3822f0693
mov r12d, 0x33
xor r12, 0x41
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f0686
mov byte [rsp + 0x88], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x7c
xor r11, 0x63
xor r12d, r10d
nop word [rax + rax]
nop dword [rax]
cmp r11, 0x9a
jae 0x3822f0679
mov r10d, 0x7c
xor r10, 0x52
movzx r11d, byte [r11 + rsi]
nop dword [rax]
cmp r10, 0x9a
jae 0x3822f066c
mov byte [rsp + 0x87], r12b
movzx r10d, byte [r10 + rsi]
mov r12d, 0xa
xor r12, 0x45
xor r10d, r11d
cmp r12, 0x9a
jae 0x3822f065f
mov r11d, 0xa
xor r11, 0x80
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x3822f0652
mov byte [rsp + 0x86], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0xfe
xor r10, 0xcc
sub r12d, r11d
cmp r10, 0x9a
jae 0x3822f0645
mov r11d, 0xfe
xor r11, 0xb2
movzx r10d, byte [r10 + rsi]
cmp r11, 0x9a
jae 0x3822f0633
mov byte [rsp + 0x85], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0x54
xor r12, 0x29
add r10d, r11d
nop word [rax + rax]
nop
cmp r12, 0x9a
jae 0x3822f0626
mov r11d, 0x54
xor r11, 0xc2
movzx r12d, byte [r12 + rsi]
nop
cmp r11, 0x9a
jae 0x3822f0619
mov byte [rsp + 0x84], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0xa
xor r10, 0x64
xor r11d, r12d
cmp r10, 0x9a
jae 0x3822f060c
mov r12d, 0xa
xor r12, 3
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f05ff
mov byte [rsp + 0x83], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0xe3
xor r11, 0x86
sub r10d, r12d
cmp r11, 0x9a
jae 0x3822f05f2
mov r12d, 0xe3
xor r12, 0xc8
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x3822f05e5
mov byte [rsp + 0x82], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0xb0
xor r10, 0xce
add r11d, r12d
nop word [rax + rax]
nop
cmp r10, 0x9a
jae 0x3822f05d3
mov r12d, 0xb0
xor r12, 0xec
movzx r10d, byte [r10 + rsi]
nop
cmp r12, 0x9a
jae 0x3822f05c6
mov byte [rsp + 0x81], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x9a
xor r11, 0xc7
add r10d, r12d
cmp r11, 0x9a
jae 0x3822f05b9
mov r12d, 0x9a
xor r12, 0xf6
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x3822f05ac
mov byte [rsp + 0x80], r10b
movzx r12d, byte [r12 + rsi]
mov r10d, 0x33
xor r10, 0x48
xor r12d, r11d
cmp r10, 0x9a
jae 0x3822f059f
mov r11d, 0x33
xor r11, 0x29
movzx r10d, byte [r10 + rsi]
cmp r11, 0x9a
jae 0x3822f0592
mov byte [rsp + 0x7f], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0xa
xor r12, 0x37
add r10d, r11d
cmp r12, 0x9a
jae 0x3822f0585
mov r11d, 0xa
xor r11, 0x8c
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x3822f0573
mov byte [rsp + 0x7e], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0x64
xor r10, 0x7d
sub r12d, r11d
nop word [rax + rax]
nop dword [rax]
cmp r10, 0x9a
jae 0x3822f0566
mov r11d, 0x64
xor r11, 0x17
movzx r10d, byte [r10 + rsi]
nop dword [rax]
cmp r11, 0x9a
jae 0x3822f0559
mov byte [rsp + 0x7d], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0x9a
xor r12, 0xb3
sub r10d, r11d
cmp r12, 0x9a
jae 0x3822f054c
mov r11d, 0x9a
xor r11, 0xc0
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x3822f053f
mov byte [rsp + 0x7c], r10b
movzx r11d, byte [r11 + rsi]
mov r10d, 0x9a
xor r10, 0xf3
add r11d, r12d
cmp r10, 0x9a
jae 0x3822f0532
mov r12d, 0x9a
xor r12, 0xa2
movzx r10d, byte [r10 + rsi]
cmp r12, 0x9a
jae 0x3822f0525
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r11
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r15
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r15
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r15
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r15
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
nop
call fcn.3822a6820
mov rax, r15
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r13
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r10
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r9
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, r8
mov ecx, 0x9a
nop dword [rax]
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, rdi
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
mov rax, rdx
mov ecx, 0x9a
call fcn.3822a6820
mov ecx, 0x9a
call fcn.3822a6820
nop
nop
call fcn.3822a4520
jmp fcn.3822eeb20