Function at 0x1400541c9
Capabilities:
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x67d77e07
pushf
not eax
add eax, 0xe2d79aa9
xor eax, 0xcff16069
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8c80fe2d
xor eax, 0xee516516
rol eax, 0xac
popf
cmp eax, 0x29
jne 0x140054206
popf
pop rax
jmp 0x140056151
cmp eax, 0
jne 0x140054215
popf
pop rax
jmp 0x14005455d
cmp eax, 3
jne 0x140054224
popf
pop rax
jmp 0x140054e2b
cmp eax, 1
jne 0x140054233
popf
pop rax
jmp 0x140054c4f
cmp eax, 0xd
jne 0x140054242
popf
pop rax
jmp 0x1400552ac
cmp eax, 0x1a
jne 0x140054251
popf
pop rax
jmp 0x140055858
cmp eax, 0xe
jne 0x140054260
popf
pop rax
jmp 0x1400552e9
cmp eax, 0x31
jne 0x14005426f
popf
pop rax
jmp 0x140056579
cmp eax, 0x19
jne 0x14005427e
popf
pop rax
jmp 0x1400557c7
cmp eax, 8
jne 0x14005428d
popf
pop rax
jmp 0x140055000
cmp eax, 0x2a
jne 0x14005429c
popf
pop rax
jmp 0x140056187
cmp eax, 0x17
jne 0x1400542ab
popf
pop rax
jmp 0x1400556c5
cmp eax, 0x1c
jne 0x1400542ba
popf
pop rax
jmp 0x1400559d3
cmp eax, 0x2e
jne 0x1400542c9
popf
pop rax
jmp 0x14005638c
cmp eax, 0x18
jne 0x1400542d8
popf
pop rax
jmp 0x14005576a
cmp eax, 0x2b
jne 0x1400542e7
popf
pop rax
jmp 0x1400561d2
cmp eax, 0x1b
jne 0x1400542f6
popf
pop rax
jmp 0x140055903
cmp eax, 0x2d
jne 0x140054305
popf
pop rax
jmp 0x1400562f0
cmp eax, 0x23
jne 0x140054314
popf
pop rax
jmp 0x140055d6a
cmp eax, 0x25
jne 0x140054323
popf
pop rax
jmp 0x140055e70
cmp eax, 0x32
jne 0x140054332
popf
pop rax
jmp 0x140056628
cmp eax, 0x13
jne 0x140054341
popf
pop rax
jmp 0x1400554e6
cmp eax, 0x33
jne 0x140054350
popf
pop rax
jmp 0x1400566c9
cmp eax, 0x24
jne 0x14005435f
popf
pop rax
jmp 0x140055e0f
cmp eax, 0x1e
jne 0x14005436e
popf
pop rax
jmp 0x140055a87
cmp eax, 0xc
jne 0x14005437d
popf
pop rax
jmp 0x14005521b
cmp eax, 0x26
jne 0x14005438c
popf
pop rax
jmp 0x140055f15
cmp eax, 0x27
jne 0x14005439b
popf
pop rax
jmp 0x140056023
cmp eax, 0x30
jne 0x1400543aa
popf
pop rax
jmp 0x14005647c
cmp eax, 0x10
jne 0x1400543b9
popf
pop rax
jmp 0x1400553c7
cmp eax, 0x37
jne 0x1400543c8
popf
pop rax
jmp 0x140056844
cmp eax, 9
jne 0x1400543d7
popf
pop rax
jmp 0x14005507b
cmp eax, 0x39
jne 0x1400543e6
popf
pop rax
jmp 0x1400568f0
cmp eax, 0x16
jne 0x1400543f5
popf
pop rax
jmp 0x140055662
cmp eax, 0x28
jne 0x140054404
popf
pop rax
jmp 0x1400560d2
cmp eax, 0xa
jne 0x140054413
popf
pop rax
jmp 0x140055114
cmp eax, 0x36
jne 0x140054422
popf
pop rax
jmp 0x1400567f6
cmp eax, 0x14
jne 0x140054431
popf
pop rax
jmp 0x140055564
cmp eax, 7
jne 0x140054440
popf
pop rax
jmp 0x140054fc1
cmp eax, 0x34
jne 0x14005444f
popf
pop rax
jmp 0x140056712
cmp eax, 2
jne 0x14005445e
popf
pop rax
jmp 0x140054df5
cmp eax, 0x20
jne 0x14005446d
popf
pop rax
jmp 0x140055b7d
cmp eax, 0x1d
jne 0x14005447c
popf
pop rax
jmp 0x140055a0f
cmp eax, 0x11
jne 0x14005448b
popf
pop rax
jmp 0x14005541a
cmp eax, 0x35
jne 0x14005449a
popf
pop rax
jmp 0x14005674a
cmp eax, 0x2f
jne 0x1400544a9
popf
pop rax
jmp 0x140056440
cmp eax, 0x12
jne 0x1400544b8
popf
pop rax
jmp 0x1400554af
cmp eax, 0x21
jne 0x1400544c7
popf
pop rax
jmp 0x140055c03
cmp eax, 0x38
jne 0x1400544d6
popf
pop rax
jmp 0x140056891
cmp eax, 0xb
jne 0x1400544e5
popf
pop rax
jmp 0x1400551d7
cmp eax, 0xf
jne 0x1400544f4
popf
pop rax
jmp 0x140055332
cmp eax, 0x15
jne 0x140054503
popf
pop rax
jmp 0x1400555c0
cmp eax, 5
jne 0x140054512
popf
pop rax
jmp 0x140054ea4
cmp eax, 6
jne 0x140054521
popf
pop rax
jmp 0x140054f34
cmp eax, 0x22
jne 0x140054530
popf
pop rax
jmp 0x140055ca8
cmp eax, 0x2c
jne 0x14005453f
popf
pop rax
jmp 0x140056271
cmp eax, 0x1f
jne 0x14005454e
popf
pop rax
jmp 0x140055b32
cmp eax, 4
jne 0x14005455d
popf
pop rax
jmp 0x140054e9a
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xe0
mov rax, qword [0x14000a230]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov r12, rcx
mov qword [rbp - 0x69], rcx
mov byte [rsp + 0x20], 0x31
mov al, 0x18
pushf
not al
add al, 0xf
xor al, 0xf4
rol al, 0x24
popf
pushf
not al
add al, 0xf0
xor al, 0x22
rol al, 0x52
popf
pushf
not al
add al, 0xab
xor al, 0xda
rol al, 0x11
popf
mov cl, 0xb4
pushf
not cl
add cl, 4
xor cl, 0xc5
rol cl, 0x90
popf
pushf
not cl
add cl, 0x46
xor cl, 0xa4
rol cl, 0x82
popf
pushf
not cl
add cl, 0x5e
xor cl, 0x74
rol cl, 0x8c
popf
mov dl, 0x65
pushf
not dl
add dl, 0xca
xor dl, 0xa1
rol dl, 0xcf
popf
pushf
not dl
add dl, 0x32
xor dl, 0x1b
rol dl, 8
popf
mov r8b, 0x5a
pushf
not r8b
add r8b, 0x81
xor r8b, 0x6b
rol r8b, 4
popf
pushf
not r8b
add r8b, 0x67
xor r8b, 0xac
rol r8b, 0x8a
popf
pushf
not r8b
add r8b, 0xc5
xor r8b, 0x8d
rol r8b, 0x9e
popf
mov r9b, 0xca
pushf
not r9b
add r9b, 0x84
xor r9b, 0x2a
rol r9b, 0xda
popf
pushf
not r9b
add r9b, 0x5f
xor r9b, 0x78
rol r9b, 0xd4
popf
pushf
not r9b
add r9b, 0x59
xor r9b, 0x97
rol r9b, 0x20
popf
mov r10b, 0x12
pushf
not r10b
add r10b, 0xb1
xor r10b, 0xb6
rol r10b, 0x42
popf
pushf
not r10b
add r10b, 0xef
xor r10b, 0xa8
rol r10b, 0x66
popf
pushf
not r10b
add r10b, 0x93
xor r10b, 0x23
rol r10b, 0x5e
popf
pushf
not r10b
add r10b, 0xb9
xor r10b, 0xbe
rol r10b, 0x72
popf
movzx r11d, dl
mov bl, 0xb1
pushf
not bl
add bl, 0xe5
xor bl, 0xbd
rol bl, 0x1f
popf
pushf
not bl
add bl, 0xbf
xor bl, 0xa0
rol bl, 0xaa
popf
mov dil, 0xd5
pushf
not dil
add dil, 0xe7
xor dil, 0xdf
rol dil, 0x4a
popf
pushf
not dil
add dil, 0xc1
xor dil, 0xc5
rol dil, 0x2c
popf
pushf
not dil
add dil, 0x52
xor dil, 0x87
rol dil, 0x33
popf
mov sil, 0xab
pushf
not sil
add sil, 0x8a
xor sil, 0xd
rol sil, 0xfe
popf
pushf
not sil
add sil, 0xe2
xor sil, 0xc1
rol sil, 0xd1
popf
movzx r14d, bl
movzx r15d, dl
xor r13d, r13d
xor al, 0x31
mov byte [rsp + 0x21], al
xor cl, 0x31
mov byte [rsp + 0x22], cl
xor dl, 0x31
mov byte [rsp + 0x23], dl
xor r8b, 0x31
mov byte [rsp + 0x24], r8b
xor r9b, 0x31
mov byte [rsp + 0x25], r9b
xor r10b, 0x31
mov byte [rsp + 0x26], r10b
xor r11b, 0x31
mov byte [rsp + 0x27], r11b
xor bl, 0x31
mov byte [rsp + 0x28], bl
xor dil, 0x31
mov byte [rbp - 0x80], dil
xor sil, 0x31
mov byte [rbp - 0x7f], sil
xor r14b, 0x31
mov byte [rbp - 0x7e], r14b
xor r15b, 0x31
mov byte [rbp - 0x7d], r15b
mov byte [rbp - 0x7c], r13b
lea rdx, [rsp + 0x21]
lea rcx, [rbp - 0x39]
call fcn.14005d91b
nop
mov byte [rsp + 0x20], 4
mov al, 0x3b
pushf
not al
add al, 0xe1
xor al, 0xab
rol al, 0x14
popf
pushf
not al
add al, 0x45
xor al, 0xed
rol al, 0xe1
popf
pushf
not al
add al, 0xaf
xor al, 0x2a
rol al, 0xc1
popf
mov cl, 0xb7
pushf
not cl
add cl, 0x6b
xor cl, 0x8a
rol cl, 0x9f
popf
pushf
not cl
add cl, 0xe6
xor cl, 0x1b
rol cl, 0x2e
popf
pushf
not cl
add cl, 0xea
xor cl, 0xc7
rol cl, 0x97
popf
pushf
not cl
add cl, 0xd8
xor cl, 0x22
rol cl, 0x9b
popf
mov dl, 0x23
pushf
not dl
add dl, 0xa9
xor dl, 0x21
rol dl, 0x53
popf
pushf
not dl
add dl, 0xdd
xor dl, 0xed
rol dl, 0x4a
popf
mov r8b, 0x7e
pushf
not r8b
add r8b, 0x20
xor r8b, 0x31
rol r8b, 0xff
popf
pushf
not r8b
add r8b, 0x89
xor r8b, 0x51
rol r8b, 0x25
popf
pushf
not r8b
add r8b, 0xd0
xor r8b, 0x81
rol r8b, 0x3b
popf
mov r9b, 0x42
pushf
not r9b
add r9b, 2
xor r9b, 0x3f
rol r9b, 0xf7
popf
pushf
not r9b
add r9b, 0x52
xor r9b, 0x20
rol r9b, 0x81
popf
mov r10b, 0x22
pushf
not r10b
add r10b, 0xd1
xor r10b, 0x69
rol r10b, 0x18
popf
pushf
not r10b
add r10b, 0x9f
xor r10b, 0x6b
rol r10b, 0xb2
popf
pushf
not r10b
add r10b, 0xa0
xor r10b, 0x68
rol r10b, 0xb6
popf
mov r11b, 7
pushf
not r11b
add r11b, 0xc0
xor r11b, 0xdb
rol r11b, 0x7a
popf
pushf
not r11b
add r11b, 0x21
xor r11b, 0x2c
rol r11b, 0x45
popf
pushf
not r11b
add r11b, 0x1a
xor r11b, 0x9e
rol r11b, 0x6f
popf
pushf
not r11b
add r11b, 0x75
xor r11b, 0xbd
rol r11b, 0xa5
popf
mov bl, 0x2c
pushf
not bl
add bl, 0x42
xor bl, 0xb3
rol bl, 0x13
popf
pushf
not bl
add bl, 0x77
xor bl, 1
rol bl, 0xb9
popf
pushf
not bl
add bl, 6
xor bl, 0xe2
rol bl, 0x6c
popf
xor edi, edi
xor al, 4
mov byte [rsp + 0x21], al
xor cl, 4
mov byte [rsp + 0x22], cl
xor dl, 4
mov byte [rsp + 0x23], dl
xor r8b, 4
mov byte [rsp + 0x24], r8b
xor r9b, 4
mov byte [rsp + 0x25], r9b
xor r10b, 4
mov byte [rsp + 0x26], r10b
xor r11b, 4
mov byte [rsp + 0x27], r11b
xor bl, 4
mov byte [rsp + 0x28], bl
mov byte [rbp - 0x80], dil
lea rdx, [rsp + 0x21]
lea rcx, [rbp - 0x19]
call fcn.14005d91b
nop
mov byte [rsp + 0x20], 0x48
mov al, 0x16
pushf
not al
add al, 0xf3
xor al, 0xad
rol al, 0x7a
popf
pushf
not al
add al, 1
xor al, 0x15
rol al, 0xaa
popf
pushf
not al
add al, 0xd3
xor al, 0x1d
rol al, 0x80
popf
pushf
not al
add al, 0x3b
xor al, 0x56
rol al, 0x83
popf
mov cl, 0xc9
pushf
not cl
add cl, 0xb4
xor cl, 0xe8
rol cl, 0x4d
popf
pushf
not cl
add cl, 0x94
xor cl, 0x84
rol cl, 0x76
popf
pushf
not cl
add cl, 0xe7
xor cl, 0xb1
rol cl, 0x47
popf
mov dl, 0xe6
pushf
not dl
add dl, 0xed
xor dl, 0xbf
rol dl, 0x79
popf
pushf
not dl
add dl, 0xc8
xor dl, 0xf1
rol dl, 0xfb
popf
mov r8b, 0xf3
pushf
not r8b
add r8b, 0xd
xor r8b, 0x92
rol r8b, 0x17
popf
pushf
not r8b
add r8b, 0xa1
xor r8b, 0x29
rol r8b, 0xb5
popf
pushf
not r8b
add r8b, 0x5a
xor r8b, 0x69
rol r8b, 0xdc
popf
mov r9b, 0x13
pushf
not r9b
add r9b, 0x80
xor r9b, 0x39
rol r9b, 0x7a
popf
pushf
not r9b
add r9b, 0x76
xor r9b, 0xd0
rol r9b, 0x4e
popf
movzx r10d, dl
mov r11b, 0xd1
pushf
not r11b
add r11b, 0x24
xor r11b, 0x35
rol r11b, 0x86
popf
pushf
not r11b
add r11b, 0x50
xor r11b, 0xd0
rol r11b, 0x9b
popf
pushf
not r11b
add r11b, 0xa5
xor r11b, 0x3d
rol r11b, 0x29
popf
pushf
not r11b
add r11b, 0xb8
xor r11b, 0x5f
rol r11b, 0xa7
popf
mov bl, 8
pushf
not bl
add bl, 0x62
xor bl, 0x80
rol bl, 0x6a
popf
pushf
not bl
add bl, 0x7f
xor bl, 6
rol bl, 0xfa
popf
pushf
not bl
add bl, 0x65
xor bl, 0x7e
rol bl, 0xb7
popf
mov dil, 0x41
pushf
not dil
add dil, 0x6b
xor dil, 8
rol dil, 0xa5
popf
pushf
not dil
add dil, 0xfd
xor dil, 0x86
rol dil, 0x6c
popf
pushf
not dil
add dil, 0x7d
xor dil, 0x95
rol dil, 0xab
popf
pushf
not dil
add dil, 0x1f
xor dil, 0x1c
rol dil, 0xe4
popf
movzx esi, r11b
movzx r14d, dl
xor r15d, r15d
xor al, 0x48
mov byte [rsp + 0x21], al
xor cl, 0x48
mov byte [rsp + 0x22], cl
xor dl, 0x48
mov byte [rsp + 0x23], dl
xor r8b, 0x48
mov byte [rsp + 0x24], r8b
xor r9b, 0x48
mov byte [rsp + 0x25], r9b
xor r10b, 0x48
mov byte [rsp + 0x26], r10b
xor r11b, 0x48
mov byte [rsp + 0x27], r11b
xor bl, 0x48
mov byte [rsp + 0x28], bl
xor dil, 0x48
mov byte [rbp - 0x80], dil
xor sil, 0x48
mov byte [rbp - 0x7f], sil
xor r14b, 0x48
mov byte [rbp - 0x7e], r14b
mov byte [rbp - 0x7d], r15b
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 7]
call fcn.14005d91b
nop
lea rax, [rbp - 0x39]
mov qword [rbp - 0x71], rax
push rax
pushf
mov eax, 0xc0493057
pushf
not eax
add eax, 0xc5ccb417
xor eax, 0xf0b6ba34
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x98cf2b21
xor eax, 0xaf02cb77
rol eax, 0x22
popf
jmp 0x1400541f7
mov r9d, 0x35a0e1fc
pushf
not r9d
add r9d, 0xfe09cfaf
xor r9d, 0xd9f040d3
rol r9d, 0x22
popf
pushf
not r9d
add r9d, 0xbe963145
xor r9d, 0xb370a1ea
rol r9d, 0x46
popf
pushf
not r9d
add r9d, 0xa2f54d6f
xor r9d, 0xd1fec20c
rol r9d, 0xbd
popf
movabs r8, 0xd50044f2d41d7f7d
pushf
not r8
add r8, 0x6e6e9819
xor r8, 0x5929c581
rol r8, 8
popf
pushf
not r8
add r8, 0x607d428c
xor r8, 0x54a02861
rol r8, 0xe6
popf
pushf
not r8
add r8, 0x6af2a205
xor r8, 0x5f3f2987
rol r8, 0x43
popf
pushf
not r8
add r8, 0x7ff6947f
xor r8, 0x4aacb984
rol r8, 0xa7
popf
movabs rcx, 0x9da000000ffafeb1
pushf
not rcx
add rcx, 0x7e08cb6f
xor rcx, 0x6f06ba0b
rol rcx, 0xc
popf
pushf
not rcx
add rcx, 0x4daf3f3d
xor rcx, 0x69bc26e9
rol rcx, 0x1b
popf
xor edx, edx
xorps xmm0, xmm0
movups xmmword [rbp - 0x61], xmm0
mov qword [rbp - 0x51], rdx
mov qword [rbp - 0x49], rdx
mov r14, qword [rax + 0x10]
mov rbx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140054dc2
push rax
pushf
mov eax, 0x59820420
pushf
not eax
add eax, 0x84adffdc
xor eax, 0x9ec5c894
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x9d613ac2
xor eax, 0xcb036e8c
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd3eaef25
xor eax, 0xd392c75a
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfd8bf25c
xor eax, 0x9163db5d
rol eax, 0x84
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x9289c6c0
pushf
not eax
add eax, 0xe5232243
xor eax, 0xd468dc59
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb4f69491
xor eax, 0xd6c59910
rol eax, 0x7c
popf
jmp 0x1400541f7
mov rbx, qword [rax]
push rax
pushf
mov eax, 0x9978a55
pushf
not eax
add eax, 0xd05c69f8
xor eax, 0xd0da7ea1
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa55cc0bb
xor eax, 0xe188a040
rol eax, 0x1d
popf
jmp 0x1400541f7
cmp r14, rcx
ja 0x140054e67
push rax
pushf
mov eax, 0x26a8d39d
pushf
not eax
add eax, 0xb8492ff1
xor eax, 0x8190ddd0
rol eax, 0x64
popf
pushf
not eax
add eax, 0x9f178a72
xor eax, 0x9e0f7240
rol eax, 0x49
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x10fb41d4
pushf
not eax
add eax, 0xff9edb04
xor eax, 0xaf2b2cb7
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf34cf70e
xor eax, 0xc2364a45
rol eax, 0x1a
popf
jmp 0x1400541f7
cmp r14, 0x10
jae 0x140054f34
mov qword [rbp - 0x51], r14
mov edi, 0x6baef78d
pushf
not edi
add edi, 0xcdd019c6
xor edi, 0xce51ef81
rol edi, 0x73
popf
pushf
not edi
add edi, 0xebbf6dcd
xor edi, 0xc69c2ff2
rol edi, 0xaf
popf
pushf
not edi
add edi, 0x95b69662
xor edi, 0xfadc38aa
rol edi, 0xa5
popf
mov qword [rbp - 0x49], rdi
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x61], xmm0
movq rsi, xmm0
jmp 0x14005534e
mov qword [rbp - 0x49], 0xf
mov rdi, r14
or rdi, 0xf
cmp rdi, rcx
jbe 0x140054f7b
push rax
pushf
mov eax, 0xe9e0eb28
pushf
not eax
add eax, 0x9213fed0
xor eax, 0xbf0fe4e1
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xee986cdf
xor eax, 0xd63c7901
rol eax, 0x90
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xca409d16
pushf
not eax
add eax, 0xc34b54e9
xor eax, 0xbeb7a90d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb657603f
xor eax, 0x9b65a004
rol eax, 0x79
popf
pushf
not eax
add eax, 0x90e0deb5
xor eax, 0xc6c8a343
rol eax, 0xe5
popf
jmp 0x1400541f7
mov rdi, rcx
lea rax, [r8 + 0x27]
jmp 0x140055114
cmp rdi, 0x16
cmovb rdi, r9
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x140055048
push rax
pushf
mov eax, 0xc8b460e8
pushf
not eax
add eax, 0x96025d55
xor eax, 0xa7c1702d
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf722310d
xor eax, 0x95125ca8
rol eax, 0x71
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xb1256867
pushf
not eax
add eax, 0xd3c61e3d
xor eax, 0x9d024d91
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc48c979f
xor eax, 0xdbce8a6f
rol eax, 0xf8
popf
jmp 0x1400541f7
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400550bb
push rax
pushf
mov eax, 0x73b4a4fb
pushf
not eax
add eax, 0x8b4d633c
xor eax, 0xeb8218cd
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb6da5b3f
xor eax, 0xb8cd07ec
rol eax, 0x3f
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x6f9dff4
pushf
not eax
add eax, 0xc195ce29
xor eax, 0xdfd2f69b
rol eax, 0xea
popf
pushf
not eax
add eax, 0xad582b39
xor eax, 0xc3d4983a
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe8e3d023
xor eax, 0xf65491ab
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xdf1177b6
xor eax, 0xaf95ba52
rol eax, 0x51
popf
jmp 0x1400541f7
mov rcx, rax
call fcn.140057363
test rax, rax
je 0x14005517e
push rax
pushf
mov eax, 0x87da3d37
pushf
not eax
add eax, 0xa494fa27
xor eax, 0x9d105129
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x836add49
xor eax, 0xb8c4bd3e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc7e58eda
xor eax, 0x9026e70f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc88820c7
xor eax, 0xc5863818
rol eax, 0xcd
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xc86f24c9
pushf
not eax
add eax, 0xce8068a7
xor eax, 0xbff168d3
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd9265db5
xor eax, 0x972a0537
rol eax, 0x35
popf
pushf
not eax
add eax, 0xae6c65a3
xor eax, 0x9e66429f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xcd5e682d
xor eax, 0xeb7c38ce
rol eax, 0x90
popf
jmp 0x1400541f7
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x140055332
test rcx, rcx
je 0x140055279
push rax
pushf
mov eax, 0xbafc2760
pushf
not eax
add eax, 0x8f38d5c5
xor eax, 0xfac79611
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xe07ea7a3
xor eax, 0xd7e987f3
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xacda3fb9
xor eax, 0xda031cc8
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbd4c779d
xor eax, 0x885c98b9
rol eax, 0xa6
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xef063e67
pushf
not eax
add eax, 0xd737d553
xor eax, 0x997c2b89
rol eax, 0x10
popf
pushf
not eax
add eax, 0x8643c3f6
xor eax, 0xc89152a8
rol eax, 0xd
popf
jmp 0x1400541f7
call fcn.140057363
mov rsi, rax
jmp 0x140055332
mov rsi, rdx
push rax
pushf
mov eax, 0xd11226cb
pushf
not eax
add eax, 0xe9048b5e
xor eax, 0xb9889d73
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdeea91ef
xor eax, 0xc9ef2aa2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdfaf7583
xor eax, 0xb5e72db7
rol eax, 0x44
popf
jmp 0x1400541f7
mov qword [rbp - 0x61], rsi
mov qword [rbp - 0x51], r14
mov qword [rbp - 0x49], rdi
lea r8, [r14 + 1]
mov rdx, rbx
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
nop
mov r15, r12
mov rdx, qword [r12 + 0x18]
mov rcx, qword [r12 + 0x10]
cmp rdx, 0x10
jb 0x140055394
push rax
pushf
mov eax, 0x19f57197
pushf
not eax
add eax, 0xdf5c0c5e
xor eax, 0xf53c846a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8bb966f9
xor eax, 0x86175c35
rol eax, 0xd7
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x95c468d1
pushf
not eax
add eax, 0x81d9c2a6
xor eax, 0x93549422
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa6ff0730
xor eax, 0xb2e225e8
rol eax, 0x7b
popf
jmp 0x1400541f7
mov r15, qword [r12]
lea r13, [rcx + r15]
jmp 0x1400554af
lea r13, [rcx + r12]
mov rbx, r12
jb 0x140055456
push rax
pushf
mov eax, 0x9ab73305
pushf
not eax
add eax, 0xe04d4488
xor eax, 0xec49de51
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9d66f7b6
xor eax, 0xb57d6ac6
rol eax, 0x36
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xca599e51
pushf
not eax
add eax, 0x89504b52
xor eax, 0xd683afc9
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xbc0b116b
xor eax, 0xe7ed356d
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xb30dfb87
xor eax, 0x96c443e7
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb2f24c62
xor eax, 0xe69c277b
rol eax, 0xc4
popf
jmp 0x1400541f7
mov rbx, qword [r12]
push rax
pushf
mov eax, 0xf0de060c
pushf
not eax
add eax, 0xbdee9574
xor eax, 0xe66e17f8
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe89d8662
xor eax, 0xebf4480b
rol eax, 0x2d
popf
jmp 0x1400541f7
cmp rbx, r13
je 0x14005551e
push rax
pushf
mov eax, 0xdb088e03
pushf
not eax
add eax, 0xf36723d1
xor eax, 0xce740953
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb89d45d8
xor eax, 0xc1e970f3
rol eax, 0x13
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x1435394e
pushf
not eax
add eax, 0xb1f6cf22
xor eax, 0xc9105cc2
rol eax, 0x40
popf
pushf
not eax
add eax, 0xdfb8d600
xor eax, 0xc55290ce
rol eax, 0x36
popf
pushf
not eax
add eax, 0x8f752029
xor eax, 0x906132c1
rol eax, 0x88
popf
jmp 0x1400541f7
sub r15, rbx
push rax
pushf
mov eax, 0x6e5e6f81
pushf
not eax
add eax, 0xba60aafd
xor eax, 0xf9357fbb
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe74f0157
xor eax, 0x9c17463a
rol eax, 0xb
popf
pushf
not eax
add eax, 0xcf66ae4c
xor eax, 0xb30e63ff
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd4b2eb79
xor eax, 0xec029767
rol eax, 0x9e
popf
jmp 0x1400541f7
movzx ecx, byte [rbx]
jmp 0x1400555c4
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
mov byte [r15 + rbx], al
inc rbx
cmp rbx, r13
jne 0x14005562f
push rax
pushf
mov eax, 0x49ba2900
pushf
not eax
add eax, 0x89c91f3f
xor eax, 0x9e4af520
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb7c5c8b7
xor eax, 0xda16cd5b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcd0ac77a
xor eax, 0xd9cb2611
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf672c81e
xor eax, 0x8d693f30
rol eax, 0xac
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x2c05daf8
pushf
not eax
add eax, 0xc38d943d
xor eax, 0xed84889a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xaacc4821
xor eax, 0x913d7e50
rol eax, 0x17
popf
jmp 0x1400541f7
mov rcx, qword [r12 + 0x10]
mov rdx, qword [r12 + 0x18]
push rax
pushf
mov eax, 0xd5be2b7e
pushf
not eax
add eax, 0xa8d5bdc7
xor eax, 0xbb422202
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf66048ec
xor eax, 0xb2fb05ff
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbebd8d8e
xor eax, 0x94831a19
rol eax, 0xc
popf
pushf
not eax
add eax, 0xfdd0f9d6
xor eax, 0x9f46bbeb
rol eax, 0xcb
popf
jmp 0x1400541f7
lea r15, [rbp - 0x61]
cmp rdi, 0x10
setae byte [rbp - 0x79]
cmovae r15, rsi
mov r13, r12
cmp rdx, 0x10
jb 0x140055724
push rax
pushf
mov eax, 0xcdc5b6a5
pushf
not eax
add eax, 0xd6759c6f
xor eax, 0xfa388829
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc1e7ba5c
xor eax, 0xe8d5b94e
rol eax, 0xb
popf
pushf
not eax
add eax, 0x82a3b0e5
xor eax, 0xb312dab9
rol eax, 0xa1
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x629dbeb6
pushf
not eax
add eax, 0xff151a56
xor eax, 0xf22ae347
rol eax, 0xed
popf
pushf
not eax
add eax, 0x9922feca
xor eax, 0x9133bb7b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8e71cfcf
xor eax, 0xf7ef73a3
rol eax, 0x8b
popf
jmp 0x1400541f7
mov r13, qword [r12]
push rax
pushf
mov eax, 0x684a5d1a
pushf
not eax
add eax, 0xa0e24db8
xor eax, 0xfe3c5af6
rol eax, 0x47
popf
pushf
not eax
add eax, 0xefccb213
xor eax, 0x96989e4c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8413de91
xor eax, 0xac532b21
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8ea63654
xor eax, 0xc5ea753e
rol eax, 0x2c
popf
jmp 0x1400541f7
cmp r14, rcx
ja 0x1400557ff
push rax
pushf
mov eax, 0x592931c7
pushf
not eax
add eax, 0x9f56ab9a
xor eax, 0xec0c5c8b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xff303ab4
xor eax, 0xed7aa011
rol eax, 0xc
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x6950b489
pushf
not eax
add eax, 0xe5815f0f
xor eax, 0xc4a9a68e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb81c3da7
xor eax, 0x98c2ec50
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbec3ae31
xor eax, 0xbf44fe72
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xeab9fd5b
xor eax, 0xec3e3e8b
rol eax, 0x7d
popf
jmp 0x1400541f7
sub rcx, r14
test r14, r14
je 0x1400558bd
push rax
pushf
mov eax, 0xd9fa7ceb
pushf
not eax
add eax, 0xe5a36d35
xor eax, 0x808c0919
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc2d621d0
xor eax, 0x81375a41
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xbe36bf98
xor eax, 0xa9d5f423
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8af68313
xor eax, 0x996e0258
rol eax, 0xba
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x294849c6
pushf
not eax
add eax, 0xe7b4e02d
xor eax, 0x90fd2a2c
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9dea409e
xor eax, 0xb379e82c
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8da3116b
xor eax, 0xe5506fbc
rol eax, 0xc8
popf
jmp 0x1400541f7
lea rax, [rcx + 1]
push r13
not r13
sub rax, r13
pop r13
sub rax, 1
mov qword [rsp + 0x20], rax
movsx edx, byte [r15]
mov r8, rax
sub r8, r13
mov rcx, r13
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x14005597a
push rax
pushf
mov eax, 0x23e331d4
pushf
not eax
add eax, 0x9376fd06
xor eax, 0xe99d1d26
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xac79e981
xor eax, 0xe53769dd
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe8df8fa0
xor eax, 0xf44b044e
rol eax, 0xff
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xd0f9cf5b
pushf
not eax
add eax, 0xb289a49c
xor eax, 0xc3812a5c
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa76ffa93
xor eax, 0x823858a1
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xcd3f8e4b
xor eax, 0x963b3f92
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc5c27c03
xor eax, 0x88a428a0
rol eax, 0x30
popf
jmp 0x1400541f7
nop word [rax + rax]
push rax
pushf
mov eax, 0x3e51a502
pushf
not eax
add eax, 0xa2872773
xor eax, 0xcbcf3abd
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd5c37fd8
xor eax, 0xd617f5bd
rol eax, 0x9a
popf
jmp 0x1400541f7
mov r8, r14
mov rdx, r15
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140055a54
push rax
pushf
mov eax, 0xd1b50566
pushf
not eax
add eax, 0xe9c3ca60
xor eax, 0xd69036ef
rol eax, 4
popf
pushf
not eax
add eax, 0x81b8581c
xor eax, 0x97b136af
rol eax, 0x2e
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x8eca8d7f
pushf
not eax
add eax, 0x9ac46775
xor eax, 0xff2142d7
rol eax, 0
popf
pushf
not eax
add eax, 0x97af26d8
xor eax, 0xa2d68b95
rol eax, 0xa0
popf
jmp 0x1400541f7
inc rbx
mov r8, qword [rsp + 0x20]
sub r8, rbx
movsx edx, byte [r15]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140055aff
push rax
pushf
mov eax, 0xa318df63
pushf
not eax
add eax, 0x9881b1be
xor eax, 0xfff13c6b
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdd80bdd1
xor eax, 0xb04ad48c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd478339b
xor eax, 0x8bbd0b51
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf363eb67
xor eax, 0xf481710f
rol eax, 0x9d
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x3f175dff
pushf
not eax
add eax, 0xaa4279b9
xor eax, 0xc3b8d414
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd0fb4555
xor eax, 0xf6720860
rol eax, 0x1f
popf
jmp 0x1400541f7
jmp 0x140055c03
sub rbx, r13
cmp rbx, 0xffffffffffffffff
jne 0x140055bd0
push rax
pushf
mov eax, 0xf97096ed
pushf
not eax
add eax, 0x811d63c6
xor eax, 0x8e4445d7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf416a088
xor eax, 0xb4e872ad
rol eax, 6
popf
pushf
not eax
add eax, 0xa60160a9
xor eax, 0xdc6aabe2
rol eax, 0x99
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xe8644b3b
pushf
not eax
add eax, 0x838c3c1c
xor eax, 0xb5799be7
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb3e9ba64
xor eax, 0xa7bb5bf8
rol eax, 0x6a
popf
jmp 0x1400541f7
cmp byte [rbp - 0x79], 0
je 0x140055c62
push rax
pushf
mov eax, 0xd7ecddca
pushf
not eax
add eax, 0xd058d5ce
xor eax, 0xd2005f95
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9a2e4b02
xor eax, 0xe5653c58
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcbda5446
xor eax, 0x8258b129
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf002d8c9
xor eax, 0xc3e0c0d8
rol eax, 0xd3
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x99dacffb
pushf
not eax
add eax, 0xdd2fb577
xor eax, 0xcf13f297
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8b513abb
xor eax, 0xaf88b1a5
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa65acac6
xor eax, 0xe03542cf
rol eax, 0x57
popf
jmp 0x1400541f7
lea rdx, [rdi + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140055d11
push rax
pushf
mov eax, 0x7dcb9b09
pushf
not eax
add eax, 0x9f9b8132
xor eax, 0xba417cb4
rol eax, 0x69
popf
pushf
not eax
add eax, 0x86be72df
xor eax, 0xa5a107d4
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbb832c23
xor eax, 0x81c0ffa1
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xdbbc8704
xor eax, 0xc46f7df8
rol eax, 0x63
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x88f6d720
pushf
not eax
add eax, 0xb4b213e1
xor eax, 0xc1a67c62
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf7db020c
xor eax, 0xec5b335e
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf7184417
xor eax, 0xf86e844f
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xfe2411a3
xor eax, 0xb4ec532c
rol eax, 0
popf
jmp 0x1400541f7
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140055db6
push rax
pushf
mov eax, 0xdaef59c9
pushf
not eax
add eax, 0xcb3e5768
xor eax, 0x9e4feccf
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa9f0661a
xor eax, 0xf1ec2044
rol eax, 0x5e
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x700488b5
pushf
not eax
add eax, 0x909ac620
xor eax, 0xfacbd740
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf1dc2cbe
xor eax, 0xf770ebcb
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xabc1006b
xor eax, 0x8af66757
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9d5c94ac
xor eax, 0xe6f25a1a
rol eax, 0xdf
popf
jmp 0x1400541f7
mov rcx, rsi
call fcn.14005ad98
push rax
pushf
mov eax, 0x76d408f5
pushf
not eax
add eax, 0x96a1c300
xor eax, 0xd86056bd
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd16f34c7
xor eax, 0xdf5ed56c
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf75782b3
xor eax, 0xa202da69
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xbc6696bf
xor eax, 0xfff9da2a
rol eax, 0xa9
popf
jmp 0x1400541f7
mov rax, qword [rbp - 0x71]
add rax, 0x20
mov qword [rbp - 0x71], rax
lea rcx, [rbp + 0x27]
cmp rax, rcx
jne 0x140055ebc
push rax
pushf
mov eax, 0x1e8543e5
pushf
not eax
add eax, 0xa978f3c9
xor eax, 0xcf79834a
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9f19aec9
xor eax, 0xfc4f1ae8
rol eax, 0xfe
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xd6897cd5
pushf
not eax
add eax, 0xe29411e4
xor eax, 0xb233e70c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe2d8d13e
xor eax, 0x86d15875
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xccf7afe0
xor eax, 0xb147880b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x86c7f989
xor eax, 0x8fdbca16
rol eax, 0x49
popf
jmp 0x1400541f7
lea r9, [0x19663beb6]
pushf
sub r9, 0x5663acd6
popf
mov edx, 0x88b7f584
pushf
not edx
add edx, 0xf2ef38b8
xor edx, 0xe39a5b73
rol edx, 0xb9
popf
pushf
not edx
add edx, 0x9eae7fd3
xor edx, 0x8bfc90d2
rol edx, 0x65
popf
pushf
not edx
add edx, 0x8606c86b
xor edx, 0xb9101ad8
rol edx, 0xde
popf
lea r8d, [rdx - 0x1d]
lea rcx, [rbp - 0x39]
call fcn.140065877
nop
mov rdx, qword [r12 + 0x18]
cmp rdx, 0x10
jb 0x140055fca
push rax
pushf
mov eax, 0xf32da2e
pushf
not eax
add eax, 0x87fb1d60
xor eax, 0x81a6e625
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xdd5993e4
xor eax, 0xaa2e8fff
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x91cbb610
xor eax, 0xd13e40fb
rol eax, 0xdf
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x255bff72
pushf
not eax
add eax, 0x826aeff1
xor eax, 0xd08101af
rol eax, 0x39
popf
pushf
not eax
add eax, 0xacdf8969
xor eax, 0xf020bfaa
rol eax, 0x88
popf
pushf
not eax
add eax, 0xaaa39168
xor eax, 0xf273a99e
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8389e95a
xor eax, 0x88662923
rol eax, 0xdd
popf
jmp 0x1400541f7
inc rdx
mov rcx, qword [r12]
cmp rdx, 0x1000
jb 0x14005608c
push rax
pushf
mov eax, 0x306b23ce
pushf
not eax
add eax, 0xfadc5183
xor eax, 0xf72fc2bb
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe3e2194f
xor eax, 0xce2b5864
rol eax, 4
popf
pushf
not eax
add eax, 0xebe7bc7d
xor eax, 0xf4fd1046
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xf855f98a
xor eax, 0xf3a95d55
rol eax, 0x57
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x1e116705
pushf
not eax
add eax, 0xf53194e6
xor eax, 0xd4db601e
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbc80825f
xor eax, 0xfe88aeea
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x86294189
xor eax, 0xbce11d72
rol eax, 0x60
popf
jmp 0x1400541f7
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14005611e
push rax
pushf
mov eax, 0x38999894
pushf
not eax
add eax, 0xfa1f5557
xor eax, 0x9eef533e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb9042180
xor eax, 0x8a045b9d
rol eax, 0x81
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x7a26303b
pushf
not eax
add eax, 0xb1783194
xor eax, 0xf223e470
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb6ef3ebe
xor eax, 0xbaa9132e
rol eax, 0x28
popf
jmp 0x1400541f7
mov rcx, r8
push rax
pushf
mov eax, 0xd9ae43ff
pushf
not eax
add eax, 0xcc19fdaf
xor eax, 0xdf47e918
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xbdc9e147
xor eax, 0xe6570e81
rol eax, 0xc7
popf
jmp 0x1400541f7
call fcn.14005ad98
push rax
pushf
mov eax, 0x4a34d402
pushf
not eax
add eax, 0x9266e083
xor eax, 0xfaa6c225
rol eax, 0xac
popf
pushf
not eax
add eax, 0xaa79f719
xor eax, 0xbe5f2c80
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb2b49121
xor eax, 0x9b6a94a6
rol eax, 0xe
popf
jmp 0x1400541f7
mov qword [r12 + 0x10], 0
mov qword [r12 + 0x18], 0xf
mov byte [r12], 0
xor al, al
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.140060848
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
cmp rdi, 0x10
jb 0x1400562aa
push rax
pushf
mov eax, 0x3d587868
pushf
not eax
add eax, 0xd8ec169a
xor eax, 0xcac9cc1c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xda370b49
xor eax, 0xb12062b6
rol eax, 0x20
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x25b2bddb
pushf
not eax
add eax, 0xafa975eb
xor eax, 0xb5786a24
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbc323842
xor eax, 0x95f282cd
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x98fe7c55
xor eax, 0x8eb562fc
rol eax, 0x62
popf
jmp 0x1400541f7
lea rdx, [rdi + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140056333
push rax
pushf
mov eax, 0xfcccd7ba
pushf
not eax
add eax, 0xc782c4bc
xor eax, 0xaf226bc3
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xfa285684
xor eax, 0xcf8c2070
rol eax, 0xcc
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xce0eaedb
pushf
not eax
add eax, 0xd7eb7422
xor eax, 0xe49db977
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xd7a117a0
xor eax, 0x87a7d332
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x96fe4a0e
xor eax, 0xcd081b4c
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf4294cd2
xor eax, 0x8fb9f94e
rol eax, 0xd4
popf
jmp 0x1400541f7
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400563fa
push rax
pushf
mov eax, 0x5794da63
pushf
not eax
add eax, 0x92826f45
xor eax, 0x85070512
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd03767d7
xor eax, 0xadb166b6
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf72779dd
xor eax, 0x84c170f1
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x90dc723b
xor eax, 0x98d339ee
rol eax, 0x53
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x183d0108
pushf
not eax
add eax, 0xe9aca575
xor eax, 0xf1f5e3f7
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9bf9d0ae
xor eax, 0xccc7a67c
rol eax, 5
popf
pushf
not eax
add eax, 0xc46dd9d7
xor eax, 0xe9e1fa5e
rol eax, 0x70
popf
jmp 0x1400541f7
mov rcx, rsi
call fcn.14005ad98
nop
push rax
pushf
mov eax, 0xff0e303f
pushf
not eax
add eax, 0x8effbda4
xor eax, 0xb746c703
rol eax, 0xca
popf
pushf
not eax
add eax, 0x93511633
xor eax, 0xb6277948
rol eax, 0xc1
popf
jmp 0x1400541f7
lea r9, [0x1b3475328]
pushf
sub r9, 0x73474148
popf
mov edx, 0x99bd6283
pushf
not edx
add edx, 0xeb7be052
xor edx, 0xbf7fe7ab
rol edx, 0x27
popf
pushf
not edx
add edx, 0xda97010f
xor edx, 0x900ca3ce
rol edx, 0x9c
popf
pushf
not edx
add edx, 0xcac40681
xor edx, 0xd97b1e8f
rol edx, 0xfd
popf
pushf
not edx
add edx, 0x8f892872
xor edx, 0xf0d5924c
rol edx, 0x52
popf
lea r8d, [rdx - 0x1d]
lea rcx, [rbp - 0x39]
call fcn.140065877
nop
mov rdx, qword [r12 + 0x18]
cmp rdx, 0x10
jb 0x140056533
push rax
pushf
mov eax, 0x6bc0b3b9
pushf
not eax
add eax, 0xcd0deb61
xor eax, 0xfe80215a
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc43f4a2c
xor eax, 0xad4dea5e
rol eax, 0x32
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0xa003aec1
pushf
not eax
add eax, 0xf7c4d5fa
xor eax, 0xc4b5de3d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbe016d91
xor eax, 0x9a80bc1a
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa6d6d3a7
xor eax, 0xca49b0b8
rol eax, 0xc5
popf
jmp 0x1400541f7
inc rdx
mov rcx, qword [r12]
cmp rdx, 0x1000
jb 0x1400565e2
push rax
pushf
mov eax, 0x9876b53b
pushf
not eax
add eax, 0x8527f6ae
xor eax, 0xf9d243bb
rol eax, 0x68
popf
pushf
not eax
add eax, 0xebc5af2d
xor eax, 0xb1b9562e
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xccc230f8
xor eax, 0xd901fab4
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfb8fa53a
xor eax, 0x8f015b7f
rol eax, 0x53
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x7b58c9a5
pushf
not eax
add eax, 0xd417f91a
xor eax, 0xf0d6d198
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8b26f08e
xor eax, 0xb0e3dca1
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcaa18765
xor eax, 0xa56cc034
rol eax, 0x21
popf
jmp 0x1400541f7
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140056670
push rax
pushf
mov eax, 0x3cfa9824
pushf
not eax
add eax, 0xa3f226fb
xor eax, 0xdd1000cb
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf2565781
xor eax, 0xd49a09f2
rol eax, 0xf7
popf
jmp 0x1400541f7
push rax
pushf
mov eax, 0x6ab3aa6
pushf
not eax
add eax, 0xc36ce511
xor eax, 0xaa9c2a21
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcdc716a6
xor eax, 0xee6eac32
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xfebfcf07
xor eax, 0xb48b43c1
rol eax, 9
popf
pushf
not eax
add eax, 0xa1a88753
xor eax, 0x917aae0d
rol eax, 0x17
popf
jmp 0x1400541f7
mov rcx, r8
push rax
pushf
mov eax, 0x20be2c54
pushf
not eax
add eax, 0xb6a14b3b
xor eax, 0xee93e079
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc1687402
xor eax, 0x8b243cb7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf6df0eb7
xor eax, 0xaa4b35fe
rol eax, 0xbe
popf
jmp 0x1400541f7
call fcn.14005ad98
push rax
pushf
mov eax, 0x2ee9eb98
pushf
not eax
add eax, 0x9832c4c7
xor eax, 0x8f529b09
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa120c62e
xor eax, 0xad43a51a
rol eax, 0xcc
popf
jmp 0x1400541f7
mov qword [r12 + 0x10], 0
mov qword [r12 + 0x18], 0xf
mov byte [r12], 0
mov al, 0xeb
pushf
not al
add al, 0xed
xor al, 0xa
rol al, 0xd2
popf
pushf
not al
add al, 0x33
xor al, 0xd1
rol al, 0x50
popf
pushf
not al
add al, 0xc3
xor al, 0x4d
rol al, 0xff
popf
pushf
not al
add al, 0xd6
xor al, 0x92
rol al, 0x54
popf
jmp 0x1400561eb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x226979f7
pushf
not eax
add eax, 0xed972cae
xor eax, 0xb0085d56
rol eax, 8
popf
pushf
not eax
add eax, 0xc09c94d2
xor eax, 0xf17cc79e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xadfb53e3
xor eax, 0xa73e4cbd
rol eax, 0x61
popf
jmp 0x1400541f7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x1151c0ca
pushf
not eax
add eax, 0xf5ba6f13
xor eax, 0xbfa54403
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa23312a6
xor eax, 0xba70a30f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe57786ec
xor eax, 0xfc82a350
rol eax, 0x1f
popf
jmp 0x1400541f7
call fcn.1400577ae
int3
call fcn.140060a63
int3