Function at 0x1804767df
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Hash data using fnv
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x48a23ad4
pushf
not eax
add eax, 0xa03ff712
xor eax, 0xe0fd6b1b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe9c9e411
xor eax, 0xa03663c3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xcfdf4c01
xor eax, 0x80612816
rol eax, 0xda
popf
pushf
not eax
add eax, 0x94669293
xor eax, 0xdf4b676a
rol eax, 0x13
popf
cmp eax, 0x15c
jne 0x180476842
popf
pop rax
jmp 0x1804835e3
cmp eax, 0x14e
jne 0x180476851
popf
pop rax
jmp 0x180482fc2
cmp eax, 0x3f
jne 0x180476860
popf
pop rax
jmp 0x18047a4f8
cmp eax, 0x99
jne 0x18047686f
popf
pop rax
jmp 0x18047d255
cmp eax, 0x188
jne 0x18047687e
popf
pop rax
jmp 0x180484e13
cmp eax, 0x148
jne 0x18047688d
popf
pop rax
jmp 0x180482d5e
cmp eax, 0xd5
jne 0x18047689c
popf
pop rax
jmp 0x18047f194
cmp eax, 0x6e
jne 0x1804768ab
popf
pop rax
jmp 0x18047bd41
cmp eax, 0x8b
jne 0x1804768ba
popf
pop rax
jmp 0x18047cc1b
cmp eax, 0x165
jne 0x1804768c9
popf
pop rax
jmp 0x180483a83
cmp eax, 0x2a
jne 0x1804768d8
popf
pop rax
jmp 0x180479a2e
cmp eax, 0x139
jne 0x1804768e7
popf
pop rax
jmp 0x1804825e4
cmp eax, 0x1a4
jne 0x1804768f6
popf
pop rax
jmp 0x180485e16
cmp eax, 0x2e
jne 0x180476905
popf
pop rax
jmp 0x180479c4f
cmp eax, 0x89
jne 0x180476914
popf
pop rax
jmp 0x18047cb25
cmp eax, 0xcd
jne 0x180476923
popf
pop rax
jmp 0x18047ed45
cmp eax, 0x136
jne 0x180476932
popf
pop rax
jmp 0x180482389
cmp eax, 0x16a
jne 0x180476941
popf
pop rax
jmp 0x180483d1c
cmp eax, 0x23
jne 0x180476950
popf
pop rax
jmp 0x18047968a
cmp eax, 0x133
jne 0x18047695f
popf
pop rax
jmp 0x180482238
cmp eax, 0x43
jne 0x18047696e
popf
pop rax
jmp 0x18047a751
cmp eax, 0x13
jne 0x18047697d
popf
pop rax
jmp 0x180478e02
cmp eax, 0x166
jne 0x18047698c
popf
pop rax
jmp 0x180483b8d
cmp eax, 0x135
jne 0x18047699b
popf
pop rax
jmp 0x18048232b
cmp eax, 0x137
jne 0x1804769aa
popf
pop rax
jmp 0x1804824a1
cmp eax, 0xb1
jne 0x1804769b9
popf
pop rax
jmp 0x18047df9a
cmp eax, 0x183
jne 0x1804769c8
popf
pop rax
jmp 0x180484b20
cmp eax, 0x27
jne 0x1804769d7
popf
pop rax
jmp 0x180479878
cmp eax, 0x30
jne 0x1804769e6
popf
pop rax
jmp 0x180479d4b
cmp eax, 0xb9
jne 0x1804769f5
popf
pop rax
jmp 0x18047e328
cmp eax, 0x37
jne 0x180476a04
popf
pop rax
jmp 0x18047a08f
cmp eax, 0x159
jne 0x180476a13
popf
pop rax
jmp 0x180483449
cmp eax, 0x13f
jne 0x180476a22
popf
pop rax
jmp 0x1804828df
cmp eax, 0x1b3
jne 0x180476a31
popf
pop rax
jmp 0x180486680
cmp eax, 0x7e
jne 0x180476a40
popf
pop rax
jmp 0x18047c54f
cmp eax, 0x176
jne 0x180476a4f
popf
pop rax
jmp 0x18048444d
cmp eax, 0x92
jne 0x180476a5e
popf
pop rax
jmp 0x18047cf48
cmp eax, 0xc6
jne 0x180476a6d
popf
pop rax
jmp 0x18047e9e4
cmp eax, 0x187
jne 0x180476a7c
popf
pop rax
jmp 0x180484d72
cmp eax, 0x175
jne 0x180476a8b
popf
pop rax
jmp 0x1804843db
cmp eax, 0x1af
jne 0x180476a9a
popf
pop rax
jmp 0x1804864da
cmp eax, 0x83
jne 0x180476aa9
popf
pop rax
jmp 0x18047c7dd
cmp eax, 0xce
jne 0x180476ab8
popf
pop rax
jmp 0x18047edff
cmp eax, 0xec
jne 0x180476ac7
popf
pop rax
jmp 0x18047fd31
cmp eax, 0x16f
jne 0x180476ad6
popf
pop rax
jmp 0x180483f36
cmp eax, 0x12b
jne 0x180476ae5
popf
pop rax
jmp 0x180481e47
cmp eax, 0x7a
jne 0x180476af4
popf
pop rax
jmp 0x18047c32c
cmp eax, 0xf7
jne 0x180476b03
popf
pop rax
jmp 0x1804802ef
cmp eax, 0x38
jne 0x180476b12
popf
pop rax
jmp 0x18047a0d4
cmp eax, 0x141
jne 0x180476b21
popf
pop rax
jmp 0x1804829de
cmp eax, 0x5c
jne 0x180476b30
popf
pop rax
jmp 0x18047b3b1
cmp eax, 0x192
jne 0x180476b3f
popf
pop rax
jmp 0x18048525a
cmp eax, 0xaf
jne 0x180476b4e
popf
pop rax
jmp 0x18047de02
cmp eax, 0x128
jne 0x180476b5d
popf
pop rax
jmp 0x180481c79
cmp eax, 0x179
jne 0x180476b6c
popf
pop rax
jmp 0x1804845d1
cmp eax, 0x170
jne 0x180476b7b
popf
pop rax
jmp 0x180483fca
cmp eax, 0x1ad
jne 0x180476b8a
popf
pop rax
jmp 0x1804863cc
cmp eax, 0xc8
jne 0x180476b99
popf
pop rax
jmp 0x18047eaf2
cmp eax, 0x8f
jne 0x180476ba8
popf
pop rax
jmp 0x18047cddd
cmp eax, 0x4d
jne 0x180476bb7
popf
pop rax
jmp 0x18047ab6e
cmp eax, 0x17a
jne 0x180476bc6
popf
pop rax
jmp 0x18048469c
cmp eax, 0x1cd
jne 0x180476bd5
popf
pop rax
jmp 0x1804872dc
cmp eax, 0x2c
jne 0x180476be4
popf
pop rax
jmp 0x180479b27
cmp eax, 0x13a
jne 0x180476bf3
popf
pop rax
jmp 0x180482646
cmp eax, 0x1a9
jne 0x180476c02
popf
pop rax
jmp 0x180486171
cmp eax, 0x184
jne 0x180476c11
popf
pop rax
jmp 0x180484ba2
cmp eax, 0x16d
jne 0x180476c20
popf
pop rax
jmp 0x180483e62
cmp eax, 0x160
jne 0x180476c2f
popf
pop rax
jmp 0x1804837aa
cmp eax, 0x4f
jne 0x180476c3e
popf
pop rax
jmp 0x18047ac7f
cmp eax, 0x6c
jne 0x180476c4d
popf
pop rax
jmp 0x18047bc79
cmp eax, 7
jne 0x180476c5c
popf
pop rax
jmp 0x180478847
cmp eax, 0x111
jne 0x180476c6b
popf
pop rax
jmp 0x180481049
cmp eax, 0x123
jne 0x180476c7a
popf
pop rax
jmp 0x180481a1f
cmp eax, 0x7c
jne 0x180476c89
popf
pop rax
jmp 0x18047c444
cmp eax, 0x1b4
jne 0x180476c98
popf
pop rax
jmp 0x1804866ed
cmp eax, 0x121
jne 0x180476ca7
popf
pop rax
jmp 0x18048190e
cmp eax, 0x18
jne 0x180476cb6
popf
pop rax
jmp 0x18047901f
cmp eax, 0x28
jne 0x180476cc5
popf
pop rax
jmp 0x18047993f
cmp eax, 0xbd
jne 0x180476cd4
popf
pop rax
jmp 0x18047e539
cmp eax, 0x98
jne 0x180476ce3
popf
pop rax
jmp 0x18047d207
cmp eax, 0x10d
jne 0x180476cf2
popf
pop rax
jmp 0x180480e56
cmp eax, 0x41
jne 0x180476d01
popf
pop rax
jmp 0x18047a656
cmp eax, 0xba
jne 0x180476d10
popf
pop rax
jmp 0x18047e3ba
cmp eax, 0x1ba
jne 0x180476d1f
popf
pop rax
jmp 0x180486ad0
cmp eax, 0xfa
jne 0x180476d2e
popf
pop rax
jmp 0x180480453
cmp eax, 0x95
jne 0x180476d3d
popf
pop rax
jmp 0x18047d09f
cmp eax, 0
jne 0x180476d4c
popf
pop rax
jmp 0x180478426
cmp eax, 0x4e
jne 0x180476d5b
popf
pop rax
jmp 0x18047abd4
cmp eax, 0x31
jne 0x180476d6a
popf
pop rax
jmp 0x180479da7
cmp eax, 0xa1
jne 0x180476d79
popf
pop rax
jmp 0x18047d62f
cmp eax, 0x12e
jne 0x180476d88
popf
pop rax
jmp 0x180481fa5
cmp eax, 0x17d
jne 0x180476d97
popf
pop rax
jmp 0x18048482f
cmp eax, 0xad
jne 0x180476da6
popf
pop rax
jmp 0x18047dd0c
cmp eax, 0x7b
jne 0x180476db5
popf
pop rax
jmp 0x18047c38a
cmp eax, 0x1a3
jne 0x180476dc4
popf
pop rax
jmp 0x180485db5
cmp eax, 3
jne 0x180476dd3
popf
pop rax
jmp 0x18047864e
cmp eax, 0x1a6
jne 0x180476de2
popf
pop rax
jmp 0x180485f25
cmp eax, 0x34
jne 0x180476df1
popf
pop rax
jmp 0x180479f56
cmp eax, 0x88
jne 0x180476e00
popf
pop rax
jmp 0x18047ca94
cmp eax, 0x164
jne 0x180476e0f
popf
pop rax
jmp 0x180483a34
cmp eax, 0x1ce
jne 0x180476e1e
popf
pop rax
jmp 0x180487397
cmp eax, 0x66
jne 0x180476e2d
popf
pop rax
jmp 0x18047b9bb
cmp eax, 0x81
jne 0x180476e3c
popf
pop rax
jmp 0x18047c6a8
cmp eax, 0x9f
jne 0x180476e4b
popf
pop rax
jmp 0x18047d516
cmp eax, 0xd3
jne 0x180476e5a
popf
pop rax
jmp 0x18047f03c
cmp eax, 0xe8
jne 0x180476e69
popf
pop rax
jmp 0x18047fb0c
cmp eax, 0x1d5
jne 0x180476e78
popf
pop rax
jmp 0x1804876d0
cmp eax, 0x15a
jne 0x180476e87
popf
pop rax
jmp 0x1804834e4
cmp eax, 0xa5
jne 0x180476e96
popf
pop rax
jmp 0x18047d820
cmp eax, 0x11a
jne 0x180476ea5
popf
pop rax
jmp 0x1804815a0
cmp eax, 0x87
jne 0x180476eb4
popf
pop rax
jmp 0x18047ca0e
cmp eax, 0x1a1
jne 0x180476ec3
popf
pop rax
jmp 0x180485ce3
cmp eax, 0x18a
jne 0x180476ed2
popf
pop rax
jmp 0x180484f0f
cmp eax, 0x96
jne 0x180476ee1
popf
pop rax
jmp 0x18047d121
cmp eax, 0x60
jne 0x180476ef0
popf
pop rax
jmp 0x18047b64e
cmp eax, 0x14d
jne 0x180476eff
popf
pop rax
jmp 0x180482f59
cmp eax, 0xf9
jne 0x180476f0e
popf
pop rax
jmp 0x180480400
cmp eax, 0xb4
jne 0x180476f1d
popf
pop rax
jmp 0x18047e0d1
cmp eax, 0x145
jne 0x180476f2c
popf
pop rax
jmp 0x180482bf0
cmp eax, 0x1bb
jne 0x180476f3b
popf
pop rax
jmp 0x180486b3e
cmp eax, 0x12c
jne 0x180476f4a
popf
pop rax
jmp 0x180481e7f
cmp eax, 0x73
jne 0x180476f59
popf
pop rax
jmp 0x18047bff5
cmp eax, 0x12
jne 0x180476f68
popf
pop rax
jmp 0x180478d6e
cmp eax, 0xa9
jne 0x180476f77
popf
pop rax
jmp 0x18047da91
cmp eax, 0x3c
jne 0x180476f86
popf
pop rax
jmp 0x18047a35b
cmp eax, 0xfb
jne 0x180476f95
popf
pop rax
jmp 0x180480584
cmp eax, 0x3b
jne 0x180476fa4
popf
pop rax
jmp 0x18047a2c5
cmp eax, 0x10e
jne 0x180476fb3
popf
pop rax
jmp 0x180480ee2
cmp eax, 0x119
jne 0x180476fc2
mov r11, rsp
push rbp
push rsi
push rdi
push r12
push r13
lea rbp, [r11 - 0x118]
sub rsp, 0x1f0
movaps xmmword [r11 - 0xc8], xmm14
mov rax, qword [0x180257a00]
xor rax, rsp
mov qword [rbp + 0x40], rax
mov rsi, qword [0x180259f90]
mov r10d, 0x118c33e4
pushf
not r10d
add r10d, 0xbfe245a0
xor r10d, 0x9c7ad303
rol r10d, 0x88
popf
pushf
not r10d
add r10d, 0xb41ab1b4
xor r10d, 0xc32bdc9f
rol r10d, 0xad
popf
pushf
not r10d
add r10d, 0xfae025a1
xor r10d, 0x9953ae2f
rol r10d, 0x9f
popf
pushf
not r10d
add r10d, 0xf411ffa8
xor r10d, 0x83a5f9f7
rol r10d, 0xb6
popf
mov qword [r11 + 0x20], rbx
mov r12d, r8d
mov rbx, rcx
mov qword [rbp - 0x40], rcx
mov qword [r11 - 0x30], r14
mov ecx, r10d
mov qword [rbp - 0x48], rdx
movzx r9d, byte [rbx]
lea r8, [rbx + 1]
test r9b, r9b
je 0x180478531
push rax
pushf
mov eax, 0x803ea05f
pushf
not eax
add eax, 0xaa8cb7cb
xor eax, 0xebfbc887
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe8b11566
xor eax, 0xb709e592
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd8f6404c
xor eax, 0x84095edb
rol eax, 0x44
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xffa857dc
pushf
not eax
add eax, 0x9bc27030
xor eax, 0xcef2945e
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc8f5f727
xor eax, 0xa3a30e9a
rol eax, 0xc6
popf
jmp 0x180476833
cmp byte [r8], r9b
jne 0x180478686
push rax
pushf
mov eax, 0x1a8c6c77
pushf
not eax
add eax, 0xbd16a510
xor eax, 0xb5b7b9be
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8668851e
xor eax, 0xae562baa
rol eax, 0x57
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x9107a08a
pushf
not eax
add eax, 0xff88e37d
xor eax, 0xa3a7322b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc9e8dbc8
xor eax, 0xbc4c0c60
rol eax, 0xf8
popf
jmp 0x180476833
mov edx, r12d
mov rcx, rbx
call fcn.1800957b0
movzx edx, byte [rsp + 0x42]
mov rdi, rax
push rax
pushf
mov eax, 0xfbbd0f5a
pushf
not eax
add eax, 0xff19a40a
xor eax, 0xaa114dbf
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb4488af5
xor eax, 0xd6147d75
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe260660b
xor eax, 0xb910f535
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd420564e
xor eax, 0xe1dcaed8
rol eax, 0x39
popf
jmp 0x180476833
xor r13d, r13d
cmp r9d, r14d
je 0x180478dbc
push rax
pushf
mov eax, 0x76aee02d
pushf
not eax
add eax, 0xbfa16fe4
xor eax, 0xbf2942ac
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xfc5962f7
xor eax, 0xaf531341
rol eax, 0x46
popf
pushf
not eax
add eax, 0xae99de6e
xor eax, 0xe2de3703
rol eax, 0xaf
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xec954144
pushf
not eax
add eax, 0xd7f75265
xor eax, 0xc0295243
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe7d048db
xor eax, 0xde8893ee
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd3cb871d
xor eax, 0xd5147dfc
rol eax, 0x44
popf
jmp 0x180476833
mov r8d, r12d
mov rcx, rdi
call fcn.1800a8a00
mov r9d, dword [rsp + 0x58]
mov dword [rdi + 0xc], r12d
mov dword [rdi + 0x258], r14d
movsd xmm0, qword [rsi + 0x3e48]
mov word [rdi + 0xbe], r13w
cvtpd2ps xmm0, xmm0
movss dword [rdi + 0x25c], xmm0
movzx eax, word [rsi + 0x3ec0]
jmp 0x180478e41
inc dword [rsi + 0x3ec0]
mov word [rdi + 0xc0], ax
jmp 0x180478ef6
movsxd rax, dword [rbx]
mov qword [rsp + 0x1e0], r15
test eax, eax
jne 0x180478f4b
push rax
pushf
mov eax, 0xa467a23c
pushf
not eax
add eax, 0xbea269fc
xor eax, 0x83caf4f6
rol eax, 0x30
popf
pushf
not eax
add eax, 0x9f52a7c9
xor eax, 0x89afd240
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd7d89241
xor eax, 0xf24a37d3
rol eax, 0x67
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x12182463
pushf
not eax
add eax, 0xa61c04a5
xor eax, 0xbcdebb76
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb51f309e
xor eax, 0x87e28fef
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa647c5a5
xor eax, 0xce0709f8
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9f829295
xor eax, 0x8e39afb9
rol eax, 0x3d
popf
jmp 0x180476833
cmp r9d, r14d
je 0x18047906a
push rax
pushf
mov eax, 0x7adbc2b3
pushf
not eax
add eax, 0xad094bc9
xor eax, 0xc185a3c6
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd20ba8b5
xor eax, 0xfda47c56
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc67ca366
xor eax, 0xc70bf64d
rol eax, 0x41
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x264cec65
pushf
not eax
add eax, 0xc5688306
xor eax, 0x9876377b
rol eax, 0x41
popf
pushf
not eax
add eax, 0xbb542303
xor eax, 0xcb798b2f
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf3097e8a
xor eax, 0x9ccf0b98
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf9d3f8b0
xor eax, 0xd55ef3df
rol eax, 0x7c
popf
jmp 0x180476833
cmp eax, ecx
cmovg ecx, eax
mov edx, ecx
mov rcx, rbx
call fcn.1802c94eb
push rax
pushf
mov eax, 0x4ad9e220
pushf
not eax
add eax, 0xa4aee6b1
xor eax, 0x855eb9df
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xad415746
xor eax, 0xb276a238
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc933aeaa
xor eax, 0xe5a93d17
rol eax, 0x98
popf
pushf
not eax
add eax, 0xec3101a4
xor eax, 0x844ddccc
rol eax, 0x41
popf
jmp 0x180476833
mov qword [rdi + 0x360], r13
mov qword [rdi + 0x388], rdi
mov qword [rdi + 0x380], rdi
mov qword [rdi + 0x378], rdi
mov qword [rdi + 0x370], rdi
test r13, r13
je 0x1804798f9
push rax
pushf
mov eax, 0xa4645140
pushf
not eax
add eax, 0x8f37f691
xor eax, 0xf050a99c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb2c28598
xor eax, 0xe9818bc1
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd19d6c8b
xor eax, 0xd97ab021
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb82f06b5
xor eax, 0xbe270d63
rol eax, 0x6a
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x722d60f
pushf
not eax
add eax, 0x8f03300c
xor eax, 0xee423f64
rol eax, 0x39
popf
pushf
not eax
add eax, 0xfb31f071
xor eax, 0xe3262dda
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x846e7a74
xor eax, 0xfdf50efb
rol eax, 0xf7
popf
jmp 0x180476833
mov eax, r12d
and eax, 0x3000000
cmp eax, 0x1000000
jne 0x180479981
push rax
pushf
mov eax, 0x432e3df1
pushf
not eax
add eax, 0xfee82825
xor eax, 0xc34b7c1f
rol eax, 0x58
popf
pushf
not eax
add eax, 0xec9b014c
xor eax, 0xc02227b5
rol eax, 0xd8
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xb7222a1c
pushf
not eax
add eax, 0xf489fcbf
xor eax, 0xe335a6f5
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xaee6240a
xor eax, 0xe7611e9a
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc969315a
xor eax, 0xf4df5806
rol eax, 0xd1
popf
jmp 0x180476833
bt r12d, 0x1a
jae 0x180479a7b
push rax
pushf
mov eax, 0xa55edf43
pushf
not eax
add eax, 0x9058e683
xor eax, 0xdad1e200
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf01854b6
xor eax, 0x991854ff
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe7fb187b
xor eax, 0xc85f2bee
rol eax, 0x4c
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xfe0d2ce4
pushf
not eax
add eax, 0xab5d40f0
xor eax, 0x877f82b9
rol eax, 0x53
popf
pushf
not eax
add eax, 0x99effc3e
xor eax, 0x847ebc7b
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd147dbd7
xor eax, 0x97e76158
rol eax, 1
popf
pushf
not eax
add eax, 0xddce6720
xor eax, 0xc4a6f0b2
rol eax, 0x3e
popf
jmp 0x180476833
bt r12d, 0x1b
jb 0x180479b61
push rax
pushf
mov eax, 0xf97213a8
pushf
not eax
add eax, 0xf21b2e0e
xor eax, 0xbe06572e
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9a664fdd
xor eax, 0x9d137e31
rol eax, 0x67
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x961d8c0
pushf
not eax
add eax, 0xf690608d
xor eax, 0xe364abb8
rol eax, 0x15
popf
pushf
not eax
add eax, 0x9a753e4c
xor eax, 0xc712be75
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xebdc3fc3
xor eax, 0xa9b450af
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc8c1f539
xor eax, 0xb2f2a826
rol eax, 0x42
popf
jmp 0x180476833
mov rax, qword [r13 + 0x380]
mov qword [rdi + 0x380], rax
push rax
pushf
mov eax, 0x9d54db97
pushf
not eax
add eax, 0xe02a0156
xor eax, 0x8bb9c251
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8ba554cd
xor eax, 0xe711bb63
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc5a7cb1f
xor eax, 0xe32a3297
rol eax, 0xd2
popf
jmp 0x180476833
mov rcx, rdi
push rax
pushf
mov eax, 0x1404161e
pushf
not eax
add eax, 0xe4a4dddc
xor eax, 0xaf9d8c90
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf2dc09e5
xor eax, 0x9d4a329e
rol eax, 0xab
popf
pushf
not eax
add eax, 0x861edfc3
xor eax, 0xadf9eb99
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe5802c14
xor eax, 0xe9cb8c45
rol eax, 0xc7
popf
jmp 0x180476833
mov rax, qword [rcx + 0x360]
mov qword [rdi + 0x388], rax
mov rcx, rax
test dword [rax + 0xc], 0x800000
jne 0x180479e1a
push rax
pushf
mov eax, 0x7e770d3a
pushf
not eax
add eax, 0xd6c29acb
xor eax, 0x90bd0864
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x88f5893c
xor eax, 0xaabd4be6
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x89304db4
xor eax, 0xed8ae1e3
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x998da204
xor eax, 0x9341965c
rol eax, 0xd5
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xc05b2cb7
pushf
not eax
add eax, 0xde455c5f
xor eax, 0x86664862
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9fd6455d
xor eax, 0xc486bb86
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa370dcda
xor eax, 0xd093cc9f
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa8ccda0c
xor eax, 0xef69f690
rol eax, 0x9e
popf
jmp 0x180476833
inc r8d
test ecx, ecx
je 0x180479f90
push rax
pushf
mov eax, 0xcec1d9e1
pushf
not eax
add eax, 0xa68c707e
xor eax, 0xb5d16d33
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd1a446ca
xor eax, 0x93f338cc
rol eax, 0x87
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x87f85b04
pushf
not eax
add eax, 0x9be31205
xor eax, 0xf2acf3f4
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc822ad6e
xor eax, 0x8c5db88c
rol eax, 0x8a
popf
jmp 0x180476833
cmp eax, r8d
mov rcx, rbx
cmovg r8d, eax
mov edx, r8d
call fcn.1800aa4a0
push rax
pushf
mov eax, 0xf748b7b2
pushf
not eax
add eax, 0xaafe52eb
xor eax, 0xd197bda4
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xdc7395dc
xor eax, 0xa3a8518e
rol eax, 0x73
popf
jmp 0x180476833
movsxd rcx, dword [rbx]
mov rax, qword [rbx + 8]
mov dword [rax + rcx*4], r13d
jmp 0x18047a0e0
inc dword [rbx]
xor ebx, ebx
mov dword [r14 + 0x474c], r13d
mov eax, dword [rsi + 0x474c]
mov dword [rdi + 0x3c0], eax
mov qword [rsi + 0x3ed0], rbx
bt r12d, 0x1a
jae 0x18047a138
push rax
pushf
mov eax, 0xc97981b3
pushf
not eax
add eax, 0xbca61083
xor eax, 0xee8978f7
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x95cb59df
xor eax, 0xd70455ba
rol eax, 0x3c
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xa16cc4e5
pushf
not eax
add eax, 0xa9474d72
xor eax, 0x953d191a
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x82658aaf
xor eax, 0xbd33f9eb
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xaf2129a6
xor eax, 0xb83d2485
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc9547d09
xor eax, 0xe49679e6
rol eax, 0x50
popf
jmp 0x180476833
movsx ecx, byte [rdi + 0xd4]
mov r8d, dword [rsi + 0x47ac]
test r8d, ecx
setne dl
mov byte [rsp + 0x43], dl
test r8d, ecx
je 0x18047a328
movss xmm0, dword [rsi + 0x47c4]
movss xmm1, dword [rsi + 0x47c0]
mulss xmm1, xmm1
mulss xmm0, xmm0
addss xmm1, xmm0
comiss xmm1, dword [0x1801d1e14]
jbe 0x18047a3d9
push rax
pushf
mov eax, 0xf73dac59
pushf
not eax
add eax, 0xe678df7f
xor eax, 0xac64e784
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa8626bbd
xor eax, 0xbf2372dd
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x95b0965e
xor eax, 0x9459a52f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xaf1e742c
xor eax, 0xc509bb8c
rol eax, 0x34
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xe10212c5
pushf
not eax
add eax, 0xe8022be0
xor eax, 0x94c40f80
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x98f8d077
xor eax, 0xee257dfe
rol eax, 0xe6
popf
jmp 0x180476833
test byte [rsi + 0x47a8], 2
xorps xmm14, xmm14
je 0x18047a55e
push rax
pushf
mov eax, 0x2add9476
pushf
not eax
add eax, 0x9bb77c48
xor eax, 0xefcb1f72
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf6e738c5
xor eax, 0xa57ad10d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xeffedcf1
xor eax, 0x9e672f20
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xac747a9b
xor eax, 0xc901822f
rol eax, 0x67
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x5141002b
pushf
not eax
add eax, 0x9dda9da8
xor eax, 0x96e4222d
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfa4ddf72
xor eax, 0x8cedb379
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb45e99f2
xor eax, 0xc898d080
rol eax, 0xb8
popf
jmp 0x180476833
movss xmm0, dword [rsi + 0x47c8]
comiss xmm0, xmm14
jbe 0x18047a697
push rax
pushf
mov eax, 0x46e80ecc
pushf
not eax
add eax, 0x89e9d061
xor eax, 0xd748cc7a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd97a4a17
xor eax, 0x9ca96b2d
rol eax, 0xeb
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x6dd642f2
pushf
not eax
add eax, 0xd9f53bf5
xor eax, 0xbb2f96d3
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb8fa3670
xor eax, 0xb828028c
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xb3fd8c40
xor eax, 0xe839ab49
rol eax, 0x19
popf
jmp 0x180476833
test eax, eax
je 0x18047a79b
push rax
pushf
mov eax, 0x379c9fa6
pushf
not eax
add eax, 0xae047c43
xor eax, 0xc9b19163
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9a8a03f7
xor eax, 0x876b5201
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfba6a1a2
xor eax, 0x809ebea9
rol eax, 0xab
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x2583ecad
pushf
not eax
add eax, 0x9108c5ee
xor eax, 0xfb451af0
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf502ddfe
xor eax, 0xe8e6b3b4
rol eax, 0x9a
popf
jmp 0x180476833
movsd xmm0, qword [rsi + 0x47d0]
movsd qword [rdi + 0x40], xmm0
push rax
pushf
mov eax, 0x6f8dd58d
pushf
not eax
add eax, 0x80d9600a
xor eax, 0xbe2ff068
rol eax, 0x53
popf
pushf
not eax
add eax, 0x913f2ad4
xor eax, 0xb124d69f
rol eax, 0x25
popf
pushf
not eax
add eax, 0x98e15805
xor eax, 0xb1825aaf
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc82cf704
xor eax, 0xadffbad7
rol eax, 0x36
popf
jmp 0x180476833
xor r15d, r15d
test byte [rsi + 0x47a8], 8
je 0x18047ac39
push rax
pushf
mov eax, 0x715b2e9f
pushf
not eax
add eax, 0xf99a2b52
xor eax, 0xa4825471
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbf7bd5f6
xor eax, 0xe71b7147
rol eax, 0x58
popf
pushf
not eax
add eax, 0x95d9816b
xor eax, 0x9a6a6cb9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xbee76faa
xor eax, 0x98fc7d54
rol eax, 0x11
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x2012d47f
pushf
not eax
add eax, 0x8b76b163
xor eax, 0xb64dd55e
rol eax, 0xa
popf
pushf
not eax
add eax, 0x9852238b
xor eax, 0xc7701951
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9b6d45a8
xor eax, 0xc3530c6d
rol eax, 0x8d
popf
jmp 0x180476833
mov ecx, dword [rsi + 0x47b4]
movzx edx, byte [rsi + 0x47e0]
test ecx, ecx
je 0x18047acc3
push rax
pushf
mov eax, 0x541187fd
pushf
not eax
add eax, 0xc1842073
xor eax, 0xc53d0c8a
rol eax, 0xce
popf
pushf
not eax
add eax, 0x891ba28c
xor eax, 0xa3dbe878
rol eax, 0xb8
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xe3231518
pushf
not eax
add eax, 0xed5d4abe
xor eax, 0x9835d430
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xde1c3958
xor eax, 0xa3eec656
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xeeb283f1
xor eax, 0x957720e9
rol eax, 0x28
popf
pushf
not eax
add eax, 0xe4ccf498
xor eax, 0x90f063d6
rol eax, 0x3a
popf
jmp 0x180476833
mov eax, 0xc87734ed
pushf
not eax
add eax, 0xd8fbbdf9
xor eax, 0xdfd58195
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd606e840
xor eax, 0xf0c8fa8b
rol eax, 0xed
popf
pushf
not eax
add eax, 0x93862dc5
xor eax, 0x8095019f
rol eax, 0x24
popf
push rax
pushf
mov eax, 0x20d2e93f
pushf
not eax
add eax, 0xfd6f9e7d
xor eax, 0xced75aab
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa280d9a8
xor eax, 0xbb7e7e41
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbaad1e5c
xor eax, 0xff8f2634
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb121cdf9
xor eax, 0xaa5a400a
rol eax, 0x19
popf
jmp 0x180476833
mov rax, qword [0x180259f90]
test rax, rax
je 0x18047b6b3
push rax
pushf
mov eax, 0x5ac81f87
pushf
not eax
add eax, 0xd6d0e5e3
xor eax, 0xd1377f4a
rol eax, 0x35
popf
pushf
not eax
add eax, 0x9a032e2b
xor eax, 0xf3d35097
rol eax, 0xea
popf
pushf
not eax
add eax, 0xda8ce580
xor eax, 0xe323a36d
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc55af3ec
xor eax, 0xe50371a1
rol eax, 0xa3
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xa646fec1
pushf
not eax
add eax, 0xf915f86d
xor eax, 0x8f82daa4
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa355013b
xor eax, 0xcbaa16bc
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd38c3594
xor eax, 0xa26b7399
rol eax, 0x85
popf
jmp 0x180476833
mov rdx, qword [0x180259fa0]
jmp 0x18047b9c3
call qword [0x180254008]
push rax
pushf
mov eax, 0x84ae6289
pushf
not eax
add eax, 0xf71708e6
xor eax, 0xac582260
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xdd072038
xor eax, 0x8a6d380e
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe77bde5b
xor eax, 0xe0a77516
rol eax, 0x6c
popf
jmp 0x180476833
mov r15, qword [rbp - 0x40]
mov r9, qword [rdi]
mov rax, r15
mov r8, r9
sub r8, r15
push rax
pushf
mov eax, 0xa119526f
pushf
not eax
add eax, 0xf6841a5c
xor eax, 0x8b3f15c8
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc984ccfb
xor eax, 0x973f71f2
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbfe15265
xor eax, 0xa1db65c4
rol eax, 0x50
popf
jmp 0x180476833
inc rax
test ecx, ecx
jne 0x18047bd7b
push rax
pushf
mov eax, 0x41787593
pushf
not eax
add eax, 0xe548cf82
xor eax, 0xb37c6ac6
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb882d061
xor eax, 0xf551f356
rol eax, 0xf6
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x3479b413
pushf
not eax
add eax, 0x97c5db4b
xor eax, 0x84cd9080
rol eax, 0x82
popf
pushf
not eax
add eax, 0xab10c238
xor eax, 0xd8d6d0a7
rol eax, 0xed
popf
pushf
not eax
add eax, 0x8034b9d1
xor eax, 0xedb98486
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf48bb45a
xor eax, 0xbd4ae114
rol eax, 0xde
popf
jmp 0x180476833
test r9, r9
je 0x18047c053
push rax
pushf
mov eax, 0x47aecc3b
pushf
not eax
add eax, 0xae445238
xor eax, 0x92e73b21
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf264567f
xor eax, 0xae92dd4e
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe5947b89
xor eax, 0x904acf0b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8302b41d
xor eax, 0xcd0d49fc
rol eax, 0xc2
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xa3f58881
pushf
not eax
add eax, 0xc807b5e2
xor eax, 0xc13847ca
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb649a04e
xor eax, 0xaf4f8ec5
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd145ba53
xor eax, 0xf2f6e252
rol eax, 0x68
popf
pushf
not eax
add eax, 0xff3a44dc
xor eax, 0xb44d7b83
rol eax, 0xb2
popf
jmp 0x180476833
mov r9, qword [rsp + 0x78]
push rax
pushf
mov eax, 0x26216839
pushf
not eax
add eax, 0xf7796334
xor eax, 0xbd87fb5a
rol eax, 0x15
popf
pushf
not eax
add eax, 0x912b589e
xor eax, 0xba5fbbe4
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe345d2d7
xor eax, 0xa993961e
rol eax, 0x30
popf
pushf
not eax
add eax, 0xdfc3ed58
xor eax, 0x8480962b
rol eax, 0xbe
popf
jmp 0x180476833
lea r8, [rdi + 0x38]
mov rcx, rdi
lea rdx, [rdi + 0x30]
call fcn.180094760
movzx eax, byte [rdi + 0xd0]
test al, al
jle 0x18047c3fe
push rax
pushf
mov eax, 0x7aa91eb0
pushf
not eax
add eax, 0x913ece2e
xor eax, 0xdd1b2065
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8d2948ff
xor eax, 0xa8d86e1b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa6d293ae
xor eax, 0xbecc83ff
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9209aa3e
xor eax, 0xcf6cc0de
rol eax, 0x35
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x4ef5c23b
pushf
not eax
add eax, 0xe312fa1d
xor eax, 0x9ad79d85
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x815c90ed
xor eax, 0xb1d3ee17
rol eax, 0x21
popf
pushf
not eax
add eax, 0x84da1b1d
xor eax, 0xb5e69eee
rol eax, 0xad
popf
jmp 0x180476833
dec al
mov byte [rdi + 0xd0], al
push rax
pushf
mov eax, 0x5ef19a1b
pushf
not eax
add eax, 0xba04962f
xor eax, 0xa3d1ca9c
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x81fb7d24
xor eax, 0xc7276dd0
rol eax, 0
popf
pushf
not eax
add eax, 0xb3a27c91
xor eax, 0xa3c9623f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd813b23c
xor eax, 0x9a5341c6
rol eax, 0xd9
popf
jmp 0x180476833
dec al
mov byte [rdi + 0xd1], al
push rax
pushf
mov eax, 0x6cff0a86
pushf
not eax
add eax, 0xc5c40aed
xor eax, 0x95baf2ed
rol eax, 6
popf
pushf
not eax
add eax, 0xfa9d8ba9
xor eax, 0xa520e8b5
rol eax, 0xe9
popf
jmp 0x180476833
test r9, r9
jne 0x18047c706
push rax
pushf
mov eax, 0x9ebaf729
pushf
not eax
add eax, 0xa8d8094b
xor eax, 0x87dc207a
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9e37c762
xor eax, 0xd47ce9dd
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa7b7cf32
xor eax, 0xc731f925
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf361bbd7
xor eax, 0xebe0e4ec
rol eax, 0xa6
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x3d92f743
pushf
not eax
add eax, 0x9d7c6f4c
xor eax, 0xff39e1ed
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xee6c5587
xor eax, 0xafc14abb
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd2fd150d
xor eax, 0xbbb4aa0b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe360fffd
xor eax, 0xc0fe6ea2
rol eax, 0x34
popf
jmp 0x180476833
cmp byte [rsp + 0x41], r9b
jne 0x18047c83d
push rax
pushf
mov eax, 0x5eb0f11f
pushf
not eax
add eax, 0xee810c54
xor eax, 0xba2a826b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa757cc18
xor eax, 0x9efe18bc
rol eax, 0xff
popf
pushf
not eax
add eax, 0xad521458
xor eax, 0xf60f3605
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd28fe498
xor eax, 0xcac5c72b
rol eax, 0x82
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x5061342b
pushf
not eax
add eax, 0x938dc62a
xor eax, 0x86c5301b
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb5365792
xor eax, 0x9b469915
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd0fe283f
xor eax, 0x80fd9d8e
rol eax, 0x91
popf
jmp 0x180476833
mov byte [rdi + 0xd1], 1
test r12b, 0x40
je 0x18047ca61
push rax
pushf
mov eax, 0x1750b4b9
pushf
not eax
add eax, 0xe05c0ede
xor eax, 0xa004163f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xffecefe1
xor eax, 0xae8d72c5
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x84b16a7a
xor eax, 0xc2cd16d5
rol eax, 0xb6
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x6d37064b
pushf
not eax
add eax, 0xe7146b99
xor eax, 0xd2242598
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd50dda5f
xor eax, 0xb3cd04b7
rol eax, 0xa5
popf
jmp 0x180476833
test r13b, r13b
jne 0x18047cadf
push rax
pushf
mov eax, 0xf77c2d77
pushf
not eax
add eax, 0xf60b039a
xor eax, 0xc7ed01f9
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xaa28eb6e
xor eax, 0xaa9f5b64
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc4734d4f
xor eax, 0x89e88794
rol eax, 0x2a
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xa850ce85
pushf
not eax
add eax, 0xb6a5249d
xor eax, 0xadec06a6
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x82559c95
xor eax, 0xbbb31362
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe0e3a170
xor eax, 0x962748f3
rol eax, 0x31
popf
jmp 0x180476833
mov dword [rdi + 0x28], r8d
mov dword [rdi + 0x20], r8d
push rax
pushf
mov eax, 0xcb100ffd
pushf
not eax
add eax, 0xc561269b
xor eax, 0xeff08e66
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe4657ecc
xor eax, 0x9dca62ae
rol eax, 0x93
popf
pushf
not eax
add eax, 0xdefe6b48
xor eax, 0x93615e8c
rol eax, 0xce
popf
pushf
not eax
add eax, 0xcedce8a7
xor eax, 0xc614a725
rol eax, 0xfd
popf
jmp 0x180476833
mov dword [rdi + 0x2c], r8d
mov dword [rdi + 0x24], r8d
push rax
pushf
mov eax, 0xce527022
pushf
not eax
add eax, 0xfcd94d6d
xor eax, 0x92ad3ba6
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb6b2fa1f
xor eax, 0xbda83a52
rol eax, 0x96
popf
pushf
not eax
add eax, 0xbfa45f04
xor eax, 0xd02714bc
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd389d452
xor eax, 0x8778857e
rol eax, 0x10
popf
jmp 0x180476833
imul rdx, rax, 0x228
add rdx, qword [rcx + 0x4b40]
jmp 0x18047cea5
mov qword [rcx + 0x4b18], rdx
mov rax, qword [0x180259f90]
movss xmm0, dword [rax + 0x3c24]
mov rax, qword [rdi + 0x360]
mulss xmm0, dword [rdi + 0x288]
test rax, rax
je 0x18047cf15
push rax
pushf
mov eax, 0x51159c2
pushf
not eax
add eax, 0x9b3095f0
xor eax, 0xb9e81479
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc33a066f
xor eax, 0xf9a5161f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x800541d6
xor eax, 0xf73a286d
rol eax, 0x7c
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xef138606
pushf
not eax
add eax, 0xec4f7850
xor eax, 0xbf825a33
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd0cc0df0
xor eax, 0xdc4698d3
rol eax, 0xde
popf
jmp 0x180476833
mulss xmm0, dword [rax + 0x288]
push rax
pushf
mov eax, 0xf3c100d
pushf
not eax
add eax, 0xcfa9e0df
xor eax, 0x97d0c5ea
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xeb0f0524
xor eax, 0x9768e034
rol eax, 0x54
popf
pushf
not eax
add eax, 0xab139e25
xor eax, 0x869202ec
rol eax, 0x1a
popf
jmp 0x180476833
test r12d, 0x6000000
je 0x18047d0ee
push rax
pushf
mov eax, 0x9fb990b9
pushf
not eax
add eax, 0xce9c189b
xor eax, 0xd74633c1
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa011e171
xor eax, 0x9c00f62c
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb0ff968e
xor eax, 0xc6a54209
rol eax, 0x63
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xe5628cfc
pushf
not eax
add eax, 0xbed6caa5
xor eax, 0xf0873acd
rol eax, 0x82
popf
pushf
not eax
add eax, 0x87fc1ba9
xor eax, 0xe0b7fe14
rol eax, 0x70
popf
jmp 0x180476833
bt r12d, 0x1b
jb 0x18047d181
push rax
pushf
mov eax, 0x1dbbf4ae
pushf
not eax
add eax, 0xcc77b10a
xor eax, 0x89381b8a
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8c4265f1
xor eax, 0xb4d7fb62
rol eax, 0x30
popf
pushf
not eax
add eax, 0xac18c9f1
xor eax, 0x982788c5
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe1556086
xor eax, 0x9e101f21
rol eax, 0xf
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xfb49d32d
pushf
not eax
add eax, 0xc14bb1df
xor eax, 0x83b0a6c5
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb963b084
xor eax, 0x9db81c97
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf6c8f595
xor eax, 0x8d7c3eee
rol eax, 0x99
popf
jmp 0x180476833
movss xmm1, dword [rsi + 0x37f4]
push rax
pushf
mov eax, 0x9dd64839
pushf
not eax
add eax, 0xafe07c0b
xor eax, 0xf0f47e95
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa7e4751a
xor eax, 0xc3bcc612
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd56b49f6
xor eax, 0xdef84a51
rol eax, 0x88
popf
jmp 0x180476833
movss dword [rdi + 0x54], xmm1
mov eax, r12d
movsd xmm0, qword [rsi + 0x37e8]
and eax, 0x5010000
movsd qword [rdi + 0x48], xmm0
cmp eax, 0x1000000
jne 0x18047d2cf
push rax
pushf
mov eax, 0xb8d36139
pushf
not eax
add eax, 0xa24dda72
xor eax, 0x9c24e348
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xca983790
xor eax, 0xb8e04058
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xcbdaf6d9
xor eax, 0xa66a12a6
rol eax, 0x16
popf
pushf
not eax
add eax, 0x906172c4
xor eax, 0x991d6e2f
rol eax, 0xab
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xed79b21d
pushf
not eax
add eax, 0x9fe3bd5c
xor eax, 0xe65d5a84
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xaabab8cc
xor eax, 0xe1448eb0
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb0819d68
xor eax, 0x94fd4460
rol eax, 0x1e
popf
jmp 0x180476833
movss dword [rdi + 0x4c], xmm0
mov dword [rdi + 0x48], r8d
push rax
pushf
mov eax, 0x9e02b13e
pushf
not eax
add eax, 0xfa311800
xor eax, 0x89d53c2b
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8835ba54
xor eax, 0xc80d6f1c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xdb554455
xor eax, 0x97cc06ea
rol eax, 0x16
popf
jmp 0x180476833
test byte [rdi + 0xc], 1
mov rcx, qword [0x180259f90]
je 0x18047d682
push rax
pushf
mov eax, 0xfd20112f
pushf
not eax
add eax, 0xb143c6e9
xor eax, 0xa4f12222
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x84a70db9
xor eax, 0x947e104f
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xea4717ba
xor eax, 0x8056a06d
rol eax, 0xab
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xf57d6264
pushf
not eax
add eax, 0xac9ddf76
xor eax, 0xdac40174
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd14c875f
xor eax, 0xff4825a1
rol eax, 0x50
popf
pushf
not eax
add eax, 0x92ea9b94
xor eax, 0x9c5ba1eb
rol eax, 0xae
popf
pushf
not eax
add eax, 0x834bc266
xor eax, 0xe3460a01
rol eax, 0x8f
popf
jmp 0x180476833
movss xmm2, dword [rcx + 0x3820]
addss xmm2, xmm2
addss xmm2, xmm0
push rax
pushf
mov eax, 0x22dffbbf
pushf
not eax
add eax, 0xe1155303
xor eax, 0xd597e878
rol eax, 0xee
popf
pushf
not eax
add eax, 0x817f4df9
xor eax, 0xf8307310
rol eax, 0x2a
popf
jmp 0x180476833
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rcx + 0x3844]
movaps xmm5, xmm1
minss xmm0, dword [rax + 0x238]
maxss xmm3, dword [rax + 0x230]
maxss xmm4, dword [rax + 0x234]
minss xmm2, dword [rax + 0x23c]
addss xmm5, xmm0
movss xmm0, dword [rcx + 0x3848]
subss xmm3, xmm1
movaps xmm6, xmm0
movss xmm1, dword [rcx + 0xdfc]
subss xmm4, xmm0
addss xmm6, xmm2
comiss xmm1, xmm3
jb 0x18047db1e
push rax
pushf
mov eax, 0xedb534b6
pushf
not eax
add eax, 0xdd4c9ae2
xor eax, 0xcdfc49a1
rol eax, 0x73
popf
pushf
not eax
add eax, 0xcd0ef1a4
xor eax, 0xfabdde4a
rol eax, 8
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x496fc17b
pushf
not eax
add eax, 0xf3477aa2
xor eax, 0xedc4caee
rol eax, 7
popf
pushf
not eax
add eax, 0x874e3f37
xor eax, 0xfac0d1df
rol eax, 0x20
popf
pushf
not eax
add eax, 0xeb38a0f0
xor eax, 0x8b9e6aa9
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfb549d0b
xor eax, 0xd7d08e6b
rol eax, 0x94
popf
jmp 0x180476833
cmp word [rsi + 0x3742], 2
jne 0x18047dd6f
push rax
pushf
mov eax, 0xe7a3fa6b
pushf
not eax
add eax, 0xcb4c69ad
xor eax, 0xb561609d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb244bdbe
xor eax, 0x8993c9a7
rol eax, 0x92
popf
pushf
not eax
add eax, 0xfebf1f90
xor eax, 0xb3ea80a5
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe1e72d21
xor eax, 0xc350554f
rol eax, 0xb5
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x33671e1
pushf
not eax
add eax, 0x8d26263c
xor eax, 0xd93993ca
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd8986b66
xor eax, 0xa42949ec
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd0831b41
xor eax, 0xd44628cc
rol eax, 0xc
popf
pushf
not eax
add eax, 0x92c132e0
xor eax, 0xbfc20b3d
rol eax, 0x71
popf
jmp 0x180476833
cmp byte [rdi + 0xb2], 0
je 0x18047de51
push rax
pushf
mov eax, 0xcb67118b
pushf
not eax
add eax, 0xb5f7cc48
xor eax, 0xf16d2536
rol eax, 0x33
popf
pushf
not eax
add eax, 0xe0359edf
xor eax, 0xc8588265
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc233c719
xor eax, 0xcfd5d828
rol eax, 0x16
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x3050f2c7
pushf
not eax
add eax, 0xd3b25614
xor eax, 0xdf4a4860
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xec77417b
xor eax, 0x8895e949
rol eax, 0x1f
popf
jmp 0x180476833
comiss xmm14, dword [rcx + 0x5ba4]
jb 0x18047dffd
push rax
pushf
mov eax, 0xb9ecd936
pushf
not eax
add eax, 0xd5185cb6
xor eax, 0xb166dbf0
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe7466152
xor eax, 0x819ecd49
rol eax, 0x16
popf
pushf
not eax
add eax, 0x90957660
xor eax, 0xa4b097a6
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcf8760e4
xor eax, 0xe8f72af8
rol eax, 0x47
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x9080c3f4
pushf
not eax
add eax, 0xd76acacc
xor eax, 0xcf40ab2d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc6c1d064
xor eax, 0xbbff794f
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xfb0e0e5c
xor eax, 0xf9f499a0
rol eax, 0xab
popf
jmp 0x180476833
mov edx, dword [rdi + 0xc]
movss xmm10, dword [rdi + 0xa4]
movss xmm11, dword [rdi + 0xa8]
mov byte [rdi + 0xb2], 0
mov dword [rdi + 0x58], r8d
mov dword [rdi + 0x60], r8d
mov rax, qword [0x180259f90]
test dl, 1
je 0x18047e134
push rax
pushf
mov eax, 0x3d87e2f3
pushf
not eax
add eax, 0xd73e8a94
xor eax, 0x920c0f38
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf673f125
xor eax, 0xf4fc9741
rol eax, 0xdc
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x85edabbf
pushf
not eax
add eax, 0xb28c4c1f
xor eax, 0xbe0d5ea6
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb95ae789
xor eax, 0x972fbc27
rol eax, 0x63
popf
pushf
not eax
add eax, 0xbb58ddd7
xor eax, 0xf930ac5c
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa6852b1e
xor eax, 0xe2e488a5
rol eax, 0xbf
popf
jmp 0x180476833
bt edx, 0xa
jae 0x18047e374
push rax
pushf
mov eax, 0x6f074402
pushf
not eax
add eax, 0xeca13047
xor eax, 0xa60840a2
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9a69cf06
xor eax, 0x9790ae4a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x92c6dfde
xor eax, 0xb65e9669
rol eax, 0xca
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x1ef677a7
pushf
not eax
add eax, 0xdd74d9ba
xor eax, 0xf5ed6ac4
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb72d6b2f
xor eax, 0xb86d4baf
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe8db074e
xor eax, 0xa15fdd92
rol eax, 0x51
popf
jmp 0x180476833
mov rcx, qword [rdi + 0x360]
movss xmm1, dword [rax + 0x3c24]
mulss xmm1, dword [rdi + 0x288]
test rcx, rcx
je 0x18047e409
push rax
pushf
mov eax, 0xae6f1c9b
pushf
not eax
add eax, 0xd5cd986d
xor eax, 0xfad2ea6e
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xefad1565
xor eax, 0xa6cd2346
rol eax, 0x1d
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xca2c9ab7
pushf
not eax
add eax, 0xb989faf3
xor eax, 0x9a195f36
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb0a79013
xor eax, 0xbf4d8630
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbf31d718
xor eax, 0x86cda323
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xc9567cb6
xor eax, 0xf8897b8d
rol eax, 0xcf
popf
jmp 0x180476833
movaps xmm1, xmm14
push rax
pushf
mov eax, 0xba090cb
pushf
not eax
add eax, 0x8434010d
xor eax, 0x80e72b43
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd492a77b
xor eax, 0xd51c95b1
rol eax, 0x12
popf
pushf
not eax
add eax, 0xbac7a582
xor eax, 0x9412c31f
rol eax, 0x14
popf
jmp 0x180476833
test r13b, r13b
jne 0x18047ea1c
push rax
pushf
mov eax, 0xea3745ee
pushf
not eax
add eax, 0xb72e438f
xor eax, 0xa0a7850d
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8b0343d0
xor eax, 0x9fa82f40
rol eax, 2
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x1c72cc56
pushf
not eax
add eax, 0x8687a62d
xor eax, 0x84f9e0e0
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x8ef42de8
xor eax, 0xdc84dcee
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe9608c82
xor eax, 0xae2e6e49
rol eax, 0x93
popf
pushf
not eax
add eax, 0xaa8ad17d
xor eax, 0xd44f6229
rol eax, 0x95
popf
jmp 0x180476833
cmp byte [rdi + 0xcb], r13b
je 0x18047eb54
push rax
pushf
mov eax, 0x7577e212
pushf
not eax
add eax, 0xf3479f48
xor eax, 0xd7c3d8b2
rol eax, 0xee
popf
pushf
not eax
add eax, 0xaaedb89c
xor eax, 0xdd122c5d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xad4438b3
xor eax, 0xeacf8d79
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd4f8e19e
xor eax, 0xcd2f6f55
rol eax, 0x8d
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x775ffbf
pushf
not eax
add eax, 0x94e0ea57
xor eax, 0x8096c507
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbfdd6e21
xor eax, 0xe305fdaa
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9af693b9
xor eax, 0xe486d201
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc950fd12
xor eax, 0xf31910f1
rol eax, 0x8d
popf
jmp 0x180476833
cmp byte [rdi + 0xc9], bl
jle 0x18047eda6
push rax
pushf
mov eax, 0x3c557e58
pushf
not eax
add eax, 0xfbb761eb
xor eax, 0xd2304876
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xac6f373a
xor eax, 0xce47d25c
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xafabf405
xor eax, 0xcf70ec0f
rol eax, 0x81
popf
pushf
not eax
add eax, 0xf7f19c86
xor eax, 0xeede6a7e
rol eax, 0x3a
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xe3230928
pushf
not eax
add eax, 0xb5e0073a
xor eax, 0xb7be308f
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x83197de7
xor eax, 0xdea50c4a
rol eax, 0x32
popf
pushf
not eax
add eax, 0xdf2e7bd5
xor eax, 0xf5394b2c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc4ab33c8
xor eax, 0xa8cf42c9
rol eax, 0x6c
popf
jmp 0x180476833
cmp byte [rdi + 0xcb], bl
je 0x18047ee4d
push rax
pushf
mov eax, 0x7e6ad046
pushf
not eax
add eax, 0x8f50fe95
xor eax, 0x8a1a8489
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x9cffda29
xor eax, 0xaebbe8c0
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf8d985b1
xor eax, 0xab0ab9c5
rol eax, 0x6c
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x905ab674
pushf
not eax
add eax, 0xf6c03593
xor eax, 0xe56e0ddd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe928083d
xor eax, 0xbce95785
rol eax, 0x15
popf
jmp 0x180476833
test dword [rdi + 0xc], 0x100
mov rcx, qword [0x180259f90]
jne 0x18047f07f
push rax
pushf
mov eax, 0xf5eb8436
pushf
not eax
add eax, 0x8068014f
xor eax, 0x8270a4e5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa7928d66
xor eax, 0xb70273b2
rol eax, 0xab
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xf59bb1c1
pushf
not eax
add eax, 0x8ad8c374
xor eax, 0xc433ae56
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa3e41acb
xor eax, 0x9b798679
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xbb7221cb
xor eax, 0xe085e5fa
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa0940206
xor eax, 0x870e5d3a
rol eax, 0xeb
popf
jmp 0x180476833
mov eax, dword [rcx + 0x1c]
mov dword [rcx + 0x5ba4], eax
push rax
pushf
mov eax, 0x3344eebe
pushf
not eax
add eax, 0xa7c35e79
xor eax, 0xb21c2466
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x93333b5d
xor eax, 0xc6cd15c7
rol eax, 0xfe
popf
jmp 0x180476833
cmp eax, r8d
mov rcx, rbx
cmovg r8d, eax
mov edx, r8d
call fcn.1800aa540
push rax
pushf
mov eax, 0xdc628217
pushf
not eax
add eax, 0x87efe1af
xor eax, 0x9c190a44
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x921572fe
xor eax, 0xd8dd7145
rol eax, 0x86
popf
pushf
not eax
add eax, 0x994ae69a
xor eax, 0xa62fcaba
rol eax, 0xe6
popf
jmp 0x180476833
movsd xmm0, qword [r13 + 0xf8]
movsd qword [rdi + 0x18], xmm0
jmp 0x18047fde7
movss xmm1, dword [rdi + 0xd8]
ucomiss xmm1, dword [0x1801d1ec8]
jp 0x18047fe2b
push rax
pushf
mov eax, 0xf08c6d8
pushf
not eax
add eax, 0xf05eb09d
xor eax, 0xfcf9de7f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x86f91b96
xor eax, 0xdac17d98
rol eax, 0x1b
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x6e0df62c
pushf
not eax
add eax, 0xe09cfbcb
xor eax, 0xddcca4fe
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe8ec769b
xor eax, 0x90c0ddb2
rol eax, 0x59
popf
jmp 0x180476833
test r15b, r15b
jne 0x18048033a
push rax
pushf
mov eax, 0x8ff36448
pushf
not eax
add eax, 0xb250bfe6
xor eax, 0xc0200ab7
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa871cc96
xor eax, 0xe24ca572
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe447d899
xor eax, 0xf318c718
rol eax, 9
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x4982f936
pushf
not eax
add eax, 0x842d3752
xor eax, 0xe9da951f
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8da954d1
xor eax, 0xdf1b2224
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb38129df
xor eax, 0xd86da214
rol eax, 0x8c
popf
jmp 0x180476833
mov rdx, rdi
lea rcx, [rsp + 0x48]
call fcn.180430d6a
movss xmm1, dword [rax + 4]
movss xmm0, dword [rax]
movss dword [rdi + 0x18], xmm0
movss dword [rdi + 0x1c], xmm1
push rax
pushf
mov eax, 0x4984c0be
pushf
not eax
add eax, 0xac441db5
xor eax, 0xb7a19457
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe493e959
xor eax, 0xf809cbd7
rol eax, 0x1d
popf
jmp 0x180476833
movss xmm0, dword [r14 + 0x14]
movss xmm1, dword [r14 + 0x18]
movaps xmm7, xmm0
movss xmm8, dword [r14 + 4]
movaps xmm6, xmm1
movss xmm9, dword [r14 + 8]
movaps xmm5, xmm8
movss xmm3, dword [rsi + 0x388c]
movaps xmm4, xmm9
movss xmm2, dword [rsi + 0x3888]
movss dword [rsp + 0x68], xmm8
movss dword [rsp + 0x6c], xmm9
maxss xmm3, dword [rsi + 0x3894]
maxss xmm2, dword [rsi + 0x3890]
addss xmm7, dword [r14 + 0x1c]
addss xmm6, dword [r14 + 0x20]
addss xmm5, dword [r14 + 0xc]
addss xmm4, dword [r14 + 0x10]
subss xmm7, xmm2
subss xmm6, xmm3
movss dword [rsp + 0x70], xmm5
addss xmm2, xmm0
movss dword [rsp + 0x74], xmm4
addss xmm3, xmm1
movss dword [rbp - 0x60], xmm7
movss dword [rbp - 0x5c], xmm6
movss dword [rbp - 0x68], xmm2
movss dword [rbp - 0x64], xmm3
test r15b, r15b
jne 0x18048053e
push rax
pushf
mov eax, 0x548502cf
pushf
not eax
add eax, 0xcc4dbc5e
xor eax, 0xf406dbd9
rol eax, 0x56
popf
pushf
not eax
add eax, 0xfe4c48b6
xor eax, 0x82a0c5d9
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8c6f41b1
xor eax, 0xfb9496e5
rol eax, 0xd2
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xe434f41e
pushf
not eax
add eax, 0xbb724f31
xor eax, 0xd5b5955e
rol eax, 7
popf
pushf
not eax
add eax, 0xf8556a94
xor eax, 0x842b38da
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xbebc3ea4
xor eax, 0xe2d98077
rol eax, 5
popf
jmp 0x180476833
bt r12d, 0x18
jb 0x1804805e8
push rax
pushf
mov eax, 0x72d9cfed
pushf
not eax
add eax, 0xcf097006
xor eax, 0xbcf7d0d8
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb9ce1dc4
xor eax, 0xabbf57d3
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9bb0356e
xor eax, 0xbb710cab
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xdd20c8db
xor eax, 0xe1fd39f1
rol eax, 0x71
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xff4529dd
pushf
not eax
add eax, 0xa4147200
xor eax, 0xa9cd4a4d
rol eax, 9
popf
pushf
not eax
add eax, 0x8202d65b
xor eax, 0xa5e4652f
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb8d6c804
xor eax, 0x83cecf63
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd92a9669
xor eax, 0x965129e3
rol eax, 0x4f
popf
jmp 0x180476833
xor cl, cl
movss dword [rdi + 0x50], xmm0
mov dword [rsp + 0x48], ecx
test bl, bl
je 0x180480e9c
push rax
pushf
mov eax, 0xa7a5eff2
pushf
not eax
add eax, 0x8eabfbee
xor eax, 0xd8761432
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9f6da1b3
xor eax, 0x8785b3af
rol eax, 0x6b
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x8e0eb497
pushf
not eax
add eax, 0x9d29a072
xor eax, 0xae4cf08f
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcdee057e
xor eax, 0xe0eb9278
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf978eb59
xor eax, 0x84c7d214
rol eax, 0x89
popf
jmp 0x180476833
test r12d, 0x3000000
movzx ecx, cl
mov eax, 0xc6629ef7
pushf
not eax
add eax, 0xfce4a934
xor eax, 0xe0e9b357
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa14a0721
xor eax, 0xedcc3bc2
rol eax, 0x6b
popf
cmove ecx, eax
mov dword [rsp + 0x48], ecx
push rax
pushf
mov eax, 0x6fd74f7a
pushf
not eax
add eax, 0xb5ce04dd
xor eax, 0xe98fd5ef
rol eax, 0x66
popf
pushf
not eax
add eax, 0xcac84330
xor eax, 0xec639580
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe120394a
xor eax, 0xff909c9d
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xeb6225e3
xor eax, 0xca103092
rol eax, 0x84
popf
jmp 0x180476833
movsxd r9, eax
mov rax, qword [r13 + 0x4880]
imul r10, r9, 0x38
add rax, 8
push rax
not rax
sub r10, rax
pop rax
sub r10, 1
push rax
pushf
mov eax, 0x339ea87f
pushf
not eax
add eax, 0xa10a5128
xor eax, 0xb7f279a5
rol eax, 0x71
popf
pushf
not eax
add eax, 0xaa7abfba
xor eax, 0x82f15c07
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfd833e87
xor eax, 0xd2c9c7e0
rol eax, 0x1b
popf
jmp 0x180476833
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x180481960
push rax
pushf
mov eax, 0xb7bb574c
pushf
not eax
add eax, 0xfa2fdb9d
xor eax, 0xb72e0f4f
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb708faea
xor eax, 0x8a3473a2
rol eax, 0xad
popf
pushf
not eax
add eax, 0xc8e4b290
xor eax, 0xa5bb0235
rol eax, 0xa3
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x87cab986
pushf
not eax
add eax, 0xdf968d86
xor eax, 0x9ebb612a
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8ec7e015
xor eax, 0xf3fcc3b1
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd9f7f540
xor eax, 0xfad06c93
rol eax, 0xdd
popf
jmp 0x180476833
mov rax, rdi
cmp r8, rcx
je 0x180481a5a
push rax
pushf
mov eax, 0xa3685963
pushf
not eax
add eax, 0xf22e8df1
xor eax, 0xa33c989c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf011eeeb
xor eax, 0xf2a2198a
rol eax, 0x89
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x7e2075db
pushf
not eax
add eax, 0x9364fa67
xor eax, 0xed237e40
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x853fa4ce
xor eax, 0xa7f0d419
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xeb722f68
xor eax, 0xe85179e9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb1643270
xor eax, 0xd29da753
rol eax, 0xfe
popf
jmp 0x180476833
sub r10, 0x38
sub r9, 1
jns 0x180481ccd
push rax
pushf
mov eax, 0xcf0aabfa
pushf
not eax
add eax, 0xda410ec2
xor eax, 0x8df45b52
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf511ddb7
xor eax, 0xa799bc43
rol eax, 0xc
popf
pushf
not eax
add eax, 0x92cb4142
xor eax, 0xf7455d8e
rol eax, 0xab
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x152f83d4
pushf
not eax
add eax, 0xfc00e9b7
xor eax, 0xbbb6bd76
rol eax, 0x26
popf
pushf
not eax
add eax, 0xecb6e49b
xor eax, 0xd7611584
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe56fd010
xor eax, 0xdc5ae7e6
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xafe8939d
xor eax, 0xa3dec1c6
rol eax, 0xfc
popf
jmp 0x180476833
nop dword [rax + rax]
push rax
pushf
mov eax, 0xfa599f12
pushf
not eax
add eax, 0x98b1521f
xor eax, 0xea50ad40
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8bf73c8f
xor eax, 0xb3be4a29
rol eax, 7
popf
jmp 0x180476833
cmp qword [r9], r15
je 0x180481eca
push rax
pushf
mov eax, 0x67503231
pushf
not eax
add eax, 0xe71fd1d4
xor eax, 0xa537b6b2
rol eax, 3
popf
pushf
not eax
add eax, 0xfe8e4974
xor eax, 0xa170b611
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xdb297c50
xor eax, 0xe25f9cbf
rol eax, 0x10
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x4df48f7c
pushf
not eax
add eax, 0xbfd6c57e
xor eax, 0x9e67de45
rol eax, 0x41
popf
pushf
not eax
add eax, 0xaa97cc7b
xor eax, 0xdc2edf99
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd92b81fc
xor eax, 0x8a36dd6c
rol eax, 0xc7
popf
jmp 0x180476833
mov r14, qword [r13 + 0x3e78]
movsxd rax, dword [r13 + 0x3e70]
sub r9, r14
sar r9, 3
lea rcx, [r14 + rax*8]
cmp r14, rcx
jae 0x180481ff6
push rax
pushf
mov eax, 0xa8d9c2e0
pushf
not eax
add eax, 0xbeb551ae
xor eax, 0xd8817362
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x896bbfb2
xor eax, 0xddd50046
rol eax, 0xea
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x81452763
pushf
not eax
add eax, 0xfbfe2bcc
xor eax, 0xb2c16b2d
rol eax, 0x35
popf
pushf
not eax
add eax, 0xddf450f1
xor eax, 0xc837242f
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa0691cd7
xor eax, 0x9e3785a7
rol eax, 0xe8
popf
jmp 0x180476833
mov eax, r14d
sub eax, r9d
jmp 0x18048223f
dec eax
movsxd r8, eax
lea eax, [r9 + 1]
movsxd rcx, eax
movsxd rax, r9d
shl r8, 3
lea rdx, [r10 + rcx*8]
lea rcx, [r10 + rax*8]
call fcn.1801cbb10
mov rax, qword [r13 + 0x3e78]
movsxd rcx, r14d
mov qword [rax + rcx*8 - 8], r15
jmp 0x18048232b
mov r15d, dword [rsp + 0x48]
push rax
pushf
mov eax, 0x880f9c1e
pushf
not eax
add eax, 0xe1657b39
xor eax, 0x8563aec5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x90867890
xor eax, 0xa1a281eb
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8363bd48
xor eax, 0x892472ed
rol eax, 5
popf
pushf
not eax
add eax, 0xe838ac77
xor eax, 0xc4de0cda
rol eax, 4
popf
jmp 0x180476833
movss xmm1, dword [rsi + 0x3c20]
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
xor r9d, r9d
mov dword [rsp + 0x48], 0xffffffff
movss xmm0, dword [rdi + 0x50]
movaps xmm2, xmm1
cmp byte [rsi + 0x7e], r9b
mov r14d, r9d
addss xmm0, dword [0x1801d1e60]
mulss xmm1, dword [0x1801d1e30]
setne r14b
inc r14d
mulss xmm2, dword [0x1801d1e64]
addss xmm0, xmm1
maxss xmm2, xmm0
cvttss2si eax, xmm2
movd xmm13, eax
cvtdq2ps xmm13, xmm13
cmp byte [rdi + 0xb1], r9b
jne 0x180482448
push rax
pushf
mov eax, 0x5b813396
pushf
not eax
add eax, 0xaeebda03
xor eax, 0xef3c8092
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9250d8a9
xor eax, 0xd8fefacb
rol eax, 0x53
popf
pushf
not eax
add eax, 0xae4ae40a
xor eax, 0xf4f861e4
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8050ee09
xor eax, 0xa64caabb
rol eax, 0x8f
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x1aec50e1
pushf
not eax
add eax, 0x82e93e56
xor eax, 0xd48f678c
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdbb933ab
xor eax, 0xf0c06252
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd91662c8
xor eax, 0xa6f676bd
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe26f087a
xor eax, 0xe0929fbd
rol eax, 0xfc
popf
jmp 0x180476833
lea rax, [rbp - 0x68]
mov r9d, r14d
mov qword [rsp + 0x28], rax
lea r8, [rsp + 0x48]
lea rax, [rbp + 0x30]
mov rcx, rdi
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x20], rax
call fcn.180447ca7
test al, al
je 0x1804824ff
push rax
pushf
mov eax, 0x732b88c0
pushf
not eax
add eax, 0xa2884329
xor eax, 0x9871c18f
rol eax, 0xad
popf
pushf
not eax
add eax, 0x976d342b
xor eax, 0xe7e3bd45
rol eax, 0xf4
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x27c8e62
pushf
not eax
add eax, 0xe06f1033
xor eax, 0x9a0ae861
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfff428cd
xor eax, 0x924cd798
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9c4cdfdc
xor eax, 0xa84eb207
rol eax, 0x12
popf
jmp 0x180476833
movzx edx, byte [rsp + 0x42]
mov ecx, dword [rsp + 0x54]
push rax
pushf
mov eax, 0xa63097bb
pushf
not eax
add eax, 0x96d05069
xor eax, 0xe3679b95
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xd88609c2
xor eax, 0xcaf9afa5
rol eax, 7
popf
pushf
not eax
add eax, 0xa58506f5
xor eax, 0x99692ca7
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa86312fd
xor eax, 0xc8bfb9f4
rol eax, 0xbe
popf
jmp 0x180476833
cmp byte [rdi + 0xb1], 0
movzx eax, byte [rsp + 0x48]
mov byte [rdi + 0xb9], al
jne 0x180482691
push rax
pushf
mov eax, 0xcbc9ab52
pushf
not eax
add eax, 0xfdb00718
xor eax, 0xd0f5be70
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcd805bc1
xor eax, 0xdaa56a0c
rol eax, 0x40
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x7c232ba3
pushf
not eax
add eax, 0xfab98d4e
xor eax, 0x955836d9
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xfdf7cc4e
xor eax, 0xa0b8bd8b
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa864bb29
xor eax, 0xf4bf3e39
rol eax, 0x7f
popf
jmp 0x180476833
movaps xmm5, xmm2
push rax
pushf
mov eax, 0x402a67ff
pushf
not eax
add eax, 0x81a0cd6e
xor eax, 0xc3c079dc
rol eax, 0x72
popf
pushf
not eax
add eax, 0x9829e18f
xor eax, 0x965d1e32
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x80a51092
xor eax, 0xced3e3d1
rol eax, 0xb2
popf
jmp 0x180476833
movaps xmm4, xmm3
push rax
pushf
mov eax, 0xd2dda443
pushf
not eax
add eax, 0x8aca924b
xor eax, 0xd7fea181
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf019e9ff
xor eax, 0x8c40212a
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc44d8f66
xor eax, 0x8606d4f1
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb9d7c06e
xor eax, 0xd163ac9a
rol eax, 0x11
popf
jmp 0x180476833
xor cl, cl
jmp 0x180482cc5
mov byte [rdi + 0xad], cl
bt r12d, 0xf
jb 0x180482d18
push rax
pushf
mov eax, 0x9b13c48b
pushf
not eax
add eax, 0xcd1448f1
xor eax, 0xca175a60
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa15c3029
xor eax, 0xbc185901
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xeae8820c
xor eax, 0xdb400054
rol eax, 0x78
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x181695db
pushf
not eax
add eax, 0xe237a8cd
xor eax, 0x89702da6
rol eax, 0x39
popf
pushf
not eax
add eax, 0xbdf9e426
xor eax, 0xef393f6e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf9da614c
xor eax, 0x8c46a0bd
rol eax, 0x25
popf
jmp 0x180476833
test cl, cl
je 0x180482da8
push rax
pushf
mov eax, 0x4e4cbec
pushf
not eax
add eax, 0x9cce72cf
xor eax, 0xbce38143
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb07fddd4
xor eax, 0xc8c85dc7
rol eax, 0xda
popf
pushf
not eax
add eax, 0xbf8988fe
xor eax, 0xd3fd1973
rol eax, 0x23
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x8d7469e9
pushf
not eax
add eax, 0x8d1e1f8a
xor eax, 0xf687a609
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc6c4014e
xor eax, 0xb6312041
rol eax, 0x42
popf
jmp 0x180476833
mov byte [rdi + 0xac], 0
movaps xmm1, xmm14
jmp 0x1804832c8
mov byte [rdi + 0xac], 1
test cl, cl
jne 0x180483013
push rax
pushf
mov eax, 0x8fdda697
pushf
not eax
add eax, 0xee8877c7
xor eax, 0xead522d3
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9d5bde59
xor eax, 0xa08d757c
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xf6f82376
xor eax, 0xb61d04b2
rol eax, 0x76
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x504bcb64
pushf
not eax
add eax, 0xaeef4c0e
xor eax, 0xe47a0207
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd6df64e1
xor eax, 0xff694d42
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9beb8af1
xor eax, 0xbf8be4c0
rol eax, 0x31
popf
pushf
not eax
add eax, 0xaa46a07a
xor eax, 0xb11c663c
rol eax, 0xf8
popf
jmp 0x180476833
test cl, cl
je 0x1804832ff
push rax
pushf
mov eax, 0x6f7c0ccd
pushf
not eax
add eax, 0xf7712b9e
xor eax, 0xee297c45
rol eax, 0xca
popf
pushf
not eax
add eax, 0xea1aa808
xor eax, 0xb890524a
rol eax, 0x63
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xfd6b5079
pushf
not eax
add eax, 0xe98a8bb8
xor eax, 0x8250be89
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xbd4bebf1
xor eax, 0xca20d9db
rol eax, 0x34
popf
pushf
not eax
add eax, 0xdcb0af61
xor eax, 0xa72df77d
rol eax, 0x7f
popf
jmp 0x180476833
mov eax, r12d
and eax, 0x5000000
cmp eax, 0x1000000
jne 0x18048349e
push rax
pushf
mov eax, 0xf0e92270
pushf
not eax
add eax, 0xc4e9f601
xor eax, 0x8a0c4573
rol eax, 0xed
popf
pushf
not eax
add eax, 0x9c7e5e76
xor eax, 0xef9e6184
rol eax, 0x43
popf
pushf
not eax
add eax, 0xcaa5eefe
xor eax, 0x98bcf576
rol eax, 0x74
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x264b25dd
pushf
not eax
add eax, 0x86815395
xor eax, 0x81dcab1b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa90b5976
xor eax, 0x97a40e66
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xfbaee3ea
xor eax, 0x80556136
rol eax, 0x4f
popf
jmp 0x180476833
cmp dword [rsp + 0x50], 0x3000000
je 0x180483534
push rax
pushf
mov eax, 0x5ddd165b
pushf
not eax
add eax, 0xaa2b55c8
xor eax, 0x915d244b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8bd1ca40
xor eax, 0xf0967af1
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xcd640a89
xor eax, 0x9ae035e7
rol eax, 0xfd
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x26fd1f2
pushf
not eax
add eax, 0xf810471b
xor eax, 0x9de5bf21
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xad496d49
xor eax, 0xffe54d69
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdd1f4dd2
xor eax, 0xe3dc0fc3
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x97dfba2b
xor eax, 0xaaa2ca2a
rol eax, 0x98
popf
jmp 0x180476833
mov r13, qword [rbp - 0x80]
lea rax, [rsp + 0x68]
push rax
pushf
mov eax, 0x7b1b50ad
pushf
not eax
add eax, 0xc9c101f9
xor eax, 0xc949bc51
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xeca89086
xor eax, 0xdd8d7650
rol eax, 0x90
popf
jmp 0x180476833
mulss xmm1, dword [rax + 0x288]
push rax
pushf
mov eax, 0xdef081a4
pushf
not eax
add eax, 0xe4d4f34f
xor eax, 0x896698cf
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc0a64265
xor eax, 0xdd8588bb
rol eax, 0xa1
popf
jmp 0x180476833
movss xmm10, dword [rsi + 0x3828]
push rax
pushf
mov eax, 0x672adff
pushf
not eax
add eax, 0x9af7d0f7
xor eax, 0x9dd09f52
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb629a6fa
xor eax, 0x8e305c7d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x8b7e1ce2
xor eax, 0x82d2f0c3
rol eax, 0xbc
popf
jmp 0x180476833
movss xmm2, dword [0x1801d1e38]
xorps xmm1, xmm1
movss xmm0, dword [rdi + 0x48]
addss xmm8, xmm2
mulss xmm0, xmm2
addss xmm9, xmm2
addss xmm6, xmm2
addss xmm7, xmm2
cvttss2si eax, xmm0
xorps xmm0, xmm0
addss xmm9, xmm10
subss xmm7, dword [rdi + 0x54]
cvtsi2ss xmm1, eax
maxss xmm1, dword [rdi + 0x54]
addss xmm8, xmm1
subss xmm6, xmm1
cvttss2si eax, xmm8
xorps xmm8, xmm8
cvtsi2ss xmm8, eax
cvttss2si eax, xmm9
movss dword [rdi + 0x200], xmm8
cvtsi2ss xmm0, eax
cvttss2si eax, xmm6
movss dword [rdi + 0x204], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, eax
cvttss2si eax, xmm7
movss dword [rdi + 0x208], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, eax
movss dword [rdi + 0x20c], xmm0
movss xmm0, dword [rdi + 0x204]
comiss xmm5, xmm0
jbe 0x180483b5a
push rax
pushf
mov eax, 0xdbbe3c3
pushf
not eax
add eax, 0xd4c852fa
xor eax, 0x8c8c65a3
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc1f70cf2
xor eax, 0xe1f46207
rol eax, 0x9e
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x513e278e
pushf
not eax
add eax, 0x871ae8fb
xor eax, 0x916f1ea8
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb552d748
xor eax, 0xf0ae26f4
rol eax, 0x7e
popf
jmp 0x180476833
movaps xmm1, xmm5
jmp 0x180483c4f
comiss xmm4, xmm8
jbe 0x180483c88
push rax
pushf
mov eax, 0xe2f4c39d
pushf
not eax
add eax, 0xd3a1409a
xor eax, 0xa2984de3
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd29fe63e
xor eax, 0x8eb59f9a
rol eax, 0x83
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x40605967
pushf
not eax
add eax, 0x94b09da5
xor eax, 0xb6aac8ea
rol eax, 0x27
popf
pushf
not eax
add eax, 0x99df25b0
xor eax, 0xa254e8bc
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xaf3ca7ef
xor eax, 0xc27796a9
rol eax, 0xa0
popf
jmp 0x180476833
movaps xmm0, xmm12
minss xmm0, xmm8
push rax
pushf
mov eax, 0x7ce89828
pushf
not eax
add eax, 0xd514b490
xor eax, 0xb0501a97
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8bb21144
xor eax, 0xd9c9275c
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfcde7c25
xor eax, 0x801f2bd4
rol eax, 0x54
popf
jmp 0x180476833
movss xmm0, dword [rdi + 0x208]
comiss xmm4, xmm0
ja 0x180483eb5
push rax
pushf
mov eax, 0xb384c1b1
pushf
not eax
add eax, 0xfa10ef3f
xor eax, 0xb5e183d5
rol eax, 0xac
popf
pushf
not eax
add eax, 0x92c68872
xor eax, 0xc9905d9c
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc030fc69
xor eax, 0x82a6b1f1
rol eax, 0x4a
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x6a0387a3
pushf
not eax
add eax, 0x92168796
xor eax, 0x893f3677
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa8450252
xor eax, 0x9c664a12
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe5c7d468
xor eax, 0x8dc4658e
rol eax, 0xf8
popf
jmp 0x180476833
movss dword [rdi + 0x208], xmm4
movss dword [rdi + 0x20c], xmm5
movss xmm0, dword [rdi + 0x20]
comiss xmm0, xmm14
jbe 0x180483f97
push rax
pushf
mov eax, 0x3e4c5561
pushf
not eax
add eax, 0x86c70a4c
xor eax, 0xb06defbf
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf73b9e19
xor eax, 0xf08b540c
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf9c98764
xor eax, 0xa4d63c0b
rol eax, 0xb5
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x3237fdd1
pushf
not eax
add eax, 0xadf8a9ad
xor eax, 0x89dcaea3
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc24d2444
xor eax, 0xae8d5bd3
rol eax, 0x2f
popf
jmp 0x180476833
test r12d, 0x2000040
jne 0x180484006
push rax
pushf
mov eax, 0xc132483
pushf
not eax
add eax, 0xdfdb1c43
xor eax, 0xf21eb718
rol eax, 0xf
popf
pushf
not eax
add eax, 0x85cff9f3
xor eax, 0xe5524906
rol eax, 0xd3
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x21f4cb0d
pushf
not eax
add eax, 0xcb9889ae
xor eax, 0xd4848892
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8cf7cf65
xor eax, 0xb42d8648
rol eax, 0x5a
popf
jmp 0x180476833
movsxd rax, dword [r13 + 0x188]
cmp eax, 2
jl 0x18048441a
push rax
pushf
mov eax, 0xc44572bd
pushf
not eax
add eax, 0xc620722f
xor eax, 0xd73a8974
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x8c9d2f73
xor eax, 0x82e7299c
rol eax, 0xb
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xb8595917
pushf
not eax
add eax, 0xf3a5b170
xor eax, 0xc7dc544e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd88fbbd9
xor eax, 0xc061edb8
rol eax, 0x3b
popf
jmp 0x180476833
mov rcx, rax
mov rax, qword [r13 + 0x190]
mov rdx, qword [rax + rcx*8 - 0x10]
test rdx, rdx
je 0x180484494
push rax
pushf
mov eax, 0x29d2a772
pushf
not eax
add eax, 0xe561fbff
xor eax, 0xfe72ef7a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xec552327
xor eax, 0xfb65369b
rol eax, 0x6d
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x34215e03
pushf
not eax
add eax, 0xed894df0
xor eax, 0xa988d3d8
rol eax, 0xd
popf
pushf
not eax
add eax, 0x828f0e72
xor eax, 0xab5a8b08
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xba38f659
xor eax, 0xa3a60319
rol eax, 0x60
popf
pushf
not eax
add eax, 0xead5adec
xor eax, 0x8f7511fa
rol eax, 0xb5
popf
jmp 0x180476833
mov rdx, qword [rdi + 0x290]
movsxd rax, dword [rdx]
imul rcx, rax, 0x38
mov rax, qword [rdx + 8]
cmp dword [rcx + rax - 0x18], 0
jne 0x180484643
push rax
pushf
mov eax, 0x86e4fb82
pushf
not eax
add eax, 0x8e31511a
xor eax, 0x93f8c445
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf15d10bf
xor eax, 0xfbccd6f6
rol eax, 0x74
popf
pushf
not eax
add eax, 0x87ead9f6
xor eax, 0xb713428d
rol eax, 0x25
popf
pushf
not eax
add eax, 0xad893798
xor eax, 0x998c2658
rol eax, 0x70
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x30f8d6f7
pushf
not eax
add eax, 0xba02430f
xor eax, 0xa4d216e1
rol eax, 0x86
popf
pushf
not eax
add eax, 0xff34e62d
xor eax, 0xbd7ff4b9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcf5e7a40
xor eax, 0xfa676b05
rol eax, 0xed
popf
pushf
not eax
add eax, 0xaaee01b0
xor eax, 0xe2545a34
rol eax, 0xa0
popf
jmp 0x180476833
mov rax, qword [r13 + 0x290]
cmp dword [rax + 0x20], 0
jle 0x180484702
push rax
pushf
mov eax, 0xc75d9235
pushf
not eax
add eax, 0x9176d596
xor eax, 0xf7c4e649
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc84b38b6
xor eax, 0xb6feb63e
rol eax, 0x68
popf
pushf
not eax
add eax, 0xcec7e943
xor eax, 0xfcb4ec43
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9e60dd68
xor eax, 0xf92c8f26
rol eax, 0xee
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xa96e0298
pushf
not eax
add eax, 0xd7f0f2de
xor eax, 0xf6eb395c
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd53de634
xor eax, 0xc2ac48af
rol eax, 0x47
popf
jmp 0x180476833
mov rax, qword [rsi + 0x4a20]
test rax, rax
jne 0x180484894
push rax
pushf
mov eax, 0xda072ce3
pushf
not eax
add eax, 0xb8cfd6ce
xor eax, 0xcf512bf2
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa2eca421
xor eax, 0xc6c81a39
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdda58b7e
xor eax, 0x9aba95dd
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaa2f55d3
xor eax, 0x836b22a8
rol eax, 0x3e
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x9d28cc92
pushf
not eax
add eax, 0xd7072260
xor eax, 0xd67923a5
rol eax, 0x44
popf
pushf
not eax
add eax, 0xb238c85b
xor eax, 0xf97e0618
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8c2ea6d1
xor eax, 0xd7acb1bd
rol eax, 0x2d
popf
jmp 0x180476833
mov r8b, 0x31
pushf
not r8b
add r8b, 0x9b
xor r8b, 0x1d
rol r8b, 0x82
popf
pushf
not r8b
add r8b, 0x72
xor r8b, 0xcc
rol r8b, 0x5b
popf
pushf
not r8b
add r8b, 0x50
xor r8b, 0x80
rol r8b, 5
popf
pushf
not r8b
add r8b, 0xde
xor r8b, 0xd0
rol r8b, 0x59
popf
push rax
pushf
mov eax, 0xc3af2ba4
pushf
not eax
add eax, 0xd50074e0
xor eax, 0xe8ad77f1
rol eax, 8
popf
pushf
not eax
add eax, 0x8a5b7e79
xor eax, 0x8edeb37f
rol eax, 0x31
popf
jmp 0x180476833
movss dword [rsp + 0x30], xmm13
lea rax, [rbp + 0x30]
mov qword [rsp + 0x28], rax
lea rdx, [rbp - 0x78]
mov r9b, 0xcf
pushf
not r9b
add r9b, 0x2b
xor r9b, 0xf2
rol r9b, 0x9f
popf
pushf
not r9b
add r9b, 0xea
xor r9b, 0x2b
rol r9b, 0xa
popf
pushf
not r9b
add r9b, 0xdd
xor r9b, 0x64
rol r9b, 0xc9
popf
mov dword [rsp + 0x20], r14d
mov rcx, rdi
call fcn.1802ee25f
test bl, bl
je 0x180484c36
push rax
pushf
mov eax, 0x2c77fc45
pushf
not eax
add eax, 0xbf167664
xor eax, 0xf02dc0fa
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa36cf8cf
xor eax, 0xcc49e2b4
rol eax, 0x80
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x6bf0f6a9
pushf
not eax
add eax, 0x9504db2b
xor eax, 0x973754d7
rol eax, 0x51
popf
pushf
not eax
add eax, 0xbf0beca7
xor eax, 0x8853e2b8
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb420433f
xor eax, 0xb6a3df0f
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd0e56f93
xor eax, 0x9d989263
rol eax, 0x34
popf
jmp 0x180476833
jne 0x180484dba
push rax
pushf
mov eax, 0xebc78bed
pushf
not eax
add eax, 0x90e843c2
xor eax, 0xcbe4c2f2
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf7bb83af
xor eax, 0xd3f815b0
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf8ec999e
xor eax, 0xd267d7b4
rol eax, 0x9f
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x10914333
pushf
not eax
add eax, 0x87140b8b
xor eax, 0xae509078
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd8ff91ea
xor eax, 0xb4924a19
rol eax, 0x91
popf
pushf
not eax
add eax, 0xb4b9b12c
xor eax, 0xb4e5e5c8
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xded20b80
xor eax, 0x88fe9413
rol eax, 0x8f
popf
jmp 0x180476833
movss xmm0, dword [rdi + 0x48]
mov eax, r12d
movss xmm1, dword [rdi + 0x20]
addss xmm0, xmm0
and eax, 0x808
subss xmm1, xmm0
movss xmm0, dword [rdi + 0x60]
addss xmm0, dword [rdi + 0x58]
subss xmm1, xmm0
cmp eax, 0x800
jne 0x180484e9b
push rax
pushf
mov eax, 0xcfc53bd5
pushf
not eax
add eax, 0xdba60cf7
xor eax, 0xa71ad89e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf5761668
xor eax, 0x834efbd2
rol eax, 8
popf
pushf
not eax
add eax, 0xf0366cb9
xor eax, 0xa2b7fcbb
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb6571ae5
xor eax, 0xa1afe3ee
rol eax, 0x22
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x815fdab5
pushf
not eax
add eax, 0xdd8e07b5
xor eax, 0xbb242395
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9e022b2b
xor eax, 0xa43fa761
rol eax, 0xa3
popf
jmp 0x180476833
movaps xmm6, xmm14
maxss xmm6, xmm1
jmp 0x180484fd1
movss xmm5, dword [rdi + 0x44]
ucomiss xmm5, xmm14
jp 0x180485022
push rax
pushf
mov eax, 0x9ec8e277
pushf
not eax
add eax, 0xbb1baff6
xor eax, 0xbf60b996
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8f8267c0
xor eax, 0xf3c2623c
rol eax, 0x40
popf
pushf
not eax
add eax, 0x884abcc9
xor eax, 0xd5106010
rol eax, 0xfe
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xa754949
pushf
not eax
add eax, 0xcc3a18a6
xor eax, 0x8f7bdd78
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd6e6f268
xor eax, 0xb2abc723
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc75bfa8e
xor eax, 0xdf6b5a4c
rol eax, 0x37
popf
jmp 0x180476833
ucomiss xmm4, xmm14
movss xmm9, dword [rdi + 0x48]
movss xmm10, dword [rdi + 0x7c]
movaps xmm1, xmm9
maxss xmm1, dword [rdi + 0x54]
movss xmm0, dword [rdi + 0x1f0]
subss xmm0, xmm10
addss xmm1, xmm0
cvttss2si eax, xmm1
movd xmm3, eax
cvtdq2ps xmm3, xmm3
movss dword [rdi + 0x210], xmm3
addss xmm6, xmm3
movss xmm8, dword [rdi + 0x4c]
movss xmm11, dword [rdi + 0x80]
movaps xmm1, xmm8
movss xmm0, dword [rdi + 0x1f4]
maxss xmm1, dword [rdi + 0x54]
subss xmm0, xmm11
addss xmm1, xmm0
cvttss2si eax, xmm1
movd xmm2, eax
cvtdq2ps xmm2, xmm2
movss dword [rdi + 0x214], xmm2
addss xmm2, xmm7
movss dword [rdi + 0x218], xmm6
movss dword [rdi + 0x21c], xmm2
movups xmm0, xmmword [rdi + 0x210]
movups xmmword [rdi + 0x220], xmm0
movss xmm12, dword [rdi + 0x18]
movss xmm6, dword [rdi + 0x58]
movaps xmm2, xmm12
subss xmm2, xmm10
addss xmm2, xmm9
addss xmm2, xmm6
movss dword [rdi + 0x240], xmm2
movss xmm13, dword [rdi + 0x1c]
movss xmm7, dword [rdi + 0x5c]
movaps xmm3, xmm13
subss xmm3, xmm11
addss xmm3, xmm8
addss xmm3, xmm7
movss dword [rdi + 0x244], xmm3
jp 0x180485378
push rax
pushf
mov eax, 0x4cff98b4
pushf
not eax
add eax, 0xeb9335b4
xor eax, 0xc1732e99
rol eax, 5
popf
pushf
not eax
add eax, 0xc0c2fe2c
xor eax, 0xa4acb152
rol eax, 0x63
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x2c51ad69
pushf
not eax
add eax, 0xdf63055b
xor eax, 0xb85230ec
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x99f8b07f
xor eax, 0xd9616dae
rol eax, 0xac
popf
jmp 0x180476833
dec al
mov byte [rdi + 0xc8], al
push rax
pushf
mov eax, 0x467281d1
pushf
not eax
add eax, 0xbbe85ab0
xor eax, 0x8500bd77
rol eax, 0x34
popf
pushf
not eax
add eax, 0xefef7133
xor eax, 0x94f269dc
rol eax, 0x90
popf
jmp 0x180476833
dec al
mov byte [rdi + 0xc9], al
push rax
pushf
mov eax, 0x3e0299bc
pushf
not eax
add eax, 0xc173a9e4
xor eax, 0xbacc6c4d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xad0d1953
xor eax, 0x9d2e6469
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc21f6697
xor eax, 0xb1ebaebd
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x88bb7fd5
xor eax, 0xba542155
rol eax, 0x85
popf
jmp 0x180476833
test r15b, r15b
je 0x180485e74
push rax
pushf
mov eax, 0x8722d954
pushf
not eax
add eax, 0xc8b15163
xor eax, 0xc112120e
rol eax, 2
popf
pushf
not eax
add eax, 0x8031c563
xor eax, 0x9edefd58
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xf9d3e311
xor eax, 0xaef6f03f
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf3765d41
xor eax, 0xa2eaab6a
rol eax, 0xe0
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x7760cae2
pushf
not eax
add eax, 0xf2f529e9
xor eax, 0xefacb5b5
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd4a3a698
xor eax, 0xcdf3c385
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb83cc3be
xor eax, 0x99adf1d1
rol eax, 0x3f
popf
jmp 0x180476833
test r12b, 1
jne 0x180485f71
push rax
pushf
mov eax, 0xdd6448d3
pushf
not eax
add eax, 0xd9c5b27f
xor eax, 0xc9949453
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa2a2ba11
xor eax, 0x9110974a
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa6365615
xor eax, 0xeed7e23e
rol eax, 0xb8
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xb2ef0f5b
pushf
not eax
add eax, 0xf0d0200d
xor eax, 0xd2497ab9
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb9cd7f59
xor eax, 0xc36a9545
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb045b0e6
xor eax, 0x8b1eb494
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8505ea2f
xor eax, 0xc35b6679
rol eax, 0x4c
popf
jmp 0x180476833
movss xmm0, dword [rdx + 0xe00]
comiss xmm0, xmm3
jb 0x1804861b1
push rax
pushf
mov eax, 0x5aaf803f
pushf
not eax
add eax, 0xa7ce46ed
xor eax, 0xa43077bd
rol eax, 0
popf
pushf
not eax
add eax, 0x8d2b636d
xor eax, 0xa3fcb289
rol eax, 0xe1
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x4e886701
pushf
not eax
add eax, 0xc7f54ca1
xor eax, 0x9594914d
rol eax, 0x99
popf
pushf
not eax
add eax, 0x841e1af6
xor eax, 0xa5364116
rol eax, 0x12
popf
pushf
not eax
add eax, 0x97cce4c4
xor eax, 0xeb61aefa
rol eax, 0x97
popf
jmp 0x180476833
mov ecx, dword [rsi + 0x4750]
mov eax, dword [rdi + 0x74]
mov ebx, dword [rsp + 0x5c]
mov r14d, dword [rsp + 0x58]
mov dword [rdx + 0x476c], eax
mov dword [rdx + 0x4770], ecx
mov dword [rdx + 0x4774], r8d
movups xmm0, xmmword [rbp - 0x78]
movups xmmword [rdx + 0x4778], xmm0
jmp 0x1804866ed
imul rdx, rax, 0x228
add rdx, qword [rcx + 0x4b40]
jmp 0x18048658f
mov qword [rcx + 0x4b18], rdx
mov rax, qword [0x180259f90]
movss xmm0, dword [rax + 0x3c24]
mov rax, qword [rdi + 0x360]
mulss xmm0, dword [rdi + 0x288]
test rax, rax
je 0x1804865ff
push rax
pushf
mov eax, 0xa79b1600
pushf
not eax
add eax, 0x892f2e70
xor eax, 0xca1dd1de
rol eax, 0x23
popf
pushf
not eax
add eax, 0xdf4d533b
xor eax, 0xc338300f
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8f1b6128
xor eax, 0xc7e5af76
rol eax, 0xbd
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x4c7ac860
pushf
not eax
add eax, 0x8b3ef48a
xor eax, 0xbbde7787
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe9b3a716
xor eax, 0xa31ca044
rol eax, 0x3c
popf
jmp 0x180476833
mov r13, qword [rbp - 0x80]
movss dword [rcx + 0x3c38], xmm0
movss dword [rcx + 0x3c20], xmm0
push rax
pushf
mov eax, 0x92fd630a
pushf
not eax
add eax, 0xc71a1ef6
xor eax, 0xa9d47f20
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xbd7db877
xor eax, 0x9c1c7e60
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc6e3c6cc
xor eax, 0x8770c913
rol eax, 0x34
popf
pushf
not eax
add eax, 0xdc142ab1
xor eax, 0xa23b58a9
rol eax, 0xf0
popf
jmp 0x180476833
lea rdx, [rdi + 0x208]
mov r8b, 0x6b
pushf
not r8b
add r8b, 0x6d
xor r8b, 0x59
rol r8b, 0x78
popf
pushf
not r8b
add r8b, 0x5f
xor r8b, 2
rol r8b, 0x56
popf
lea rcx, [rdi + 0x200]
call fcn.18033fb55
mov r15, qword [rsp + 0x1e0]
xor eax, eax
mov byte [rdi + 0xb0], 0
inc word [rdi + 0xba]
cmp r14d, ebx
mov dword [rsi + 0x47a8], eax
mov r14, qword [rsp + 0x1e8]
mov rbx, qword [rsp + 0x238]
je 0x180486793
push rax
pushf
mov eax, 0xab0621d0
pushf
not eax
add eax, 0xc340c8d6
xor eax, 0xe9b2a77b
rol eax, 0x99
popf
pushf
not eax
add eax, 0xdc6242a9
xor eax, 0xdfca32a8
rol eax, 0xd0
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xadccb805
pushf
not eax
add eax, 0x8c29abbb
xor eax, 0x89f76a98
rol eax, 0x46
popf
pushf
not eax
add eax, 0x90dc3507
xor eax, 0xfdc7fd4a
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8fe044d9
xor eax, 0x899d9eed
rol eax, 0x5b
popf
jmp 0x180476833
cmp byte [rsi + 0x48f4], al
je 0x180486b0b
push rax
pushf
mov eax, 0xc5807d75
pushf
not eax
add eax, 0xf32afa68
xor eax, 0xa6657326
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xac9c4f85
xor eax, 0xe8bc9c91
rol eax, 0xf4
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x45b6bb63
pushf
not eax
add eax, 0x9461555a
xor eax, 0x97eb13c8
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb832d21c
xor eax, 0xe0b76d15
rol eax, 0x2a
popf
jmp 0x180476833
mov rcx, qword [rsi + 0x48b0]
test rcx, rcx
je 0x180486ba3
push rax
pushf
mov eax, 0x28863e1a
pushf
not eax
add eax, 0x827e2090
xor eax, 0xb02c1ff9
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x9e3e4a03
xor eax, 0x86cae569
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf5c12144
xor eax, 0xb7ed5ce2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc88fb929
xor eax, 0xeb8b2345
rol eax, 0x1f
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x1632f11f
pushf
not eax
add eax, 0xc03fc29e
xor eax, 0xdde8b945
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8f20d189
xor eax, 0xeebea610
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8a9960dd
xor eax, 0x9fd09766
rol eax, 0xce
popf
jmp 0x180476833
cmp byte [rdi + 0xd0], 0
jg 0x18048733e
push rax
pushf
mov eax, 0x23e2e39c
pushf
not eax
add eax, 0x8b0e89fd
xor eax, 0xe995b3b2
rol eax, 0x96
popf
pushf
not eax
add eax, 0x9247f2ec
xor eax, 0x9bf47987
rol eax, 0x25
popf
pushf
not eax
add eax, 0xeca519de
xor eax, 0xae6faabd
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe006ecbb
xor eax, 0xd470d641
rol eax, 0x75
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x1593ecb2
pushf
not eax
add eax, 0xf5b9a8a9
xor eax, 0xfd98d6ae
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbecd0e22
xor eax, 0xb9a573de
rol eax, 0x36
popf
pushf
not eax
add eax, 0x996858ab
xor eax, 0x8a729f92
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8f0c9e73
xor eax, 0x8bd88a30
rol eax, 0x64
popf
jmp 0x180476833
cmp byte [rdi + 0xd1], 0
jg 0x1804873d3
push rax
pushf
mov eax, 0x17a92750
pushf
not eax
add eax, 0xa6cd813b
xor eax, 0xbeec4f87
rol eax, 0x75
popf
pushf
not eax
add eax, 0xedffe574
xor eax, 0xbe59ac72
rol eax, 0xc7
popf
jmp 0x180476833
push rax
pushf
mov eax, 0x117a426f
pushf
not eax
add eax, 0xff6b53c2
xor eax, 0xb2ca9e60
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd163e87f
xor eax, 0xc454c055
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa4ab3308
xor eax, 0xf214b7de
rol eax, 0x98
popf
jmp 0x180476833
xor al, al
cmp byte [rdi + 0xb1], al
jne 0x18048770d
push rax
pushf
mov eax, 0xbf99bdfc
pushf
not eax
add eax, 0xdee4a538
xor eax, 0x9d00a4e7
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xdab26759
xor eax, 0xe21fd666
rol eax, 0xc6
popf
jmp 0x180476833
push rax
pushf
mov eax, 0xe98221af
pushf
not eax
add eax, 0xc66e0a74
xor eax, 0xe55ec5d0
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb70eaf87
xor eax, 0xe5229659
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xec975901
xor eax, 0x8ec8bdb9
rol eax, 0xc1
popf
jmp 0x180476833