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

Disassembly:
lea r12, [rsp - 0x28]
cmp r12, qword [r14 + 0x10]
jbe 0x525567
push rbp
mov rbp, rsp
sub rsp, 0xa0
movups xmmword [rsp + 0x2b], xmm15
movups xmmword [rsp + 0x33], xmm15
movups xmmword [rsp + 0x43], xmm15
movups xmmword [rsp + 0x53], xmm15
movups xmmword [rsp + 0x63], xmm15
mov eax, 0xe0
xor rax, 0xbc
cmp rax, 0x8e
jae 0x52555c
mov edx, 0xe0
xor rdx, 0xf6
lea rsi, [0x0056b76a]
movzx edi, byte [rax + rsi]
cmp rdx, 0x8e
jae 0x52554f
movzx edx, byte [rdx + rsi]
mov eax, 0xa4
xor rax, 0xf2
sub edi, edx
cmp rax, 0x8e
jae 0x525545
mov edx, 0xa4
xor rdx, 0x8e
movzx r8d, byte [rax + rsi]
cmp rdx, 0x8e
jae 0x525534
movzx edx, byte [rdx + rsi]
mov eax, 0xea
xor rax, 0xc6
sub r8d, edx
cmp rax, 0x8e
jae 0x52552a
mov edx, 0xea
xor rdx, 0xc4
movzx r9d, byte [rax + rsi]
nop dword [rax]
cmp rdx, 0x8e
jae 0x52551d
movzx edx, byte [rdx + rsi]
mov eax, 0x6d
xor rax, 0x39
add edx, r9d
nop dword [rax]
cmp rax, 0x8e
jae 0x525513
mov r9d, 0x6d
xor r9, 0x27
movzx r10d, byte [rax + rsi]
nop dword [rax + rax]
cmp r9, 0x8e
jae 0x525506
movzx r9d, byte [r9 + rsi]
mov eax, 0xf3
xor rax, 0x81
xor r9d, r10d
cmp rax, 0x8e
jae 0x5254fc
mov r10d, 0xf3
xor r10, 0x8a
movzx r11d, byte [rax + rsi]
nop
cmp r10, 0x8e
jae 0x5254ef
movzx r10d, byte [r10 + rsi]
mov eax, 0x6d
xor rax, 0xee
sub r11d, r10d
cmp rax, 0x8e
jae 0x5254e5
mov r10d, 0x6d
xor r10, 0x1c
movzx r12d, byte [rax + rsi]
nop dword [rax + rax]
cmp r10, 0x8e
jae 0x5254d3
movzx r10d, byte [r10 + rsi]
mov eax, 0xf3
xor rax, 0xb2
xor r10d, r12d
cmp rax, 0x8e
jae 0x5254c9
mov r12d, 0xf3
xor r12, 0xa8
movzx r13d, byte [rax + rsi]
nop
cmp r12, 0x8e
jae 0x5254bc
movzx r12d, byte [r12 + rsi]
mov eax, 0xe0
xor rax, 0x6c
sub r13d, r12d
nop
cmp rax, 0x8e
jae 0x5254b2
mov r12d, 0xe0
xor r12, 0x87
movzx r15d, byte [rax + rsi]
nop
cmp r12, 0x8e
jae 0x5254a5
movzx r12d, byte [r12 + rsi]
mov eax, 0xbb
xor rax, 0x8d
add r12d, r15d
cmp rax, 0x8e
jae 0x525499
mov r15d, 0xbb
xor r15, 0x84
movzx eax, byte [rax + rsi]
nop dword [rax]
cmp r15, 0x8e
jae 0x52548c
movzx r15d, byte [r15 + rsi]
mov ecx, r12d
mov r12d, 0x6d
xor r12, 0x3c
sub eax, r15d
cmp r12, 0x8e
jae 0x52547f
mov r15d, 0x6d
xor r15, 0x2f
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x525472
movzx r15d, byte [r15 + rsi]
mov ebx, r13d
mov r13d, 0xfe
xor r13, 0xb1
xor r15d, r12d
cmp r13, 0x8e
jae 0x525465
mov r12d, 0xfe
xor r12, 0xad
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x525453
mov byte [rsp + 0x2a], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x2d
xor r15, 0x4b
sub r13d, r12d
cmp r15, 0x8e
jae 0x525446
mov r12d, 0x2d
xor r12, 0x3f
movzx r15d, byte [r15 + rsi]
cmp r12, 0x8e
jae 0x525439
mov byte [rsp + 0x29], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xa4
xor r13, 0x83
add r12d, r15d
cmp r13, 0x8e
jae 0x52542c
mov r15d, 0xa4
xor r15, 0x97
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x52541f
mov byte [rsp + 0x28], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xfe
xor r12, 0xe2
add r13d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0x8e
jae 0x525412
mov r15d, 0xfe
xor r15, 0xdf
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x525405
mov byte [rsp + 0x27], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xdf
xor r13, 0xa1
xor r15d, r12d
cmp r13, 0x8e
jae 0x5253f3
mov r12d, 0xdf
xor r12, 0xe2
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x5253e6
mov byte [rsp + 0x26], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xd6
xor r15, 0x93
sub r13d, r12d
cmp r15, 0x8e
jae 0x5253d9
mov r12d, 0xd6
xor r12, 0xae
movzx r15d, byte [r15 + rsi]
cmp r12, 0x8e
jae 0x5253cc
mov byte [rsp + 0x25], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xe5
xor r13, 0xb2
sub r15d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x8e
jae 0x5253bf
mov r12d, 0xe5
xor r12, 0x6c
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r12, 0x8e
jae 0x5253b2
mov byte [rsp + 0x24], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x35
xor r15, 0x45
add r12d, r13d
cmp r15, 0x8e
jae 0x5253a5
mov r13d, 0x35
xor r13, 0x68
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x525393
mov byte [rsp + 0x23], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x91
xor r12, 0xa5
sub r15d, r13d
cmp r12, 0x8e
jae 0x525386
mov r13d, 0x91
xor r13, 0xe4
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x525379
mov byte [rsp + 0x22], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0xf3
xor r15, 0xb4
add r12d, r13d
cmp r15, 0x8e
jae 0x52536c
mov r13d, 0xf3
xor r13, 0xa9
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x52535f
mov byte [rsp + 0x21], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xf3
xor r12, 0xbb
add r13d, r15d
nop word [rax + rax]
nop
cmp r12, 0x8e
jae 0x525352
mov r15d, 0xf3
xor r15, 0xe7
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x525345
mov byte [rsp + 0x20], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x2e
xor r13, 0x42
sub r12d, r15d
cmp r13, 0x8e
jae 0x525333
mov r15d, 0x2e
xor r15, 0xa8
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x525326
mov byte [rsp + 0x1f], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xea
xor r12, 0x6f
sub r13d, r15d
cmp r12, 0x8e
jae 0x525319
mov r15d, 0xea
xor r15, 0xdf
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x52530c
mov byte [rsp + 0x1e], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xea
xor r13, 0xd3
add r12d, r15d
cmp r13, 0x8e
jae 0x5252ff
mov r15d, 0xea
xor r15, 0x81
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5252f2
mov byte [rsp + 0x1d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x91
xor r12, 0x96
sub r13d, r15d
nop word [rax + rax]
nop
cmp r12, 0x8e
jae 0x5252e5
mov r15d, 0x91
xor r15, 0xfc
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x5252d3
mov byte [rsp + 0x1c], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x6d
xor r13, 0x62
xor r15d, r12d
cmp r13, 0x8e
jae 0x5252c6
mov r12d, 0x6d
xor r12, 0x2b
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x5252b9
mov byte [rsp + 0x9f], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xa4
xor r15, 0xa0
xor r12d, r13d
cmp r15, 0x8e
jae 0x5252ac
mov r13d, 0xa4
xor r13, 0x9c
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x52529f
mov byte [rsp + 0x9e], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x6d
xor r12, 0x72
xor r13d, r15d
cmp r12, 0x8e
jae 0x525292
mov r15d, 0x6d
xor r15, 0x20
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x525285
mov byte [rsp + 0x9d], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x25
xor r13, 0x7d
add r12d, r15d
nop word [rax + rax]
nop
cmp r13, 0x8e
jae 0x525273
mov r15d, 0x25
xor r15, 0x34
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r15, 0x8e
jae 0x525266
mov byte [rsp + 0x9c], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xe0
xor r12, 0xf7
add r13d, r15d
cmp r12, 0x8e
jae 0x525259
mov r15d, 0xe0
xor r15, 0xdc
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x52524c
mov byte [rsp + 0x9b], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xe5
xor r13, 0x87
xor r15d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x8e
jae 0x52523f
mov r12d, 0xe5
xor r12, 0xe4
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x525232
mov byte [rsp + 0x9a], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x94
xor r15, 0x99
add r12d, r13d
cmp r15, 0x8e
jae 0x525225
mov r13d, 0x94
xor r13, 0xf1
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x525213
mov byte [rsp + 0x99], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xdf
xor r12, 0xb7
xor r13d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0x8e
jae 0x525206
mov r15d, 0xdf
xor r15, 0x8a
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x5251f9
mov byte [rsp + 0x98], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xbb
xor r13, 0xe4
sub r12d, r15d
cmp r13, 0x8e
jae 0x5251ec
mov r15d, 0xbb
xor r15, 0x36
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5251df
mov byte [rsp + 0x97], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x25
xor r12, 0x3d
sub r13d, r15d
cmp r12, 0x8e
jae 0x5251d2
mov r15d, 0x25
xor r15, 0xae
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x5251c5
mov byte [rsp + 0x96], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xdf
xor r13, 0x9c
xor r15d, r12d
nop word [rax + rax]
cmp r13, 0x8e
jae 0x5251b3
mov r12d, 0xdf
xor r12, 0xbc
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x5251a6
mov byte [rsp + 0x95], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xdf
xor r15, 0xee
sub r13d, r12d
cmp r15, 0x8e
jae 0x525199
mov r12d, 0xdf
xor r12, 0xa5
movzx r15d, byte [r15 + rsi]
cmp r12, 0x8e
jae 0x52518c
mov byte [rsp + 0x94], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x2e
xor r13, 0x44
sub r15d, r12d
cmp r13, 0x8e
jae 0x52517f
mov r12d, 0x2e
xor r12, 7
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x525172
mov byte [rsp + 0x93], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x91
xor r15, 0x8a
add r12d, r13d
nop word [rax + rax]
cmp r15, 0x8e
jae 0x525165
mov r13d, 0x91
xor r13, 0x92
movzx r15d, byte [r15 + rsi]
nop
cmp r13, 0x8e
jae 0x525153
mov byte [rsp + 0x92], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xea
xor r12, 0x6e
sub r15d, r13d
cmp r12, 0x8e
jae 0x525146
mov r13d, 0xea
xor r13, 0xd0
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x525139
mov byte [rsp + 0x91], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0xfe
xor r15, 0xd8
add r12d, r13d
cmp r15, 0x8e
jae 0x52512c
mov r13d, 0xfe
xor r13, 0xde
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x52511f
mov byte [rsp + 0x90], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xbb
xor r12, 0x90
add r13d, r15d
nop dword [rax]
cmp r12, 0x8e
jae 0x525112
mov r15d, 0xbb
xor r15, 0xb7
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x525105
mov byte [rsp + 0x8f], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xe0
xor r13, 0x62
xor r15d, r12d
cmp r13, 0x8e
jae 0x5250f3
mov r12d, 0xe0
xor r12, 0xa0
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x5250e6
mov byte [rsp + 0x8e], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xe0
xor r15, 0x9f
sub r13d, r12d
cmp r15, 0x8e
jae 0x5250d9
mov r12d, 0xe0
xor r12, 0xc5
movzx r15d, byte [r15 + rsi]
cmp r12, 0x8e
jae 0x5250cc
mov byte [rsp + 0x8d], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x94
xor r13, 0xe9
add r12d, r15d
nop word [rax + rax]
cmp r13, 0x8e
jae 0x5250bf
mov r15d, 0x94
xor r15, 0x92
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5250b2
mov byte [rsp + 0x8c], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x91
xor r12, 0x11
sub r13d, r15d
cmp r12, 0x8e
jae 0x5250a5
mov r15d, 0x91
xor r15, 0xdf
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x525093
mov byte [rsp + 0x8b], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x2d
xor r13, 0xac
xor r15d, r12d
cmp r13, 0x8e
jae 0x525086
mov r12d, 0x2d
xor r12, 0x38
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x525079
mov byte [rsp + 0x8a], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x2d
xor r15, 0x30
xor r12d, r13d
nop word [rax + rax]
nop dword [rax]
cmp r15, 0x8e
jae 0x52506c
mov r13d, 0x2d
xor r13, 0x13
movzx r15d, byte [r15 + rsi]
nop dword [rax]
cmp r13, 0x8e
jae 0x52505f
mov byte [rsp + 0x89], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xe0
xor r12, 0xd2
sub r15d, r13d
cmp r12, 0x8e
jae 0x525052
mov r13d, 0xe0
xor r13, 0xbe
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x525045
mov byte [rsp + 0x88], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x91
xor r15, 0xb9
sub r12d, r13d
nop word [rax + rax]
nop
cmp r15, 0x8e
jae 0x525033
mov r13d, 0x91
xor r13, 0x91
movzx r15d, byte [r15 + rsi]
nop
cmp r13, 0x8e
jae 0x525026
mov byte [rsp + 0x87], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xea
xor r12, 0xc8
add r13d, r15d
cmp r12, 0x8e
jae 0x525019
mov r15d, 0xea
xor r15, 0xe8
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x52500c
mov byte [rsp + 0x86], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xbb
xor r13, 0xf0
add r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x8e
jae 0x524fff
mov r15d, 0xbb
xor r15, 0x8c
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x524ff2
mov byte [rsp + 0x85], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xbb
xor r12, 0xcc
sub r13d, r15d
cmp r12, 0x8e
jae 0x524fe5
mov r15d, 0xbb
xor r15, 0x94
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x524fd3
mov byte [rsp + 0x84], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xe5
xor r13, 0x6f
xor r15d, r12d
cmp r13, 0x8e
jae 0x524fc6
mov r12d, 0xe5
xor r12, 0xa9
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x524fb9
mov byte [rsp + 0x83], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xe5
xor r15, 0x8a
sub r13d, r12d
nop word [rax + rax]
cmp r15, 0x8e
jae 0x524fac
mov r12d, 0xe5
xor r12, 0xc6
movzx r15d, byte [r15 + rsi]
nop
cmp r12, 0x8e
jae 0x524f9f
mov byte [rsp + 0x82], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xa4
xor r13, 0xae
xor r12d, r15d
cmp r13, 0x8e
jae 0x524f92
mov r15d, 0xa4
xor r15, 0xbd
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x524f85
mov byte [rsp + 0x81], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x94
xor r12, 0xdd
add r13d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0x8e
jae 0x524f73
mov r15d, 0x94
xor r15, 0xf4
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x524f66
mov byte [rsp + 0x80], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x91
xor r13, 0xe7
xor r15d, r12d
cmp r13, 0x8e
jae 0x524f59
mov r12d, 0x91
xor r12, 0xf0
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x524f4c
mov byte [rsp + 0x7f], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x35
xor r15, 0x2b
add r12d, r13d
cmp r15, 0x8e
jae 0x524f3f
mov r13d, 0x35
xor r13, 0x25
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x524f32
mov byte [rsp + 0x7e], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x25
xor r12, 0x4b
xor r13d, r15d
cmp r12, 0x8e
jae 0x524f25
mov r15d, 0x25
xor r15, 0x56
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x524f13
mov byte [rsp + 0x7d], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xdf
xor r13, 0xef
add r12d, r15d
cmp r13, 0x8e
jae 0x524f06
mov r15d, 0xdf
xor r15, 0x9b
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x524ef9
mov byte [rsp + 0x7c], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xbb
xor r12, 0x80
xor r15d, r13d
nop dword [rax]
cmp r12, 0x8e
jae 0x524eec
mov r13d, 0xbb
xor r13, 0xdf
movzx r12d, byte [r12 + rsi]
nop
cmp r13, 0x8e
jae 0x524edf
mov byte [rsp + 0x7b], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x6d
xor r15, 0x3f
sub r12d, r13d
cmp r15, 0x8e
jae 0x524ed2
mov r13d, 0x6d
xor r13, 0x66
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x524ec5
mov byte [rsp + 0x7a], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x35
xor r12, 0x4e
add r13d, r15d
cmp r12, 0x8e
jae 0x524eb3
mov r15d, 0x35
xor r15, 0x26
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x524ea6
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov rax, r13
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov rax, r15
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
nop
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, r12
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, r10
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, r10
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, r9
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, rdx
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, rdx
mov ecx, 0x8e
nop dword [rax]
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
mov rax, rdx
mov ecx, 0x8e
call fcn.00456440
mov ecx, 0x8e
call fcn.00456440
nop
call fcn.00454160
jmp fcn.005236e0