Function at 0x14018938c
Capabilities:
Authenticate hmac
Encrypt data using speck
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x10993c09
pushf
not eax
add eax, 0xf0c36c88
xor eax, 0x8b30c4b9
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x9a88997c
xor eax, 0xf41869f6
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xaf8ac93a
xor eax, 0x812b69f7
rol eax, 0x74
popf
pushf
not eax
add eax, 0x814ccdd4
xor eax, 0xd7668c0c
rol eax, 0xb3
popf
cmp eax, 0x59
jne 0x1401893ef
popf
pop rax
jmp 0x14018cb19
cmp eax, 0x48
jne 0x1401893fe
popf
pop rax
jmp 0x14018c360
cmp eax, 0x3f
jne 0x14018940d
popf
pop rax
jmp 0x14018bf67
cmp eax, 1
jne 0x14018941c
popf
pop rax
jmp 0x140189ad4
cmp eax, 0x4a
jne 0x14018942b
popf
pop rax
jmp 0x14018c468
cmp eax, 0x1a
jne 0x14018943a
popf
pop rax
jmp 0x14018aa09
cmp eax, 0x5d
jne 0x140189449
popf
pop rax
jmp 0x14018cc49
cmp eax, 0x58
jne 0x140189458
popf
pop rax
jmp 0x14018caba
cmp eax, 0x40
jne 0x140189467
popf
pop rax
jmp 0x14018bfa1
cmp eax, 8
jne 0x140189476
popf
pop rax
jmp 0x140189eea
cmp eax, 0x2a
jne 0x140189485
popf
pop rax
jmp 0x14018b408
cmp eax, 0x17
jne 0x140189494
popf
pop rax
jmp 0x14018a76b
cmp eax, 0x1c
jne 0x1401894a3
popf
pop rax
jmp 0x14018ab5e
cmp eax, 0x2e
jne 0x1401894b2
popf
pop rax
jmp 0x14018b62e
cmp eax, 0x4c
jne 0x1401894c1
popf
pop rax
jmp 0x14018c548
cmp eax, 0x2b
jne 0x1401894d0
popf
pop rax
jmp 0x14018b49a
cmp eax, 0x1b
jne 0x1401894df
popf
pop rax
jmp 0x14018aa55
cmp eax, 0x2d
jne 0x1401894ee
popf
pop rax
jmp 0x14018b58a
cmp eax, 0x23
jne 0x1401894fd
popf
pop rax
jmp 0x14018b0e2
cmp eax, 0x5b
jne 0x14018950c
popf
pop rax
jmp 0x14018cb9e
cmp eax, 0x43
jne 0x14018951b
popf
pop rax
jmp 0x14018c172
cmp eax, 0x13
jne 0x14018952a
popf
pop rax
jmp 0x14018a600
cmp eax, 0x33
jne 0x140189539
popf
pop rax
jmp 0x14018b9d6
cmp eax, 0x24
jne 0x140189548
popf
pop rax
jmp 0x14018b13f
cmp eax, 0x1e
jne 0x140189557
popf
pop rax
jmp 0x14018ad04
cmp eax, 0xc
jne 0x140189566
popf
pop rax
jmp 0x14018a14f
cmp eax, 0x26
jne 0x140189575
popf
pop rax
jmp 0x14018b249
cmp eax, 0x27
jne 0x140189584
popf
pop rax
jmp 0x14018b2aa
cmp eax, 0x30
jne 0x140189593
popf
pop rax
jmp 0x14018b7e1
cmp eax, 0x10
jne 0x1401895a2
popf
pop rax
jmp 0x14018a3f7
cmp eax, 0x37
jne 0x1401895b1
popf
pop rax
jmp 0x14018bbc8
cmp eax, 9
jne 0x1401895c0
popf
pop rax
jmp 0x140189f80
cmp eax, 0x39
jne 0x1401895cf
popf
pop rax
jmp 0x14018bc8d
cmp eax, 0x16
jne 0x1401895de
popf
pop rax
jmp 0x14018a735
cmp eax, 0x3b
jne 0x1401895ed
popf
pop rax
jmp 0x14018bd92
cmp eax, 0x4b
jne 0x1401895fc
popf
pop rax
jmp 0x14018c50d
cmp eax, 0x36
jne 0x14018960b
popf
pop rax
jmp 0x14018bb1a
cmp eax, 0x14
jne 0x14018961a
popf
pop rax
jmp 0x14018a66a
cmp eax, 0x46
jne 0x140189629
popf
pop rax
jmp 0x14018c295
cmp eax, 0x3d
jne 0x140189638
popf
pop rax
jmp 0x14018be96
cmp eax, 2
jne 0x140189647
popf
pop rax
jmp 0x140189b7a
cmp eax, 0x47
jne 0x140189656
popf
pop rax
jmp 0x14018c327
cmp eax, 0x51
jne 0x140189665
popf
pop rax
jmp 0x14018c7f0
cmp eax, 0x11
jne 0x140189674
popf
pop rax
jmp 0x14018a4da
cmp eax, 0x35
jne 0x140189683
popf
pop rax
jmp 0x14018bad0
cmp eax, 0x3a
jne 0x140189692
popf
pop rax
jmp 0x14018bd1d
cmp eax, 0x12
jne 0x1401896a1
popf
pop rax
jmp 0x14018a573
cmp eax, 0x21
jne 0x1401896b0
popf
pop rax
jmp 0x14018af59
cmp eax, 0x38
jne 0x1401896bf
popf
pop rax
jmp 0x14018bc13
cmp eax, 0xb
jne 0x1401896ce
popf
pop rax
jmp 0x14018a0f1
cmp eax, 0x5c
jne 0x1401896dd
popf
pop rax
jmp 0x14018cbfd
cmp eax, 0x15
jne 0x1401896ec
popf
pop rax
jmp 0x14018a6fb
cmp eax, 5
jne 0x1401896fb
popf
pop rax
jmp 0x140189d1a
cmp eax, 6
jne 0x14018970a
popf
pop rax
jmp 0x140189de2
cmp eax, 0x5a
jne 0x140189719
popf
pop rax
jmp 0x14018cb65
cmp eax, 0x49
jne 0x140189728
popf
pop rax
jmp 0x14018c3cc
cmp eax, 0x1f
jne 0x140189737
popf
pop rax
jmp 0x14018ade2
cmp eax, 4
jne 0x140189746
popf
pop rax
jmp 0x140189ca3
cmp eax, 0x2f
jne 0x140189755
popf
pop rax
jmp 0x14018b703
cmp eax, 0x4d
jne 0x140189764
popf
pop rax
jmp 0x14018c580
cmp eax, 0x55
jne 0x140189773
popf
pop rax
jmp 0x14018c9d8
cmp eax, 0x45
jne 0x140189782
popf
pop rax
jmp 0x14018c219
cmp eax, 0x2c
jne 0x140189791
popf
pop rax
jmp 0x14018b4f8
cmp eax, 3
jne 0x1401897a0
popf
pop rax
jmp 0x140189bb0
cmp eax, 0x19
jne 0x1401897af
popf
pop rax
jmp 0x14018a964
cmp eax, 0x1d
jne 0x1401897be
popf
pop rax
jmp 0x14018abbf
cmp eax, 0x34
jne 0x1401897cd
popf
pop rax
jmp 0x14018ba0e
cmp eax, 0x53
jne 0x1401897dc
popf
pop rax
jmp 0x14018c901
cmp eax, 0x4f
jne 0x1401897eb
popf
pop rax
jmp 0x14018c69e
cmp eax, 0x42
jne 0x1401897fa
popf
pop rax
jmp 0x14018c0e0
cmp eax, 7
jne 0x140189809
popf
pop rax
jmp 0x140189e9a
cmp eax, 0x20
jne 0x140189818
popf
pop rax
jmp 0x14018aefd
cmp eax, 0x56
jne 0x140189827
popf
pop rax
jmp 0x14018ca48
cmp eax, 0x3c
jne 0x140189836
popf
pop rax
jmp 0x14018bde7
cmp eax, 0xd
jne 0x140189845
popf
pop rax
jmp 0x14018a1cd
cmp eax, 0xa
jne 0x140189854
popf
pop rax
jmp 0x14018a036
cmp eax, 0x18
jne 0x140189863
popf
pop rax
jmp 0x14018a8ea
cmp eax, 0x28
jne 0x140189872
popf
pop rax
jmp 0x14018b365
cmp eax, 0x22
jne 0x140189881
popf
pop rax
jmp 0x14018afbc
cmp eax, 0x50
jne 0x140189890
popf
pop rax
jmp 0x14018c736
cmp eax, 0x52
jne 0x14018989f
popf
pop rax
jmp 0x14018c891
cmp eax, 0x41
jne 0x1401898ae
popf
pop rax
jmp 0x14018c032
cmp eax, 0xe
jne 0x1401898bd
popf
pop rax
jmp 0x14018a25e
cmp eax, 0x32
jne 0x1401898cc
popf
pop rax
jmp 0x14018b931
cmp eax, 0x29
jne 0x1401898db
popf
pop rax
jmp 0x14018b3a5
cmp eax, 0x3e
jne 0x1401898ea
popf
pop rax
jmp 0x14018bee0
cmp eax, 0
jne 0x1401898f9
popf
pop rax
jmp 0x140189962
cmp eax, 0x4e
jne 0x140189908
popf
pop rax
jmp 0x14018c64a
cmp eax, 0x31
jne 0x140189917
popf
pop rax
jmp 0x14018b890
cmp eax, 0x54
jne 0x140189926
popf
pop rax
jmp 0x14018c979
cmp eax, 0x57
jne 0x140189935
popf
pop rax
jmp 0x14018ca81
cmp eax, 0x25
jne 0x140189944
popf
pop rax
jmp 0x14018b1ab
cmp eax, 0xf
jne 0x140189953
popf
pop rax
jmp 0x14018a39b
cmp eax, 0x44
jne 0x140189962
popf
pop rax
jmp 0x14018c1e9
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xfc0]
mov eax, 0xfd8f0f5d
pushf
not eax
add eax, 0x9545ee1e
xor eax, 0xc3a288ba
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc7091fe1
xor eax, 0x83e42a0f
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x931d06e6
xor eax, 0xe7476305
rol eax, 0x2f
popf
call fcn.1401627b7
sub rsp, rax
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rbp + 0xfb0], rax
mov rdi, rdx
mov qword [rbp - 0x38], rdx
mov rsi, rcx
mov qword [rsp + 0x40], rcx
mov qword [rbp + 0x518], rdx
mov rbx, qword [rcx]
xor r14d, r14d
mov qword [rbp - 0x20], r14
mov qword [rbp - 0x10], r14
mov qword [rbp - 8], 0xf
lea r8d, [r14 + 5]
lea rdx, [0x181270889]
pushf
sub rdx, 0x41220bdd
popf
lea rcx, [rbp - 0x20]
call fcn.1401f29cc
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.1400a0186
mov qword [rbp - 0x50], rax
test rax, rax
je 0x140189a8e
push rax
pushf
mov eax, 0x23e5e184
pushf
not eax
add eax, 0xe1b39ad2
xor eax, 0x85c149de
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe3b2ab11
xor eax, 0x976f05a5
rol eax, 7
popf
pushf
not eax
add eax, 0xa6ee57f0
xor eax, 0xd0df0ea9
rol eax, 0xae
popf
pushf
not eax
add eax, 0xdb23921f
xor eax, 0xebc18c85
rol eax, 0x53
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x2c3c98a3
pushf
not eax
add eax, 0xcf25cc89
xor eax, 0xf128b6e3
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe4e72990
xor eax, 0xb89ddc5f
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xbac614ad
xor eax, 0xd9e008ac
rol eax, 0x45
popf
jmp 0x1401893e0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x538], xmm1
mov eax, r14d
mov qword [rbp + 0x548], rax
mov rbx, qword [rdi]
mov qword [rsp + 0x70], rbx
mov rcx, qword [rdi + 8]
mov qword [rbp - 0x80], rcx
cmp rbx, rcx
je 0x140189b48
push rax
pushf
mov eax, 0x91d6c8fb
pushf
not eax
add eax, 0xba212b3e
xor eax, 0xec583ddd
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xebe9b9a4
xor eax, 0x813bb383
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb47c484a
xor eax, 0xbcbf21cb
rol eax, 0x98
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7280b077
pushf
not eax
add eax, 0xd10e38d8
xor eax, 0xca7f8b78
rol eax, 1
popf
pushf
not eax
add eax, 0x8539ef12
xor eax, 0x9b55e8f3
rol eax, 0x62
popf
jmp 0x1401893e0
nop dword [rax]
push rax
pushf
mov eax, 0x61ce3712
pushf
not eax
add eax, 0xffcf3aec
xor eax, 0x9af20b6e
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf19c96f9
xor eax, 0x8392b027
rol eax, 0x1a
popf
jmp 0x1401893e0
mov eax, dword [rbx]
mov dword [rbp + 0x4e0], eax
mov eax, dword [rbx + 4]
mov dword [rbp + 0x4e4], eax
lea rdx, [rbx + 8]
lea rcx, [rbp + 0x4e8]
call fcn.140141668
mov edx, dword [rbx + 0x28]
mov dword [rsp + 0x34], edx
mov dword [rbp + 0x508], edx
movzx eax, byte [rbx + 0x2c]
mov byte [rbp + 0x50c], al
movzx r14d, byte [rbx + 0x2d]
mov byte [rbp + 0x50d], r14b
movzx r15d, byte [rbx + 0x2e]
mov byte [rbp + 0x50e], r15b
movzx r12d, byte [rbx + 0x2f]
mov byte [rbp + 0x50f], r12b
movzx r13d, byte [rbx + 0x30]
mov byte [rbp + 0x510], r13b
movzx ebx, byte [rbx + 0x31]
mov byte [rsp + 0x30], bl
mov byte [rbp + 0x511], bl
test al, al
jne 0x140189c5d
push rax
pushf
mov eax, 0xff997e68
pushf
not eax
add eax, 0xcfd98e80
xor eax, 0x915bc4d4
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9d606e4f
xor eax, 0xbeb25446
rol eax, 0xcf
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x5069ec57
pushf
not eax
add eax, 0xbd143be4
xor eax, 0xd930b93a
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9685e6ad
xor eax, 0x83496783
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbd9af36c
xor eax, 0xf0f1d8f2
rol eax, 0x14
popf
jmp 0x1401893e0
mov rdx, qword [rbp + 0x500]
cmp rdx, 0x10
jb 0x140189ce7
push rax
pushf
mov eax, 0xbb2d099b
pushf
not eax
add eax, 0xa23c6a21
xor eax, 0xef458a14
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc1dac5a4
xor eax, 0xada02161
rol eax, 0x89
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x65ba70eb
pushf
not eax
add eax, 0xfbefa91b
xor eax, 0xa86922f6
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa6964091
xor eax, 0xb4a35fb8
rol eax, 0x25
popf
jmp 0x1401893e0
inc rdx
mov rcx, qword [rbp + 0x4e8]
cmp rdx, 0x1000
mov rax, rcx
jb 0x140189d89
push rax
pushf
mov eax, 0x89441735
pushf
not eax
add eax, 0xf2e037d0
xor eax, 0xcdc8fbab
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xce7f21ac
xor eax, 0xd642e1d9
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x985d8e6b
xor eax, 0xb273eafd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa90668ab
xor eax, 0x866503d4
rol eax, 0x4d
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7eec546b
pushf
not eax
add eax, 0xef2f1fbf
xor eax, 0xd9392283
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd9621b83
xor eax, 0x8f6ea650
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xded41555
xor eax, 0xdca544b1
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd31f4b36
xor eax, 0x8aee8ad2
rol eax, 0xa6
popf
jmp 0x1401893e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140189e41
push rax
pushf
mov eax, 0xa69a7095
pushf
not eax
add eax, 0xbc24d11e
xor eax, 0xa39cae9f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbe3fd034
xor eax, 0x8c5aeb82
rol eax, 0xd
popf
pushf
not eax
add eax, 0x98bdd6bd
xor eax, 0xda4da522
rol eax, 0x4d
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x540b8e7e
pushf
not eax
add eax, 0xf1f2e0d2
xor eax, 0x9ab37321
rol eax, 0x75
popf
pushf
not eax
add eax, 0xbcbe9eca
xor eax, 0xec172a55
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc230fff5
xor eax, 0xd0f689cf
rol eax, 0x39
popf
pushf
not eax
add eax, 0x90de2e8e
xor eax, 0x96142fc2
rol eax, 0xf9
popf
jmp 0x1401893e0
call fcn.1400eee84
jmp 0x14018c580
mov rax, qword [rbp + 0x538]
mov edi, dword [rbp + 0x4e4]
mov dword [rsp + 0x38], edi
mov rcx, qword [rbp + 0x540]
cmp rax, rcx
je 0x140189f3a
push rax
pushf
mov eax, 0xb1a0a9f6
pushf
not eax
add eax, 0x87c12f30
xor eax, 0x9184e695
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x855a339d
xor eax, 0xf8e5a727
rol eax, 9
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x1f16f305
pushf
not eax
add eax, 0xfbbaad67
xor eax, 0xb43a9a20
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc1f8c639
xor eax, 0x8dc291c8
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa407282a
xor eax, 0xb262bf90
rol eax, 0xcc
popf
jmp 0x1401893e0
cmp dword [rax], edi
je 0x140189fdd
push rax
pushf
mov eax, 0x3be5862a
pushf
not eax
add eax, 0xcd36cfbd
xor eax, 0xffc3ad67
rol eax, 0xef
popf
pushf
not eax
add eax, 0xabd7a657
xor eax, 0xe33efe95
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xec8be899
xor eax, 0x985cdf97
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd8ab87a7
xor eax, 0x91ca7e06
rol eax, 0x46
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x2e8df087
pushf
not eax
add eax, 0xdd7a8540
xor eax, 0xa59d6f27
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xb1dab783
xor eax, 0x8e2486cc
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa724a9b2
xor eax, 0xd87fa2c4
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbe969a60
xor eax, 0xc32eb1ce
rol eax, 0xea
popf
jmp 0x1401893e0
add rax, 4
cmp rax, rcx
jne 0x14018a098
push rax
pushf
mov eax, 0xbd1373ba
pushf
not eax
add eax, 0xa1691104
xor eax, 0xef361264
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc5a0546f
xor eax, 0x92581ce9
rol eax, 0x49
popf
pushf
not eax
add eax, 0x96606126
xor eax, 0xa3e63de8
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xcf9dc0c1
xor eax, 0xc3e479cd
rol eax, 0xfe
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x9c911352
pushf
not eax
add eax, 0xc5af57dc
xor eax, 0xa06aecad
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb205af25
xor eax, 0xc36a4cb7
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x917f09f7
xor eax, 0xe6e1dbc1
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcd3a7605
xor eax, 0x8d7d5fbf
rol eax, 0x3d
popf
jmp 0x1401893e0
jmp 0x14018a1cd
cmp rax, rcx
jne 0x14018a187
push rax
pushf
mov eax, 0xa5337118
pushf
not eax
add eax, 0xa5fbae47
xor eax, 0xfc6ca0bb
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd49478c2
xor eax, 0xbe4229f7
rol eax, 0x85
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x10c86a20
pushf
not eax
add eax, 0xa5d87e2b
xor eax, 0xa7df0b5a
rol eax, 0x68
popf
pushf
not eax
add eax, 0x92f05ddf
xor eax, 0x98a68f02
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8f9983b5
xor eax, 0xce4655f9
rol eax, 0x10
popf
jmp 0x1401893e0
cmp edx, 5
jb 0x14018a205
push rax
pushf
mov eax, 0x14488cae
pushf
not eax
add eax, 0xcb6ee95a
xor eax, 0xecf2e803
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb4723cea
xor eax, 0xd5cce7a7
rol eax, 0x55
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x1783c1a7
pushf
not eax
add eax, 0xcdb236eb
xor eax, 0xfb840f7e
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xac7d1434
xor eax, 0xcbe168e6
rol eax, 0x87
popf
pushf
not eax
add eax, 0xfef67d19
xor eax, 0xc6853018
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x9e8bb087
xor eax, 0xe582aa8e
rol eax, 0xb7
popf
jmp 0x1401893e0
xor edx, edx
mov r8d, 0xf9fddd40
pushf
not r8d
add r8d, 0x8b2fe53a
xor r8d, 0xa55f236d
rol r8d, 0x89
popf
pushf
not r8d
add r8d, 0xa9490fb7
xor r8d, 0x8dee1e12
rol r8d, 0xd1
popf
pushf
not r8d
add r8d, 0xba21550d
xor r8d, 0xf368cee8
rol r8d, 0xea
popf
lea rcx, [rbp + 0xae0]
call fcn.14001bb90
mov rax, qword [rbp - 0x50]
mov edx, dword [rax + 0xc]
mov rax, qword [rsi]
add rdx, qword [rax]
push rdi
not rdi
sub rdx, rdi
pop rdi
sub rdx, 1
mov qword [rbp - 0x48], rdx
xor edx, edx
mov dword [rsp + 0x48], edx
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rdx
lea rsi, [rbp + 0x4e8]
mov rax, qword [rbp + 0x4e8]
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp + 0x500]
mov qword [rsp + 0x78], rcx
cmp rcx, 0x10
cmovae rsi, rax
mov rdi, qword [rbp + 0x4f8]
cmp rdi, 0x10
jae 0x14018a355
push rax
pushf
mov eax, 0x41e25e19
pushf
not eax
add eax, 0xaef50762
xor eax, 0xd52e7b1b
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xac58147c
xor eax, 0xea71812e
rol eax, 0x5c
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xbab060c
pushf
not eax
add eax, 0xe302371b
xor eax, 0xb8984cb2
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd62edda5
xor eax, 0x8685ebe0
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x98fe50c7
xor eax, 0xc24f1d49
rol eax, 0x55
popf
jmp 0x1401893e0
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x68], 0xf
jmp 0x14018a789
mov rbx, rdi
or rbx, 0xf
movabs rax, 0x3bb27ff16bb63aae
pushf
not rax
add rax, 0x705054df
xor rax, 0x4311248c
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x6e48eb87
xor rax, 0x6d5472d0
rol rax, 0x9e
popf
pushf
not rax
add rax, 0x4e48d34b
xor rax, 0x66c41b7f
rol rax, 0x63
popf
cmp rbx, rax
cmova rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14018a4a7
push rax
pushf
mov eax, 0x1b63ec58
pushf
not eax
add eax, 0xe11f4c8c
xor eax, 0xbf24b2b9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcf7d5077
xor eax, 0xfe22fc3c
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9d6b880c
xor eax, 0xf904f896
rol eax, 0xf0
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x4a6b64de
pushf
not eax
add eax, 0xeb89c526
xor eax, 0xd22e4147
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xf27c100e
xor eax, 0xf194efcb
rol eax, 0x54
popf
jmp 0x1401893e0
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14018a540
push rax
pushf
mov eax, 0x3f5b579e
pushf
not eax
add eax, 0xcabaca53
xor eax, 0xd36bdc65
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xcaa1253a
xor eax, 0xa083ac3e
rol eax, 2
popf
pushf
not eax
add eax, 0xffd31349
xor eax, 0x9b64c1c0
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd96146a1
xor eax, 0xf3e23cf4
rol eax, 0xd1
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x61b79898
pushf
not eax
add eax, 0xe980be3c
xor eax, 0xa151bb8a
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc7ef7d3f
xor eax, 0xf4db941a
rol eax, 0xd9
popf
jmp 0x1401893e0
mov rcx, rax
call fcn.140076fc7
mov rcx, rax
test rax, rax
je 0x14018a5ba
push rax
pushf
mov eax, 0x11e8bba5
pushf
not eax
add eax, 0xd062aed8
xor eax, 0xeca625ef
rol eax, 0x64
popf
pushf
not eax
add eax, 0xeb8f035a
xor eax, 0xbd919597
rol eax, 0x20
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xcae153e5
pushf
not eax
add eax, 0xacb70f20
xor eax, 0xb5fdac3f
rol eax, 3
popf
pushf
not eax
add eax, 0xf18b7948
xor eax, 0xf312b3e3
rol eax, 0x34
popf
pushf
not eax
add eax, 0x80e9bc43
xor eax, 0x98ff86b9
rol eax, 0xa5
popf
jmp 0x1401893e0
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14018a76b
test rcx, rcx
je 0x14018a6a2
push rax
pushf
mov eax, 0x75118dde
pushf
not eax
add eax, 0x88b0cf1e
xor eax, 0x826991d7
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xde3592cc
xor eax, 0xe764803a
rol eax, 0xd7
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7705a05c
pushf
not eax
add eax, 0x8d45998d
xor eax, 0xc80f5aaa
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9e498adf
xor eax, 0x90dee2cc
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa28ebf1e
xor eax, 0xb2d65b04
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdfc69275
xor eax, 0xc74ffdc1
rol eax, 8
popf
jmp 0x1401893e0
call fcn.140076fc7
jmp 0x14018a76b
mov rax, rdx
push rax
pushf
mov eax, 0x3e74d310
pushf
not eax
add eax, 0xd32896ce
xor eax, 0xc18ff8b5
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8c58cf4b
xor eax, 0xcb4e27c1
rol eax, 0xe3
popf
jmp 0x1401893e0
mov qword [rsp + 0x50], rax
lea r8, [rdi + 1]
mov rdx, rsi
mov rcx, rax
call fcn.14001b4e0
mov qword [rsp + 0x68], rbx
movzx ebx, byte [rsp + 0x30]
mov qword [rsp + 0x60], rdi
lea rax, [rsp + 0x50]
mov qword [rbp], rax
mov ecx, dword [0x14005ad34]
lea eax, [rcx + 1]
mov dword [0x14005ad34], eax
mov dword [rbp + 0x550], ecx
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x558]
call fcn.140141668
nop
xor ecx, ecx
mov qword [rbp + 0x578], rcx
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x580], xmm0
mov qword [rbp + 0x590], rcx
mov qword [rbp + 0x598], rcx
mov ecx, 0x1c734ba3
pushf
not ecx
add ecx, 0xa57af5fc
xor ecx, 0xa9316935
rol ecx, 0xa3
popf
pushf
not ecx
add ecx, 0xf2479c0f
xor ecx, 0xf0918065
rol ecx, 0x3e
popf
call fcn.140076fc7
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x590], rax
mov edi, dword [rsp + 0x38]
mov dword [rbp + 0x5a0], edi
mov eax, dword [rsp + 0x34]
mov dword [rbp + 0x5a4], eax
mov dword [rbp + 0x5a8], 0x1010101
mov word [rbp + 0x5ac], 1
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x14018a8a4
push rax
pushf
mov eax, 0xbd4d2e88
pushf
not eax
add eax, 0x8b2a0290
xor eax, 0xee260fef
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x8fa251eb
xor eax, 0x8a4d9059
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc6d8e134
xor eax, 0xbc29d445
rol eax, 0x32
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xf6f98ba8
pushf
not eax
add eax, 0x9211ab2c
xor eax, 0xaa4586f6
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8ff894c5
xor eax, 0xf03871f2
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8f50debb
xor eax, 0xdf86055e
rol eax, 0x5c
popf
jmp 0x1401893e0
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14018a931
push rax
pushf
mov eax, 0x63815f0f
pushf
not eax
add eax, 0xb2c8db58
xor eax, 0xee0a0322
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x86a43739
xor eax, 0xc6eeff92
rol eax, 0x98
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x89ad0f71
pushf
not eax
add eax, 0xc26dbcd8
xor eax, 0xdcf3fd4b
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb959b4a5
xor eax, 0x87a986c0
rol eax, 0x8c
popf
jmp 0x1401893e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14018a9d6
push rax
pushf
mov eax, 0x5841bbeb
pushf
not eax
add eax, 0xa9c4edd9
xor eax, 0x8daee4d2
rol eax, 0x31
popf
pushf
not eax
add eax, 0x90587884
xor eax, 0x9a75d8b0
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc0d08adf
xor eax, 0xadddb0e1
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc5e252bf
xor eax, 0xe107de01
rol eax, 0xd3
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x8387d9d5
pushf
not eax
add eax, 0xc5bd1214
xor eax, 0xb8a5d55c
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc6002cae
xor eax, 0xd88b721d
rol eax, 0xd2
popf
jmp 0x1401893e0
call fcn.1400eee84
nop
push rax
pushf
mov eax, 0xbd978cd1
pushf
not eax
add eax, 0xa0342aa1
xor eax, 0x85712819
rol eax, 0x61
popf
pushf
not eax
add eax, 0x96cf390e
xor eax, 0xc7e0d231
rol eax, 6
popf
pushf
not eax
add eax, 0xfad5059d
xor eax, 0xb60d31f0
rol eax, 0x5e
popf
jmp 0x1401893e0
mov byte [rbp + 0x5a8], r14b
mov byte [rbp + 0x5a9], r15b
mov byte [rbp + 0x5aa], r12b
mov byte [rbp + 0x5ab], r13b
mov byte [rbp + 0x5ac], bl
xor eax, eax
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x520], xmm1
mov qword [rbp + 0x530], rax
mov r12d, dword [rsp + 0x34]
mov r9d, r12d
lea rax, [rbp + 0xae0]
mov qword [rsp + 0x20], rax
mov r14, qword [rbp - 0x48]
mov r8, r14
mov rdx, r14
xor ecx, ecx
jmp 0x14018aaac
call qword [sym.imp.Zydis.dll_ZydisDisassembleIntel]
mov r13, qword [rsp + 0x40]
test eax, eax
js 0x14018ab18
push rax
pushf
mov eax, 0x81e20652
pushf
not eax
add eax, 0xe5e54f74
xor eax, 0xbf3a9b36
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe888f497
xor eax, 0xdf934665
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd0a6db50
xor eax, 0xd13e430e
rol eax, 0x99
popf
pushf
not eax
add eax, 0xef288c1b
xor eax, 0xf0a9dad0
rol eax, 0xf6
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7809908d
pushf
not eax
add eax, 0xb6c8c417
xor eax, 0xdf280aa8
rol eax, 0x97
popf
pushf
not eax
add eax, 0x9e8bc92c
xor eax, 0xf4498f90
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd4259042
xor eax, 0xb213f30a
rol eax, 0xd0
popf
jmp 0x1401893e0
lea r15, [r13 + 8]
mov esi, dword [rsp + 0x48]
push rax
pushf
mov eax, 0x4d54a24d
pushf
not eax
add eax, 0xe2ff514d
xor eax, 0xd77a54b9
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9d078ac6
xor eax, 0xd869e2b9
rol eax, 0x73
popf
pushf
not eax
add eax, 0xff754f08
xor eax, 0xe1fb4a5c
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9d3e758b
xor eax, 0xbce070aa
rol eax, 0x75
popf
jmp 0x1401893e0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5b0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x5c0], xmm1
mov qword [rbp + 0x5d0], 0
xor edx, edx
mov r8d, 0xf21bab6a
pushf
not r8d
add r8d, 0xab789965
xor r8d, 0xc8e8e4c9
rol r8d, 0xca
popf
pushf
not r8d
add r8d, 0xfdf4c722
xor r8d, 0x9999ad13
rol r8d, 0x36
popf
pushf
not r8d
add r8d, 0x99555274
xor r8d, 0x98d608ad
rol r8d, 0x2b
popf
pushf
not r8d
add r8d, 0x9858a4a3
xor r8d, 0xa6b5aba3
rol r8d, 0xbb
popf
lea rcx, [rbp + 0x5d8]
call fcn.14001bb90
mov r9d, esi
push r14
not r14
sub r9, r14
pop r14
sub r9, 1
mov qword [rbp + 0x5d8], r9
lea rax, [rbp + 0x10]
lea rcx, [rbp + 0xae0]
mov edx, 0x18e9cf56
pushf
not edx
add edx, 0xeb54ed11
xor edx, 0x8f1db4f5
rol edx, 0x9d
popf
pushf
not edx
add edx, 0xfd438ba5
xor edx, 0xf63c3afd
rol edx, 7
popf
pushf
not edx
add edx, 0xc18d6843
xor edx, 0xed47245f
rol edx, 0x3c
popf
push rax
pushf
mov eax, 0xe1ac81a8
pushf
not eax
add eax, 0x9e7bddd1
xor eax, 0x9520e408
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa1e5136a
xor eax, 0xd7f457e2
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb4e0e542
xor eax, 0xfb50d321
rol eax, 0xa5
popf
jmp 0x1401893e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14018ad89
push rax
pushf
mov eax, 0xa73cd0d
pushf
not eax
add eax, 0xafcefdbf
xor eax, 0xed3b28ae
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb4795bb5
xor eax, 0xa4d52a58
rol eax, 0xfc
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x94475f97
pushf
not eax
add eax, 0xeaa524a3
xor eax, 0x8d9b7f8f
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x912b5f1b
xor eax, 0x93bedea2
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb072b7e9
xor eax, 0xa3ec25d0
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa148a40e
xor eax, 0xb24569e7
rol eax, 0x17
popf
jmp 0x1401893e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea r8, [rbp + 0x10]
mov edx, dword [0x14005ad34]
lea rcx, [rbp + 0x5b0]
call fcn.14018de8a
movzx eax, byte [rbp + 0x5b8]
test esi, esi
mov ecx, 0x4644043e
pushf
not ecx
add ecx, 0xb086eae1
xor ecx, 0xdc86ea3e
rol ecx, 0x37
popf
pushf
not ecx
add ecx, 0xdddc1178
xor ecx, 0xf5831235
rol ecx, 0x10
popf
pushf
not ecx
add ecx, 0xb0ef8598
xor ecx, 0xf3ab0b14
rol ecx, 0xd9
popf
cmove eax, ecx
mov byte [rbp + 0x5b8], al
mov rax, qword [rbp + 0x580]
cmp rax, qword [rbp + 0x588]
je 0x14018aeca
push rax
pushf
mov eax, 0x59f5daa9
pushf
not eax
add eax, 0x833bbcf4
xor eax, 0xafa9cdf5
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8a359689
xor eax, 0x84c474e3
rol eax, 0x35
popf
pushf
not eax
add eax, 0x94214f3f
xor eax, 0xbdcbc4c1
rol eax, 0xdb
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x3dc60a
pushf
not eax
add eax, 0xc39e9784
xor eax, 0xcf5cb2e2
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe53c3c67
xor eax, 0xeef92d4e
rol eax, 0x49
popf
jmp 0x1401893e0
lea rdx, [rbp + 0x5b0]
mov rcx, rax
call fcn.1400f14ea
mov rcx, qword [rbp + 0x580]
add rcx, 0x528
mov qword [rbp + 0x580], rcx
jmp 0x14018afbc
lea r8, [rbp + 0x5b0]
mov rdx, rax
lea rcx, [rbp + 0x578]
call fcn.140190858
mov rcx, qword [rbp + 0x580]
push rax
pushf
mov eax, 0x735eb4f4
pushf
not eax
add eax, 0xc31563e4
xor eax, 0xff6282d3
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc687f156
xor eax, 0xaa39611c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc71a069e
xor eax, 0xd9bd70be
rol eax, 0xcd
popf
jmp 0x1401893e0
movzx eax, byte [rbp + 0x5f8]
push rax
not eax
sub esi, eax
pop rax
sub esi, 1
sub rcx, qword [rbp + 0x578]
movabs rax, 0x97e201f0ef804896
pushf
not rax
add rax, 0x7260693f
xor rax, 0x5b87d291
rol rax, 0x26
popf
pushf
not rax
add rax, 0x716ac814
xor rax, 0x6af1242c
rol rax, 0x92
popf
imul rcx
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
sar rdx, 0xa
mov rdi, rdx
shr rdi, 0x3f
dec rdx
push rdx
not rdx
sub rdi, rdx
pop rdx
sub rdi, 1
lea rdx, [rbp + 0x5d8]
mov rcx, r15
call fcn.14009a04c
mov dword [rax + 4], edi
mov rdx, qword [rbp + 0x528]
cmp rdx, qword [rbp + 0x530]
je 0x14018b089
push rax
pushf
mov eax, 0x5af1d509
pushf
not eax
add eax, 0xc1078ee7
xor eax, 0xc5ce8707
rol eax, 4
popf
pushf
not eax
add eax, 0xd16dbe39
xor eax, 0xd5b9d08e
rol eax, 0x27
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xf79bddeb
pushf
not eax
add eax, 0xc2e19d30
xor eax, 0x895381ca
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf4d1d62d
xor eax, 0xcda01ed4
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xd34c89d1
xor eax, 0xd3aa3368
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc870b1b1
xor eax, 0xd9b1d17b
rol eax, 0xdb
popf
jmp 0x1401893e0
mov rax, qword [rbp + 0x5d8]
mov qword [rdx], rax
add qword [rbp + 0x528], 8
jmp 0x14018b1ab
lea r8, [rbp + 0x5d8]
lea rcx, [rbp + 0x520]
call fcn.14013e4e3
push rax
pushf
mov eax, 0x8c31671e
pushf
not eax
add eax, 0xbb8503fb
xor eax, 0xe74d55a6
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa7e5a24d
xor eax, 0xa09ed7e8
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x87edc167
xor eax, 0xf90f1c4f
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd6079752
xor eax, 0xd68d2c92
rol eax, 0xac
popf
jmp 0x1401893e0
mov rbx, qword [rbp + 0x590]
mov rax, qword [rbx + 8]
mov qword [rbp - 0x70], rax
xor r8d, r8d
mov dword [rbp - 0x68], r8d
mov rcx, rbx
mov edx, dword [rbp + 0x5b0]
cmp byte [rax + 0x19], r8b
jne 0x14018b216
push rax
pushf
mov eax, 0x4a15c6c1
pushf
not eax
add eax, 0x9512e7bf
xor eax, 0x96300656
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xbeb0db07
xor eax, 0xbb935e87
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa6988803
xor eax, 0xaa467f59
rol eax, 0x4e
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x2641f6b6
pushf
not eax
add eax, 0xb2cf065a
xor eax, 0xd63107b4
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x91c4f56f
xor eax, 0xd5bdbe14
rol eax, 0x75
popf
jmp 0x1401893e0
lea r13d, [r8 + 1]
nop dword [rax]
push rax
pushf
mov eax, 0x5f7bf81
pushf
not eax
add eax, 0x86c5454b
xor eax, 0xe3301de0
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd70176d0
xor eax, 0xaaef77f7
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8add9060
xor eax, 0xbc62eee2
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xdee3cc23
xor eax, 0xc9e61ea1
rol eax, 0x58
popf
jmp 0x1401893e0
mov qword [rbp - 0x70], rax
cmp dword [rax + 0x20], edx
jge 0x14018b30c
push rax
pushf
mov eax, 0x3115a98d
pushf
not eax
add eax, 0x9921b4a8
xor eax, 0xc9cd507f
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe6955a3c
xor eax, 0x857d070c
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9ed1d899
xor eax, 0x95c89ed4
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf7087c41
xor eax, 0x946989fc
rol eax, 0xf
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x3e072b5f
pushf
not eax
add eax, 0xc2259ddf
xor eax, 0xe064784f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf21d9e49
xor eax, 0xc0182820
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbd375ece
xor eax, 0xe1f6edf8
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xccbcdd33
xor eax, 0xf33d7de7
rol eax, 0xe2
popf
jmp 0x1401893e0
mov dword [rbp - 0x68], r8d
mov rax, qword [rax + 0x10]
jmp 0x14018b408
mov dword [rbp - 0x68], r13d
mov rcx, rax
mov rax, qword [rax]
push rax
pushf
mov eax, 0x5a520d6f
pushf
not eax
add eax, 0xe58d81fc
xor eax, 0xe4deaf1a
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe650c8e8
xor eax, 0xb9b8f6fa
rol eax, 0x60
popf
pushf
not eax
add eax, 0x909c6e34
xor eax, 0x95505293
rol eax, 0x19
popf
pushf
not eax
add eax, 0xa7fcf4ae
xor eax, 0xe034d705
rol eax, 0x6b
popf
jmp 0x1401893e0
cmp byte [rax + 0x19], r8b
je 0x14018b467
push rax
pushf
mov eax, 0x96aac808
pushf
not eax
add eax, 0xc55913c7
xor eax, 0xabe45136
rol eax, 0xab
popf
pushf
not eax
add eax, 0xebb54a5b
xor eax, 0xed525a91
rol eax, 0x79
popf
pushf
not eax
add eax, 0xcc171266
xor eax, 0xe974e3a7
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x8aa5a0aa
xor eax, 0xb2bbcea7
rol eax, 0xd0
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x692bc2e4
pushf
not eax
add eax, 0xff253ab4
xor eax, 0xd9de30b0
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb043fb20
xor eax, 0xd9da2940
rol eax, 0x8b
popf
jmp 0x1401893e0
mov r13, qword [rsp + 0x40]
push rax
pushf
mov eax, 0x415c0de2
pushf
not eax
add eax, 0x90dfe6f4
xor eax, 0xfa2a0527
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa3731bf6
xor eax, 0xd6d5a278
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xda1fccc0
xor eax, 0xfbe28271
rol eax, 0x29
popf
pushf
not eax
add eax, 0x992f4866
xor eax, 0x901cdf85
rol eax, 0x7f
popf
jmp 0x1401893e0
cmp byte [rcx + 0x19], r8b
jne 0x14018b544
push rax
pushf
mov eax, 0x52db28b1
pushf
not eax
add eax, 0xff86b7fc
xor eax, 0xa8263ce4
rol eax, 4
popf
pushf
not eax
add eax, 0x9881db37
xor eax, 0xeb2c726a
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe01df7d1
xor eax, 0xe4f4d51c
rol eax, 6
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xd16668ef
pushf
not eax
add eax, 0xbbe69f20
xor eax, 0x9529e683
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf0b1c5b0
xor eax, 0x83984589
rol eax, 0x14
popf
pushf
not eax
add eax, 0xea06f796
xor eax, 0xb10d318d
rol eax, 0xbe
popf
jmp 0x1401893e0
cmp edx, dword [rcx + 0x20]
jge 0x14018b5d5
push rax
pushf
mov eax, 0xb637fa81
pushf
not eax
add eax, 0xfd34ed07
xor eax, 0xe6295ba6
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf2425732
xor eax, 0xa8295ffc
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf22c0529
xor eax, 0x860d1526
rol eax, 0xa7
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xaed1a544
pushf
not eax
add eax, 0xdd071971
xor eax, 0xb5483466
rol eax, 0x88
popf
pushf
not eax
add eax, 0xad04238c
xor eax, 0xb27776fd
rol eax, 0x67
popf
pushf
not eax
add eax, 0x99a1bcdd
xor eax, 0x9531c9e5
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8bb4e045
xor eax, 0x8d03b88d
rol eax, 0x35
popf
jmp 0x1401893e0
movabs rax, 0x3e548f6ac5111b0a
pushf
not rax
add rax, 0x5e33e1a5
xor rax, 0x525c7526
rol rax, 0x61
popf
pushf
not rax
add rax, 0x4e1cdacf
xor rax, 0x5fb8acf6
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x7afeb327
xor rax, 0x67bcbba7
rol rax, 6
popf
cmp qword [rbp + 0x598], rax
je 0x14018b6bd
push rax
pushf
mov eax, 0xb2b5bfb6
pushf
not eax
add eax, 0xb898a62c
xor eax, 0x9e8ff4cd
rol eax, 0xe
popf
pushf
not eax
add eax, 0xcae8fb5b
xor eax, 0x8631147f
rol eax, 0x92
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xebc99eee
pushf
not eax
add eax, 0xea7af1bd
xor eax, 0xd73b6624
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9853f5d8
xor eax, 0xff17e155
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8b8c8591
xor eax, 0xc750c355
rol eax, 0x94
popf
jmp 0x1401893e0
lea rax, [rbp + 0x590]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r8
mov ecx, 0x6af75df1
pushf
not ecx
add ecx, 0x83ae52c8
xor ecx, 0x805b7afb
rol ecx, 9
popf
pushf
not ecx
add ecx, 0xb95ca626
xor ecx, 0xde404a94
rol ecx, 0xff
popf
call fcn.140076fc7
mov r8, rax
mov eax, dword [rbp + 0x5b0]
mov dword [r8 + 0x20], eax
xor eax, eax
mov qword [r8 + 0x28], rax
mov qword [r8], rbx
mov qword [r8 + 8], rbx
mov qword [r8 + 0x10], rbx
mov word [r8 + 0x18], ax
mov qword [rbp - 0x28], rax
movups xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm0
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x590]
call fcn.1400e976c
mov rcx, rax
push rax
pushf
mov eax, 0xfedb95a5
pushf
not eax
add eax, 0xe049667f
xor eax, 0x900f8836
rol eax, 6
popf
pushf
not eax
add eax, 0x82259646
xor eax, 0xb458181e
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xfb4a2fb1
xor eax, 0xccf0ae85
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa5fbe3e1
xor eax, 0xf64f8016
rol eax, 0xce
popf
jmp 0x1401893e0
mov qword [rcx + 0x28], rdi
mov rcx, qword [rbp + 0x5c0]
test rcx, rcx
je 0x14018b837
push rax
pushf
mov eax, 0x5d1ea561
pushf
not eax
add eax, 0xf7e942f7
xor eax, 0xcc43193f
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe684c2d3
xor eax, 0xc45c154c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xead07db6
xor eax, 0xe1385d1d
rol eax, 0x23
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x59fdda5a
pushf
not eax
add eax, 0x93e6278e
xor eax, 0x99295a8d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x89347cb0
xor eax, 0xddd7a867
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf9e24166
xor eax, 0xeb1b6077
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9b2879f1
xor eax, 0xe61acb75
rol eax, 0xda
popf
jmp 0x1401893e0
mov rdx, qword [rbp + 0x5d0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14018b8fe
push rax
pushf
mov eax, 0x792b28b2
pushf
not eax
add eax, 0x8eacee85
xor eax, 0x8b9d0256
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc9e1f835
xor eax, 0xd6d54380
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9f83d544
xor eax, 0xd20378a9
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x85365176
xor eax, 0x97cd0835
rol eax, 1
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x50ddb370
pushf
not eax
add eax, 0x97e10936
xor eax, 0xd36cb119
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xc0a3ee85
xor eax, 0xe40f7e6c
rol eax, 0x5e
popf
jmp 0x1401893e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14018b9a3
push rax
pushf
mov eax, 0x2d023ae4
pushf
not eax
add eax, 0xedba179e
xor eax, 0xcbae01fe
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xbad76b66
xor eax, 0x972a8879
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x96cd3557
xor eax, 0xc1b959de
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb8977d25
xor eax, 0xc4feef0a
rol eax, 0xdc
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x45df3bcd
pushf
not eax
add eax, 0x8992e07a
xor eax, 0xe4133ada
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xaa1584b6
xor eax, 0xcf770354
rol eax, 0x9e
popf
jmp 0x1401893e0
call fcn.1400eee84
push rax
pushf
mov eax, 0x4a0bc8f7
pushf
not eax
add eax, 0xc11383bf
xor eax, 0x8065c726
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc71c94fc
xor eax, 0xe9929d40
rol eax, 0x40
popf
jmp 0x1401893e0
mov edx, esi
push r14
not r14
sub rdx, r14
pop r14
sub rdx, 1
mov r9d, r12d
sub r9d, esi
lea rax, [rbp + 0xae0]
mov qword [rsp + 0x20], rax
mov r8, rdx
xor ecx, ecx
jmp 0x14018ba36
call qword [sym.imp.Zydis.dll_ZydisDisassembleIntel]
test eax, eax
jns 0x14018ba8a
push rax
pushf
mov eax, 0x79d0f31b
pushf
not eax
add eax, 0xb80499ab
xor eax, 0xa3c1f883
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd4a78e05
xor eax, 0x8f7b8360
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeef98f98
xor eax, 0xa8ca3f95
rol eax, 0x19
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7ac63c38
pushf
not eax
add eax, 0xfb5386ed
xor eax, 0xdb03543a
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x942a0f5d
xor eax, 0xbc298a8f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9fd22f4d
xor eax, 0xf90a756b
rol eax, 0xf6
popf
jmp 0x1401893e0
mov edi, dword [rsp + 0x38]
push rax
pushf
mov eax, 0x2c1afe8b
pushf
not eax
add eax, 0xc7577cd8
xor eax, 0xa34a3904
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd39a7151
xor eax, 0xb5bf5800
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x93911720
xor eax, 0xb1f910bf
rol eax, 0xcc
popf
jmp 0x1401893e0
mov rdx, qword [rbp + 0x540]
cmp rdx, qword [rbp + 0x548]
je 0x14018bb82
push rax
pushf
mov eax, 0x6abc2456
pushf
not eax
add eax, 0xd2380859
xor eax, 0x8b3397c0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xad81cdfe
xor eax, 0x99b6f8f3
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd9c683dc
xor eax, 0x810d1779
rol eax, 1
popf
pushf
not eax
add eax, 0xff2c87f9
xor eax, 0x96895fb7
rol eax, 0x63
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xfc3487a5
pushf
not eax
add eax, 0x92837796
xor eax, 0xa8d0feb5
rol eax, 0x89
popf
pushf
not eax
add eax, 0xab8c4b4f
xor eax, 0xe99469da
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8811f9b4
xor eax, 0xfc93252e
rol eax, 0x88
popf
jmp 0x1401893e0
mov dword [rdx], edi
add qword [rbp + 0x540], 4
mov rsi, qword [rbp - 0x40]
mov r14, qword [rsp + 0x78]
jmp 0x14018bc8d
lea r8, [rbp + 0x4e4]
lea rcx, [rbp + 0x538]
call fcn.14015812b
mov r14, qword [rbp + 0x500]
mov rsi, qword [rbp + 0x4e8]
push rax
pushf
mov eax, 0xe558b211
pushf
not eax
add eax, 0xadcaf4e3
xor eax, 0xe0298412
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf9dff79a
xor eax, 0xbba0ff10
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdb9b8470
xor eax, 0xd75b0519
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf0c8a25d
xor eax, 0xc44b3001
rol eax, 0xfe
popf
jmp 0x1401893e0
lea rcx, [r13 + 0x250]
mov rax, qword [r13 + 0x258]
cmp rax, qword [r13 + 0x260]
je 0x14018bcea
push rax
pushf
mov eax, 0x7f5a3bb
pushf
not eax
add eax, 0xb56d4730
xor eax, 0xa11b194e
rol eax, 7
popf
pushf
not eax
add eax, 0x895200cc
xor eax, 0xb48f85c4
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd0acba92
xor eax, 0xbf0de111
rol eax, 0x86
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x801a26b1
pushf
not eax
add eax, 0xdac4bec3
xor eax, 0x9ec0dd23
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe110e9f3
xor eax, 0xbaab611e
rol eax, 6
popf
jmp 0x1401893e0
lea rdx, [rbp + 0x550]
mov rcx, rax
call fcn.140104b8b
add qword [r13 + 0x258], 0x60
jmp 0x14018bde7
lea r8, [rbp + 0x550]
mov rdx, rax
call fcn.140092f5c
push rax
pushf
mov eax, 0xbd5f8806
pushf
not eax
add eax, 0xf7c6ce4b
xor eax, 0xe02d2787
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf53c7dec
xor eax, 0xb368f8d4
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc97a4f21
xor eax, 0xe093d6d0
rol eax, 0x9c
popf
jmp 0x1401893e0
mov rbx, qword [rbp + 0x520]
cmp rbx, qword [rbp + 0x528]
je 0x14018be50
push rax
pushf
mov eax, 0x2ab1d302
pushf
not eax
add eax, 0xf5ef1191
xor eax, 0xa7c79ddd
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xef1126fa
xor eax, 0x8469d46f
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe723b09e
xor eax, 0x9493daf5
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x99f2fb80
xor eax, 0xf5d7ff81
rol eax, 0x80
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x198103de
pushf
not eax
add eax, 0xc4f5b2f2
xor eax, 0xf932884a
rol eax, 0x47
popf
pushf
not eax
add eax, 0xeb048a60
xor eax, 0x8e1d2feb
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcbc00d7c
xor eax, 0xa4184406
rol eax, 0x92
popf
jmp 0x1401893e0
nop dword [rax]
push rax
pushf
mov eax, 0xcf718b7f
pushf
not eax
add eax, 0xedbe0fed
xor eax, 0xeae92dc0
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc2d3c6e0
xor eax, 0xa76b280f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb7f3ad81
xor eax, 0xad577774
rol eax, 0x56
popf
jmp 0x1401893e0
mov rdx, rbx
lea rcx, [r13 + 8]
call fcn.14009a04c
mov ecx, dword [rbp + 0x550]
mov dword [rax], ecx
add rbx, 8
cmp rbx, qword [rbp + 0x528]
jne 0x14018bf34
push rax
pushf
mov eax, 0x9a0d0277
pushf
not eax
add eax, 0x840cbf48
xor eax, 0xf9e40213
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xdd2913c4
xor eax, 0xe710931e
rol eax, 0x1d
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x8042e69b
pushf
not eax
add eax, 0xe94374d6
xor eax, 0xf3aec703
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe4f433f0
xor eax, 0xb19e6af6
rol eax, 0x80
popf
jmp 0x1401893e0
mov rbx, qword [rbp + 0x520]
push rax
pushf
mov eax, 0xebda90d0
pushf
not eax
add eax, 0x8506d9d6
xor eax, 0xf703d428
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb4c053ec
xor eax, 0xf24b9e33
rol eax, 0x4c
popf
jmp 0x1401893e0
test rbx, rbx
je 0x14018bfec
push rax
pushf
mov eax, 0x2b15b466
pushf
not eax
add eax, 0x8b83b912
xor eax, 0xcc235ef0
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe139f660
xor eax, 0xe92b21fd
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc892e070
xor eax, 0xe1f84d74
rol eax, 0xe5
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x2b03b5ea
pushf
not eax
add eax, 0xd0ba925a
xor eax, 0xe75089b4
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9c0416ab
xor eax, 0xe6daeca0
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc79a829c
xor eax, 0xc29119b5
rol eax, 0xea
popf
jmp 0x1401893e0
mov rax, qword [rbp + 0x530]
sub rax, rbx
sar rax, 3
lea rdx, [rax*8]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14018c09a
push rax
pushf
mov eax, 0x406b0ced
pushf
not eax
add eax, 0xfa442a5e
xor eax, 0xa135ff5b
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa750ffae
xor eax, 0xea54e17e
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa92a15af
xor eax, 0xd872abc6
rol eax, 0xfc
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xc1501efe
pushf
not eax
add eax, 0xa0def84a
xor eax, 0xe8931a9c
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd628650a
xor eax, 0x862a3b08
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe11b4a71
xor eax, 0x85ae2b0a
rol eax, 0x80
popf
jmp 0x1401893e0
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14018c13f
push rax
pushf
mov eax, 0x3a12af6
pushf
not eax
add eax, 0xb901c98d
xor eax, 0xb4a5aff0
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x81563a9d
xor eax, 0xab4c234e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd2c680cc
xor eax, 0xa45c2f10
rol eax, 0x44
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xbaf218b0
pushf
not eax
add eax, 0xd2d8c39f
xor eax, 0xf865940b
rol eax, 0x74
popf
pushf
not eax
add eax, 0x92b01366
xor eax, 0xa47f1b32
rol eax, 0x71
popf
jmp 0x1401893e0
mov rcx, rbx
call fcn.1400eee84
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x520], xmm0
mov qword [rbp + 0x530], 0
push rax
pushf
mov eax, 0x570058f9
pushf
not eax
add eax, 0x8968847f
xor eax, 0xfbe2ce8c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbb354547
xor eax, 0x8ce76eb2
rol eax, 0x19
popf
pushf
not eax
add eax, 0x892cd7e5
xor eax, 0xfbae3e20
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc854e38a
xor eax, 0xf864d116
rol eax, 0x17
popf
jmp 0x1401893e0
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x590]
call fcn.1401ea58a
lea rcx, [rbp + 0x578]
call fcn.1400f16d5
mov rdx, qword [rbp + 0x570]
cmp rdx, 0x10
jb 0x14018c360
inc rdx
mov rcx, qword [rbp + 0x558]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14018c262
push rax
pushf
mov eax, 0x829494ce
pushf
not eax
add eax, 0xa3052265
xor eax, 0xfcf5b3d6
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x87986507
xor eax, 0xe87396c4
rol eax, 0x54
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x450269ab
pushf
not eax
add eax, 0xf12c0684
xor eax, 0xbd5bef5e
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe3d52469
xor eax, 0xab744a41
rol eax, 0xb8
popf
jmp 0x1401893e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14018c2f4
push rax
pushf
mov eax, 0x3c0863d0
pushf
not eax
add eax, 0xcf98d956
xor eax, 0xc9ddadf0
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd9d21a6d
xor eax, 0x8926d739
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbc78db6a
xor eax, 0xb7129fe3
rol eax, 0x41
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7c5f1619
pushf
not eax
add eax, 0xe8b347f0
xor eax, 0x8d5415f2
rol eax, 8
popf
pushf
not eax
add eax, 0xfdf3bee1
xor eax, 0xfdcf988b
rol eax, 0x1e
popf
jmp 0x1401893e0
call fcn.1400eee84
nop
push rax
pushf
mov eax, 0x87f701ae
pushf
not eax
add eax, 0xf328897d
xor eax, 0xe2c6686c
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc71bf78d
xor eax, 0xb32c1cc7
rol eax, 0x7c
popf
jmp 0x1401893e0
cmp r14, 0x10
jb 0x14018c399
push rax
pushf
mov eax, 0x4cc72e2f
pushf
not eax
add eax, 0xf69d3351
xor eax, 0x9119eeaa
rol eax, 0x99
popf
pushf
not eax
add eax, 0xcd380979
xor eax, 0xb6c74da1
rol eax, 0x36
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xefe4f18f
pushf
not eax
add eax, 0xd2e35144
xor eax, 0xde088895
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x88d38f8c
xor eax, 0xf835146c
rol eax, 0
popf
jmp 0x1401893e0
lea rdx, [r14 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x14018c40f
push rax
pushf
mov eax, 0x6f170ccf
pushf
not eax
add eax, 0x940001c1
xor eax, 0xd47836e7
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc2407255
xor eax, 0xa9fd94d6
rol eax, 0x9f
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xded69704
pushf
not eax
add eax, 0xedddf646
xor eax, 0xbc477904
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xece6f4d5
xor eax, 0xadb1e959
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcabe58f1
xor eax, 0xa4719579
rol eax, 0x72
popf
pushf
not eax
add eax, 0x881b0813
xor eax, 0xab71a39d
rol eax, 0x2b
popf
jmp 0x1401893e0
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14018c4da
push rax
pushf
mov eax, 0x58922c91
pushf
not eax
add eax, 0xc369ae8b
xor eax, 0x8d43a213
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc319f3bd
xor eax, 0xf0cd9641
rol eax, 0xae
popf
pushf
not eax
add eax, 0xfa70a2c6
xor eax, 0xbe74df2d
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbd21807c
xor eax, 0x810ccd5c
rol eax, 0xef
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xd360c3bd
pushf
not eax
add eax, 0xc53fa9e6
xor eax, 0xa09c13f9
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xca4cf675
xor eax, 0x87577123
rol eax, 0x38
popf
jmp 0x1401893e0
mov rcx, rsi
call fcn.1400eee84
push rax
pushf
mov eax, 0x299c7370
pushf
not eax
add eax, 0xfed708db
xor eax, 0x96f76be1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc1f11905
xor eax, 0xc2ab762e
rol eax, 0xfe
popf
jmp 0x1401893e0
mov rsi, qword [rsp + 0x40]
push rax
pushf
mov eax, 0x1d234e62
pushf
not eax
add eax, 0x9ba2ca0a
xor eax, 0x975b5795
rol eax, 0x49
popf
pushf
not eax
add eax, 0xd795deea
xor eax, 0x8f1bf917
rol eax, 0xd1
popf
jmp 0x1401893e0
mov rbx, qword [rsp + 0x70]
add rbx, 0x38
mov qword [rsp + 0x70], rbx
cmp rbx, qword [rbp - 0x80]
jne 0x14018c5f1
push rax
pushf
mov eax, 0xc1edec66
pushf
not eax
add eax, 0xcf2e5343
xor eax, 0xb2155ec4
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xdc190941
xor eax, 0xebd9f454
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd2651e76
xor eax, 0xb059ab3c
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb7ebcfd9
xor eax, 0xb53075bb
rol eax, 0x4e
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xb231e710
pushf
not eax
add eax, 0xf49ea61c
xor eax, 0xcbf9fc43
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb5ab3a0c
xor eax, 0x8cd4ef1e
rol eax, 0xc
popf
pushf
not eax
add eax, 0xbda7524b
xor eax, 0xfe95d955
rol eax, 0x34
popf
pushf
not eax
add eax, 0x80f52871
xor eax, 0xf690ac9e
rol eax, 0xc9
popf
jmp 0x1401893e0
mov rax, qword [rbp + 0x548]
mov rdi, qword [rbp - 0x38]
xor r14d, r14d
push rax
pushf
mov eax, 0x392a28d9
pushf
not eax
add eax, 0x97bcfcd4
xor eax, 0xf978ba2b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf70e5e6c
xor eax, 0xd4a39e74
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd1403992
xor eax, 0xa70db8ac
rol eax, 0xb5
popf
jmp 0x1401893e0
mov rcx, qword [rbp + 0x538]
test rcx, rcx
je 0x14018c6dd
push rax
pushf
mov eax, 0xe5f33b45
pushf
not eax
add eax, 0x99fd05e5
xor eax, 0xcf5b4a1c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe0797d03
xor eax, 0xc4b6e8fe
rol eax, 0xb1
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0xefabb45f
pushf
not eax
add eax, 0xee57305e
xor eax, 0xed73917d
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xebc5cc90
xor eax, 0xfa57bf6d
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8cb0df29
xor eax, 0xb7cff533
rol eax, 0xc
popf
pushf
not eax
add eax, 0x8f118f7c
xor eax, 0xf59f3efe
rol eax, 0x86
popf
jmp 0x1401893e0
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14018c797
push rax
pushf
mov eax, 0xe2fdb078
pushf
not eax
add eax, 0x807d1695
xor eax, 0xa50c99fe
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x86b2d404
xor eax, 0xe8042bd1
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x847c9126
xor eax, 0xa6eeb8e9
rol eax, 0xb
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x3c6208d6
pushf
not eax
add eax, 0xbc03faf9
xor eax, 0xc78c78ec
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbac96348
xor eax, 0x83692de9
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcbdba9d7
xor eax, 0xb678750f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd0bdf61d
xor eax, 0xfe9506be
rol eax, 0x86
popf
jmp 0x1401893e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14018c84b
push rax
pushf
mov eax, 0xbdca3972
pushf
not eax
add eax, 0xbc0382db
xor eax, 0xabad661c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa1febc24
xor eax, 0xdbc22c59
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbe1fa109
xor eax, 0xc99cbe7d
rol eax, 0x3d
popf
jmp 0x1401893e0
push rax
pushf
mov eax, 0x7306f53e
pushf
not eax
add eax, 0xd5e8a051
xor eax, 0xe0aaa93f
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd07ac54f
xor eax, 0xabd379be
rol eax, 0x33
popf
pushf
not eax
add eax, 0x8bc594e4
xor eax, 0x84000760
rol eax, 0x7f
popf
jmp 0x1401893e0
call fcn.1400eee84
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x538], xmm0
mov qword [rbp + 0x548], r14
push rax
pushf
mov eax, 0xead7622b
pushf
not eax
add eax, 0xb408c1ac
xor eax, 0x9b3653f6
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8308b51d
xor eax, 0x99168942
rol eax, 0x95
popf
pushf
not eax
add eax, 0x95d645b6
xor eax, 0xeeb27a7e
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa7bd92f9
xor eax, 0x90cc5b70
rol eax, 0xf7
popf
jmp 0x1401893e0
mov rcx, rdi
call fcn.1401d8cf6
mov rcx, qword [rbp + 0xfb0]
xor rcx, rsp
call fcn.1401533b0
mov rbx, qword [rsp + 0x1110]
add rsp, 0x10c0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0x402fbedc
pushf
not eax
add eax, 0xf867908a
xor eax, 0xa663f57c
rol eax, 0x99
popf
pushf
not eax
add eax, 0xeeb7fe87
xor eax, 0xdaadb610
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xdac99dd1
xor eax, 0xd542d807
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc8abf9c7
xor eax, 0xcdb7a27e
rol eax, 0x6a
popf
jmp 0x1401893e0
lea rdx, [0x18f5e779f]
pushf
sub rdx, 0x4f597ae7
popf
lea rcx, [rbp + 0x520]
call fcn.1400b357b
lea rdx, [0x1999ca57d]
pushf
sub rdx, 0x59973ca5
popf
lea rcx, [rbp + 0x520]
call fcn.14015cb3d
int3
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xcb792330
pushf
not eax
add eax, 0xffa163cd
xor eax, 0x8e3b3cac
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xed06e4d9
xor eax, 0xe0d84a39
rol eax, 0x9a
popf
jmp 0x1401893e0
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xaccb2b6a
pushf
not eax
add eax, 0xf17a33b1
xor eax, 0xb8aff9a9
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xcd70facf
xor eax, 0xae71387f
rol eax, 0xbd
popf
jmp 0x1401893e0
call fcn.1400818f6
int3
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xb09df591
pushf
not eax
add eax, 0xb483e011
xor eax, 0xbeaeb32a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd40cbb6d
xor eax, 0x971b7cba
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8c155098
xor eax, 0xc4bed452
rol eax, 0x4b
popf
jmp 0x1401893e0
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xebf8c039
pushf
not eax
add eax, 0xb3f15883
xor eax, 0xe9f78405
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe3ed0a83
xor eax, 0xa77ab5ca
rol eax, 0xb6
popf
jmp 0x1401893e0
call fcn.1400eff29
nop
push rax
pushf
mov eax, 0xc704cf52
pushf
not eax
add eax, 0xccd1c74f
xor eax, 0xac9f8a98
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf70d3d37
xor eax, 0xad543eff
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb8a4a280
xor eax, 0xe86063ba
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9a479971
xor eax, 0xf1df5edb
rol eax, 0x6c
popf
jmp 0x1401893e0
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0x406ce909
pushf
not eax
add eax, 0x9bea3772
xor eax, 0xa9cefadd
rol eax, 0x81
popf
pushf
not eax
add eax, 0xdd46a6bf
xor eax, 0xc4a57516
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xdfcb0c0c
xor eax, 0x939879fa
rol eax, 0xee
popf
jmp 0x1401893e0
call fcn.1400d1537
int3