Function at 0x180104aef
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encrypt data using chaskey
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xa4d77377
pushf
not eax
add eax, 0xe8ac0f60
xor eax, 0xefb12a5c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe6508b15
xor eax, 0xb377b0be
rol eax, 0xf1
popf
cmp eax, 0x63
jne 0x180104b2c
popf
pop rax
jmp 0x1801088d1
cmp eax, 0x48
jne 0x180104b3b
popf
pop rax
jmp 0x180107b99
cmp eax, 0x3f
jne 0x180104b4a
popf
pop rax
jmp 0x18010775b
cmp eax, 0x99
jne 0x180104b59
popf
pop rax
jmp 0x18010a31c
cmp eax, 0xde
jne 0x180104b68
popf
pop rax
jmp 0x18010c3a6
cmp eax, 0x78
jne 0x180104b77
popf
pop rax
jmp 0x1801092c1
cmp eax, 0xd5
jne 0x180104b86
popf
pop rax
jmp 0x18010bfcd
cmp eax, 0x6e
jne 0x180104b95
popf
pop rax
jmp 0x180108da9
cmp eax, 0x8b
jne 0x180104ba4
popf
pop rax
jmp 0x180109b83
cmp eax, 0x7d
jne 0x180104bb3
popf
pop rax
jmp 0x1801094be
cmp eax, 0x2a
jne 0x180104bc2
popf
pop rax
jmp 0x180106e6b
cmp eax, 0x71
jne 0x180104bd1
popf
pop rax
jmp 0x180108ed2
cmp eax, 0x1c
jne 0x180104be0
popf
pop rax
jmp 0x180106792
cmp eax, 0x2e
jne 0x180104bef
popf
pop rax
jmp 0x180106fa6
cmp eax, 0x89
jne 0x180104bfe
popf
pop rax
jmp 0x180109a27
cmp eax, 0xcd
jne 0x180104c0d
popf
pop rax
jmp 0x18010bbed
cmp eax, 0xe9
jne 0x180104c1c
popf
pop rax
jmp 0x18010c93c
cmp eax, 0xcb
jne 0x180104c2b
popf
pop rax
jmp 0x18010bb3e
cmp eax, 0x23
jne 0x180104c3a
popf
pop rax
jmp 0x180106b24
cmp eax, 0xee
jne 0x180104c49
popf
pop rax
jmp 0x18010cc24
cmp eax, 0x43
jne 0x180104c58
popf
pop rax
jmp 0x1801078c2
cmp eax, 0x13
jne 0x180104c67
popf
pop rax
jmp 0x180106362
cmp eax, 0x33
jne 0x180104c76
popf
pop rax
jmp 0x180107222
cmp eax, 0x24
jne 0x180104c85
popf
pop rax
jmp 0x180106b6f
cmp eax, 0x1e
jne 0x180104c94
popf
pop rax
jmp 0x1801068cc
cmp eax, 0xb1
jne 0x180104ca3
popf
pop rax
jmp 0x18010afaa
cmp eax, 0xf2
jne 0x180104cb2
popf
pop rax
jmp 0x18010ce4e
cmp eax, 0x27
jne 0x180104cc1
popf
pop rax
jmp 0x180106cd8
cmp eax, 0x30
jne 0x180104cd0
popf
pop rax
jmp 0x180107040
cmp eax, 0xb9
jne 0x180104cdf
popf
pop rax
jmp 0x18010b33c
cmp eax, 0x37
jne 0x180104cee
popf
pop rax
jmp 0x1801073e2
cmp eax, 0xd6
jne 0x180104cfd
popf
pop rax
jmp 0x18010c017
cmp eax, 0x39
jne 0x180104d0c
popf
pop rax
jmp 0x18010747c
cmp eax, 0xd4
jne 0x180104d1b
popf
pop rax
jmp 0x18010bf6c
cmp eax, 0x7e
jne 0x180104d2a
popf
pop rax
jmp 0x18010950b
cmp eax, 0xd2
jne 0x180104d39
popf
pop rax
jmp 0x18010be8e
cmp eax, 0x92
jne 0x180104d48
popf
pop rax
jmp 0x180109f85
cmp eax, 0xc6
jne 0x180104d57
popf
pop rax
jmp 0x18010b908
cmp eax, 0xa4
jne 0x180104d66
popf
pop rax
jmp 0x18010a885
cmp eax, 0x7f
jne 0x180104d75
popf
pop rax
jmp 0x18010958c
cmp eax, 0xe5
jne 0x180104d84
popf
pop rax
jmp 0x18010c75d
cmp eax, 0x83
jne 0x180104d93
popf
pop rax
jmp 0x1801097dd
cmp eax, 0xce
jne 0x180104da2
popf
pop rax
jmp 0x18010bc7f
cmp eax, 0xec
jne 0x180104db1
popf
pop rax
jmp 0x18010caf4
cmp eax, 0x35
jne 0x180104dc0
popf
pop rax
jmp 0x180107304
cmp eax, 0xa0
jne 0x180104dcf
popf
pop rax
jmp 0x18010a712
cmp eax, 0x7a
jne 0x180104dde
popf
pop rax
jmp 0x18010936f
cmp eax, 0xf7
jne 0x180104ded
popf
pop rax
jmp 0x18010d153
cmp eax, 0x38
jne 0x180104dfc
popf
pop rax
jmp 0x18010741d
cmp eax, 0xc2
jne 0x180104e0b
popf
pop rax
jmp 0x18010b75d
cmp eax, 0x5c
jne 0x180104e1a
popf
pop rax
jmp 0x180108520
cmp eax, 0x15
jne 0x180104e29
popf
pop rax
jmp 0x18010647c
cmp eax, 0xaf
jne 0x180104e38
popf
pop rax
jmp 0x18010ae6a
cmp eax, 0xd1
jne 0x180104e47
popf
pop rax
jmp 0x18010be2d
cmp eax, 0xc3
jne 0x180104e56
popf
pop rax
jmp 0x18010b7aa
cmp eax, 0xdb
jne 0x180104e65
popf
pop rax
jmp 0x18010c2a0
cmp eax, 0xef
jne 0x180104e74
popf
pop rax
jmp 0x18010cc83
cmp eax, 0xc8
jne 0x180104e83
popf
pop rax
jmp 0x18010ba44
cmp eax, 0x8f
jne 0x180104e92
popf
pop rax
jmp 0x180109e47
cmp eax, 0x4d
jne 0x180104ea1
popf
pop rax
jmp 0x180107ddc
cmp eax, 0xea
jne 0x180104eb0
popf
pop rax
jmp 0x18010c9d9
cmp eax, 0xb5
jne 0x180104ebf
popf
pop rax
jmp 0x18010b171
cmp eax, 0x2c
jne 0x180104ece
popf
pop rax
jmp 0x180106eed
cmp eax, 0x5f
jne 0x180104edd
popf
pop rax
jmp 0x180108678
cmp eax, 0x19
jne 0x180104eec
popf
pop rax
jmp 0x180106614
cmp eax, 0x1d
jne 0x180104efb
popf
pop rax
jmp 0x180106825
cmp eax, 0xe7
jne 0x180104f0a
popf
pop rax
jmp 0x18010c83a
cmp eax, 0x53
jne 0x180104f19
popf
pop rax
jmp 0x180108099
cmp eax, 0x4f
jne 0x180104f28
popf
pop rax
jmp 0x180107e5c
cmp eax, 0x6c
jne 0x180104f37
popf
pop rax
jmp 0x180108ca3
cmp eax, 7
jne 0x180104f46
popf
pop rax
jmp 0x180105dc4
cmp eax, 0xa8
jne 0x180104f55
popf
pop rax
jmp 0x18010aab9
cmp eax, 0x84
jne 0x180104f64
popf
pop rax
jmp 0x18010983e
cmp eax, 0x7c
jne 0x180104f73
popf
pop rax
jmp 0x180109474
cmp eax, 0xac
jne 0x180104f82
popf
pop rax
jmp 0x18010ac72
cmp eax, 0x8c
jne 0x180104f91
popf
pop rax
jmp 0x180109c71
cmp eax, 0x18
jne 0x180104fa0
popf
pop rax
jmp 0x180106594
cmp eax, 0x28
jne 0x180104faf
popf
pop rax
jmp 0x180106d67
cmp eax, 0xbd
jne 0x180104fbe
popf
pop rax
jmp 0x18010b501
cmp eax, 0x98
jne 0x180104fcd
popf
pop rax
jmp 0x18010a26b
cmp eax, 0x52
jne 0x180104fdc
popf
pop rax
jmp 0x180108017
cmp eax, 0x41
jne 0x180104feb
popf
pop rax
jmp 0x180107826
cmp eax, 0xba
jne 0x180104ffa
popf
pop rax
jmp 0x18010b38b
cmp eax, 0x70
jne 0x180105009
popf
pop rax
jmp 0x180108e41
cmp eax, 0xfa
jne 0x180105018
popf
pop rax
jmp 0x18010d29c
cmp eax, 0x95
jne 0x180105027
popf
pop rax
jmp 0x18010a0d1
cmp eax, 0
jne 0x180105036
popf
pop rax
jmp 0x1801059e1
cmp eax, 0x4e
jne 0x180105045
popf
pop rax
jmp 0x180107e12
cmp eax, 0x31
jne 0x180105054
popf
pop rax
jmp 0x1801070d0
cmp eax, 0xa1
jne 0x180105063
popf
pop rax
jmp 0x18010a772
cmp eax, 0x82
jne 0x180105072
popf
pop rax
jmp 0x180109748
cmp eax, 0xa3
jne 0x180105081
popf
pop rax
jmp 0x18010a83b
cmp eax, 0xad
jne 0x180105090
popf
pop rax
jmp 0x18010ad1e
cmp eax, 0x7b
jne 0x18010509f
popf
pop rax
jmp 0x180109413
cmp eax, 0x75
jne 0x1801050ae
popf
pop rax
jmp 0x1801090c7
cmp eax, 3
jne 0x1801050bd
popf
pop rax
jmp 0x180105b6d
cmp eax, 0x6f
jne 0x1801050cc
popf
pop rax
jmp 0x180108e07
cmp eax, 0x34
jne 0x1801050db
popf
pop rax
jmp 0x1801072c9
cmp eax, 0x88
jne 0x1801050ea
popf
pop rax
jmp 0x1801099ca
cmp eax, 0xe1
jne 0x1801050f9
popf
pop rax
jmp 0x18010c538
cmp eax, 0xb
jne 0x180105108
popf
pop rax
jmp 0x180105ff9
cmp eax, 0x66
jne 0x180105117
popf
pop rax
jmp 0x180108a39
cmp eax, 0x81
jne 0x180105126
popf
pop rax
jmp 0x1801096b0
cmp eax, 0x9f
jne 0x180105135
popf
pop rax
jmp 0x18010a6d7
cmp eax, 0xd3
jne 0x180105144
popf
pop rax
jmp 0x18010bedb
cmp eax, 0xe8
jne 0x180105153
popf
pop rax
jmp 0x18010c8d1
cmp eax, 0x65
jne 0x180105162
popf
pop rax
jmp 0x1801089d9
cmp eax, 0x21
jne 0x180105171
popf
pop rax
jmp 0x180106a6c
cmp eax, 0xa5
jne 0x180105180
popf
pop rax
jmp 0x18010a8e2
cmp eax, 0xb6
jne 0x18010518f
popf
pop rax
jmp 0x18010b1a8
cmp eax, 0x87
jne 0x18010519e
popf
pop rax
jmp 0x18010997d
cmp eax, 0x46
jne 0x1801051ad
popf
pop rax
jmp 0x180107a5a
cmp eax, 0x32
jne 0x1801051bc
popf
pop rax
jmp 0x180107164
cmp eax, 0x96
jne 0x1801051cb
popf
pop rax
jmp 0x18010a136
cmp eax, 0x60
jne 0x1801051da
popf
pop rax
jmp 0x180108739
cmp eax, 0x42
jne 0x1801051e9
popf
pop rax
jmp 0x180107888
cmp eax, 0xf9
jne 0x1801051f8
popf
pop rax
jmp 0x18010d22c
cmp eax, 0xb4
jne 0x180105207
popf
pop rax
jmp 0x18010b126
cmp eax, 0x59
jne 0x180105216
popf
pop rax
jmp 0x180108361
cmp eax, 0x9c
jne 0x180105225
popf
pop rax
jmp 0x18010a503
cmp eax, 0x1a
jne 0x180105234
popf
pop rax
jmp 0x1801066ba
cmp eax, 0x73
jne 0x180105243
popf
pop rax
jmp 0x180108f7f
cmp eax, 0x12
jne 0x180105252
popf
pop rax
jmp 0x1801062df
cmp eax, 0xa9
jne 0x180105261
popf
pop rax
jmp 0x18010ab24
cmp eax, 0x3c
jne 0x180105270
popf
pop rax
jmp 0x1801075c0
cmp eax, 0xfb
jne 0x18010527f
popf
pop rax
jmp 0x18010d2fb
cmp eax, 0x3b
jne 0x18010528e
popf
pop rax
jmp 0x180107544
cmp eax, 0xd0
jne 0x18010529d
popf
pop rax
jmp 0x18010bdab
cmp eax, 0x5d
jne 0x1801052ac
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xa0
mov rax, qword [0x180040280]
xor rax, rsp
mov qword [rbp + 0x17], rax
mov r14d, r9d
mov r13, r8
mov qword [rbp - 0x51], r8
mov rbx, rdx
mov r12, rcx
mov rsi, qword [rbp + 0x7f]
mov rcx, rsi
call fcn.1800ed651
mov rdi, rax
mov r8, qword [rax]
lea rdx, [rbp - 0x29]
mov rcx, rax
call qword [r8 + 0x28]
nop
cmp qword [rbp - 0x19], 0
jne 0x180105a86
push rax
pushf
mov eax, 0x1c4d7f58
pushf
not eax
add eax, 0xd2b06cc5
xor eax, 0xcbb4ee4a
rol eax, 3
popf
pushf
not eax
add eax, 0xf4b638cf
xor eax, 0xb72c6c65
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe8ff40ef
xor eax, 0xaefee859
rol eax, 0xb0
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x915a3779
pushf
not eax
add eax, 0xa9fa7904
xor eax, 0xf3f08e75
rol eax, 0x83
popf
pushf
not eax
add eax, 0x8f78999a
xor eax, 0xad2bc53b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb727bcb7
xor eax, 0xd21aedf8
rol eax, 0x5d
popf
jmp 0x180104b1d
mov byte [rbp - 0x5f], r15b
mov rcx, rsi
call fcn.180163e09
mov r10, qword [rax]
lea r9, [rbp - 9]
lea r8, [0x1f5b0b6b2]
pushf
sub r8, 0x75adbcc7
popf
lea rdx, [0x1c4353a67]
pushf
sub rdx, 0x44324097
popf
mov rcx, rax
call qword [r10 + 0x38]
xor esi, esi
mov byte [rbp - 0x61], sil
test r15b, r15b
je 0x180105bed
push rax
pushf
mov eax, 0xb39db6eb
pushf
not eax
add eax, 0xb93515db
xor eax, 0xd1192e58
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe3e789d9
xor eax, 0xc84b5be3
rol eax, 0x67
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x78a57fc2
pushf
not eax
add eax, 0xd6521ac3
xor eax, 0xb76ca2da
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x91a8c2b0
xor eax, 0xe6bcdb44
rol eax, 0x10
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x180105e25
push rax
pushf
mov eax, 0x89c9746c
pushf
not eax
add eax, 0x849034f2
xor eax, 0xe60b8966
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa900b373
xor eax, 0xa56f5f24
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcc47c5f5
xor eax, 0xc480d720
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8ad805c9
xor eax, 0xf272d106
rol eax, 0xf0
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb5f441d8
pushf
not eax
add eax, 0xe823c016
xor eax, 0xc73a411d
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd652c7a7
xor eax, 0x8e89f780
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe29c8d0d
xor eax, 0xbefb8ee0
rol eax, 0xf2
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x180105ffd
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xa16ae75d
pushf
not eax
add eax, 0xf69d819b
xor eax, 0xddcd2fbd
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd104242d
xor eax, 0xc423941e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb7d7d5dc
xor eax, 0xb264a6fb
rol eax, 0x71
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x18010632f
push rax
pushf
mov eax, 0x99b2fcd4
pushf
not eax
add eax, 0x874220ab
xor eax, 0xaa02f0e5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xda0bc39b
xor eax, 0xa4b55ec2
rol eax, 0x27
popf
pushf
not eax
add eax, 0xfa41f0e5
xor eax, 0xc3288913
rol eax, 0x6d
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xd7b21c2d
pushf
not eax
add eax, 0xb89247fa
xor eax, 0xee18522b
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc467e768
xor eax, 0xd0e0698b
rol eax, 0x3b
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x1801063c4
push rax
pushf
mov eax, 0x9c664ccd
pushf
not eax
add eax, 0xc02f6513
xor eax, 0xcef84050
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9e6c940a
xor eax, 0xb0481445
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe6f831bc
xor eax, 0xaf7ac1c5
rol eax, 8
popf
pushf
not eax
add eax, 0xadff2ef0
xor eax, 0xd7826faf
rol eax, 0xc6
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb7a80698
pushf
not eax
add eax, 0x99e8afab
xor eax, 0x89fcdf03
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf9084102
xor eax, 0xfc9f49c2
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd686c798
xor eax, 0xca162770
rol eax, 0x19
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x180106480
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xff9a4dee
pushf
not eax
add eax, 0xeffa5447
xor eax, 0x907e9207
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x88894685
xor eax, 0x9f54cb5d
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb6fc1afe
xor eax, 0xcd935fa2
rol eax, 0xd4
popf
jmp 0x180104b1d
and qword [rbx], 0
mov al, 0x26
pushf
not al
add al, 0x96
xor al, 0x60
rol al, 0x91
popf
pushf
not al
add al, 0xef
xor al, 0x2f
rol al, 0x62
popf
pushf
not al
add al, 0x5c
xor al, 0xd9
rol al, 0x99
popf
pushf
not al
add al, 0x45
xor al, 0x19
rol al, 0x1b
popf
push rax
pushf
mov eax, 0x8be27d41
pushf
not eax
add eax, 0xb4b3a9db
xor eax, 0xb12fd764
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xcaf82eff
xor eax, 0xbfe586b9
rol eax, 0x15
popf
pushf
not eax
add eax, 0xd7b39ade
xor eax, 0xfedb5734
rol eax, 0x72
popf
jmp 0x180104b1d
mov byte [rbx + 8], al
mov byte [rbp - 0x61], 1
mov rdx, r13
mov rcx, rbx
call fcn.18005c3a0
test al, al
jne 0x180106687
push rax
pushf
mov eax, 0xb18f069d
pushf
not eax
add eax, 0xef57a753
xor eax, 0xea9a961e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe500a9c4
xor eax, 0xcb76789e
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd59e3cca
xor eax, 0xcf24d9ab
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8622f7bd
xor eax, 0x98dfb4b7
rol eax, 0x76
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xceeb1a00
pushf
not eax
add eax, 0xcee9a9fd
xor eax, 0xebbeb760
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa5519aa8
xor eax, 0x911162cb
rol eax, 0x1b
popf
jmp 0x180104b1d
xor esi, esi
push rax
pushf
mov eax, 0xcf68c044
pushf
not eax
add eax, 0x956ce20f
xor eax, 0xfc593d08
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x82bb6de5
xor eax, 0xf45a5d36
rol eax, 0x79
popf
jmp 0x180104b1d
mov cl, byte [rbx + 8]
test cl, cl
jne 0x1801067f2
push rax
pushf
mov eax, 0x6a079818
pushf
not eax
add eax, 0xe7c46b8d
xor eax, 0xa457c8e0
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf70ff564
xor eax, 0xf14bb0fc
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbd6b9aa6
xor eax, 0xf5404e91
rol eax, 0xd
popf
pushf
not eax
add eax, 0x92c663ec
xor eax, 0x977b70b9
rol eax, 0x41
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x75878b1c
pushf
not eax
add eax, 0xea54ddea
xor eax, 0xfa61e891
rol eax, 0x96
popf
pushf
not eax
add eax, 0x92dbffcd
xor eax, 0xfbb855ae
rol eax, 0x9d
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x180106873
push rax
pushf
mov eax, 0xad53bdf9
pushf
not eax
add eax, 0x8aab68af
xor eax, 0xec24b221
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xc94e918c
xor eax, 0xbc3851f8
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe90a8b26
xor eax, 0xe33afaf0
rol eax, 0xea
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x1dfe79f0
pushf
not eax
add eax, 0xeb63afdb
xor eax, 0xac6896b9
rol eax, 0x33
popf
pushf
not eax
add eax, 0xe24244a5
xor eax, 0x9bec0c36
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8a6dbf0a
xor eax, 0xb6e03dd1
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xfebcd958
xor eax, 0xe39edd4b
rol eax, 0x39
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x18010691e
push rax
pushf
mov eax, 0x40fbc75d
pushf
not eax
add eax, 0xd098ae8e
xor eax, 0x947e2d6a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc245a400
xor eax, 0xfbf77039
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xdbf5a41f
xor eax, 0xad4e706e
rol eax, 0x60
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xe0877985
pushf
not eax
add eax, 0xc14010ac
xor eax, 0xf6670705
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb35f83b1
xor eax, 0xb67f27e3
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf5d033f4
xor eax, 0x8aa11a68
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa58c5b31
xor eax, 0xe0f29e1f
rol eax, 0x7c
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x180106a70
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xbab14523
pushf
not eax
add eax, 0xe01a4aff
xor eax, 0x852dfadc
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcf06c3f3
xor eax, 0xfef17301
rol eax, 0x90
popf
pushf
not eax
add eax, 0x9dee4fac
xor eax, 0x8f741614
rol eax, 0xae
popf
jmp 0x180104b1d
mov byte [rbx + 9], al
jmp 0x180106ba5
mov qword [rbx], rsi
push rax
pushf
mov eax, 0x9eb0445e
pushf
not eax
add eax, 0xa8b7866e
xor eax, 0x87abf93c
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb515da52
xor eax, 0xb8326f21
rol eax, 0x24
popf
jmp 0x180104b1d
mov byte [rbx + 8], 1
mov cl, 0xe5
pushf
not cl
add cl, 0x9c
xor cl, 0xf5
rol cl, 0xdb
popf
pushf
not cl
add cl, 0xb1
xor cl, 0x8c
rol cl, 0x1e
popf
pushf
not cl
add cl, 0xa7
xor cl, 0x28
rol cl, 0xb5
popf
push rax
pushf
mov eax, 0x4daf274d
pushf
not eax
add eax, 0x9d58852b
xor eax, 0x8b293455
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x9182081a
xor eax, 0xb7f48a2e
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc4d7aaa2
xor eax, 0xd26227ab
rol eax, 0xf0
popf
jmp 0x180104b1d
mov byte [r12], 0x2b
lea rax, [r12 + 1]
mov qword [rbp - 0x59], rax
mov rcx, qword [rbx]
test rcx, rcx
je 0x180106d34
push rax
pushf
mov eax, 0xb8a0feab
pushf
not eax
add eax, 0xeb7d292f
xor eax, 0xa031dc4b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xeaf82e8a
xor eax, 0xff9fa13a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8f4e98b4
xor eax, 0x92cef358
rol eax, 0xa1
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xc2afd7c2
pushf
not eax
add eax, 0xaa8cf01f
xor eax, 0x98401cbb
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xcca009fb
xor eax, 0xa5640d3c
rol eax, 0xa0
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
je 0x180106da3
push rax
pushf
mov eax, 0xc185f8f0
pushf
not eax
add eax, 0xa8d5d7c2
xor eax, 0xa220e3bc
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xd3ac7706
xor eax, 0x8250b32a
rol eax, 0xb9
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xcb5fb3b0
pushf
not eax
add eax, 0xe5f9d851
xor eax, 0xb14447f6
rol eax, 0x41
popf
pushf
not eax
add eax, 0xbda0059e
xor eax, 0xa5e33efa
rol eax, 0x62
popf
jmp 0x180104b1d
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x180106eed
cmp eax, 0xffffffff
je 0x180106f25
push rax
pushf
mov eax, 0xff3563f5
pushf
not eax
add eax, 0xd26e9eb3
xor eax, 0x93fd0f8a
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc83a1154
xor eax, 0x86369d47
rol eax, 0xac
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x51441d98
pushf
not eax
add eax, 0x8a5f0e33
xor eax, 0x9935dbb1
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc5d44057
xor eax, 0xc67df4fa
rol eax, 0x73
popf
pushf
not eax
add eax, 0xabb91954
xor eax, 0xf2529e81
rol eax, 0xa5
popf
jmp 0x180104b1d
mov qword [rbx], rsi
mov al, 0x1d
pushf
not al
add al, 0x12
xor al, 0xcf
rol al, 0xad
popf
pushf
not al
add al, 0x89
xor al, 0x44
rol al, 0xd
popf
pushf
not al
add al, 0xa1
xor al, 0xfc
rol al, 0xa5
popf
push rax
pushf
mov eax, 0xd9a5ebf3
pushf
not eax
add eax, 0xd19d6121
xor eax, 0xf7e04846
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8929e76b
xor eax, 0x9c29b8f0
rol eax, 0xc8
popf
jmp 0x180104b1d
test cl, cl
jne 0x18010708a
push rax
pushf
mov eax, 0xdf76453d
pushf
not eax
add eax, 0xd574fa60
xor eax, 0xcaf61d1c
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf1a9a75c
xor eax, 0xe2d584e4
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe51466c1
xor eax, 0x8171912f
rol eax, 0xdd
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xa2238eec
pushf
not eax
add eax, 0xa445d529
xor eax, 0x8de180d4
rol eax, 0xf
popf
pushf
not eax
add eax, 0xde2b83d9
xor eax, 0x8d34c505
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb4251d45
xor eax, 0xb7873c42
rol eax, 0xe3
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010711e
push rax
pushf
mov eax, 0xfa6cdafc
pushf
not eax
add eax, 0xdcfff0c2
xor eax, 0xd9454349
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9d07da64
xor eax, 0xc23fb205
rol eax, 4
popf
pushf
not eax
add eax, 0xb5e0794c
xor eax, 0xb6fd5c21
rol eax, 0xa8
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x7c43733d
pushf
not eax
add eax, 0xdbb562f2
xor eax, 0xab990b60
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb7ac04b4
xor eax, 0x9bc98754
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa5f4f5df
xor eax, 0xf27e661c
rol eax, 0x1d
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x1801071c9
push rax
pushf
mov eax, 0xb512c4f0
pushf
not eax
add eax, 0xf212f212
xor eax, 0x9be688a1
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe0a688e7
xor eax, 0xae1e2cab
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa549edfb
xor eax, 0x88ec2ff8
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd8cc33b1
xor eax, 0xf040deb8
rol eax, 9
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xa646cabe
pushf
not eax
add eax, 0xa164111e
xor eax, 0x9e2f769d
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe2af6d48
xor eax, 0x932f47e7
rol eax, 0x91
popf
pushf
not eax
add eax, 0xda22922f
xor eax, 0xf5e44222
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbe72534f
xor eax, 0xe6442346
rol eax, 0x69
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x180107283
push rax
pushf
mov eax, 0x6e82ec05
pushf
not eax
add eax, 0xb07996c9
xor eax, 0xa95bd0eb
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb485be4a
xor eax, 0xc8fca8c0
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc13a9d99
xor eax, 0xe429368c
rol eax, 0x51
popf
pushf
not eax
add eax, 0x90828e95
xor eax, 0x9a0c750b
rol eax, 0xd4
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xc4d3543b
pushf
not eax
add eax, 0xd75f411f
xor eax, 0xa94aad07
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb8925738
xor eax, 0xd12f3240
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc6a7b712
xor eax, 0xa9ae0f5b
rol eax, 0x87
popf
jmp 0x180104b1d
movzx eax, byte [rdx]
jmp 0x180107351
mov rax, qword [rcx]
jmp 0x180107308
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x573b705d
pushf
not eax
add eax, 0xdccd392b
xor eax, 0x866a50d1
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf58fb4ae
xor eax, 0x9a1abeec
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb36e41e3
xor eax, 0xdab72017
rol eax, 0x90
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x180107389
push rax
pushf
mov eax, 0xffe9bbf5
pushf
not eax
add eax, 0xa9e2b76f
xor eax, 0xe39f282e
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbd74315b
xor eax, 0xf83ebcb5
rol eax, 0x45
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x8a383dd7
pushf
not eax
add eax, 0xb1b6b72a
xor eax, 0xcf198876
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xfa96f34d
xor eax, 0xc4154435
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc00001d6
xor eax, 0x8e51075b
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x80c22230
xor eax, 0x91d2d783
rol eax, 0x8a
popf
jmp 0x180104b1d
mov byte [rbx + 9], al
jmp 0x18010747c
mov qword [rbx], rsi
mov al, byte [rbx + 9]
push rax
pushf
mov eax, 0xf3c2a2b5
pushf
not eax
add eax, 0xdfe50b4e
xor eax, 0xdebca654
rol eax, 5
popf
pushf
not eax
add eax, 0xb09fe3b9
xor eax, 0xec01faeb
rol eax, 0x18
popf
pushf
not eax
add eax, 0xf453fa48
xor eax, 0xa744a71b
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbcc3aaef
xor eax, 0xd52e2c31
rol eax, 0x77
popf
jmp 0x180104b1d
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x2e646030
pushf
not eax
add eax, 0x86def9be
xor eax, 0xc4462065
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe4a48dfe
xor eax, 0x9fdfa82e
rol eax, 0xb1
popf
jmp 0x180104b1d
mov byte [r12], 0x2d
lea rax, [r12 + 1]
mov qword [rbp - 0x59], rax
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010758d
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
je 0x18010760f
push rax
pushf
mov eax, 0xcb008258
pushf
not eax
add eax, 0x86c835c4
xor eax, 0xabc668c3
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe426f079
xor eax, 0xbf7bfa2a
rol eax, 9
popf
pushf
not eax
add eax, 0xac9dc579
xor eax, 0xe3bb6142
rol eax, 0xf1
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x3b962b2b
pushf
not eax
add eax, 0xf4d09419
xor eax, 0x99233ea4
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x9e9b3424
xor eax, 0xb9b7d58a
rol eax, 0x29
popf
pushf
not eax
add eax, 0x923f7f43
xor eax, 0xc6b42952
rol eax, 0xfe
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x18010775f
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xc5c53193
pushf
not eax
add eax, 0xac7d58ee
xor eax, 0xccd9ec97
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc5c6f676
xor eax, 0xe5a6247f
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc3d55b09
xor eax, 0xad66864c
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x866464a2
xor eax, 0xb27a7ca3
rol eax, 0x6c
popf
jmp 0x180104b1d
mov byte [rbx + 8], sil
jmp 0x1801078c2
mov qword [rbx], rsi
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x7c01577
pushf
not eax
add eax, 0xd76f55a9
xor eax, 0xa196388e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa0e7055d
xor eax, 0xd288d591
rol eax, 0x82
popf
jmp 0x180104b1d
test r15b, r15b
je 0x1801078fe
push rax
pushf
mov eax, 0x5336da7b
pushf
not eax
add eax, 0x9f904abf
xor eax, 0xa5aa034a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8dbe75b0
xor eax, 0xd43980a7
rol eax, 2
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x36ec37b6
pushf
not eax
add eax, 0x8d7dea67
xor eax, 0x8cb73ce1
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x9a13355b
xor eax, 0xdd17b1e4
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8af4fa3a
xor eax, 0xeb214d3e
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa5841acc
xor eax, 0xdf8becd7
rol eax, 0xd
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x180107aa8
push rax
pushf
mov eax, 0xe620172d
pushf
not eax
add eax, 0x9e171989
xor eax, 0xf546c6ba
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb45943ac
xor eax, 0x92af7d1f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xdb554e9b
xor eax, 0xfc64c537
rol eax, 0xfb
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xddbd47b4
pushf
not eax
add eax, 0xa4a7533b
xor eax, 0x9f64a706
rol eax, 3
popf
pushf
not eax
add eax, 0xfdc3ec08
xor eax, 0x8dc1bf98
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd9966fd3
xor eax, 0xffd981e7
rol eax, 0x63
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x180107bfa
push rax
pushf
mov eax, 0x28f639c3
pushf
not eax
add eax, 0xddc4e0ed
xor eax, 0xfca52c6b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe15df56e
xor eax, 0xf9cd1ffb
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd093f2cc
xor eax, 0xf638e870
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa194b37a
xor eax, 0xa94c5ec3
rol eax, 0x19
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x49504e04
pushf
not eax
add eax, 0xbd99ea7a
xor eax, 0xfdbf4176
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9ac2226c
xor eax, 0xea8400a4
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xfde0c683
xor eax, 0x8358c5a5
rol eax, 0x2c
popf
jmp 0x180104b1d
mov qword [rbx], rsi
push rax
pushf
mov eax, 0x51faf52a
pushf
not eax
add eax, 0xde9219bc
xor eax, 0xddc8cec8
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x934d612e
xor eax, 0xc8e561db
rol eax, 0x91
popf
jmp 0x180104b1d
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x2d6c4afb
pushf
not eax
add eax, 0xfade5849
xor eax, 0x9790e1ec
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xdebbd609
xor eax, 0xb79693e7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfe8b89b3
xor eax, 0x985b8944
rol eax, 0x38
popf
jmp 0x180104b1d
cmp byte [rbx + 9], r15b
jne 0x180107e95
push rax
pushf
mov eax, 0x76d32d83
pushf
not eax
add eax, 0xf84c50f2
xor eax, 0xa064d4e8
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd4d79edb
xor eax, 0xe43b7b1c
rol eax, 0x71
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x1ca084d9
pushf
not eax
add eax, 0xb444efe8
xor eax, 0x9995a264
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe2b49b51
xor eax, 0xfde6dfb2
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb5a9d374
xor eax, 0x99ac7644
rol eax, 0x43
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x180108065
push rax
pushf
mov eax, 0xab9e964f
pushf
not eax
add eax, 0x8e0398c6
xor eax, 0x96465a97
rol eax, 0x54
popf
pushf
not eax
add eax, 0xeae5d9a2
xor eax, 0xd79e4756
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xba83e76c
xor eax, 0xb6db1bde
rol eax, 0x99
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xaa67ef15
pushf
not eax
add eax, 0x818066c1
xor eax, 0xb637b903
rol eax, 0x34
popf
pushf
not eax
add eax, 0x90cea879
xor eax, 0xa718957c
rol eax, 0xe
popf
jmp 0x180104b1d
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x180108131
cmp eax, 0xffffffff
je 0x18010818f
push rax
pushf
mov eax, 0xb6d7b763
pushf
not eax
add eax, 0xdd55919a
xor eax, 0xa6b3b0ac
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9a5878eb
xor eax, 0xc783a2b7
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x84768f0f
xor eax, 0x8f089a7e
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa5292bfb
xor eax, 0xee43304e
rol eax, 0xe9
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xd2337625
pushf
not eax
add eax, 0xdedc7ae9
xor eax, 0xa8b43c1f
rol eax, 4
popf
pushf
not eax
add eax, 0xbe51c3a6
xor eax, 0xb71fd915
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd451c793
xor eax, 0xed7ba8c6
rol eax, 0x8b
popf
jmp 0x180104b1d
and r14d, 0xe00
mov r13d, 0x4174c6e4
pushf
not r13d
add r13d, 0xca7f0b19
xor r13d, 0xf437fe90
rol r13d, 0x22
popf
pushf
not r13d
add r13d, 0x848d57a6
xor r13d, 0x8f963d14
rol r13d, 0xd5
popf
cmp r14d, 0x400
jne 0x1801083ef
push rax
pushf
mov eax, 0x48d028c1
pushf
not eax
add eax, 0x97a90b5d
xor eax, 0xbe187299
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf58d3484
xor eax, 0xf225ceb8
rol eax, 0x19
popf
pushf
not eax
add eax, 0x86fce371
xor eax, 0x80bf91d8
rol eax, 0x86
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb41ec5b6
pushf
not eax
add eax, 0xf48c9a2e
xor eax, 0x856bba2a
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe7cf8c16
xor eax, 0x8b89afc5
rol eax, 0xab
popf
jmp 0x180104b1d
mov r15b, 0xc4
pushf
not r15b
add r15b, 0x58
xor r15b, 0xae
rol r15b, 0x36
popf
pushf
not r15b
add r15b, 0xd8
xor r15b, 0xcd
rol r15b, 0x91
popf
pushf
not r15b
add r15b, 0x94
xor r15b, 0x89
rol r15b, 0x85
popf
jmp 0x180108609
mov r14d, 0x57c80dea
pushf
not r14d
add r14d, 0xe8794b0e
xor r14d, 0x8b5cc375
rol r14d, 0xd4
popf
pushf
not r14d
add r14d, 0x91a4df5f
xor r14d, 0xac43207d
rol r14d, 0x42
popf
mov byte [rbp - 0x60], r15b
push rax
pushf
mov eax, 0xc6599ec3
pushf
not eax
add eax, 0xeaf6b6b2
xor eax, 0xd42f1bf0
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x96e8d77f
xor eax, 0x80a75840
rol eax, 0x1b
popf
jmp 0x180104b1d
mov dil, sil
mov byte [rbp - 0x5e], sil
mov byte [rbp - 0x5d], sil
mov rsi, qword [rbp - 0x51]
mov rdx, rsi
mov rcx, rbx
call fcn.18005c3a0
test al, al
je 0x1801086e0
push rax
pushf
mov eax, 0xcc1ec39d
pushf
not eax
add eax, 0xbe711b9c
xor eax, 0xa754e4f0
rol eax, 0x77
popf
pushf
not eax
add eax, 0xbc4050c2
xor eax, 0x85bc5363
rol eax, 0x62
popf
pushf
not eax
add eax, 0xab82f96b
xor eax, 0xe8dc8124
rol eax, 0xc2
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x3edbf8cf
pushf
not eax
add eax, 0x9dc5c565
xor eax, 0xfaf3e5ba
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xaf9cb7f6
xor eax, 0xab2314bb
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8d749a29
xor eax, 0xe10a444f
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb05ef7d6
xor eax, 0xd891620a
rol eax, 0x1e
popf
jmp 0x180104b1d
cmp byte [rbx + 8], 0
jne 0x180108772
push rax
pushf
mov eax, 0x8c0d94b1
pushf
not eax
add eax, 0xd91438cb
xor eax, 0xa7f5c84f
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xcdf8e1ad
xor eax, 0xf09ab622
rol eax, 0xf7
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xc418c14a
pushf
not eax
add eax, 0xf656a3e0
xor eax, 0xb169f421
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xaf276f65
xor eax, 0xa1e04bf6
rol eax, 5
popf
pushf
not eax
add eax, 0x9758e710
xor eax, 0xf6a44111
rol eax, 0xb5
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180108933
push rax
pushf
mov eax, 0xa33a746
pushf
not eax
add eax, 0x8f9eaf17
xor eax, 0xba0e6a7d
rol eax, 6
popf
pushf
not eax
add eax, 0xf46162cc
xor eax, 0xe2ddb7a7
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xccd3fca3
xor eax, 0x8377eba2
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xbcc4b306
xor eax, 0xb4e6d8df
rol eax, 0x28
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x316a9c1
pushf
not eax
add eax, 0xb33ff798
xor eax, 0xf2c6209a
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xeecc1090
xor eax, 0xc582443c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb7c68a66
xor eax, 0xb9256d2a
rol eax, 1
popf
pushf
not eax
add eax, 0xedf36eac
xor eax, 0xa8a9c317
rol eax, 0x23
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x1801089dd
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x44e4fb01
pushf
not eax
add eax, 0xfa0fb734
xor eax, 0xc8c57a07
rol eax, 0x62
popf
pushf
not eax
add eax, 0x91387b7a
xor eax, 0xe75cc969
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x9b372bd5
xor eax, 0xe11b9708
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfd808861
xor eax, 0x9bbb8bdf
rol eax, 0x5c
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x180108a71
push rax
pushf
mov eax, 0x69788946
pushf
not eax
add eax, 0xea6c5a7d
xor eax, 0xe040fe51
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe2b5be25
xor eax, 0x8b4e5d72
rol eax, 0xc5
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x6d6b00e8
pushf
not eax
add eax, 0xabb222d5
xor eax, 0xa3042c1e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb2fcb8ea
xor eax, 0xd812847e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe17d1996
xor eax, 0xe6d1ecdc
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf1f0214e
xor eax, 0xbf85bc8b
rol eax, 0x3d
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x180108ce0
push rax
pushf
mov eax, 0xc5d62595
pushf
not eax
add eax, 0xee72ca01
xor eax, 0x886e8926
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa66a166a
xor eax, 0xf123d0c0
rol eax, 0x6d
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb7185df4
pushf
not eax
add eax, 0xb7f08405
xor eax, 0x8276aa8c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa4561a8e
xor eax, 0xa1e4851e
rol eax, 0x88
popf
pushf
not eax
add eax, 0xdb04cd05
xor eax, 0x87f659ab
rol eax, 0xad
popf
jmp 0x180104b1d
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x180108e41
mov rax, qword [rcx]
jmp 0x180108e0b
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xdfcaeff7
pushf
not eax
add eax, 0xf9535118
xor eax, 0x9dd59d46
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xdf7939c4
xor eax, 0xef960ba1
rol eax, 0xbb
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x180108e9f
push rax
pushf
mov eax, 0xca44f0e3
pushf
not eax
add eax, 0xc839f59c
xor eax, 0x951dda69
rol eax, 0xe
popf
pushf
not eax
add eax, 0xead9eef3
xor eax, 0x97c2fbd1
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xdce0d317
xor eax, 0xfa9679e3
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf7c0956f
xor eax, 0xaee6dbb8
rol eax, 0x18
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x951c2833
pushf
not eax
add eax, 0xdb93d1be
xor eax, 0xf4a2c73c
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc022874c
xor eax, 0xf4ccd0f1
rol eax, 0x1a
popf
jmp 0x180104b1d
xor al, al
jmp 0x180108f7f
mov byte [rbx + 8], al
mov rdx, rsi
mov rcx, rbx
call fcn.18005c3a0
test al, al
je 0x180108fc8
push rax
pushf
mov eax, 0x8519e6cd
pushf
not eax
add eax, 0xe4af31b5
xor eax, 0xbbdf3799
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb3a8ea7a
xor eax, 0xdbbaa672
rol eax, 0x5d
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x6e9cd902
pushf
not eax
add eax, 0xd18b4f49
xor eax, 0x9340bcbd
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb76d4418
xor eax, 0xa0d9eed4
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa887bed2
xor eax, 0xf33fe9d5
rol eax, 0x88
popf
pushf
not eax
add eax, 0x85e82dbd
xor eax, 0xac7d2f76
rol eax, 0xec
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x180109128
push rax
pushf
mov eax, 0x569ac76d
pushf
not eax
add eax, 0xfde13657
xor eax, 0xc8205607
rol eax, 3
popf
pushf
not eax
add eax, 0xf32921f2
xor eax, 0xe79df6cf
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xddfdb7dd
xor eax, 0xce139532
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa21e090a
xor eax, 0xe2993d2c
rol eax, 0xbe
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xd762e72
pushf
not eax
add eax, 0x89ccec31
xor eax, 0x8888178c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xea91fbf8
xor eax, 0xc14d5b4d
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa2a78083
xor eax, 0x9dfc44ec
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x9ce3a7f2
xor eax, 0xbede71d8
rol eax, 0x3d
popf
jmp 0x180104b1d
movzx eax, byte [rdx]
jmp 0x18010936f
cmp eax, 0xffffffff
je 0x1801093cd
push rax
pushf
mov eax, 0x5db4ee19
pushf
not eax
add eax, 0xedec484e
xor eax, 0xc73e6283
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe51c1e67
xor eax, 0xe222bbd4
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfb64f40f
xor eax, 0x90134ea6
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8b1c8533
xor eax, 0x97907e6f
rol eax, 0x55
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x62c5c8e2
pushf
not eax
add eax, 0xc5bf7639
xor eax, 0xea583efe
rol eax, 0x51
popf
pushf
not eax
add eax, 0x83c9f32e
xor eax, 0xd0ddf299
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x82414781
xor eax, 0xbbeeb247
rol eax, 0x3b
popf
jmp 0x180104b1d
mov byte [rbx + 9], al
jmp 0x1801094be
and qword [rbx], 0
push rax
pushf
mov eax, 0xfb28e8f3
pushf
not eax
add eax, 0xac8bcad8
xor eax, 0xf29ad2e9
rol eax, 0x59
popf
pushf
not eax
add eax, 0xda3ae953
xor eax, 0xcde6b3cd
rol eax, 0xf
popf
pushf
not eax
add eax, 0xca536f3e
xor eax, 0xa4c15e13
rol eax, 0xd5
popf
jmp 0x180104b1d
mov byte [rbx + 8], dil
mov cl, dil
push rax
pushf
mov eax, 0xb866520d
pushf
not eax
add eax, 0xa8434afb
xor eax, 0xbf8881d9
rol eax, 0xea
popf
pushf
not eax
add eax, 0xac5c9624
xor eax, 0xbbd90f77
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb582d04b
xor eax, 0xf22536df
rol eax, 0x7b
popf
jmp 0x180104b1d
mov al, byte [rbx + 9]
cmp al, byte [rbp + 0x10]
je 0x180109559
push rax
pushf
mov eax, 0xc18fb452
pushf
not eax
add eax, 0x85aaf79d
xor eax, 0x8475f751
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9dd18178
xor eax, 0x89438d04
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd2aec298
xor eax, 0xad55dbee
rol eax, 0x1a
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x6e1ca2ae
pushf
not eax
add eax, 0xb97099a6
xor eax, 0xe092805e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xaa53dd30
xor eax, 0xb9f262c5
rol eax, 0xb5
popf
jmp 0x180104b1d
test cl, cl
jne 0x1801095c3
push rax
pushf
mov eax, 0xbac5f56
pushf
not eax
add eax, 0xa5127b91
xor eax, 0xc31f3540
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe08606e4
xor eax, 0x96277055
rol eax, 0x83
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xc431f79d
pushf
not eax
add eax, 0xb0c8e424
xor eax, 0x8d07fecc
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc7d4142b
xor eax, 0xea120429
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9d156ae3
xor eax, 0xe7f93c0d
rol eax, 0x20
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x1801096ef
push rax
pushf
mov eax, 0x99d6c87
pushf
not eax
add eax, 0xda7104d1
xor eax, 0xa91ec527
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9da31616
xor eax, 0xd047af9c
rol eax, 0x76
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x399c4a58
pushf
not eax
add eax, 0x987584d2
xor eax, 0xe734514e
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbe12e787
xor eax, 0x9cbd614f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb0a6e72e
xor eax, 0xa7568766
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xbb3e5f2b
xor eax, 0x8b364a4a
rol eax, 0xca
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180109797
push rax
pushf
mov eax, 0x5fbb1086
pushf
not eax
add eax, 0xd09f9262
xor eax, 0xc7f31db9
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd9d93501
xor eax, 0x98c66993
rol eax, 0x77
popf
pushf
not eax
add eax, 0x86e0786f
xor eax, 0x92a6c0a4
rol eax, 0xaa
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xe9c45a72
pushf
not eax
add eax, 0xc9fe67c1
xor eax, 0xad872169
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8db640fe
xor eax, 0xc4056664
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd4e65bb1
xor eax, 0xc4b9dd2d
rol eax, 0xcc
popf
jmp 0x180104b1d
movzx eax, byte [rdx]
jmp 0x18010989e
mov rax, qword [rcx]
jmp 0x180109842
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xac5eb76b
pushf
not eax
add eax, 0x87037a35
xor eax, 0xa8a817e2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa82fb2b3
xor eax, 0xdaa2239f
rol eax, 0x37
popf
pushf
not eax
add eax, 0x933945c1
xor eax, 0x9f910755
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe0b43a2c
xor eax, 0xca9795bd
rol eax, 0x19
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x1801098d6
push rax
pushf
mov eax, 0x2dd91cc9
pushf
not eax
add eax, 0xd113679e
xor eax, 0xfec7d67f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x9933ad40
xor eax, 0xb3d89cd3
rol eax, 0xda
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x76f394ed
pushf
not eax
add eax, 0xfc3f0761
xor eax, 0xf961dfc3
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xcdcf6206
xor eax, 0xb72a34dc
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xecde8358
xor eax, 0xf7739b11
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb51c1e5c
xor eax, 0xf8fd5b61
rol eax, 0xc9
popf
jmp 0x180104b1d
and qword [rbx], 0
mov al, byte [rbx + 9]
push rax
pushf
mov eax, 0x2340e53a
pushf
not eax
add eax, 0xb4d6af04
xor eax, 0xdfb4ade9
rol eax, 0
popf
pushf
not eax
add eax, 0xe06f9e64
xor eax, 0xcf317d15
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xde104238
xor eax, 0x96a8e4b8
rol eax, 0xb3
popf
jmp 0x180104b1d
mov byte [rbx + 8], dil
push rax
pushf
mov eax, 0x21e7a178
pushf
not eax
add eax, 0xd3b7b645
xor eax, 0xee9952ba
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x95624427
xor eax, 0xde06cb9b
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xda7d6003
xor eax, 0x973666bf
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x964b820b
xor eax, 0xb89994e4
rol eax, 0xec
popf
jmp 0x180104b1d
cmp al, byte [rbp + 0xf]
jne 0x180109a85
push rax
pushf
mov eax, 0x60cc8ffe
pushf
not eax
add eax, 0xad5bd5a4
xor eax, 0xef351bff
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc3f46207
xor eax, 0xaba13777
rol eax, 0x82
popf
pushf
not eax
add eax, 0x92297261
xor eax, 0x8c80a713
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcc1716c6
xor eax, 0xa1e97f5b
rol eax, 0xc0
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x1a47898e
pushf
not eax
add eax, 0xf703d756
xor eax, 0xfe8d93a5
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xea841bbd
xor eax, 0xd88699d7
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa8fe74cc
xor eax, 0xa9d2ef76
rol eax, 0x73
popf
pushf
not eax
add eax, 0x805dfe7a
xor eax, 0x9bc61c8c
rol eax, 0xfa
popf
jmp 0x180104b1d
mov r15b, 0x55
pushf
not r15b
add r15b, 1
xor r15b, 0xfa
rol r15b, 0x71
popf
pushf
not r15b
add r15b, 0xc5
xor r15b, 0x39
rol r15b, 0xdd
popf
pushf
not r15b
add r15b, 0xb7
xor r15b, 0xc9
rol r15b, 0x66
popf
pushf
not r15b
add r15b, 0x60
xor r15b, 0xf9
rol r15b, 0xfe
popf
mov byte [rbp - 0x60], r15b
xor dil, dil
mov byte [rbp - 0x5e], dil
mov rcx, qword [rbx]
test rcx, rcx
je 0x180109c3e
push rax
pushf
mov eax, 0x2f3a8aae
pushf
not eax
add eax, 0x9fef6f8b
xor eax, 0x854958fc
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbf2f5532
xor eax, 0xa89b4c5a
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xba0b7ded
xor eax, 0x9051cd65
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xca78daab
xor eax, 0xeee47e9e
rol eax, 0x62
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb4116ad1
pushf
not eax
add eax, 0xc03feb18
xor eax, 0xcc78c5e5
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xffd8ba02
xor eax, 0x9406d9d6
rol eax, 0xe9
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x180109cc1
push rax
pushf
mov eax, 0xa256c1cc
pushf
not eax
add eax, 0xb51a5ff6
xor eax, 0xdde68f8b
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa50afc9e
xor eax, 0xf7af03fd
rol eax, 4
popf
pushf
not eax
add eax, 0xc423f873
xor eax, 0xa6f59acb
rol eax, 0xe3
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xd9d4eed6
pushf
not eax
add eax, 0xc5ec1ec8
xor eax, 0xb60ef33f
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc5e6ea1d
xor eax, 0xe5439568
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x96844c67
xor eax, 0xe47e73e0
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb4a09ffb
xor eax, 0xeae0d735
rol eax, 0xa4
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x180109e4b
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xe627da05
pushf
not eax
add eax, 0xf21ac350
xor eax, 0xd45377d4
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd5d5c420
xor eax, 0xf8a11d2e
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8aeb97c4
xor eax, 0x86bf08c6
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xdd570dea
xor eax, 0x98bc0563
rol eax, 0x41
popf
jmp 0x180104b1d
and qword [rbx], 0
mov al, 0x9e
pushf
not al
add al, 0x70
xor al, 0x77
rol al, 0xc2
popf
pushf
not al
add al, 0x8e
xor al, 0xdf
rol al, 0xf5
popf
pushf
not al
add al, 0xc2
xor al, 0xdc
rol al, 0xa2
popf
pushf
not al
add al, 1
xor al, 0x7f
rol al, 0x37
popf
push rax
pushf
mov eax, 0x7df5e742
pushf
not eax
add eax, 0xff682ef9
xor eax, 0xeb5bc7f7
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcd0cb3f9
xor eax, 0xd7c6885d
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe319d84b
xor eax, 0xe67c8d39
rol eax, 0xe5
popf
jmp 0x180104b1d
mov r15b, r14b
mov byte [rbp - 0x60], r14b
jmp 0x18010a26b
test r15b, r15b
je 0x18010a194
push rax
pushf
mov eax, 0xee677b7e
pushf
not eax
add eax, 0xcc1ccaa7
xor eax, 0xa63b5252
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf3f6b15a
xor eax, 0xd3365af9
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xdd0ab6a9
xor eax, 0xeb1f9958
rol eax, 0x12
popf
pushf
not eax
add eax, 0xbaa09b9a
xor eax, 0xc13bb358
rol eax, 0x87
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x40198639
pushf
not eax
add eax, 0xb3ca3a41
xor eax, 0xa2ff05e6
rol eax, 0x48
popf
pushf
not eax
add eax, 0x85259bcc
xor eax, 0xfa831369
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfbbf2854
xor eax, 0xf27c133e
rol eax, 0x36
popf
pushf
not eax
add eax, 0x82361b67
xor eax, 0x8712c438
rol eax, 0xcf
popf
jmp 0x180104b1d
mov r13d, 0x6288d89
pushf
not r13d
add r13d, 0xf4d98750
xor r13d, 0xa689eb35
rol r13d, 0xa4
popf
pushf
not r13d
add r13d, 0xdbb9aca1
xor r13d, 0xee3653ee
rol r13d, 0x6d
popf
pushf
not r13d
add r13d, 0x9b86f938
xor r13d, 0xd5b7c274
rol r13d, 0x34
popf
cmp r15b, r14b
cmove r13, r14
push rax
pushf
mov eax, 0x415411e1
pushf
not eax
add eax, 0xb7910570
xor eax, 0x8e1e518a
rol eax, 0x44
popf
pushf
not eax
add eax, 0xe91634cb
xor eax, 0x9ee1e1de
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9f40af79
xor eax, 0xbf189fe0
rol eax, 0x84
popf
pushf
not eax
add eax, 0xfb7ab90f
xor eax, 0xc7d33f27
rol eax, 0x2e
popf
jmp 0x180104b1d
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], 1
mov r14d, 0x738b40f7
pushf
not r14d
add r14d, 0x8064caf9
xor r14d, 0xad969b8e
rol r14d, 0xb
popf
pushf
not r14d
add r14d, 0xee111200
xor r14d, 0xcdbe64eb
rol r14d, 0x94
popf
pushf
not r14d
add r14d, 0xb4e36da6
xor r14d, 0x88f0fbff
rol r14d, 0x49
popf
pushf
not r14d
add r14d, 0xf81deee2
xor r14d, 0xd5f9dc6d
rol r14d, 0xc6
popf
mov qword [rbp - 0x31], r14
movzx eax, dil
mov byte [rbp - 0x49], al
mov byte [rbp - 0x48], 0
xor edi, edi
add r12, 0x1f
mov rdx, rsi
mov rcx, rbx
call fcn.18005c3a0
mov rsi, qword [rbp - 0x49]
test al, al
je 0x18010a3f4
push rax
pushf
mov eax, 0x43773439
pushf
not eax
add eax, 0xcef43080
xor eax, 0xb8592086
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc3a84158
xor eax, 0xf7a594fa
rol eax, 0xb8
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x85395d90
pushf
not eax
add eax, 0xddc70512
xor eax, 0xcde3e7ea
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa06626cd
xor eax, 0xbc1a5d6f
rol eax, 0x79
popf
pushf
not eax
add eax, 0xff345835
xor eax, 0xfff3cdd4
rol eax, 0xa
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010a53e
push rax
pushf
mov eax, 0x45ce8fce
pushf
not eax
add eax, 0xe58fa922
xor eax, 0xda7f45c7
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8f302ade
xor eax, 0xd765a255
rol eax, 0xf7
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xc4755b2
pushf
not eax
add eax, 0xe4a8adf6
xor eax, 0xca54b25c
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfda8c316
xor eax, 0xb51b488c
rol eax, 6
popf
jmp 0x180104b1d
movzx eax, byte [rdx]
jmp 0x18010a772
mov rax, qword [rcx]
jmp 0x18010a716
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xcd73cfdd
pushf
not eax
add eax, 0xb6411e15
xor eax, 0xba90b213
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb523c1b1
xor eax, 0xfa46c4fc
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xde2d4053
xor eax, 0xaa469d9b
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x8856765d
xor eax, 0xcfddf15b
rol eax, 0xb0
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x18010a7aa
push rax
pushf
mov eax, 0xcfe3e54d
pushf
not eax
add eax, 0xe6c5828e
xor eax, 0xd96d56ea
rol eax, 0x58
popf
pushf
not eax
add eax, 0x97413c2a
xor eax, 0xec71fe5e
rol eax, 0xf9
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x7c4426e
pushf
not eax
add eax, 0xc45cac0d
xor eax, 0xcf98c553
rol eax, 0x24
popf
pushf
not eax
add eax, 0x881ca84f
xor eax, 0xde7654ba
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xcaa10503
xor eax, 0xe4df86ea
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb102fe6a
xor eax, 0xed0c1ab2
rol eax, 0xc5
popf
jmp 0x180104b1d
and qword [rbx], 0
push rax
pushf
mov eax, 0xda735564
pushf
not eax
add eax, 0xff9c3903
xor eax, 0x8553ed43
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb462d201
xor eax, 0x8143dbe3
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe5664518
xor eax, 0xdea38bb4
rol eax, 0xa3
popf
jmp 0x180104b1d
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0xd261928c
pushf
not eax
add eax, 0xc557e000
xor eax, 0xe3b51c09
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf3874a4c
xor eax, 0xbab884ed
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x969cc72c
xor eax, 0xe2da68c5
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc8bbfbc1
xor eax, 0xd1ad91f4
rol eax, 0xe4
popf
jmp 0x180104b1d
mov dl, byte [rbx + 9]
lea rcx, [rbp - 9]
call fcn.18010de35
cmp rax, r13
jae 0x18010a926
push rax
pushf
mov eax, 0x45ae8208
pushf
not eax
add eax, 0xb12b597e
xor eax, 0xcc607a24
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc594bde5
xor eax, 0xf053cc1a
rol eax, 0x72
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x25950c40
pushf
not eax
add eax, 0xe5872973
xor eax, 0xcc88b3a6
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa8c00a09
xor eax, 0xab047844
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xebd2f5e9
xor eax, 0xcc70d565
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xd0d94394
xor eax, 0xb64a02f6
rol eax, 0xa7
popf
jmp 0x180104b1d
cmp r15, r12
jae 0x18010aaf1
push rax
pushf
mov eax, 0xab3155c8
pushf
not eax
add eax, 0xd07ed80d
xor eax, 0xbf1dc1c9
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd48e9e56
xor eax, 0xc68ceb0b
rol eax, 0x2c
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x9d9c0dfe
pushf
not eax
add eax, 0xe4f45251
xor eax, 0xd3916dc8
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb655db52
xor eax, 0x918888b8
rol eax, 0x70
popf
jmp 0x180104b1d
inc r15
mov byte [rbp - 0x5d], 1
push rax
pushf
mov eax, 0x125dcdf8
pushf
not eax
add eax, 0xd7cbe34d
xor eax, 0xf8e1b1aa
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xcc8745b0
xor eax, 0xd09f61d7
rol eax, 0x4e
popf
jmp 0x180104b1d
mov r8b, byte [rbp - 0x5f]
test r8b, r8b
je 0x18010acd8
push rax
pushf
mov eax, 0xca0e69d5
pushf
not eax
add eax, 0xe61dbe52
xor eax, 0xb7a8809e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf45ceed7
xor eax, 0x8d475df8
rol eax, 5
popf
pushf
not eax
add eax, 0x81d479a3
xor eax, 0xbce7b5a8
rol eax, 2
popf
pushf
not eax
add eax, 0xfcd6cfde
xor eax, 0x95b1527c
rol eax, 0xfd
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x930a3e2d
pushf
not eax
add eax, 0xd18eb9b6
xor eax, 0xddefcbb1
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xec0a4cc3
xor eax, 0xd1307fd0
rol eax, 0xa
popf
pushf
not eax
add eax, 0xcec821c1
xor eax, 0x9b40ce8b
rol eax, 0x5b
popf
jmp 0x180104b1d
cmp byte [rbx + 8], 0
jne 0x18010ad7d
push rax
pushf
mov eax, 0x75360d99
pushf
not eax
add eax, 0xd40eb89b
xor eax, 0xc8a28071
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc9c601ad
xor eax, 0xbd58d471
rol eax, 0x20
popf
pushf
not eax
add eax, 0xddc40cfb
xor eax, 0xe573af0c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa00c894d
xor eax, 0xeb1a15cf
rol eax, 0xaf
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x3b4a2cfd
pushf
not eax
add eax, 0xa8c074ac
xor eax, 0x9e539666
rol eax, 0x62
popf
pushf
not eax
add eax, 0x90223d09
xor eax, 0x9987ed20
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc58caab4
xor eax, 0xa4bb1e05
rol eax, 0x21
popf
jmp 0x180104b1d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x18010aebc
push rax
pushf
mov eax, 0xb1b5d481
pushf
not eax
add eax, 0xf5918973
xor eax, 0xac92518a
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xed7c8520
xor eax, 0xc175d23e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xed981e7f
xor eax, 0xf55490b8
rol eax, 0xc8
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x84adeef2
pushf
not eax
add eax, 0xbfd315b0
xor eax, 0x8e9d1a58
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf83cf66c
xor eax, 0x8aac338c
rol eax, 0xec
popf
pushf
not eax
add eax, 0x93ab1e47
xor eax, 0xff4f6f7e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xba68b4eb
xor eax, 0xe2235749
rol eax, 0x6c
popf
jmp 0x180104b1d
movzx eax, byte [rdx]
jmp 0x18010b06f
cmp eax, 0xffffffff
je 0x18010b0cd
push rax
pushf
mov eax, 0x2ddade05
pushf
not eax
add eax, 0x82196878
xor eax, 0xfb81b1c3
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf4ad2c35
xor eax, 0xaca0a696
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa89f23e7
xor eax, 0xe500d5fb
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9da7838f
xor eax, 0xc4c3ed4b
rol eax, 0xc1
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x614432b5
pushf
not eax
add eax, 0x808cc28b
xor eax, 0x88c436ef
rol eax, 0x58
popf
pushf
not eax
add eax, 0x83eadec0
xor eax, 0xaa13c714
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb8f5e6ba
xor eax, 0xcd22a067
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbeead83b
xor eax, 0x9fc28907
rol eax, 0x61
popf
jmp 0x180104b1d
mov byte [rbx + 9], al
jmp 0x18010b1a8
and qword [rbx], 0
push rax
pushf
mov eax, 0x12ae7ad8
pushf
not eax
add eax, 0xd27b97bb
xor eax, 0xb7816c0b
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xcd1a0fc4
xor eax, 0xc01081a7
rol eax, 0xe7
popf
jmp 0x180104b1d
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x4e3acdc0
pushf
not eax
add eax, 0xa19128a1
xor eax, 0xe16f8b24
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa5d56e63
xor eax, 0xdd2aea56
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb9210a74
xor eax, 0xd1cabb63
rol eax, 0x22
popf
jmp 0x180104b1d
mov byte [rbp - 0x61], 1
jmp 0x18010b552
mov rcx, qword [rbp - 0x39]
cmp rcx, r14
jae 0x18010b3da
push rax
pushf
mov eax, 0x69edba6
pushf
not eax
add eax, 0xe5623d37
xor eax, 0xe98ff116
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x8abe8c10
xor eax, 0x9f89731f
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc945eae6
xor eax, 0xfcf34820
rol eax, 0xf0
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb4a7b261
pushf
not eax
add eax, 0xf1fafa02
xor eax, 0xf6df9a17
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xfcdf5f2f
xor eax, 0x8ff8db14
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb681f62d
xor eax, 0xfdd7bda6
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xcbfdd05e
xor eax, 0xe7e00f53
rol eax, 0xf1
popf
jmp 0x180104b1d
inc rdi
mov rsi, qword [rbp - 0x49]
mov r14, qword [rbp - 0x31]
push rax
pushf
mov eax, 0x83d8851a
pushf
not eax
add eax, 0xf08fe2c4
xor eax, 0xe694f575
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbe6825c8
xor eax, 0xbb369d95
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xaac707ab
xor eax, 0xa265ee80
rol eax, 0xf7
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010b5a0
push rax
pushf
mov eax, 0xaf889399
pushf
not eax
add eax, 0xd165ea38
xor eax, 0xb88573a1
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc7104aff
xor eax, 0x93a78ddc
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xad66a654
xor eax, 0x9a908ee8
rol eax, 0x88
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x304c96a0
pushf
not eax
add eax, 0xecb88dad
xor eax, 0xf6dcb5df
rol eax, 0xe
popf
pushf
not eax
add eax, 0x932b5f87
xor eax, 0xf3368cd9
rol eax, 0xea
popf
jmp 0x180104b1d
mov rax, qword [rcx]
jmp 0x18010b761
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xfdebc510
pushf
not eax
add eax, 0xca638170
xor eax, 0xd1e3df71
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf2bdda24
xor eax, 0xa1dac71e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfad84b62
xor eax, 0xf0b2e55b
rol eax, 0xdd
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x18010b7f5
push rax
pushf
mov eax, 0x31086505
pushf
not eax
add eax, 0xfd4ce15b
xor eax, 0x8a590c5d
rol eax, 0x37
popf
pushf
not eax
add eax, 0xec7bb9b5
xor eax, 0xe15215d3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc70ba469
xor eax, 0x880299aa
rol eax, 0xc6
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x539e6497
pushf
not eax
add eax, 0xa293d0ee
xor eax, 0xf8f79ce9
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf5aa679a
xor eax, 0xba53ef1c
rol eax, 0x95
popf
pushf
not eax
add eax, 0x86a656ea
xor eax, 0x9c0d73bc
rol eax, 0xe7
popf
jmp 0x180104b1d
mov byte [rbx + 8], al
mov rdx, qword [rbp - 0x51]
mov rcx, rbx
call fcn.18005c3a0
test al, al
jne 0x18010b978
push rax
pushf
mov eax, 0x70afbae6
pushf
not eax
add eax, 0xaeeeb2c7
xor eax, 0xb0287d62
rol eax, 0x39
popf
pushf
not eax
add eax, 0x93f784a2
xor eax, 0x8e1e50ea
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd578bd1a
xor eax, 0xfe5eb953
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc0e9dbdd
xor eax, 0x90c9aefa
rol eax, 0xed
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb0a1d153
pushf
not eax
add eax, 0xfe7bbffe
xor eax, 0xd95fd3a5
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa07a3e19
xor eax, 0xf2786a40
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xec2acecd
xor eax, 0xaa8ad5f9
rol eax, 0x83
popf
jmp 0x180104b1d
lea rax, [rbp - 0x49]
cmp r14, 0xf
cmova rax, rsi
cmp byte [rax + rdi], 0
jle 0x18010ba9c
push rax
pushf
mov eax, 0xe01bbf
pushf
not eax
add eax, 0xa59f2b57
xor eax, 0x95b2d55d
rol eax, 0x29
popf
pushf
not eax
add eax, 0x83764455
xor eax, 0xd18c6f88
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xca27e5fa
xor eax, 0xc27ce5ad
rol eax, 0x19
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xe7309bf0
pushf
not eax
add eax, 0xcaa263b4
xor eax, 0xb120eaeb
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xda6ea2c7
xor eax, 0xad89987c
rol eax, 0x6b
popf
jmp 0x180104b1d
mov r12b, byte [rbp - 0x5f]
test r12b, r12b
je 0x18010bb7e
push rax
pushf
mov eax, 0x1494f11d
pushf
not eax
add eax, 0xee3d0bf6
xor eax, 0xf5a8deaa
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb5ccb702
xor eax, 0xb2cc85e4
rol eax, 0xa7
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xfc9f6a38
pushf
not eax
add eax, 0xe896d056
xor eax, 0xb594f1e7
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd405cc24
xor eax, 0xe0e9ed51
rol eax, 0x18
popf
jmp 0x180104b1d
cmp byte [rbx + 8], 0
jne 0x18010bc4c
push rax
pushf
mov eax, 0x7526bcc0
pushf
not eax
add eax, 0x907bcda8
xor eax, 0xd5e2afe1
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa2a9d24a
xor eax, 0xcab9cf02
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb0b96c0f
xor eax, 0x9e566a46
rol eax, 0xee
popf
pushf
not eax
add eax, 0x98014ba0
xor eax, 0xfd2d4cf9
rol eax, 0x3f
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x5499dd0a
pushf
not eax
add eax, 0xe2221760
xor eax, 0xd949607d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe96df53b
xor eax, 0xde91c294
rol eax, 0xb4
popf
jmp 0x180104b1d
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010bce0
push rax
pushf
mov eax, 0x1033e25c
pushf
not eax
add eax, 0x88fc5adf
xor eax, 0xc8883d4d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa67f7678
xor eax, 0x81c0517a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x92884295
xor eax, 0xa47ad756
rol eax, 0x81
popf
pushf
not eax
add eax, 0x88f85de1
xor eax, 0xd7fcea2a
rol eax, 0xfa
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xa0312541
pushf
not eax
add eax, 0xdfd49c7c
xor eax, 0xf4ecb1f4
rol eax, 0x18
popf
pushf
not eax
add eax, 0xaa4e59e9
xor eax, 0xdb830772
rol eax, 0xfc
popf
jmp 0x180104b1d
movzx eax, byte [rdx]
jmp 0x18010bedb
mov rax, qword [rcx]
jmp 0x18010be92
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x6f210b94
pushf
not eax
add eax, 0xd1ef0eb3
xor eax, 0xfcaa9b31
rol eax, 0x68
popf
pushf
not eax
add eax, 0x982dc715
xor eax, 0x93c9f136
rol eax, 3
popf
pushf
not eax
add eax, 0xc0589ac3
xor eax, 0xbd75bbbd
rol eax, 0xd8
popf
jmp 0x180104b1d
cmp eax, 0xffffffff
je 0x18010bf39
push rax
pushf
mov eax, 0xc96cf6d0
pushf
not eax
add eax, 0xad03160e
xor eax, 0x89672f4d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8fa137aa
xor eax, 0xaf3e0c61
rol eax, 0x60
popf
pushf
not eax
add eax, 0x807d5841
xor eax, 0xcd4f58f1
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfff655c2
xor eax, 0xf2744d5c
rol eax, 0x54
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x1cd9c665
pushf
not eax
add eax, 0xcb095adf
xor eax, 0xbbe4c446
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xadc87da5
xor eax, 0x88205e2f
rol eax, 0x62
popf
jmp 0x180104b1d
mov byte [rbx + 9], al
jmp 0x18010c017
and qword [rbx], 0
push rax
pushf
mov eax, 0x53892e86
pushf
not eax
add eax, 0xa79dc691
xor eax, 0xa790e507
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xcb775c30
xor eax, 0xc059b582
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf59437a0
xor eax, 0xb0f578ef
rol eax, 0x5d
popf
jmp 0x180104b1d
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0xdd8fc14
pushf
not eax
add eax, 0x9834aa85
xor eax, 0xdb1b2453
rol eax, 0xee
popf
pushf
not eax
add eax, 0xfcf39921
xor eax, 0xaa90a796
rol eax, 0xb
popf
pushf
not eax
add eax, 0x992da3e9
xor eax, 0xcb637061
rol eax, 0xc
popf
jmp 0x180104b1d
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x18010c315
cmp eax, 0xffffffff
je 0x18010c34d
push rax
pushf
mov eax, 0x6faf4ef1
pushf
not eax
add eax, 0xeaa69fc6
xor eax, 0xb3f858dc
rol eax, 8
popf
pushf
not eax
add eax, 0xbd271ab7
xor eax, 0xae1f1295
rol eax, 0x5e
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xb09aba33
pushf
not eax
add eax, 0x81fbcb4b
xor eax, 0xbd574196
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xaf437801
xor eax, 0xdbfb81e2
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x93f5bf21
xor eax, 0xb86b6ba9
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb9b2176a
xor eax, 0xeb4141b5
rol eax, 0xd
popf
jmp 0x180104b1d
xor al, al
jmp 0x18010c46c
mov byte [rbx + 8], al
mov byte [rbp - 0x61], 1
mov rdx, r13
mov rcx, rbx
call fcn.18005c3a0
test al, al
jne 0x18010c4df
push rax
pushf
mov eax, 0xad243515
pushf
not eax
add eax, 0x89bad9c2
xor eax, 0xb5203510
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaae4654f
xor eax, 0x9928cf56
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xfe9db787
xor eax, 0x9ac17e94
rol eax, 0
popf
pushf
not eax
add eax, 0xbd604119
xor eax, 0xaf80e6f5
rol eax, 4
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xe6b0bcc6
pushf
not eax
add eax, 0xba901a09
xor eax, 0x8ba056db
rol eax, 0xda
popf
pushf
not eax
add eax, 0xfea00195
xor eax, 0xa7a7f4af
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9b07c1a7
xor eax, 0xf5afad6f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd0c53087
xor eax, 0xb03f4732
rol eax, 0xd0
popf
jmp 0x180104b1d
lea rdx, [rbp - 0x29]
mov rcx, qword [rbp - 0x29]
mov r8, qword [rbp - 0x11]
cmp r8, 0xf
cmova rdx, rcx
mov r10, qword [rbp - 0x19]
push rdx
not rdx
sub r10, rdx
pop rdx
sub r10, 1
xor r9b, r9b
cmp byte [rbp - 0x5e], r9b
je 0x18010c5ab
push rax
pushf
mov eax, 0xac88a46c
pushf
not eax
add eax, 0xe3a5ac81
xor eax, 0xc29c0c61
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc533c46d
xor eax, 0x81d48898
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf9bfb453
xor eax, 0xc5a903ab
rol eax, 0x7b
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x17f4795
pushf
not eax
add eax, 0xd321564a
xor eax, 0xa0caeae8
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc9eeeaf1
xor eax, 0x8f2b7dea
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf8cfed75
xor eax, 0xf86e5843
rol eax, 0xcc
popf
jmp 0x180104b1d
test r11b, r11b
jne 0x18010c673
push rax
pushf
mov eax, 0x83d0a48c
pushf
not eax
add eax, 0xfbf23500
xor eax, 0xfca8ba49
rol eax, 0x75
popf
pushf
not eax
add eax, 0x86f4bfd8
xor eax, 0xac24647a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xa423a055
xor eax, 0x98cd5bb8
rol eax, 0xca
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x35494fe6
pushf
not eax
add eax, 0xc32f8439
xor eax, 0x9789e86f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf1f4efc2
xor eax, 0x94b49962
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x81f0da66
xor eax, 0xac65c098
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb7740551
xor eax, 0xba0ef7c5
rol eax, 0xbf
popf
jmp 0x180104b1d
cmp rdx, r10
je 0x18010c795
push rax
pushf
mov eax, 0x96f6878c
pushf
not eax
add eax, 0x9abfc1bc
xor eax, 0xdf83dc8f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd9e56f06
xor eax, 0xd09b17d0
rol eax, 0xe
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x8922aa7d
pushf
not eax
add eax, 0xabf1e1bf
xor eax, 0xa3ccbe8c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xfb78b357
xor eax, 0xaa60151d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x979bc9d3
xor eax, 0xa1aa4a5a
rol eax, 0xe3
popf
jmp 0x180104b1d
dec rdi
lea eax, [r9 - 1]
cmp al, 0x7d
ja 0x18010c89e
push rax
pushf
mov eax, 0xef20c66b
pushf
not eax
add eax, 0xea48557b
xor eax, 0xfc48baa9
rol eax, 0x47
popf
pushf
not eax
add eax, 0x9c699f0b
xor eax, 0xb3fff236
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x83a78369
xor eax, 0xdfe354af
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa163b439
xor eax, 0xfa119ed6
rol eax, 0xe2
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x8a66a685
pushf
not eax
add eax, 0xf2c161ac
xor eax, 0x8856a632
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf5130ffd
xor eax, 0xdf54e63c
rol eax, 0xae
popf
jmp 0x180104b1d
test rdi, rdi
je 0x18010c909
push rax
pushf
mov eax, 0xf0cd2eb7
pushf
not eax
add eax, 0xc8ed8fff
xor eax, 0xe3c1a213
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf1031a93
xor eax, 0xdcc738f5
rol eax, 0x22
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x5877a611
pushf
not eax
add eax, 0xed35cee8
xor eax, 0xf780ab58
rol eax, 0x51
popf
pushf
not eax
add eax, 0xa7467bc1
xor eax, 0x9ae9b543
rol eax, 0x8a
popf
jmp 0x180104b1d
lea rax, [rbp - 0x49]
cmp r14, 0xf
cmova rax, rsi
cmp byte [rax + rdi], r9b
jne 0x18010c993
push rax
pushf
mov eax, 0x480d59cb
pushf
not eax
add eax, 0xdc237632
xor eax, 0x87d574f3
rol eax, 0x68
popf
pushf
not eax
add eax, 0x96c0e57e
xor eax, 0xf171bc6c
rol eax, 1
popf
pushf
not eax
add eax, 0xdb56a273
xor eax, 0x96d6ca66
rol eax, 0xcf
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x8215f2da
pushf
not eax
add eax, 0x851b0d49
xor eax, 0xb057cbba
rol eax, 0x16
popf
pushf
not eax
add eax, 0x92d21564
xor eax, 0xba812352
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xefae7ece
xor eax, 0xb6fd5ee0
rol eax, 0xd1
popf
jmp 0x180104b1d
test rdi, rdi
jne 0x18010ca11
push rax
pushf
mov eax, 0x8b263c46
pushf
not eax
add eax, 0xb99e86cf
xor eax, 0xb49104a6
rol eax, 0x99
popf
pushf
not eax
add eax, 0xfddaedaa
xor eax, 0xbdc51b0d
rol eax, 0x6b
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xce2a10bd
pushf
not eax
add eax, 0xc5fa043a
xor eax, 0xdefd0e27
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb63b9ab3
xor eax, 0xb526af6c
rol eax, 0x81
popf
pushf
not eax
add eax, 0x951f5eb1
xor eax, 0xd1331268
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbc0ce6c9
xor eax, 0xfd794efd
rol eax, 0xc9
popf
jmp 0x180104b1d
mov r11b, 0x3a
pushf
not r11b
add r11b, 0x47
xor r11b, 0x1b
rol r11b, 0x8f
popf
pushf
not r11b
add r11b, 0xdc
xor r11b, 0x3f
rol r11b, 0x26
popf
pushf
not r11b
add r11b, 0xce
xor r11b, 0xad
rol r11b, 6
popf
pushf
not r11b
add r11b, 0xa8
xor r11b, 0xc0
rol r11b, 0x4c
popf
jmp 0x18010c628
mov byte [rax], 0x30
inc rax
push rax
pushf
mov eax, 0x3181a9c4
pushf
not eax
add eax, 0x9a4b376d
xor eax, 0x9800c4f4
rol eax, 0x99
popf
pushf
not eax
add eax, 0x97558a06
xor eax, 0xb953cf16
rol eax, 0xee
popf
pushf
not eax
add eax, 0x82c26e7c
xor eax, 0xa5dc86c7
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf31813c3
xor eax, 0xc4659e94
rol eax, 0x7e
popf
jmp 0x180104b1d
mov byte [rax], 0
mov byte [rbp - 0x5c], r11b
jmp 0x18010cd35
mov byte [rbp - 0x5d], r15b
movzx ebx, word [rbp - 0x5d]
mov edi, 0x4f1687f7
pushf
not edi
add edi, 0xe452ad8f
xor edi, 0x91164edf
rol edi, 0x70
popf
pushf
not edi
add edi, 0xb965bdfc
xor edi, 0xadf6954c
rol edi, 0xe8
popf
pushf
not edi
add edi, 0x8e73e02c
xor edi, 0x97683b70
rol edi, 0x82
popf
pushf
not edi
add edi, 0xc513334c
xor edi, 0xe4554e6b
rol edi, 0x70
popf
cmp r14, 0xf
jbe 0x18010cdf5
push rax
pushf
mov eax, 0x480db8bb
pushf
not eax
add eax, 0xb53696ef
xor eax, 0x8d3c3a0e
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf18b4491
xor eax, 0x8a0692af
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb8cdb1ab
xor eax, 0xbf0ab532
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9abe5b6a
xor eax, 0xaf291e9a
rol eax, 0xf4
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x2d3dc7
pushf
not eax
add eax, 0xa2be6c53
xor eax, 0x9bdeeaef
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa849ec7b
xor eax, 0x8f075669
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe7eb3ad4
xor eax, 0x893c526a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xef6aa310
xor eax, 0xdce58f42
rol eax, 0x1b
popf
jmp 0x180104b1d
lea rdx, [r14 + 1]
mov rax, rsi
cmp rdx, rdi
jb 0x18010ceb3
push rax
pushf
mov eax, 0xdbe7784d
pushf
not eax
add eax, 0xa6374340
xor eax, 0xd935a06e
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd9aa5ab9
xor eax, 0x93cd1478
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xae311e31
xor eax, 0xbcdc4625
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8fbc6e09
xor eax, 0xf3ba0931
rol eax, 0xe6
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0xa278b59b
pushf
not eax
add eax, 0xe53a368c
xor eax, 0xd7f35670
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xdc7e3f0f
xor eax, 0x8fb29ee9
rol eax, 0xb1
popf
jmp 0x180104b1d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18010d1c1
push rax
pushf
mov eax, 0xc1f6bdc4
pushf
not eax
add eax, 0xe3700ac3
xor eax, 0xb81ccb16
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe7f51bfd
xor eax, 0xe551c6dc
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd10aa609
xor eax, 0xb62aff0f
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xad259a68
xor eax, 0xb74f235f
rol eax, 0x17
popf
jmp 0x180104b1d
push rax
pushf
mov eax, 0x525dedfb
pushf
not eax
add eax, 0x9a743cdb
xor eax, 0x880094eb
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xafe778d3
xor eax, 0x8234df52
rol eax, 0x95
popf
jmp 0x180104b1d
movzx eax, bx
mov rcx, qword [rbp + 0x17]
xor rcx, rsp
call fcn.1800e8c52
mov rbx, qword [rsp + 0xf8]
add rsp, 0xa0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1800933f2
nop
push rax
pushf
mov eax, 0xe1793d8b
pushf
not eax
add eax, 0x956a28a0
xor eax, 0xc432f104
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd630dccd
xor eax, 0xf5e67f4f
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe368102b
xor eax, 0x8a0e22e2
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xcf55b2d8
xor eax, 0xb7a9dcde
rol eax, 0x37
popf
jmp 0x180104b1d
call fcn.1800933f2
nop
push rax
pushf
mov eax, 0x35adba37
pushf
not eax
add eax, 0xd6f11c85
xor eax, 0x898d14b5
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb93cf042
xor eax, 0xe7e84b4d
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa0e3379d
xor eax, 0xb114987e
rol eax, 0xf3
popf
cmp eax, 4
jne 0x18010d351
popf
pop rax
jmp 0x18010d531
cmp eax, 0
jne 0x18010d360