Function at 0x1401c20cb
Capabilities:
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x51ffead1
pushf
not eax
add eax, 0xa4da6c71
xor eax, 0xf410ca19
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xdd5c1731
xor eax, 0xcb8f81a0
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9ca1d91d
xor eax, 0xf9248462
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xca3b484a
xor eax, 0x8059598c
rol eax, 0xc8
popf
cmp eax, 0x29
jne 0x1401c212e
popf
pop rax
jmp 0x1401c3c58
cmp eax, 0
jne 0x1401c213d
popf
pop rax
jmp 0x1401c23ef
cmp eax, 3
jne 0x1401c214c
popf
pop rax
jmp 0x1401c2684
cmp eax, 1
jne 0x1401c215b
popf
pop rax
jmp 0x1401c24fd
cmp eax, 0xd
jne 0x1401c216a
popf
pop rax
jmp 0x1401c2c3a
cmp eax, 0x1a
jne 0x1401c2179
popf
pop rax
jmp 0x1401c3405
cmp eax, 0xe
jne 0x1401c2188
popf
pop rax
jmp 0x1401c2c70
cmp eax, 0xb
jne 0x1401c2197
popf
pop rax
jmp 0x1401c2aee
cmp eax, 0x19
jne 0x1401c21a6
popf
pop rax
jmp 0x1401c3370
cmp eax, 8
jne 0x1401c21b5
popf
pop rax
jmp 0x1401c29a9
cmp eax, 0x2a
jne 0x1401c21c4
popf
pop rax
jmp 0x1401c3d0a
cmp eax, 0x17
jne 0x1401c21d3
popf
pop rax
jmp 0x1401c323e
cmp eax, 0x1c
jne 0x1401c21e2
popf
pop rax
jmp 0x1401c352c
cmp eax, 0x2e
jne 0x1401c21f1
popf
pop rax
jmp 0x1401c3f94
cmp eax, 0x18
jne 0x1401c2200
popf
pop rax
jmp 0x1401c32d3
cmp eax, 0x2b
jne 0x1401c220f
popf
pop rax
jmp 0x1401c3d55
cmp eax, 0x1b
jne 0x1401c221e
popf
pop rax
jmp 0x1401c348e
cmp eax, 0x2d
jne 0x1401c222d
popf
pop rax
jmp 0x1401c3ee8
cmp eax, 0x23
jne 0x1401c223c
popf
pop rax
jmp 0x1401c3934
cmp eax, 0x25
jne 0x1401c224b
popf
pop rax
jmp 0x1401c3a1c
cmp eax, 0xf
jne 0x1401c225a
popf
pop rax
jmp 0x1401c2d08
cmp eax, 0x13
jne 0x1401c2269
popf
pop rax
jmp 0x1401c2fe4
cmp eax, 0x15
jne 0x1401c2278
popf
pop rax
jmp 0x1401c311c
cmp eax, 0x24
jne 0x1401c2287
popf
pop rax
jmp 0x1401c3996
cmp eax, 0x1e
jne 0x1401c2296
popf
pop rax
jmp 0x1401c3643
cmp eax, 0xc
jne 0x1401c22a5
popf
pop rax
jmp 0x1401c2bd9
cmp eax, 0x26
jne 0x1401c22b4
popf
pop rax
jmp 0x1401c3a85
cmp eax, 0x27
jne 0x1401c22c3
popf
pop rax
jmp 0x1401c3b53
cmp eax, 0x1f
jne 0x1401c22d2
popf
pop rax
jmp 0x1401c36d8
cmp eax, 0x10
jne 0x1401c22e1
popf
pop rax
jmp 0x1401c2db1
cmp eax, 0x2c
jne 0x1401c22f0
popf
pop rax
jmp 0x1401c3e0b
cmp eax, 9
jne 0x1401c22ff
popf
pop rax
jmp 0x1401c2a52
cmp eax, 4
jne 0x1401c230e
popf
pop rax
jmp 0x1401c273e
cmp eax, 0x16
jne 0x1401c231d
popf
pop rax
jmp 0x1401c31c0
cmp eax, 0x28
jne 0x1401c232c
popf
pop rax
jmp 0x1401c3bf7
cmp eax, 0xa
jne 0x1401c233b
popf
pop rax
jmp 0x1401c2aa1
cmp eax, 0x22
jne 0x1401c234a
popf
pop rax
jmp 0x1401c3864
cmp eax, 0x14
jne 0x1401c2359
popf
pop rax
jmp 0x1401c3065
cmp eax, 7
jne 0x1401c2368
popf
pop rax
jmp 0x1401c2926
cmp eax, 5
jne 0x1401c2377
popf
pop rax
jmp 0x1401c2788
cmp eax, 2
jne 0x1401c2386
popf
pop rax
jmp 0x1401c25bd
cmp eax, 0x20
jne 0x1401c2395
popf
pop rax
jmp 0x1401c37cb
cmp eax, 0x1d
jne 0x1401c23a4
popf
pop rax
jmp 0x1401c35de
cmp eax, 0x11
jne 0x1401c23b3
popf
pop rax
jmp 0x1401c2ebc
cmp eax, 6
jne 0x1401c23c2
popf
pop rax
jmp 0x1401c2861
cmp eax, 0x2f
jne 0x1401c23d1
popf
pop rax
jmp 0x1401c4008
cmp eax, 0x12
jne 0x1401c23e0
popf
pop rax
jmp 0x1401c2f50
cmp eax, 0x21
jne 0x1401c23ef
popf
pop rax
jmp 0x1401c385b
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rbp
mov qword [r11 + 0x20], rsi
push rdi
push r14
push r15
sub rsp, 0x30
movsxd r15, ecx
xor ebx, ebx
mov r10, r15
mov byte [r9], bl
and r10d, 0x3f
lea rcx, [0x1bdfc4265]
pushf
sub rcx, 0x7df69ae5
popf
mov rax, r15
mov r14, r9
sar rax, 6
mov esi, r8d
mov rbp, rdx
lea r10, [r10 + r10*8]
mov rax, qword [rcx + rax*8]
cmp byte [rax + r10*8 + 0x38], bl
jge 0x1401c24a4
push rax
pushf
mov eax, 0x27504d00
pushf
not eax
add eax, 0xf175f52c
xor eax, 0xc8ca171d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xec92178f
xor eax, 0xc06f0364
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xae874dba
xor eax, 0xc382ed67
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8ee8bc08
xor eax, 0xf2dd60d6
rol eax, 0x89
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xb9654ab7
pushf
not eax
add eax, 0x863953f5
xor eax, 0x88fbedc2
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x90bc758a
xor eax, 0x87350d9a
rol eax, 4
popf
pushf
not eax
add eax, 0xc479f33e
xor eax, 0xd186c561
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdaa8132b
xor eax, 0xd3cd9f3a
rol eax, 0x33
popf
jmp 0x1401c211f
mov edi, 0x875f1209
pushf
not edi
add edi, 0xd1f93d72
xor edi, 0xb9d7e6a8
rol edi, 0xac
popf
pushf
not edi
add edi, 0xb78db1c7
xor edi, 0xda59a292
rol edi, 0xfb
popf
test edi, r8d
jne 0x1401c2577
push rax
pushf
mov eax, 0xc576f031
pushf
not eax
add eax, 0xb646f9ef
xor eax, 0x942eee6b
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9ada23a3
xor eax, 0xe96a358d
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf0047b9e
xor eax, 0xddbd0f75
rol eax, 0xa5
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xe5f5f9c3
pushf
not eax
add eax, 0xad93836c
xor eax, 0x8b4fc9c2
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd303bc5f
xor eax, 0x93b8c8c5
rol eax, 0x52
popf
pushf
not eax
add eax, 0xaae6809e
xor eax, 0xbb2e19b0
rol eax, 0xa1
popf
jmp 0x1401c211f
lea rcx, [r11 + 8]
mov dword [rsp + 0x50], ebx
call fcn.14016b35d
test eax, eax
jne 0x1401c262b
push rax
pushf
mov eax, 0xa25068f
pushf
not eax
add eax, 0xada5dd28
xor eax, 0xb36f4178
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe86d8124
xor eax, 0xe3885929
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x84bf901b
xor eax, 0xf5b529b6
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa80653a2
xor eax, 0xca03d618
rol eax, 0x5f
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xcea0ecf5
pushf
not eax
add eax, 0xffc1b97a
xor eax, 0xbe18da13
rol eax, 0x52
popf
pushf
not eax
add eax, 0xed1ed690
xor eax, 0x9363ac58
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd63a53b4
xor eax, 0xe2387d09
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf444de36
xor eax, 0xa3a715f7
rol eax, 0x60
popf
jmp 0x1401c211f
mov eax, dword [rsp + 0x50]
and eax, edi
jne 0x1401c26e5
push rax
pushf
mov eax, 0x4d2e2c5a
pushf
not eax
add eax, 0xb21eddd1
xor eax, 0xe4e8954f
rol eax, 0x78
popf
pushf
not eax
add eax, 0xebfc9dcc
xor eax, 0xe0acda5c
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8ceb5727
xor eax, 0xf0bb46b1
rol eax, 0x40
popf
pushf
not eax
add eax, 0xed602401
xor eax, 0xc4f8041d
rol eax, 0xba
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xe4591c65
pushf
not eax
add eax, 0xb9aa464e
xor eax, 0xced77b00
rol eax, 0
popf
pushf
not eax
add eax, 0xc51b1335
xor eax, 0xa5c76498
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xec29aacf
xor eax, 0x8adbe5d9
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa48ee6ad
xor eax, 0xf915c4be
rol eax, 0x63
popf
jmp 0x1401c211f
bts esi, 0xe
push rax
pushf
mov eax, 0x294ff52a
pushf
not eax
add eax, 0xe6585698
xor eax, 0x9ca02de5
rol eax, 0x46
popf
pushf
not eax
add eax, 0xdc3fbfc9
xor eax, 0xb8f8227e
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc01c2b24
xor eax, 0xc840508c
rol eax, 0xb1
popf
jmp 0x1401c211f
mov ecx, esi
and ecx, edi
mov edi, 0x7404f72d
pushf
not edi
add edi, 0xf2ec6ffd
xor edi, 0xc859c4be
rol edi, 0x7f
popf
pushf
not edi
add edi, 0xb2562707
xor edi, 0xd6f688ce
rol edi, 0x93
popf
cmp ecx, 0x4000
je 0x1401c2808
push rax
pushf
mov eax, 0xd660e734
pushf
not eax
add eax, 0x8aff5354
xor eax, 0x83336558
rol eax, 1
popf
pushf
not eax
add eax, 0xfab0e432
xor eax, 0xfc805f59
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc280ecf4
xor eax, 0xeea2387c
rol eax, 0xc
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x6a2f0765
pushf
not eax
add eax, 0xed825e23
xor eax, 0x9d0ded01
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9b76339c
xor eax, 0xe73519cd
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc16a1ac9
xor eax, 0x9523c43d
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x818b02ff
xor eax, 0x85fc97c7
rol eax, 0xfe
popf
jmp 0x1401c211f
lea eax, [rcx - 0x10000]
mov edx, 0x492c31dc
pushf
not edx
add edx, 0xeef48d05
xor edx, 0x9de91744
rol edx, 0xa8
popf
pushf
not edx
add edx, 0x8277594b
xor edx, 0x9ed510ed
rol edx, 0xc5
popf
test edx, eax
je 0x1401c28cd
push rax
pushf
mov eax, 0xb405484a
pushf
not eax
add eax, 0xe1a0520a
xor eax, 0x9300b295
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf5264541
xor eax, 0x9fae0dca
rol eax, 0x90
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x598f6efa
pushf
not eax
add eax, 0xdbae2d0f
xor eax, 0xda4bfe44
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa8c32d6e
xor eax, 0x9f9a86f2
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8377f91b
xor eax, 0xb5b801d9
rol eax, 0x20
popf
pushf
not eax
add eax, 0xea012484
xor eax, 0xb6f2b1fb
rol eax, 0xa1
popf
jmp 0x1401c211f
lea eax, [rcx - 0x20000]
test edx, eax
je 0x1401c2963
push rax
pushf
mov eax, 0x4e89a9c0
pushf
not eax
add eax, 0x9a745286
xor eax, 0xb45753aa
rol eax, 0x92
popf
pushf
not eax
add eax, 0x8633f8cd
xor eax, 0x9c73f9d5
rol eax, 0x69
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x8fbf74ef
pushf
not eax
add eax, 0xab8e41a9
xor eax, 0xef8d72a6
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc0cbf2d8
xor eax, 0xb58eeb4b
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc3032256
xor eax, 0xb18cc721
rol eax, 0xb9
popf
jmp 0x1401c211f
lea eax, [rcx - 0x40000]
test edx, eax
jne 0x1401c29f9
push rax
pushf
mov eax, 0x2e9e9ef6
pushf
not eax
add eax, 0xc932d5a5
xor eax, 0x8f73064b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcaebb0a6
xor eax, 0xae4e2d02
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb4f09b17
xor eax, 0xf7189c95
rol eax, 0x8e
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xc228d57f
pushf
not eax
add eax, 0xf2570151
xor eax, 0xf4c9dfd0
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf8a29333
xor eax, 0x9cba4750
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xef31433a
xor eax, 0xf1cd1c7a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe617b907
xor eax, 0xe5bfb5b9
rol eax, 0xa9
popf
jmp 0x1401c211f
mov byte [r14], 1
jmp 0x1401c2c70
or esi, eax
jmp 0x1401c2788
mov ecx, 0xacc0a960
pushf
not ecx
add ecx, 0xd34c3975
xor ecx, 0xe280ba53
rol ecx, 0xfd
popf
pushf
not ecx
add ecx, 0xec13831b
xor ecx, 0xddef17a1
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0xbd079a70
xor ecx, 0x933ad06b
rol ecx, 0x7c
popf
mov eax, esi
and eax, ecx
cmp eax, ecx
jne 0x1401c2b80
push rax
pushf
mov eax, 0xb546a189
pushf
not eax
add eax, 0xe4f05885
xor eax, 0xd8b4c815
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc5688f96
xor eax, 0xbc740de5
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc79260d3
xor eax, 0xac83c2b1
rol eax, 0xb4
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xc25f0ca9
pushf
not eax
add eax, 0xcda3e902
xor eax, 0xbd385b91
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb27674b0
xor eax, 0xe36166d2
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe8e8bdc1
xor eax, 0xef4d533a
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd523038a
xor eax, 0xef2a5dbc
rol eax, 0xa5
popf
jmp 0x1401c211f
mov byte [r14], dil
jmp 0x1401c2c70
mov byte [r14], bl
push rax
pushf
mov eax, 0x5c87b3c0
pushf
not eax
add eax, 0xc66e4061
xor eax, 0xfb40bd3e
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe2cad4b9
xor eax, 0xf998719f
rol eax, 0x6e
popf
jmp 0x1401c211f
test esi, 0x70000
je 0x1401c2cd5
push rax
pushf
mov eax, 0x9ad368a
pushf
not eax
add eax, 0xec1b6337
xor eax, 0xa4fe4b55
rol eax, 0x98
popf
pushf
not eax
add eax, 0xcefadd56
xor eax, 0xf44ef62a
rol eax, 0x52
popf
pushf
not eax
add eax, 0x94c63f04
xor eax, 0xb844093b
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa67bd2eb
xor eax, 0xb56b4361
rol eax, 0x1e
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x27eb5a35
pushf
not eax
add eax, 0x84f6a990
xor eax, 0xdf717d46
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x854aeb9b
xor eax, 0xe2292364
rol eax, 0x81
popf
jmp 0x1401c211f
test byte [rbp], 0x40
jne 0x1401c2d6b
push rax
pushf
mov eax, 0xfa24ff10
pushf
not eax
add eax, 0xfd9eb8eb
xor eax, 0xa14a2dd0
rol eax, 0x46
popf
pushf
not eax
add eax, 0x9bbc8083
xor eax, 0x8a65c530
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb61a3f80
xor eax, 0xa45a53a3
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9602cafd
xor eax, 0xa4a68916
rol eax, 0x1e
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x12525393
pushf
not eax
add eax, 0xa1247ac9
xor eax, 0xd0785514
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf2b79796
xor eax, 0xf9b67e82
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb35c25e6
xor eax, 0x811e0c74
rol eax, 0xfe
popf
jmp 0x1401c211f
mov eax, dword [rbp + 4]
mov ecx, 0x693411c5
pushf
not ecx
add ecx, 0xed24d157
xor ecx, 0x93a1b690
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0xde038af6
xor ecx, 0xb9ff4981
rol ecx, 0xba
popf
and eax, ecx
mov esi, 0xa66b7d89
pushf
not esi
add esi, 0xb4f2b79c
xor esi, 0xce7ed3a0
rol esi, 0x6d
popf
pushf
not esi
add esi, 0xe43b7a9c
xor esi, 0xa9a1918c
rol esi, 0x94
popf
pushf
not esi
add esi, 0xd50443b1
xor esi, 0x96035967
rol esi, 0x3e
popf
cmp eax, 0x40000000
je 0x1401c2e63
push rax
pushf
mov eax, 0x6e7a3466
pushf
not eax
add eax, 0xf5beb559
xor eax, 0xfaf3e2cf
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9fda1ad0
xor eax, 0xb3b06b19
rol eax, 0xf
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xf077e6c3
pushf
not eax
add eax, 0xd2a4178c
xor eax, 0xf2139b4b
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x90b7e789
xor eax, 0xe4f2575d
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xed43714f
xor eax, 0xcf7c385b
rol eax, 0x87
popf
pushf
not eax
add eax, 0xdaea2989
xor eax, 0x8f0da144
rol eax, 0xf0
popf
jmp 0x1401c211f
cmp eax, esi
je 0x1401c2f0a
push rax
pushf
mov eax, 0x850ffd28
pushf
not eax
add eax, 0xc7519e2c
xor eax, 0xe1b4d92e
rol eax, 0xc
popf
pushf
not eax
add eax, 0x84fe89cf
xor eax, 0xd3784291
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe3de6750
xor eax, 0x9c1e7654
rol eax, 0x95
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x73224ed8
pushf
not eax
add eax, 0xf681d327
xor eax, 0xa1f9bc3f
rol eax, 5
popf
pushf
not eax
add eax, 0xcc321d9e
xor eax, 0xa5c52e9a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xe8993df3
xor eax, 0x8c55718d
rol eax, 0x9a
popf
jmp 0x1401c211f
cmp eax, ecx
jne 0x1401c2f9e
push rax
pushf
mov eax, 0xf983bcfa
pushf
not eax
add eax, 0x887f1f11
xor eax, 0x8612a699
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf8b704b5
xor eax, 0x89a90d44
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xfa0680fd
xor eax, 0x92997f26
rol eax, 0xa0
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x2e650332
pushf
not eax
add eax, 0xa4bdccee
xor eax, 0xde576cde
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe701e401
xor eax, 0xe2e2a3f6
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x94781125
xor eax, 0xf247e392
rol eax, 0x14
popf
jmp 0x1401c211f
mov ecx, dword [rbp + 8]
sub ecx, 1
je 0x1401c301f
push rax
pushf
mov eax, 0x6627633
pushf
not eax
add eax, 0xa86fd1ac
xor eax, 0xb57ad0a4
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb6b54505
xor eax, 0xc539c202
rol eax, 0x60
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x8b2f8820
pushf
not eax
add eax, 0xc0a7fcda
xor eax, 0xea8fa377
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xacbb36d3
xor eax, 0x9893f12d
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8ce83ce8
xor eax, 0x96b0fd11
rol eax, 0xcc
popf
jmp 0x1401c211f
sub ecx, 1
je 0x1401c30c3
push rax
pushf
mov eax, 0xef9539a7
pushf
not eax
add eax, 0xeb4f4f16
xor eax, 0xdcfef92c
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcd3776a5
xor eax, 0xc8206e59
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8fc8d8a0
xor eax, 0xb5eb3db5
rol eax, 0x76
popf
pushf
not eax
add eax, 0x87f75ab6
xor eax, 0x8cef49cd
rol eax, 0xd7
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x4d8438ea
pushf
not eax
add eax, 0xcd7e1176
xor eax, 0xbcd58fe4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8ca38142
xor eax, 0xc0b715be
rol eax, 0x42
popf
pushf
not eax
add eax, 0x82a06df9
xor eax, 0xa8fb58e3
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbc7399dc
xor eax, 0xe5846907
rol eax, 0x4a
popf
jmp 0x1401c211f
sub ecx, 1
je 0x1401c317a
push rax
pushf
mov eax, 0x6b09ede
pushf
not eax
add eax, 0xba7d5b73
xor eax, 0x84e585d4
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xed916a25
xor eax, 0x8dc087ae
rol eax, 0x11
popf
pushf
not eax
add eax, 0x813945a5
xor eax, 0xe9ec7b1b
rol eax, 0x53
popf
pushf
not eax
add eax, 0xcb4d5813
xor eax, 0x99bbff73
rol eax, 0xd4
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x224d1f85
pushf
not eax
add eax, 0xd0578456
xor eax, 0x910e0dc5
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb4f90454
xor eax, 0xb963dd56
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe5769f99
xor eax, 0xe6e6740a
rol eax, 0x5e
popf
jmp 0x1401c211f
sub ecx, 1
je 0x1401c31f8
push rax
pushf
mov eax, 0x7c6ab41a
pushf
not eax
add eax, 0x9e48b8b5
xor eax, 0xc89bd415
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x99f45586
xor eax, 0xb0b984f6
rol eax, 0x30
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x85541be7
pushf
not eax
add eax, 0xdec57df3
xor eax, 0xb022c201
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb8148506
xor eax, 0xfb792197
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe5f927b7
xor eax, 0x939e5eba
rol eax, 0x34
popf
jmp 0x1401c211f
cmp ecx, 1
jne 0x1401c32a0
push rax
pushf
mov eax, 0x7fc74c1b
pushf
not eax
add eax, 0xf1049234
xor eax, 0x966d9b79
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xf92dbac5
xor eax, 0xfc3a44d1
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9c6a06e6
xor eax, 0x8f693521
rol eax, 0x34
popf
pushf
not eax
add eax, 0xeec5aba6
xor eax, 0xf363ae03
rol eax, 0x8f
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xb39e5bbe
pushf
not eax
add eax, 0xf772afd7
xor eax, 0xb1e0348e
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf5eb2a9c
xor eax, 0xddc5d60e
rol eax, 0x36
popf
jmp 0x1401c211f
movsx ecx, byte [r14]
mov dword [rsp + 0x50], ebx
sub ecx, 1
je 0x1401c333d
push rax
pushf
mov eax, 0x16d004ca
pushf
not eax
add eax, 0x8ba22e45
xor eax, 0xe2ffd34b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xab09a6f3
xor eax, 0xfd2884fb
rol eax, 0x99
popf
pushf
not eax
add eax, 0xff596c1c
xor eax, 0xa6bdb082
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x9ca56fd7
xor eax, 0xf4a38b21
rol eax, 0xa1
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x10dbdbc1
pushf
not eax
add eax, 0x87a30a55
xor eax, 0xb443194f
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xedbcd46a
xor eax, 0xbfabc672
rol eax, 0xcc
popf
jmp 0x1401c211f
cmp ecx, 1
jne 0x1401c33bf
push rax
pushf
mov eax, 0xbebb567e
pushf
not eax
add eax, 0x941862f2
xor eax, 0xb893c889
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9d69d1d6
xor eax, 0xeaa1540b
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xec1cf647
xor eax, 0x8b442045
rol eax, 0x79
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x88857d14
pushf
not eax
add eax, 0x99c53370
xor eax, 0xc9b93acb
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8c72af67
xor eax, 0x813e3da9
rol eax, 0x77
popf
pushf
not eax
add eax, 0x80d8cd6d
xor eax, 0x8aab9f80
rol eax, 0xa1
popf
jmp 0x1401c211f
mov eax, 0x10d25e08
pushf
not eax
add eax, 0x827babba
xor eax, 0xa7bc057e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xdcdf3214
xor eax, 0xcad2de20
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb8e7f771
xor eax, 0xaba0c0af
rol eax, 0x9e
popf
jmp 0x1401c3dd4
mov r8d, edi
xor edx, edx
mov ecx, r15d
call fcn.140104a1f
test rax, rax
je 0x1401c34f9
push rax
pushf
mov eax, 0xc4630fa6
pushf
not eax
add eax, 0xa6184c42
xor eax, 0xa419c298
rol eax, 0x71
popf
pushf
not eax
add eax, 0xae93a039
xor eax, 0xf5256a41
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa0e8a412
xor eax, 0xfdd048dc
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9636d469
xor eax, 0xde6dceb9
rol eax, 0x36
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x1d2cd845
pushf
not eax
add eax, 0xe0da2728
xor eax, 0xa1670aee
rol eax, 0x52
popf
pushf
not eax
add eax, 0x974580d6
xor eax, 0x8713f5aa
rol eax, 0xc2
popf
jmp 0x1401c211f
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.140104a1f
cmp rax, 0xffffffffffffffff
jne 0x1401c3585
push rax
pushf
mov eax, 0x40004f55
pushf
not eax
add eax, 0xd2353d59
xor eax, 0x984540e3
rol eax, 0x56
popf
pushf
not eax
add eax, 0x83a235c3
xor eax, 0xbd95a045
rol eax, 0x12
popf
pushf
not eax
add eax, 0xabd62f16
xor eax, 0xc78c573d
rol eax, 0x3c
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xc0499d41
pushf
not eax
add eax, 0x8f0efa62
xor eax, 0xe9ccdc30
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xfc2a5682
xor eax, 0xe49fc463
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa7680d15
xor eax, 0x8f135b24
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc1cad7ce
xor eax, 0xc824c2c3
rol eax, 0x5b
popf
jmp 0x1401c211f
call fcn.1400f40b0
mov eax, dword [rax]
jmp 0x1401c3f96
test dword [rbp + 4], esi
je 0x1401c3692
push rax
pushf
mov eax, 0x4d40bd85
pushf
not eax
add eax, 0xc2d7bef7
xor eax, 0xd88eb1ef
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xaa276cd9
xor eax, 0xd14cc3f6
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf76b80a4
xor eax, 0xffb82019
rol eax, 0xfc
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xf00110d6
pushf
not eax
add eax, 0xda10bc52
xor eax, 0xf95157f5
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9d95d415
xor eax, 0xeb77ff9f
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xdf099387
xor eax, 0xa26d83bc
rol eax, 0xa8
popf
jmp 0x1401c211f
mov r8d, 0x33189bbc
pushf
not r8d
add r8d, 0xe7b768d5
xor r8d, 0xfc1c9e1b
rol r8d, 0x39
popf
pushf
not r8d
add r8d, 0xb0030037
xor r8d, 0xc881c82c
rol r8d, 0xb4
popf
pushf
not r8d
add r8d, 0xec4c230e
xor r8d, 0xb08a040a
rol r8d, 0xee
popf
mov dword [rsp + 0x50], ebx
lea rdx, [rsp + 0x50]
mov ecx, r15d
call fcn.14016688a
cmp eax, 0xffffffff
je 0x1401c3798
push rax
pushf
mov eax, 0x6468119
pushf
not eax
add eax, 0xbb281055
xor eax, 0xff58aff6
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xab93f4ae
xor eax, 0x917df56b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd9b67278
xor eax, 0xa226d9e7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe2662bb5
xor eax, 0xda40ab42
rol eax, 0xc0
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xa9ddfd0d
pushf
not eax
add eax, 0xb7c4b802
xor eax, 0xacb7a683
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb8cfceb8
xor eax, 0xd512b02f
rol eax, 0x96
popf
jmp 0x1401c211f
cmp eax, edi
je 0x1401c3815
push rax
pushf
mov eax, 0x28ae42a2
pushf
not eax
add eax, 0xec8f7b30
xor eax, 0xe788e63f
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9cf5a858
xor eax, 0xa6a31856
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa1310ec2
xor eax, 0xd0dcf8d2
rol eax, 0xff
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x7537eea9
pushf
not eax
add eax, 0x94be82cd
xor eax, 0xaa705886
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfe558b3c
xor eax, 0xac8a06fc
rol eax, 0x32
popf
pushf
not eax
add eax, 0xca989b01
xor eax, 0xe5e12a28
rol eax, 0x33
popf
jmp 0x1401c211f
cmp eax, 3
jne 0x1401c3c58
mov eax, 0x268dafa5
pushf
not eax
add eax, 0xd45bd0a0
xor eax, 0xf884d08b
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa2422a62
xor eax, 0x8950c67b
rol eax, 0xa7
popf
cmp dword [rsp + 0x50], eax
jne 0x1401c38db
push rax
pushf
mov eax, 0xe7bee325
pushf
not eax
add eax, 0xe2456be8
xor eax, 0xf11dd071
rol eax, 0x43
popf
pushf
not eax
add eax, 0xcb2fed56
xor eax, 0x97c07c3f
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf44bbc63
xor eax, 0xb152270f
rol eax, 0xc2
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xde951aad
pushf
not eax
add eax, 0xd0c59a5d
xor eax, 0xdd0631f1
rol eax, 0x76
popf
pushf
not eax
add eax, 0xff7939fb
xor eax, 0x85db677c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xae4ae695
xor eax, 0xfc5aa7fe
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd788b635
xor eax, 0xdd42acf8
rol eax, 0xc
popf
jmp 0x1401c211f
mov byte [r14], 1
jmp 0x1401c3f94
movzx ecx, word [rsp + 0x50]
cmp ecx, 0xfffe
jne 0x1401c39d6
push rax
pushf
mov eax, 0xf5c736fa
pushf
not eax
add eax, 0xf9b4f199
xor eax, 0xfc8b1a35
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa60007e5
xor eax, 0xa732c6a8
rol eax, 0x60
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x6ed4d791
pushf
not eax
add eax, 0xd77dea13
xor eax, 0xf372b9b0
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc837ad7f
xor eax, 0xca1655c6
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8184b269
xor eax, 0xf8fa52b0
rol eax, 0xba
popf
jmp 0x1401c211f
call fcn.1400f40b0
mov dword [rax], 0x16
jmp 0x1401c35de
mov eax, 0x9bdc7f26
pushf
not eax
add eax, 0xe666479c
xor eax, 0x98e51e93
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb1e494ad
xor eax, 0x84512d0b
rol eax, 0x28
popf
cmp ecx, eax
jne 0x1401c3b0d
push rax
pushf
mov eax, 0x451b4f3d
pushf
not eax
add eax, 0xc266a2fa
xor eax, 0x9503790f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf9204c6e
xor eax, 0xa228c675
rol eax, 0x94
popf
pushf
not eax
add eax, 0xefe62b99
xor eax, 0x87f7f2a7
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf026a3a4
xor eax, 0x8e137511
rol eax, 0xc
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xb7d85cf6
pushf
not eax
add eax, 0xb032ff1d
xor eax, 0xc85cc360
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb1a16493
xor eax, 0xe2fde654
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe7fc3d20
xor eax, 0x9607226a
rol eax, 0x2f
popf
jmp 0x1401c211f
xor r8d, r8d
mov rdx, rdi
mov ecx, r15d
call fcn.140104a1f
cmp rax, 0xffffffffffffffff
je 0x1401c3bc4
push rax
pushf
mov eax, 0x9a378fed
pushf
not eax
add eax, 0xe2a7ebe9
xor eax, 0x8bb45890
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb78410a3
xor eax, 0x83843906
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8f0cf3f5
xor eax, 0xe2743c40
rol eax, 0x47
popf
pushf
not eax
add eax, 0xcc3b7493
xor eax, 0x85043077
rol eax, 0x45
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x4603fca9
pushf
not eax
add eax, 0xa9527e69
xor eax, 0x8663d69b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x985a87b7
xor eax, 0xfbb50cd2
rol eax, 0x94
popf
jmp 0x1401c211f
mov byte [r14], dil
jmp 0x1401c3f94
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.140104a1f
cmp rax, 0xffffffffffffffff
jne 0x1401c3cb1
push rax
pushf
mov eax, 0xd7c1e1c9
pushf
not eax
add eax, 0x86b17c1a
xor eax, 0xebd390e7
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x94cb07d5
xor eax, 0xc2127ed1
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8c2125a1
xor eax, 0xa897c4b9
rol eax, 0x37
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x8e76ee18
pushf
not eax
add eax, 0xdc7b9ea4
xor eax, 0xef429afd
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xead2891f
xor eax, 0xde1e4579
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf07f5246
xor eax, 0xe21ed230
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd3aa36d7
xor eax, 0xe85bf02a
rol eax, 0x78
popf
jmp 0x1401c211f
jmp 0x1401c35de
mov edi, 0x47c64d23
pushf
not edi
add edi, 0xe9fa64ce
xor edi, 0xe13642a7
rol edi, 0xfc
popf
pushf
not edi
add edi, 0xbef87b3a
xor edi, 0xe9c855e9
rol edi, 8
popf
mov eax, 0x72ec0db6
pushf
not eax
add eax, 0xf14dc14a
xor eax, 0xcc1d05a9
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9bff7cfe
xor eax, 0x9be8df1c
rol eax, 1
popf
pushf
not eax
add eax, 0xfe3d4895
xor eax, 0xc4a02640
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc8f15506
xor eax, 0xdcd9aa1b
rol eax, 0x34
popf
mov dword [rsp + 0x50], eax
push rax
pushf
mov eax, 0xf275371c
pushf
not eax
add eax, 0xc5ac3008
xor eax, 0xe842787c
rol eax, 3
popf
pushf
not eax
add eax, 0xc011958a
xor eax, 0xe1ed90d0
rol eax, 0x4b
popf
jmp 0x1401c211f
mov r8d, edi
movsxd rax, ebx
lea rdx, [rsp + 0x50]
sub r8d, ebx
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
mov ecx, r15d
call fcn.1400e083c
cmp eax, 0xffffffff
je 0x1401c3e8f
push rax
pushf
mov eax, 0x15af90c2
pushf
not eax
add eax, 0xf102d004
xor eax, 0xe01b19ee
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf41bb19c
xor eax, 0xbc5bd997
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc01528a0
xor eax, 0xf8ffc2f0
rol eax, 0xac
popf
pushf
not eax
add eax, 0x87ef0409
xor eax, 0xd9b267a0
rol eax, 0xa4
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0x83c7a521
pushf
not eax
add eax, 0xbbb9ac5e
xor eax, 0xa4f41bb6
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfe2fef80
xor eax, 0xf0ee0c73
rol eax, 0x58
popf
pushf
not eax
add eax, 0x8bc542e2
xor eax, 0x83fd3af3
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xdf26cfb3
xor eax, 0xb0b652e4
rol eax, 0x62
popf
jmp 0x1401c211f
push rax
not eax
sub ebx, eax
pop rax
sub ebx, 1
cmp edi, ebx
jg 0x1401c3f4e
push rax
pushf
mov eax, 0xa8ef6ce2
pushf
not eax
add eax, 0x838934e7
xor eax, 0xa958601d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe0aeb5e1
xor eax, 0xf631b26e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa0653a48
xor eax, 0xb37eabf6
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xfcd44f82
xor eax, 0x9dab787b
rol eax, 0xd7
popf
jmp 0x1401c211f
push rax
pushf
mov eax, 0xa51742d7
pushf
not eax
add eax, 0x87a6d4a8
xor eax, 0xfdc51664
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xbedc624c
xor eax, 0xc7b4de05
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbf5b9031
xor eax, 0xbc1e36a8
rol eax, 0xfa
popf
jmp 0x1401c211f
xor eax, eax
mov rbx, qword [rsp + 0x58]
mov rbp, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
add rsp, 0x30
pop r15
pop r14
pop rdi
ret
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140148f2c
int3