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

Disassembly:
push rax
pushf
mov eax, 0x15eadb08
pushf
not eax
add eax, 0xc64d357d
xor eax, 0x9b8a3a25
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb2b22626
xor eax, 0xb31f6d88
rol eax, 0xad
popf
pushf
not eax
add eax, 0xed1d9f8f
xor eax, 0xfa26e35f
rol eax, 0x3b
popf
cmp eax, 0x29
jne 0x1803b8d38
popf
pop rax
jmp 0x1803ba811
cmp eax, 0x48
jne 0x1803b8d47
popf
pop rax
jmp 0x1803bb946
cmp eax, 0x3f
jne 0x1803b8d56
popf
pop rax
jmp 0x1803bb52f
cmp eax, 1
jne 0x1803b8d65
popf
pop rax
jmp 0x1803b91a6
cmp eax, 0xd
jne 0x1803b8d74
popf
pop rax
jmp 0x1803b97aa
cmp eax, 0x1a
jne 0x1803b8d83
popf
pop rax
jmp 0x1803b9f77
cmp eax, 0x44
jne 0x1803b8d92
popf
pop rax
jmp 0x1803bb7c8
cmp eax, 0x31
jne 0x1803b8da1
popf
pop rax
jmp 0x1803bad28
cmp eax, 0x40
jne 0x1803b8db0
popf
pop rax
jmp 0x1803bb5e0
cmp eax, 8
jne 0x1803b8dbf
popf
pop rax
jmp 0x1803b952e
cmp eax, 0x2a
jne 0x1803b8dce
popf
pop rax
jmp 0x1803ba865
cmp eax, 0x17
jne 0x1803b8ddd
popf
pop rax
jmp 0x1803b9d8d
cmp eax, 0x1c
jne 0x1803b8dec
popf
pop rax
jmp 0x1803ba042
cmp eax, 0x2e
jne 0x1803b8dfb
popf
pop rax
jmp 0x1803bab36
cmp eax, 0x18
jne 0x1803b8e0a
popf
pop rax
jmp 0x1803b9e48
cmp eax, 0x2b
jne 0x1803b8e19
popf
pop rax
jmp 0x1803ba8d9
cmp eax, 0x1b
jne 0x1803b8e28
popf
pop rax
jmp 0x1803b9fad
cmp eax, 0x2d
jne 0x1803b8e37
popf
pop rax
jmp 0x1803baae2
cmp eax, 0x23
jne 0x1803b8e46
popf
pop rax
jmp 0x1803ba4c0
cmp eax, 0x25
jne 0x1803b8e55
popf
pop rax
jmp 0x1803ba5c9
cmp eax, 0x43
jne 0x1803b8e64
popf
pop rax
jmp 0x1803bb710
cmp eax, 0x13
jne 0x1803b8e73
popf
pop rax
jmp 0x1803b9b07
cmp eax, 0x33
jne 0x1803b8e82
popf
pop rax
jmp 0x1803badc2
cmp eax, 0x24
jne 0x1803b8e91
popf
pop rax
jmp 0x1803ba568
cmp eax, 0x1e
jne 0x1803b8ea0
popf
pop rax
jmp 0x1803ba192
cmp eax, 0xc
jne 0x1803b8eaf
popf
pop rax
jmp 0x1803b9715
cmp eax, 0x26
jne 0x1803b8ebe
popf
pop rax
jmp 0x1803ba625
cmp eax, 0x27
jne 0x1803b8ecd
popf
pop rax
jmp 0x1803ba6c0
cmp eax, 0x30
jne 0x1803b8edc
popf
pop rax
jmp 0x1803bacc7
cmp eax, 0x10
jne 0x1803b8eeb
popf
pop rax
jmp 0x1803b9948
cmp eax, 0x37
jne 0x1803b8efa
popf
pop rax
jmp 0x1803baf99
cmp eax, 9
jne 0x1803b8f09
popf
pop rax
jmp 0x1803b959d
cmp eax, 0x39
jne 0x1803b8f18
popf
pop rax
jmp 0x1803bb0b9
cmp eax, 0x16
jne 0x1803b8f27
popf
pop rax
jmp 0x1803b9d0b
cmp eax, 0x3b
jne 0x1803b8f36
popf
pop rax
jmp 0x1803bb29b
cmp eax, 0xa
jne 0x1803b8f45
popf
pop rax
jmp 0x1803b9632
cmp eax, 0x36
jne 0x1803b8f54
popf
pop rax
jmp 0x1803baf08
cmp eax, 0x14
jne 0x1803b8f63
popf
pop rax
jmp 0x1803b9b82
cmp eax, 0x46
jne 0x1803b8f72
popf
pop rax
jmp 0x1803bb8cc
cmp eax, 0x3d
jne 0x1803b8f81
popf
pop rax
jmp 0x1803bb416
cmp eax, 2
jne 0x1803b8f90
popf
pop rax
jmp 0x1803b9253
cmp eax, 0x47
jne 0x1803b8f9f
popf
pop rax
jmp 0x1803bb909
cmp eax, 0x41
jne 0x1803b8fae
popf
pop rax
jmp 0x1803bb618
cmp eax, 0x11
jne 0x1803b8fbd
popf
pop rax
jmp 0x1803b99dd
cmp eax, 0x35
jne 0x1803b8fcc
popf
pop rax
jmp 0x1803baeb5
cmp eax, 0x3a
jne 0x1803b8fdb
popf
pop rax
jmp 0x1803bb107
cmp eax, 0x12
jne 0x1803b8fea
popf
pop rax
jmp 0x1803b9a63
cmp eax, 0x21
jne 0x1803b8ff9
popf
pop rax
jmp 0x1803ba396
cmp eax, 0x38
jne 0x1803b9008
popf
pop rax
jmp 0x1803baff0
cmp eax, 0xb
jne 0x1803b9017
popf
pop rax
jmp 0x1803b9680
cmp eax, 0xf
jne 0x1803b9026
popf
pop rax
jmp 0x1803b98b3
cmp eax, 0x15
jne 0x1803b9035
popf
pop rax
jmp 0x1803b9c2b
cmp eax, 5
jne 0x1803b9044
popf
pop rax
jmp 0x1803b93b4
cmp eax, 6
jne 0x1803b9053
popf
pop rax
jmp 0x1803b9437
cmp eax, 0x22
jne 0x1803b9062
popf
pop rax
jmp 0x1803ba405
cmp eax, 0x3c
jne 0x1803b9071
popf
pop rax
jmp 0x1803bb303
cmp eax, 0x1f
jne 0x1803b9080
popf
pop rax
jmp 0x1803ba246
cmp eax, 4
jne 0x1803b908f
popf
pop rax
jmp 0x1803b9344
cmp eax, 0x2f
jne 0x1803b909e
popf
pop rax
jmp 0x1803bac69
cmp eax, 0x28
jne 0x1803b90ad
popf
pop rax
jmp 0x1803ba77b
cmp eax, 0x3e
jne 0x1803b90bc
popf
pop rax
jmp 0x1803bb48b
cmp eax, 0x45
jne 0x1803b90cb
popf
pop rax
jmp 0x1803bb86c
cmp eax, 0x2c
jne 0x1803b90da
popf
pop rax
jmp 0x1803ba972
cmp eax, 3
jne 0x1803b90e9
popf
pop rax
jmp 0x1803b92e3
cmp eax, 0x19
jne 0x1803b90f8
popf
pop rax
jmp 0x1803b9ef0
cmp eax, 0x1d
jne 0x1803b9107
popf
pop rax
jmp 0x1803ba0db
cmp eax, 0x34
jne 0x1803b9116
popf
pop rax
jmp 0x1803bae37
cmp eax, 0x32
jne 0x1803b9125
popf
pop rax
jmp 0x1803bad70
cmp eax, 0xe
jne 0x1803b9134
popf
pop rax
jmp 0x1803b9852
cmp eax, 0x42
jne 0x1803b9143
popf
pop rax
jmp 0x1803bb692
cmp eax, 7
jne 0x1803b9152
popf
pop rax
jmp 0x1803b94cd
cmp eax, 0x20
jne 0x1803b9161
popf
pop rax
jmp 0x1803ba2c9
cmp eax, 0
jne 0x1803b9170
popf
pop rax
jmp 0x1803b9170
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r13
push r14
sub rsp, 0x40
mov r13, qword [0x18027c030]
movaps xmmword [rsp + 0x30], xmm6
mov rsi, r13
xorps xmm6, xmm6
mov rdi, qword [r13 + 0x48b0]
test dword [rdi + 0xc], 0x40000
jne 0x1803badc2
cmp qword [r13 + 0x4a20], 0
jne 0x1803b91fa
push rax
pushf
mov eax, 0xd145e09b
pushf
not eax
add eax, 0xa6873818
xor eax, 0xb5985819
rol eax, 0x87
popf
pushf
not eax
add eax, 0x911406e4
xor eax, 0x94edcac0
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd02c8e9d
xor eax, 0xc88f0b90
rol eax, 0xe5
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x77ba8a02
pushf
not eax
add eax, 0x94941a3a
xor eax, 0xb16b48dc
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf46a85c1
xor eax, 0xde475421
rol eax, 0x14
popf
pushf
not eax
add eax, 0x929a879c
xor eax, 0xe30d52f1
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf68f0178
xor eax, 0xf1e15faa
rol eax, 0x9f
popf
jmp 0x1803b8d29
cmp byte [r13 + 0x2e6c], 0
mov rbx, r13
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], r15
jne 0x1803b929d
push rax
pushf
mov eax, 0x7c0894ef
pushf
not eax
add eax, 0xb7c5ea2e
xor eax, 0xa58c64ac
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8507e800
xor eax, 0xe6d6b66e
rol eax, 0x40
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x5231e770
pushf
not eax
add eax, 0x8eb5f0d0
xor eax, 0xecd2789c
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa74fca97
xor eax, 0xe1a21bf8
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8a66e187
xor eax, 0x811a93fb
rol eax, 0x38
popf
jmp 0x1803b8d29
xor r12b, r12b
jmp 0x1803b959d
cmp byte [r13 + 0x4744], 0
je 0x1803b9381
push rax
pushf
mov eax, 0x71e7f713
pushf
not eax
add eax, 0x86a658f7
xor eax, 0xaa8e131b
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfc00287b
xor eax, 0xf4709c97
rol eax, 0x4b
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xa18addf0
pushf
not eax
add eax, 0x81fba873
xor eax, 0xa429367c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb82e2f53
xor eax, 0x8b2fb028
rol eax, 0x9e
popf
jmp 0x1803b8d29
cmp dword [r13 + 0x3f30], 0xffffffff
jne 0x1803b9404
push rax
pushf
mov eax, 0xc1b7eb81
pushf
not eax
add eax, 0x91868b09
xor eax, 0x83ee968a
rol eax, 0xe
popf
pushf
not eax
add eax, 0xab83ce7a
xor eax, 0xe738c16d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa157e212
xor eax, 0xe5096957
rol eax, 4
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x6575db87
pushf
not eax
add eax, 0x9c5f97de
xor eax, 0xa12cb96b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xfd6c3630
xor eax, 0xf82e9e8a
rol eax, 0xbb
popf
jmp 0x1803b8d29
cmp dword [r13 + 0x3fb4], 0xffffffff
je 0x1803b9474
push rax
pushf
mov eax, 0x32b8df45
pushf
not eax
add eax, 0xda7b93b4
xor eax, 0x8fbdf604
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd3a9f1a8
xor eax, 0x8664e1b1
rol eax, 0x7f
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xb82d9eff
pushf
not eax
add eax, 0xa1084fb2
xor eax, 0xe71b42f8
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc771fb91
xor eax, 0x9328b586
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x828de50b
xor eax, 0xe25b3018
rol eax, 0x84
popf
pushf
not eax
add eax, 0xfa2c2ac6
xor eax, 0xd8c2ae98
rol eax, 0x85
popf
jmp 0x1803b8d29
xor r12b, r12b
jmp 0x1803b959d
mov r12b, 0x62
pushf
not r12b
add r12b, 0x29
xor r12b, 0xe5
rol r12b, 0xfa
popf
pushf
not r12b
add r12b, 0xb0
xor r12b, 3
rol r12b, 0xfb
popf
push rax
pushf
mov eax, 0x8ea3d0ee
pushf
not eax
add eax, 0xf4cc1bad
xor eax, 0xdbc24001
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcd825603
xor eax, 0xf08c9145
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe8278e66
xor eax, 0xe5e07e16
rol eax, 0xf0
popf
jmp 0x1803b8d29
cmp byte [rbx + 0x2e7c], 0
jne 0x1803b95ff
push rax
pushf
mov eax, 0xb3b628c1
pushf
not eax
add eax, 0xc257f721
xor eax, 0xbc4bf42f
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf5222f96
xor eax, 0xf4e53038
rol eax, 0
popf
pushf
not eax
add eax, 0xd630c40a
xor eax, 0x84b0f83c
rol eax, 0x12
popf
pushf
not eax
add eax, 0xba99b040
xor eax, 0xeced13a2
rol eax, 0x20
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x795cc8e7
pushf
not eax
add eax, 0xf721f81c
xor eax, 0xa47de046
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb0411934
xor eax, 0xd8d95fc7
rol eax, 0x68
popf
jmp 0x1803b8d29
xor r15b, r15b
jmp 0x1803b9948
cmp byte [rbx + 0x4744], 0
je 0x1803b96bc
push rax
pushf
mov eax, 0x52f71ee1
pushf
not eax
add eax, 0xc529fa98
xor eax, 0x9952b017
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf2c43155
xor eax, 0xd7dbb61c
rol eax, 0x7d
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x92e14fcf
pushf
not eax
add eax, 0x847a1799
xor eax, 0x8e448ba9
rol eax, 4
popf
pushf
not eax
add eax, 0x874de1ed
xor eax, 0xea54aaee
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x92b2d26a
xor eax, 0xd09ac1d7
rol eax, 0x84
popf
pushf
not eax
add eax, 0xfcf0d113
xor eax, 0xa1d1674b
rol eax, 0x2e
popf
jmp 0x1803b8d29
cmp dword [rbx + 0x3f30], 0xffffffff
jne 0x1803b9764
push rax
pushf
mov eax, 0xf1a13904
pushf
not eax
add eax, 0xc8592b23
xor eax, 0xa0877117
rol eax, 0x81
popf
pushf
not eax
add eax, 0x949c96a5
xor eax, 0xa1a77e98
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8d16608a
xor eax, 0xbc024d50
rol eax, 0x88
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x915c395a
pushf
not eax
add eax, 0xdc6c69d4
xor eax, 0xd590fb7a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe1a6dc7e
xor eax, 0xa577811a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xaa722227
xor eax, 0xc7b68276
rol eax, 0x4d
popf
jmp 0x1803b8d29
cmp dword [rbx + 0x3fc0], 0xffffffff
je 0x1803b980c
push rax
pushf
mov eax, 0xbcae0f7
pushf
not eax
add eax, 0x86f05c11
xor eax, 0x8969edf8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xbc5cb1fd
xor eax, 0x8df4b360
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x8b37b6db
xor eax, 0x9b91159f
rol eax, 0x50
popf
pushf
not eax
add eax, 0x8146c1ac
xor eax, 0xfde71cb0
rol eax, 0x7c
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x10d4ead4
pushf
not eax
add eax, 0xf12ecbeb
xor eax, 0xd51478a1
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xeaf679b4
xor eax, 0x8a12634c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8700c9b6
xor eax, 0xe9bf8587
rol eax, 0x93
popf
jmp 0x1803b8d29
xor r15b, r15b
jmp 0x1803b9948
mov r15b, 0xff
pushf
not r15b
add r15b, 0x23
xor r15b, 0xfa
rol r15b, 0x9b
popf
pushf
not r15b
add r15b, 0x19
xor r15b, 0x93
rol r15b, 0x92
popf
pushf
not r15b
add r15b, 0x96
xor r15b, 0x2c
rol r15b, 0x9f
popf
push rax
pushf
mov eax, 0xea3f54d5
pushf
not eax
add eax, 0xbf345058
xor eax, 0xc8529ded
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd9449c10
xor eax, 0xa1e1281e
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8642fcaf
xor eax, 0xa58b9eea
rol eax, 5
popf
pushf
not eax
add eax, 0xf76432b8
xor eax, 0xddb6f6d2
rol eax, 0xcd
popf
jmp 0x1803b8d29
cmp byte [rbx + 0x2e8c], 0
je 0x1803b99aa
push rax
pushf
mov eax, 0xd604baf2
pushf
not eax
add eax, 0xd8f9f73c
xor eax, 0x9945a046
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe5271972
xor eax, 0xb693e82e
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd81fa3dd
xor eax, 0xf25b417c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdd4a7ba5
xor eax, 0xb3ccd6ef
rol eax, 0x55
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x56cdf0dc
pushf
not eax
add eax, 0x987b80de
xor eax, 0x8bc77381
rol eax, 0x85
popf
pushf
not eax
add eax, 0xcdbf5183
xor eax, 0xb462e169
rol eax, 0x47
popf
jmp 0x1803b8d29
movss xmm0, dword [rbx + 0x2e90]
comiss xmm6, xmm0
ja 0x1803b9a1d
push rax
pushf
mov eax, 0xa0f20593
pushf
not eax
add eax, 0xd2df6af3
xor eax, 0xe1fe7fd3
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xdd52577f
xor eax, 0x8bb85c1b
rol eax, 0x39
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x25dcf4a5
pushf
not eax
add eax, 0xb94f36b1
xor eax, 0xf1408a81
rol eax, 0
popf
pushf
not eax
add eax, 0xc56a2c10
xor eax, 0x918788a7
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8e1ea580
xor eax, 0x9b6db75d
rol eax, 0x39
popf
jmp 0x1803b8d29
ucomiss xmm0, xmm6
jp 0x1803b9aae
push rax
pushf
mov eax, 0x10687c0a
pushf
not eax
add eax, 0xf917e4b5
xor eax, 0xd0d3ac44
rol eax, 0x85
popf
pushf
not eax
add eax, 0xde7ec365
xor eax, 0xd33e8b6d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe4ed1d52
xor eax, 0xdd50f195
rol eax, 0x2f
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x1af0bc38
pushf
not eax
add eax, 0xeba809fa
xor eax, 0xc1ed230b
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8817d4d2
xor eax, 0x9a524ee6
rol eax, 0x84
popf
pushf
not eax
add eax, 0x85d18052
xor eax, 0xd4f15635
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc1fae4ad
xor eax, 0xe539e24d
rol eax, 0x4c
popf
jmp 0x1803b8d29
je 0x1803b9b4f
push rax
pushf
mov eax, 0x3cf9049
pushf
not eax
add eax, 0xd2e0bb16
xor eax, 0xcedde93f
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xcf12baab
xor eax, 0xbb825a7c
rol eax, 0x41
popf
pushf
not eax
add eax, 0xe249b980
xor eax, 0xc10df43b
rol eax, 0x84
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xf3990ce6
pushf
not eax
add eax, 0x96918a55
xor eax, 0x8262fb49
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xce885bfe
xor eax, 0x8025486d
rol eax, 0x4c
popf
jmp 0x1803b8d29
movss xmm1, dword [rbx + 0x3c]
comiss xmm0, xmm1
jbe 0x1803b9bd2
push rax
pushf
mov eax, 0x48fe948b
pushf
not eax
add eax, 0xd7c2e46a
xor eax, 0xc0c70da4
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xad582b4c
xor eax, 0xebb929db
rol eax, 0xda
popf
pushf
not eax
add eax, 0xab6a7698
xor eax, 0xa03a98e8
rol eax, 0x27
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x6ac86b53
pushf
not eax
add eax, 0xf2d76b70
xor eax, 0xc0b2f120
rol eax, 0x39
popf
pushf
not eax
add eax, 0x81d6da4a
xor eax, 0x898c75dc
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf4eaa251
xor eax, 0xec47ab12
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa4e946e7
xor eax, 0x88297c78
rol eax, 0x8a
popf
jmp 0x1803b8d29
movss xmm2, dword [rbx + 0x40]
mov ecx, 0x51356f21
pushf
not ecx
add ecx, 0x8973a234
xor ecx, 0x843ddaa1
rol ecx, 0x44
popf
pushf
not ecx
add ecx, 0xe297f9f1
xor ecx, 0xa5d5b52b
rol ecx, 0xc8
popf
pushf
not ecx
add ecx, 0xb7e59aa2
xor ecx, 0xf6f2c7fd
rol ecx, 0xf3
popf
pushf
not ecx
add ecx, 0x9faa3932
xor ecx, 0xc06f56d8
rol ecx, 0x37
popf
call fcn.180364893
test eax, eax
jle 0x1803b9cd8
push rax
pushf
mov eax, 0x56590368
pushf
not eax
add eax, 0xe5380b64
xor eax, 0xb34667c4
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf0829fec
xor eax, 0xa36e0ef3
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x855a2328
xor eax, 0xa6e3fe0b
rol eax, 0xb8
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x3e03c550
pushf
not eax
add eax, 0xaa958a17
xor eax, 0xc9e29931
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd3cbbf16
xor eax, 0xdf1d3b57
rol eax, 0x36
popf
jmp 0x1803b8d29
cmp byte [rbx + 0x4744], 0
je 0x1803b9d5a
push rax
pushf
mov eax, 0xd11d27de
pushf
not eax
add eax, 0x9f51e1c2
xor eax, 0xf4c29ff5
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd7917afe
xor eax, 0xb36ed44a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb999307a
xor eax, 0xa172f603
rol eax, 0x19
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x39eaaf7a
pushf
not eax
add eax, 0xbbeffc01
xor eax, 0xd15b234d
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9c946830
xor eax, 0xb1160d95
rol eax, 0xe8
popf
jmp 0x1803b8d29
cmp dword [rbx + 0x3f30], 0xffffffff
jne 0x1803b9def
push rax
pushf
mov eax, 0xf64c9a9e
pushf
not eax
add eax, 0xe9d24c6f
xor eax, 0xa7d0c245
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbd224087
xor eax, 0x8dd5fd73
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe8f379fa
xor eax, 0xa84bc227
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xe685d981
xor eax, 0xc5cb98d5
rol eax, 0x7a
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x7e1b4383
pushf
not eax
add eax, 0x8a86a88c
xor eax, 0x88015575
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc5f2879c
xor eax, 0xfc27947e
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbd1f3532
xor eax, 0xb11bbb2e
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xfeaf41d7
xor eax, 0x95f3760e
rol eax, 0xfb
popf
jmp 0x1803b8d29
cmp dword [rbx + 0x3fcc], 0xffffffff
jne 0x1803b9eaa
push rax
pushf
mov eax, 0xb7e202e4
pushf
not eax
add eax, 0x993c7196
xor eax, 0xbea59f42
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9e6b1b4a
xor eax, 0xebd82dad
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe9457446
xor eax, 0xbcc096e5
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xbc906f70
xor eax, 0xe700ad41
rol eax, 0x91
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xfd81bf2b
pushf
not eax
add eax, 0xc41e58af
xor eax, 0xe9e7d582
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfaab5d51
xor eax, 0xba579c50
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd42db945
xor eax, 0xfba41887
rol eax, 0x12
popf
jmp 0x1803b8d29
mov r14b, 0x11
pushf
not r14b
add r14b, 0xf9
xor r14b, 0xf2
rol r14b, 0xe
popf
pushf
not r14b
add r14b, 0xf1
xor r14b, 0xaf
rol r14b, 0xc6
popf
jmp 0x1803b9fad
xor r14b, r14b
push rax
pushf
mov eax, 0x33add35e
pushf
not eax
add eax, 0xf3b119b1
xor eax, 0xe21d4ead
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe31193d0
xor eax, 0xf2119abf
rol eax, 0x6d
popf
jmp 0x1803b8d29
cmp byte [rbx + 0x2e9c], 0
je 0x1803ba00f
push rax
pushf
mov eax, 0xf68ce5fb
pushf
not eax
add eax, 0xe96ddcd4
xor eax, 0xe548b966
rol eax, 0x79
popf
pushf
not eax
add eax, 0xaf2dea08
xor eax, 0xec0a6f08
rol eax, 0x56
popf
pushf
not eax
add eax, 0x97b848d1
xor eax, 0xa91b4dbe
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9e6758ab
xor eax, 0xd83a720f
rol eax, 0x96
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x26e505e1
pushf
not eax
add eax, 0xad9593c5
xor eax, 0xd220fc0a
rol eax, 0xde
popf
pushf
not eax
add eax, 0xffd95194
xor eax, 0xaab53c59
rol eax, 0xba
popf
jmp 0x1803b8d29
movss xmm0, dword [rbx + 0x2ea0]
comiss xmm6, xmm0
ja 0x1803ba0a8
push rax
pushf
mov eax, 0xddc79fb6
pushf
not eax
add eax, 0xc89fe4d7
xor eax, 0xc9c2a3db
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe315d145
xor eax, 0x95b3fbcc
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbde5f5e5
xor eax, 0xc9b05cbd
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8fd59039
xor eax, 0x999dbdcf
rol eax, 0xe1
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x8ef629c
pushf
not eax
add eax, 0xc00b55b9
xor eax, 0xc3c484c4
rol eax, 0x52
popf
pushf
not eax
add eax, 0xdc4d0a9f
xor eax, 0xfce27721
rol eax, 0xd2
popf
jmp 0x1803b8d29
ucomiss xmm0, xmm6
jp 0x1803ba139
push rax
pushf
mov eax, 0x2dc41fe8
pushf
not eax
add eax, 0xaef49264
xor eax, 0x9312e498
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe203287f
xor eax, 0xcfdef12f
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xc279d768
xor eax, 0x9398d026
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9e48830c
xor eax, 0xf9f80200
rol eax, 0x9d
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xe33bd9c7
pushf
not eax
add eax, 0xdd7cb6d2
xor eax, 0xe57cdc4f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbf652546
xor eax, 0xb2294a97
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa1884281
xor eax, 0x8ec82de3
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc3ba6827
xor eax, 0xd9f9b354
rol eax, 0x23
popf
jmp 0x1803b8d29
je 0x1803ba1ed
push rax
pushf
mov eax, 0x64a69e3b
pushf
not eax
add eax, 0xf34755ee
xor eax, 0xdea53fb3
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcf6e57e9
xor eax, 0xd0d1c0d7
rol eax, 0x73
popf
pushf
not eax
add eax, 0xa0bd56f2
xor eax, 0xd668fbac
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe7b47989
xor eax, 0xaa29eb93
rol eax, 0x65
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x4849eb38
pushf
not eax
add eax, 0xc2228579
xor eax, 0xd7c1af31
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe0b7bf91
xor eax, 0xf0d0ea8d
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9f705e5b
xor eax, 0xf13913be
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf2c164f2
xor eax, 0xa2bcfbb7
rol eax, 0x5a
popf
jmp 0x1803b8d29
movss xmm1, dword [rbx + 0x3c]
comiss xmm0, xmm1
jbe 0x1803ba296
push rax
pushf
mov eax, 0x36c41b79
pushf
not eax
add eax, 0x8a7bf9c5
xor eax, 0xce26c4bf
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xbd0139a6
xor eax, 0xa07a8b0c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x8a281dc1
xor eax, 0xa64477dc
rol eax, 0x5a
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x6f1e2099
pushf
not eax
add eax, 0xfa578827
xor eax, 0xed55f049
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb5357e90
xor eax, 0xa39b5830
rol eax, 0xf6
popf
jmp 0x1803b8d29
movss xmm2, dword [rbx + 0x40]
mov ecx, 0x18df3c29
pushf
not ecx
add ecx, 0x8612cd41
xor ecx, 0xd68bf8c8
rol ecx, 0xd2
popf
pushf
not ecx
add ecx, 0xbb431442
xor ecx, 0xc7e6ff8f
rol ecx, 0xda
popf
pushf
not ecx
add ecx, 0xa0458ff8
xor ecx, 0x80c7a623
rol ecx, 0x47
popf
pushf
not ecx
add ecx, 0xe71e6296
xor ecx, 0xdd8d0ae5
rol ecx, 0x2d
popf
call fcn.180364893
test eax, eax
jle 0x1803ba363
push rax
pushf
mov eax, 0xc1cdae28
pushf
not eax
add eax, 0xcc832453
xor eax, 0x9b871f0e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xfa6e02fb
xor eax, 0xbdd3b9d4
rol eax, 0x64
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xf41b0d6e
pushf
not eax
add eax, 0x88c6f40f
xor eax, 0xba6a53e4
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x865db5e8
xor eax, 0xc146550d
rol eax, 0x48
popf
jmp 0x1803b8d29
cmp byte [rbx + 0x4744], 0
je 0x1803ba3d2
push rax
pushf
mov eax, 0x3fbe6c43
pushf
not eax
add eax, 0xbd9bf6d2
xor eax, 0x87b49985
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe23f1968
xor eax, 0x99a2f994
rol eax, 0x93
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x9ab0a2d7
pushf
not eax
add eax, 0xa647dfc2
xor eax, 0xdf2f9e12
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb65d1dd0
xor eax, 0xd1a47ad5
rol eax, 0xe4
popf
jmp 0x1803b8d29
cmp dword [rbx + 0x3f30], 0xffffffff
jne 0x1803ba467
push rax
pushf
mov eax, 0xc67d5830
pushf
not eax
add eax, 0xaf4405cc
xor eax, 0xa653d905
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf0eb2948
xor eax, 0xac0a680a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbb5e7e23
xor eax, 0x95420ff0
rol eax, 0x20
popf
pushf
not eax
add eax, 0xadba3f83
xor eax, 0x83f1ed97
rol eax, 0x40
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x989e95c7
pushf
not eax
add eax, 0xec89c331
xor eax, 0x8e7abab0
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfd3eefb1
xor eax, 0x9fd9c7d8
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc56be5d0
xor eax, 0x8454c73b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdb0a374d
xor eax, 0xa52e92b2
rol eax, 0x84
popf
jmp 0x1803b8d29
cmp dword [rbx + 0x3fd8], 0xffffffff
jne 0x1803ba50f
push rax
pushf
mov eax, 0xa6753255
pushf
not eax
add eax, 0x9234be52
xor eax, 0xde9a4fa3
rol eax, 0xc
popf
pushf
not eax
add eax, 0xab8e6ef4
xor eax, 0xaec995ed
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa0db3f00
xor eax, 0x968bcc98
rol eax, 0xc
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xea15857e
pushf
not eax
add eax, 0xd74a696a
xor eax, 0xcdd791f8
rol eax, 0x44
popf
pushf
not eax
add eax, 0xacbc3cab
xor eax, 0xba848312
rol eax, 0xca
popf
pushf
not eax
add eax, 0xbc276135
xor eax, 0xafb328c4
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8495ae05
xor eax, 0xe6f195db
rol eax, 0xc0
popf
jmp 0x1803b8d29
mov bpl, 0x39
pushf
not bpl
add bpl, 0xd6
xor bpl, 0x78
rol bpl, 0x6b
popf
pushf
not bpl
add bpl, 0xcb
xor bpl, 0xab
rol bpl, 0x25
popf
jmp 0x1803ba625
xor bpl, bpl
push rax
pushf
mov eax, 0xca383987
pushf
not eax
add eax, 0xa249e9c2
xor eax, 0xccd092e6
rol eax, 0x71
popf
pushf
not eax
add eax, 0x89656398
xor eax, 0x81d8b3c1
rol eax, 0x56
popf
pushf
not eax
add eax, 0xee8ea27f
xor eax, 0xc6d0419f
rol eax, 7
popf
pushf
not eax
add eax, 0x97598f40
xor eax, 0xd0374f00
rol eax, 0x1c
popf
jmp 0x1803b8d29
cmp r12b, r15b
mov r15, qword [rsp + 0x78]
mov r12, qword [rsp + 0x70]
jne 0x1803ba68d
push rax
pushf
mov eax, 0x7344a4ad
pushf
not eax
add eax, 0x9e7ba78f
xor eax, 0xe281ea5b
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x81118a8c
xor eax, 0xb6f375f8
rol eax, 0x65
popf
pushf
not eax
add eax, 0xef805d2c
xor eax, 0xc0557112
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd6a007a4
xor eax, 0x8a120c3e
rol eax, 0x9f
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xd81e9a5b
pushf
not eax
add eax, 0xf5743faa
xor eax, 0x81e88b2f
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x888d4c54
xor eax, 0xe1d01df2
rol eax, 0xea
popf
jmp 0x1803b8d29
cmp r14b, bpl
je 0x1803ba722
push rax
pushf
mov eax, 0x2685f48
pushf
not eax
add eax, 0xc96f637d
xor eax, 0x82cfeee2
rol eax, 0xff
popf
pushf
not eax
add eax, 0xdd3bf159
xor eax, 0xe2baffce
rol eax, 0x31
popf
pushf
not eax
add eax, 0xdbf19369
xor eax, 0xa434059b
rol eax, 0x57
popf
pushf
not eax
add eax, 0xeeb04f86
xor eax, 0xe374a813
rol eax, 0xb8
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x1f6db420
pushf
not eax
add eax, 0x805f667a
xor eax, 0x839932f6
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8b8ac1d3
xor eax, 0xd82e6c01
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd92bdb72
xor eax, 0x99712752
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe663986e
xor eax, 0xd3d190b6
rol eax, 0xe2
popf
jmp 0x1803b8d29
cmp dword [r13 + 0x48ec], 0
je 0x1803ba7de
push rax
pushf
mov eax, 0x822a133c
pushf
not eax
add eax, 0xc5c06e17
xor eax, 0xa64987ad
rol eax, 0x60
popf
pushf
not eax
add eax, 0xa60565ca
xor eax, 0xb4c70539
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb53284a3
xor eax, 0xa5948d29
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd762ab41
xor eax, 0xd3795c62
rol eax, 0x7e
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x4e5eab9d
pushf
not eax
add eax, 0xc06c8aba
xor eax, 0xa852c1eb
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc21c36a4
xor eax, 0xd039b8fe
rol eax, 0x11
popf
jmp 0x1803b8d29
xor ecx, ecx
call fcn.1803a910e
mov r13, qword [0x18027c030]
push rax
pushf
mov eax, 0xce68ce53
pushf
not eax
add eax, 0xc82b2efa
xor eax, 0x98d9d4c3
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x91d5a00d
xor eax, 0xa2a30b7d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb1386f85
xor eax, 0x8fe853e4
rol eax, 0x1c
popf
jmp 0x1803b8d29
cmp word [rdi + 0x154], 0
jne 0x1803ba8a6
push rax
pushf
mov eax, 0xfd04be20
pushf
not eax
add eax, 0x92c18ab6
xor eax, 0xbbbeb783
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8a776a19
xor eax, 0xff6068f0
rol eax, 0x80
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x52d2c7f7
pushf
not eax
add eax, 0xc26d9b3c
xor eax, 0xc7c1604e
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa83b2800
xor eax, 0x9d04c6aa
rol eax, 0x2d
popf
jmp 0x1803b8d29
cmp byte [rdi + 0x159], 0
je 0x1803ba92c
push rax
pushf
mov eax, 0xc5970dac
pushf
not eax
add eax, 0xa254a82c
xor eax, 0x9dc32ffd
rol eax, 0x15
popf
pushf
not eax
add eax, 0xd892db19
xor eax, 0xddce20dc
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9df4fd49
xor eax, 0xbf41ebd5
rol eax, 0x53
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x9994fb32
pushf
not eax
add eax, 0x8e6e3312
xor eax, 0xb0ad5ae7
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb72ae585
xor eax, 0xd2f7950a
rol eax, 0x13
popf
pushf
not eax
add eax, 0xcbf7354b
xor eax, 0xac091ea4
rol eax, 0
popf
jmp 0x1803b8d29
mov edx, 0x1c9be60a
pushf
not edx
add edx, 0x9b5cd74e
xor edx, 0xa8339ff7
rol edx, 0xac
popf
pushf
not edx
add edx, 0xaacfa081
xor edx, 0x89978f9d
rol edx, 0xe8
popf
pushf
not edx
add edx, 0xcde803ca
xor edx, 0xa5f48930
rol edx, 0xee
popf
mov ecx, 0x899cf57e
pushf
not ecx
add ecx, 0xdb23cecb
xor ecx, 0x9930affb
rol ecx, 0xe1
popf
pushf
not ecx
add ecx, 0x90ef85d4
xor ecx, 0xfd651b01
rol ecx, 0xc6
popf
pushf
not ecx
add ecx, 0xfdacf0aa
xor ecx, 0xe94f37e3
rol ecx, 0x2d
popf
pushf
not ecx
add ecx, 0xf441b842
xor ecx, 0x903060f4
rol ecx, 0x60
popf
mov r8d, 0xcbbeda2d
pushf
not r8d
add r8d, 0xdb80885a
xor r8d, 0x803db34d
rol r8d, 0x30
popf
pushf
not r8d
add r8d, 0xf395f326
xor r8d, 0xbb199026
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0xd24e171c
xor r8d, 0xa157441c
rol r8d, 0xdb
popf
call fcn.1802e9ba0
test al, al
je 0x1803baaaf
push rax
pushf
mov eax, 0x12572fe5
pushf
not eax
add eax, 0xba9ece1e
xor eax, 0x8f8ece3d
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9ef58a61
xor eax, 0xca19c096
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xfd18db4c
xor eax, 0x8a97d055
rol eax, 0x88
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x5b4b8a35
pushf
not eax
add eax, 0x9cc02069
xor eax, 0xce932064
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x92fb4225
xor eax, 0x94a0165d
rol eax, 0xca
popf
jmp 0x1803b8d29
movss xmm1, dword [rdi + 0x1fc]
subss xmm1, dword [rdi + 0x1f4]
movss xmm0, dword [rdi + 0x80]
subss xmm0, xmm1
jmp 0x1803bacc7
mov edx, 0x508e91fd
pushf
not edx
add edx, 0x8e8a1a3f
xor edx, 0x8dc49ddb
rol edx, 0x9e
popf
pushf
not edx
add edx, 0xfa14fb5c
xor edx, 0xb1faca0a
rol edx, 0x4e
popf
mov ecx, 0xafa55e13
pushf
not ecx
add ecx, 0xac5d2896
xor ecx, 0x8de69df1
rol ecx, 0xe3
popf
pushf
not ecx
add ecx, 0xd2717185
xor ecx, 0xf44b548d
rol ecx, 0x35
popf
pushf
not ecx
add ecx, 0x84984c54
xor ecx, 0xd801d616
rol ecx, 0x42
popf
mov r8d, 0xf2441632
pushf
not r8d
add r8d, 0x9775c2df
xor r8d, 0xe3cfb565
rol r8d, 0xab
popf
pushf
not r8d
add r8d, 0xa6741eb3
xor r8d, 0xae54daf9
rol r8d, 3
popf
pushf
not r8d
add r8d, 0xaa6dadce
xor r8d, 0xcee539bd
rol r8d, 0xc6
popf
call fcn.1802e9ba0
test al, al
je 0x1803bac36
push rax
pushf
mov eax, 0xbd43cb8a
pushf
not eax
add eax, 0xbe642461
xor eax, 0xa1655b2c
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc7a40907
xor eax, 0xbfaecd9c
rol eax, 0x7b
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x527361df
pushf
not eax
add eax, 0xc987f57b
xor eax, 0xf0c24696
rol eax, 0x98
popf
pushf
not eax
add eax, 0x892d7065
xor eax, 0xdba5998e
rol eax, 5
popf
jmp 0x1803b8d29
movss xmm0, dword [rdi + 0x1fc]
subss xmm0, dword [rdi + 0x1f4]
addss xmm0, dword [rdi + 0x80]
push rax
pushf
mov eax, 0xfb4f3a65
pushf
not eax
add eax, 0xbf7d8779
xor eax, 0xfba907e0
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa7769f2b
xor eax, 0xb625816a
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x86f28884
xor eax, 0xebf88960
rol eax, 0xfb
popf
jmp 0x1803b8d29
movss dword [rdi + 0x90], xmm0
push rax
pushf
mov eax, 0xa95578da
pushf
not eax
add eax, 0xa89e7d66
xor eax, 0xaa2aa83f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8d64d4fb
xor eax, 0x9550ed22
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe318d914
xor eax, 0x853d89b5
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xab0208a4
xor eax, 0xc20953a8
rol eax, 0x5c
popf
jmp 0x1803b8d29
xor eax, eax
push rax
pushf
mov eax, 0x5ba8bd3a
pushf
not eax
add eax, 0xe3ebbeaa
xor eax, 0xee3e4f88
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc748bd25
xor eax, 0xd6e5bacc
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa1146c26
xor eax, 0xf5efaa79
rol eax, 0x5c
popf
jmp 0x1803b8d29
mov dword [rdi + 0xa0], eax
mov dword [rdi + 0x98], eax
push rax
pushf
mov eax, 0xd11f7c5a
pushf
not eax
add eax, 0xdd28a60f
xor eax, 0xf94bc545
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9fa2c610
xor eax, 0x9765fe60
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc0d4d6ab
xor eax, 0xd1d9b2c5
rol eax, 0x89
popf
jmp 0x1803b8d29
xorps xmm0, xmm0
mov rbx, qword [rsp + 0x80]
movaps xmm6, xmmword [rsp + 0x30]
add rsp, 0x40
pop r14
pop r13
pop rdi
pop rsi
pop rbp
ret
test r14b, r14b
je 0x1803bae82
push rax
pushf
mov eax, 0x5e2f9299
pushf
not eax
add eax, 0xc10974eb
xor eax, 0xa3b14c67
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb1680bf3
xor eax, 0xc1fef477
rol eax, 7
popf
pushf
not eax
add eax, 0xe3dcb93e
xor eax, 0xec1c29b7
rol eax, 0x8a
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x740118d7
pushf
not eax
add eax, 0xda4f472d
xor eax, 0xcb99e755
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf8c81dc8
xor eax, 0x99a41690
rol eax, 0xfa
popf
jmp 0x1803b8d29
xor eax, eax
mov dword [rdi + 0x90], eax
jmp 0x1803bad70
test bpl, bpl
je 0x1803baf53
push rax
pushf
mov eax, 0xecde3e8b
pushf
not eax
add eax, 0xac342e9c
xor eax, 0xa7de65ca
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8c124c68
xor eax, 0xe1815590
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe622d223
xor eax, 0x96fbe14d
rol eax, 0x1b
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x4d3482
pushf
not eax
add eax, 0xc7700202
xor eax, 0xe5551e57
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd974c65f
xor eax, 0xbe7c7225
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8f3d62c6
xor eax, 0xcafbffe7
rol eax, 0x1b
popf
jmp 0x1803b8d29
mov eax, dword [rdi + 0x88]
mov dword [rdi + 0x90], eax
jmp 0x1803bad28
movsxd rbx, dword [rsi + 0x48ec]
mov rax, qword [rdi + 0x360]
add rbx, 0x3a
movss xmm0, dword [r13 + 0x3c24]
mulss xmm0, dword [rdi + 0x288]
shl rbx, 4
push rdi
not rdi
sub rbx, rdi
pop rdi
sub rbx, 1
movaps xmmword [rsp + 0x20], xmm7
test rax, rax
je 0x1803bb073
push rax
pushf
mov eax, 0xc75024a1
pushf
not eax
add eax, 0xfc9243bf
xor eax, 0xb6df35e4
rol eax, 0x84
popf
pushf
not eax
add eax, 0xb19dde99
xor eax, 0x97b409bd
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8aadf2a2
xor eax, 0x8a2ecbe3
rol eax, 0xc3
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xc52bc0b3
pushf
not eax
add eax, 0xbc2642d6
xor eax, 0xa621886c
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc5bf473a
xor eax, 0xa2bda285
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfa1c5c94
xor eax, 0x867ee88d
rol eax, 0xf
popf
jmp 0x1803b8d29
mulss xmm0, dword [rax + 0x288]
push rax
pushf
mov eax, 0xe28529d3
pushf
not eax
add eax, 0xcf334736
xor eax, 0x924d3869
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x82cccf4e
xor eax, 0x8462735b
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd70696b5
xor eax, 0xee3dca30
rol eax, 2
popf
jmp 0x1803b8d29
movss xmm1, dword [rdi + 0x1fc]
xorps xmm7, xmm7
subss xmm1, dword [rdi + 0x1f4]
xor edx, edx
mov ecx, 0xa6fa858f
pushf
not ecx
add ecx, 0xb6d6e2e0
xor ecx, 0x9ff8b92d
rol ecx, 0x39
popf
pushf
not ecx
add ecx, 0xc31a41a1
xor ecx, 0xb8b46add
rol ecx, 0xe3
popf
pushf
not ecx
add ecx, 0xe54781c2
xor ecx, 0xeed09996
rol ecx, 0xef
popf
mov r8d, 0x80a7263
pushf
not r8d
add r8d, 0xdfe33059
xor r8d, 0xf5c80bad
rol r8d, 0x9d
popf
pushf
not r8d
add r8d, 0xb4e3db18
xor r8d, 0x8f363c8f
rol r8d, 0xcf
popf
pushf
not r8d
add r8d, 0xa6b595a8
xor r8d, 0xb2e00daa
rol r8d, 0xb1
popf
pushf
not r8d
add r8d, 0xed602eae
xor r8d, 0xfd73fd46
rol r8d, 0xa8
popf
subss xmm1, xmm0
movss xmm0, dword [rbx + 0xc]
subss xmm0, dword [rbx + 4]
addss xmm1, xmm0
maxss xmm7, xmm1
call fcn.1802e9ba0
test al, al
je 0x1803bb242
push rax
pushf
mov eax, 0xd42f4825
pushf
not eax
add eax, 0xec119f80
xor eax, 0x961332fe
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xaa1bc007
xor eax, 0x8e00cb5b
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa8afbc21
xor eax, 0xdeca9a33
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xaae7069e
xor eax, 0xb45cebcc
rol eax, 0x26
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0xf337af5a
pushf
not eax
add eax, 0x9be6b960
xor eax, 0xce36f8e6
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9faffe80
xor eax, 0x9b92f3d4
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xfbe49d6d
xor eax, 0xf7295cd9
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd1288b2e
xor eax, 0xe2978d07
rol eax, 0x69
popf
jmp 0x1803b8d29
movaps xmm6, xmm7
mov dword [rsi + 0x491c], 3
xorps xmm6, xmmword [0x1801f00a0]
movaps xmm7, xmmword [rsp + 0x20]
movaps xmm0, xmm6
mov dword [rsi + 0x4924], 2
mov dword [rsi + 0x4910], 0x30
jmp 0x1803badc5
xor edx, edx
mov ecx, 0xd124e528
pushf
not ecx
add ecx, 0x8a7204dd
xor ecx, 0xa9802f49
rol ecx, 0x9a
popf
pushf
not ecx
add ecx, 0xa835e952
xor ecx, 0xe8896d77
rol ecx, 0xbb
popf
pushf
not ecx
add ecx, 0xc41bf6bd
xor ecx, 0xe97017ed
rol ecx, 0xad
popf
mov r8d, 0x891540ae
pushf
not r8d
add r8d, 0x80953177
xor r8d, 0xd4b92e85
rol r8d, 0x20
popf
pushf
not r8d
add r8d, 0xa93a5692
xor r8d, 0x85737840
rol r8d, 0x7e
popf
call fcn.1802e9ba0
test al, al
je 0x1803bb3e3
push rax
pushf
mov eax, 0xb26f6485
pushf
not eax
add eax, 0xf54c2a58
xor eax, 0x879afbea
rol eax, 0x18
popf
pushf
not eax
add eax, 0x953e935e
xor eax, 0xf36e4d83
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe6da502f
xor eax, 0xc8f65be1
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa4412195
xor eax, 0x8497ed72
rol eax, 0x2a
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x5ab846ff
pushf
not eax
add eax, 0x845a7607
xor eax, 0xa56ded75
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x816d109b
xor eax, 0xd9f91ffe
rol eax, 0x8b
popf
jmp 0x1803b8d29
movaps xmm6, xmm7
mov dword [rsi + 0x4924], 3
mov dword [rsi + 0x4910], 0x30
jmp 0x1803bb909
test r14b, r14b
je 0x1803bb4d6
push rax
pushf
mov eax, 0xee5f90ee
pushf
not eax
add eax, 0xec837b07
xor eax, 0x84ddf894
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8140050f
xor eax, 0xb1e56389
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa2686fec
xor eax, 0xb70c54b6
rol eax, 0x6c
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x1896e8ee
pushf
not eax
add eax, 0xf6370372
xor eax, 0xd5d568b2
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb7e11793
xor eax, 0x97186b5a
rol eax, 0x30
popf
pushf
not eax
add eax, 0xad4b1822
xor eax, 0xc6ac25a5
rol eax, 0x74
popf
pushf
not eax
add eax, 0x93f6e4aa
xor eax, 0xea7656c2
rol eax, 0x45
popf
jmp 0x1803b8d29
movss xmm0, dword [rbx]
xor eax, eax
comiss xmm0, dword [rbx + 8]
mov dword [rbx + 0xc], eax
mov dword [rbx + 4], eax
jbe 0x1803bb59a
push rax
pushf
mov eax, 0x88fa27a0
pushf
not eax
add eax, 0xf1e0b852
xor eax, 0xea04f7cc
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf84debb7
xor eax, 0xf0f6c3d1
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc324cfd9
xor eax, 0xa91b0790
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8b3de496
xor eax, 0xcdc134aa
rol eax, 0xd1
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x5461059c
pushf
not eax
add eax, 0x967a6e09
xor eax, 0xdd3a879c
rol eax, 0x56
popf
pushf
not eax
add eax, 0x83ea15fc
xor eax, 0xf4a96098
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xac141df0
xor eax, 0xb93a96a9
rol eax, 0x42
popf
jmp 0x1803b8d29
mov dword [rbx + 8], eax
mov dword [rbx], eax
push rax
pushf
mov eax, 0xbb7009a3
pushf
not eax
add eax, 0xb3412b90
xor eax, 0xc96c1327
rol eax, 0x36
popf
pushf
not eax
add eax, 0x8a45044d
xor eax, 0xd7755582
rol eax, 0x3f
popf
jmp 0x1803b8d29
movaps xmm7, xmmword [rsp + 0x20]
movaps xmm0, xmm6
mov dword [rsi + 0x491c], 3
mov dword [rsi + 0x4910], 0x50
jmp 0x1803badc5
test bpl, bpl
je 0x1803bb6dd
push rax
pushf
mov eax, 0x14b0541f
pushf
not eax
add eax, 0xcd31e8dc
xor eax, 0xf9b9aa94
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x825aca18
xor eax, 0xc275d802
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc2b93f8b
xor eax, 0xba07b3b3
rol eax, 0xc1
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x5af8ec1e
pushf
not eax
add eax, 0xe2667aee
xor eax, 0xb083478d
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9ff1eed0
xor eax, 0x9b821139
rol eax, 0x84
popf
jmp 0x1803b8d29
movss xmm1, dword [rdi + 0x34]
movss xmm0, dword [rbx]
comiss xmm0, dword [rbx + 8]
movss dword [rbx + 0xc], xmm1
movss dword [rbx + 4], xmm1
ja 0x1803bb782
push rax
pushf
mov eax, 0xf26e06fd
pushf
not eax
add eax, 0xeb4f6f17
xor eax, 0xdc329e41
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf6c0579a
xor eax, 0xe5750e46
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf5257e23
xor eax, 0xa5dd7015
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe5af2c31
xor eax, 0x9059924c
rol eax, 0xd9
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x3a811900
pushf
not eax
add eax, 0x97c8a782
xor eax, 0xa4633894
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x93080533
xor eax, 0xcddf0006
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf566dd56
xor eax, 0x9fa81e34
rol eax, 0xf8
popf
jmp 0x1803b8d29
comiss xmm1, xmm1
jbe 0x1803bb813
push rax
pushf
mov eax, 0xeffbcd33
pushf
not eax
add eax, 0x84f35bc8
xor eax, 0xb65eb6d8
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xfee50433
xor eax, 0x99826fb0
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe95d5c39
xor eax, 0xeff780bc
rol eax, 0x23
popf
jmp 0x1803b8d29
push rax
pushf
mov eax, 0x3f27fcbb
pushf
not eax
add eax, 0xa4d49da4
xor eax, 0xd446358b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc911bd23
xor eax, 0xe6fa6b10
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xeef7d301
xor eax, 0xef9f9b20
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xaf4e6497
xor eax, 0xcb4e4964
rol eax, 0x3e
popf
jmp 0x1803b8d29
xor eax, eax
mov dword [rbx + 8], eax
mov dword [rbx], eax
push rax
pushf
mov eax, 0x4417c0bf
pushf
not eax
add eax, 0x9d5b6934
xor eax, 0xa6b798f2
rol eax, 5
popf
pushf
not eax
add eax, 0xf44b70a1
xor eax, 0xffec6887
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe042b1b9
xor eax, 0xfae7b15b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xecf522c8
xor eax, 0x8fe158f8
rol eax, 0x77
popf
jmp 0x1803b8d29
mov dword [rsi + 0x4910], 0x50
push rax
pushf
mov eax, 0x6829237d
pushf
not eax
add eax, 0xa0443fe8
xor eax, 0xd9e22695
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc176d674
xor eax, 0xc3565ec4
rol eax, 0x56
popf
jmp 0x1803b8d29
mov dword [rsi + 0x491c], 2
push rax
pushf
mov eax, 0xc86a6f2d
pushf
not eax
add eax, 0xe291196e
xor eax, 0xee9611c1
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb3d2609b
xor eax, 0xd7cbbb15
rol eax, 0xd3
popf
jmp 0x1803b8d29
movaps xmm7, xmmword [rsp + 0x20]
movaps xmm0, xmm6
jmp 0x1803badc5