Function at 0x14012ce9b
Capabilities:
Authenticate hmac
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xa14dd682
pushf
not eax
add eax, 0x2e48d253
xor eax, 0x2a839a6d
rol eax, 0x29
popf
pushf
not eax
add eax, 0x30dd786e
xor eax, 0x50fefe51
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x3881fa55
xor eax, 0x71c7ecb4
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x1e371fc4
xor eax, 0x51bf007f
rol eax, 0xab
popf
cmp eax, 0x37
jne 0x14012cefe
popf
pop rax
jmp 0x14012ee72
cmp eax, 0x28
jne 0x14012cf0d
popf
pop rax
jmp 0x14012e730
cmp eax, 0x2d
jne 0x14012cf1c
popf
pop rax
jmp 0x14012e9d2
cmp eax, 0x19
jne 0x14012cf2b
popf
pop rax
jmp 0x14012df77
cmp eax, 0x2e
jne 0x14012cf3a
popf
pop rax
jmp 0x14012ea30
cmp eax, 0xa
jne 0x14012cf49
popf
pop rax
jmp 0x14012d80a
cmp eax, 0xc
jne 0x14012cf58
popf
pop rax
jmp 0x14012d93d
cmp eax, 0x22
jne 0x14012cf67
popf
pop rax
jmp 0x14012e42b
cmp eax, 8
jne 0x14012cf76
popf
pop rax
jmp 0x14012d784
cmp eax, 0x3d
jne 0x14012cf85
popf
pop rax
jmp 0x14012f1a2
cmp eax, 0x46
jne 0x14012cf94
popf
pop rax
jmp 0x14012f6b9
cmp eax, 0x32
jne 0x14012cfa3
popf
pop rax
jmp 0x14012ec45
cmp eax, 0x16
jne 0x14012cfb2
popf
pop rax
jmp 0x14012de31
cmp eax, 0x36
jne 0x14012cfc1
popf
pop rax
jmp 0x14012ee33
cmp eax, 0x18
jne 0x14012cfd0
popf
pop rax
jmp 0x14012df29
cmp eax, 0x1b
jne 0x14012cfdf
popf
pop rax
jmp 0x14012e093
cmp eax, 0x29
jne 0x14012cfee
popf
pop rax
jmp 0x14012e7eb
cmp eax, 0x1d
jne 0x14012cffd
popf
pop rax
jmp 0x14012e1b4
cmp eax, 0x2b
jne 0x14012d00c
popf
pop rax
jmp 0x14012e8f1
cmp eax, 0x40
jne 0x14012d01b
popf
pop rax
jmp 0x14012f2e3
cmp eax, 0x38
jne 0x14012d02a
popf
pop rax
jmp 0x14012eea9
cmp eax, 0x34
jne 0x14012d039
popf
pop rax
jmp 0x14012ecca
cmp eax, 0x11
jne 0x14012d048
popf
pop rax
jmp 0x14012dbdd
cmp eax, 0x1a
jne 0x14012d057
popf
pop rax
jmp 0x14012dffe
cmp eax, 0x27
jne 0x14012d066
popf
pop rax
jmp 0x14012e6f4
cmp eax, 0x17
jne 0x14012d075
popf
pop rax
jmp 0x14012de93
cmp eax, 0x12
jne 0x14012d084
popf
pop rax
jmp 0x14012dc6e
cmp eax, 4
jne 0x14012d093
popf
pop rax
jmp 0x14012d5df
cmp eax, 0x1f
jne 0x14012d0a2
popf
pop rax
jmp 0x14012e2a5
cmp eax, 0x25
jne 0x14012d0b1
popf
pop rax
jmp 0x14012e5b8
cmp eax, 0x43
jne 0x14012d0c0
popf
pop rax
jmp 0x14012f4f7
cmp eax, 0x4c
jne 0x14012d0cf
popf
pop rax
jmp 0x14012f961
cmp eax, 0x33
jne 0x14012d0de
popf
pop rax
jmp 0x14012ec93
cmp eax, 2
jne 0x14012d0ed
popf
pop rax
jmp 0x14012d4a8
cmp eax, 0x20
jne 0x14012d0fc
popf
pop rax
jmp 0x14012e32f
cmp eax, 0x23
jne 0x14012d10b
popf
pop rax
jmp 0x14012e4bc
cmp eax, 3
jne 0x14012d11a
popf
pop rax
jmp 0x14012d54d
cmp eax, 0x3e
jne 0x14012d129
popf
pop rax
jmp 0x14012f204
cmp eax, 0x4a
jne 0x14012d138
popf
pop rax
jmp 0x14012f87e
cmp eax, 1
jne 0x14012d147
popf
pop rax
jmp 0x14012d46d
cmp eax, 0x4b
jne 0x14012d156
popf
pop rax
jmp 0x14012f926
cmp eax, 0x2f
jne 0x14012d165
popf
pop rax
jmp 0x14012eaa7
cmp eax, 0x47
jne 0x14012d174
popf
pop rax
jmp 0x14012f79b
cmp eax, 0x2c
jne 0x14012d183
popf
pop rax
jmp 0x14012e941
cmp eax, 0x2a
jne 0x14012d192
popf
pop rax
jmp 0x14012e84d
cmp eax, 0x31
jne 0x14012d1a1
popf
pop rax
jmp 0x14012eb9e
cmp eax, 0x21
jne 0x14012d1b0
popf
pop rax
jmp 0x14012e3c0
cmp eax, 0x1e
jne 0x14012d1bf
popf
pop rax
jmp 0x14012e249
cmp eax, 7
jne 0x14012d1ce
popf
pop rax
jmp 0x14012d732
cmp eax, 0xb
jne 0x14012d1dd
popf
pop rax
jmp 0x14012d8a7
cmp eax, 9
jne 0x14012d1ec
popf
pop rax
jmp 0x14012d7d0
cmp eax, 0x44
jne 0x14012d1fb
popf
pop rax
jmp 0x14012f533
cmp eax, 0x39
jne 0x14012d20a
popf
pop rax
jmp 0x14012ef28
cmp eax, 0x42
jne 0x14012d219
popf
pop rax
jmp 0x14012f3fc
cmp eax, 0x24
jne 0x14012d228
popf
pop rax
jmp 0x14012e53a
cmp eax, 0x10
jne 0x14012d237
popf
pop rax
jmp 0x14012db5f
cmp eax, 5
jne 0x14012d246
popf
pop rax
jmp 0x14012d684
cmp eax, 0
jne 0x14012d255
popf
pop rax
jmp 0x14012d372
cmp eax, 0x3c
jne 0x14012d264
popf
pop rax
jmp 0x14012f077
cmp eax, 6
jne 0x14012d273
popf
pop rax
jmp 0x14012d6f4
cmp eax, 0x15
jne 0x14012d282
popf
pop rax
jmp 0x14012ddd0
cmp eax, 0x3f
jne 0x14012d291
popf
pop rax
jmp 0x14012f261
cmp eax, 0xf
jne 0x14012d2a0
popf
pop rax
jmp 0x14012dabb
cmp eax, 0x45
jne 0x14012d2af
popf
pop rax
jmp 0x14012f654
cmp eax, 0x30
jne 0x14012d2be
popf
pop rax
jmp 0x14012eb3c
cmp eax, 0x14
jne 0x14012d2cd
popf
pop rax
jmp 0x14012dd61
cmp eax, 0x3a
jne 0x14012d2dc
popf
pop rax
jmp 0x14012efa6
cmp eax, 0x3b
jne 0x14012d2eb
popf
pop rax
jmp 0x14012f03b
cmp eax, 0x41
jne 0x14012d2fa
popf
pop rax
jmp 0x14012f38c
cmp eax, 0xd
jne 0x14012d309
popf
pop rax
jmp 0x14012d9b0
cmp eax, 0x1c
jne 0x14012d318
popf
pop rax
jmp 0x14012e152
cmp eax, 0xe
jne 0x14012d327
popf
pop rax
jmp 0x14012da42
cmp eax, 0x26
jne 0x14012d336
popf
pop rax
jmp 0x14012e660
cmp eax, 0x49
jne 0x14012d345
popf
pop rax
jmp 0x14012f834
cmp eax, 0x35
jne 0x14012d354
popf
pop rax
jmp 0x14012ed63
cmp eax, 0x48
jne 0x14012d363
popf
pop rax
jmp 0x14012f7fb
cmp eax, 0x13
jne 0x14012d372
popf
pop rax
jmp 0x14012dcf2
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x20
xor eax, eax
mov r8, rdx
mov qword [rcx], rax
mov rbx, rcx
mov dword [rcx + 8], eax
mov r14d, 0xb00cefac
pushf
not r14d
add r14d, 0x597ce0c2
xor r14d, 0x284327a7
rol r14d, 0x1b
popf
pushf
not r14d
add r14d, 0x551ea0e
xor r14d, 0x1b74beda
rol r14d, 0xb7
popf
pushf
not r14d
add r14d, 0x418ef801
xor r14d, 0x16138618
rol r14d, 0x6a
popf
pushf
not r14d
add r14d, 0x7116ce14
xor r14d, 0x4596e3ba
rol r14d, 0x4c
popf
mov eax, dword [0x1400429ec]
mov dword [rcx + 4], eax
movzx eax, word [rdx]
jmp 0x14012d4a8
add r8, 2
movzx eax, word [r8]
push rax
pushf
mov eax, 0x36c10e15
pushf
not eax
add eax, 0x26191a6a
xor eax, 0x5813038a
rol eax, 0x39
popf
pushf
not eax
add eax, 0x1a89b295
xor eax, 0x5d1b1475
rol eax, 0xf6
popf
jmp 0x14012ceef
cmp ax, r14w
je 0x14012d4f4
push rax
pushf
mov eax, 0xc85d5aa
pushf
not eax
add eax, 0x1fcc0eb6
xor eax, 0x6b9809e9
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x2aab196e
xor eax, 0x3a5041bb
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x55658d5f
xor eax, 0x14acfca5
rol eax, 0x90
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xcbff77a2
pushf
not eax
add eax, 0x4629fd9d
xor eax, 0x398bf3c3
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x40c7a70d
xor eax, 0x1a774c60
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x7ab7750b
xor eax, 0x3f663a26
rol eax, 0xce
popf
pushf
not eax
add eax, 0x21c0b72
xor eax, 0x5f42043b
rol eax, 0x95
popf
jmp 0x14012ceef
cmp ax, 0x61
je 0x14012d5ac
push rax
pushf
mov eax, 0xfd92b12
pushf
not eax
add eax, 0x1ba5bcae
xor eax, 0x41b34426
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x49d617ad
xor eax, 0x39140db2
rol eax, 0x34
popf
pushf
not eax
add eax, 0x1629cb9
xor eax, 0x4dab131a
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x23852503
xor eax, 0x35b2d513
rol eax, 0x26
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x4915e5f4
pushf
not eax
add eax, 0x3a4901ac
xor eax, 0x276472f7
rol eax, 0xf
popf
pushf
not eax
add eax, 0x13144394
xor eax, 0x5e73d860
rol eax, 0xc0
popf
jmp 0x14012ceef
cmp ax, 0x72
je 0x14012d63e
push rax
pushf
mov eax, 0x23c1d369
pushf
not eax
add eax, 0x6da49ce7
xor eax, 0x66ae4a59
rol eax, 6
popf
pushf
not eax
add eax, 0x7d0bc93c
xor eax, 0x7d2106dc
rol eax, 0x15
popf
pushf
not eax
add eax, 0x17044af3
xor eax, 0xf04e6d8
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x45a653f0
xor eax, 0x538fc85
rol eax, 0x67
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xd62eb76b
pushf
not eax
add eax, 0x10b0bf28
xor eax, 0x5d03d810
rol eax, 0x69
popf
pushf
not eax
add eax, 0x5e394f75
xor eax, 0x8fd6738
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x15969121
xor eax, 0x74722a4c
rol eax, 0x79
popf
jmp 0x14012ceef
cmp ax, 0x77
jne 0x14012d6c1
push rax
pushf
mov eax, 0x1b9a46e8
pushf
not eax
add eax, 0x28c2ff2c
xor eax, 0x325d0409
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x7dced8f
xor eax, 0xc370b3d
rol eax, 0x4e
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xb0b56c2d
pushf
not eax
add eax, 0x1d95f992
xor eax, 0x479e8d08
rol eax, 0x51
popf
pushf
not eax
add eax, 0x78c32c7e
xor eax, 0x77ccd581
rol eax, 0xf1
popf
jmp 0x14012ceef
mov dword [rcx], 0x301
jmp 0x14012d7d0
mov dword [rcx + 4], 1
jmp 0x14012d80a
mov dword [rcx], 0x109
push rax
pushf
mov eax, 0x542d84d7
pushf
not eax
add eax, 0x119a8b7c
xor eax, 0x2e66a98
rol eax, 0x10
popf
pushf
not eax
add eax, 0x27ac9650
xor eax, 0x3075d5da
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xce04c
xor eax, 0x2ee19fe8
rol eax, 0xcd
popf
jmp 0x14012ceef
mov dword [rcx + 4], 2
push rax
pushf
mov eax, 0x53f9da3
pushf
not eax
add eax, 0x64b2626f
xor eax, 0x4a6bed70
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x5a7f20f9
xor eax, 0x6caabc52
rol eax, 0xca
popf
jmp 0x14012ceef
add r8, 2
mov dl, 0x4f
pushf
not dl
add dl, 0x31
xor dl, 0x55
rol dl, 0xea
popf
pushf
not dl
add dl, 0xf
xor dl, 9
rol dl, 0xc3
popf
pushf
not dl
add dl, 0x19
xor dl, 0x6d
rol dl, 0xe7
popf
xor ebp, ebp
mov r9b, bpl
mov dil, bpl
mov r10b, bpl
mov r11b, bpl
lea esi, [rbp + 0xa]
push rax
pushf
mov eax, 0x1b73b7a1
pushf
not eax
add eax, 0x79332610
xor eax, 0x21edee15
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x4b80d35f
xor eax, 0x356d1c53
rol eax, 0x81
popf
pushf
not eax
add eax, 0x5a51cd10
xor eax, 0x178f4afc
rol eax, 0x85
popf
pushf
not eax
add eax, 0x79a5f314
xor eax, 0x14431fd0
rol eax, 0xf6
popf
jmp 0x14012ceef
cmp word [r8], bp
je 0x14012d90a
push rax
pushf
mov eax, 0x5607f12e
pushf
not eax
add eax, 0x797a6956
xor eax, 0x133fa6a5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x2f18d875
xor eax, 0x5044715d
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x4c17a1f2
xor eax, 0x1814d28d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x4c4e3560
xor eax, 0x46d7b6e0
rol eax, 0x17
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xa7bd86d8
pushf
not eax
add eax, 0x3992640b
xor eax, 0x47158f0e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x42126b0
xor eax, 0x4e7a94c9
rol eax, 0x6f
popf
jmp 0x14012ceef
movzx ecx, word [r8]
cmp ecx, 0x53
ja 0x14012d97d
push rax
pushf
mov eax, 0x26431380
pushf
not eax
add eax, 0x46df9b38
xor eax, 0x3ca49c89
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x474aa61d
xor eax, 0x3923987d
rol eax, 0xb0
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xda6babdc
pushf
not eax
add eax, 0x3db00e95
xor eax, 0x7f406a6a
rol eax, 0xee
popf
pushf
not eax
add eax, 0x36372531
xor eax, 0x34021e2f
rol eax, 0xb6
popf
jmp 0x14012ceef
je 0x14012d9fc
push rax
pushf
mov eax, 0x8307ad5d
pushf
not eax
add eax, 0x3ad59b74
xor eax, 0x13db06ca
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x7fc153d6
xor eax, 0x3d4122c7
rol eax, 0x26
popf
pushf
not eax
add eax, 0x37be0271
xor eax, 0x390f2cf6
rol eax, 0xbc
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x63afaf4c
pushf
not eax
add eax, 0x888d0e4
xor eax, 0x17bb81ff
rol eax, 7
popf
pushf
not eax
add eax, 0x2c47fa36
xor eax, 0x1e401fc7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x756e91e
xor eax, 0x1abfedd4
rol eax, 0x21
popf
jmp 0x14012ceef
push r14
not r14d
add ecx, r14d
pop r14
add ecx, 1
je 0x14012da88
push rax
pushf
mov eax, 0x165ba802
pushf
not eax
add eax, 0x7db96ea7
xor eax, 0x6f9cd5e5
rol eax, 0x90
popf
pushf
not eax
add eax, 0x1937e19f
xor eax, 0x5cad8dd
rol eax, 0x2e
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x681005e1
pushf
not eax
add eax, 0x5f2ec1bb
xor eax, 0x106ee179
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf08b47b
xor eax, 0x41b840c4
rol eax, 0x43
popf
jmp 0x14012ceef
sub ecx, 0xb
je 0x14012db06
push rax
pushf
mov eax, 0xb4f63b44
pushf
not eax
add eax, 0x5576df98
xor eax, 0x1db00660
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x66982188
xor eax, 0x32d555bf
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x681bd63b
xor eax, 0x4377a861
rol eax, 0xbf
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x5a264148
pushf
not eax
add eax, 0x55d76cd1
xor eax, 0x414b9efc
rol eax, 0xba
popf
pushf
not eax
add eax, 0x6d10ec3b
xor eax, 0x4b812e
rol eax, 0x54
popf
pushf
not eax
add eax, 0x3cc20c3
xor eax, 0xcd5c59
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x744432c0
xor eax, 0x74549f96
rol eax, 0x1e
popf
jmp 0x14012ceef
sub ecx, 1
je 0x14012dbaa
push rax
pushf
mov eax, 0xaa5da3a1
pushf
not eax
add eax, 0x3a5f4577
xor eax, 0x92e6d2e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x550b7b2
xor eax, 0x19d99f3f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x7c44207e
xor eax, 0x5b1517ea
rol eax, 0x97
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x869e3cce
pushf
not eax
add eax, 0x45d56680
xor eax, 0x6024472f
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x408345cd
xor eax, 0x610bd72e
rol eax, 0x8e
popf
jmp 0x14012ceef
sub ecx, 0x18
je 0x14012dc3b
push rax
pushf
mov eax, 0x49b239f
pushf
not eax
add eax, 0x6d1e2bd6
xor eax, 0x3810482b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x6b229937
xor eax, 0x5530900b
rol eax, 0x65
popf
pushf
not eax
add eax, 0x79eae819
xor eax, 0x347fce5c
rol eax, 0x81
popf
pushf
not eax
add eax, 0x468e908a
xor eax, 0x466f79c2
rol eax, 0xdb
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xdde84f3b
pushf
not eax
add eax, 0x29d5f13
xor eax, 0x58c11604
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x381b6668
xor eax, 0x3a26874a
rol eax, 0x69
popf
jmp 0x14012ceef
push rsi
not esi
add ecx, esi
pop rsi
add ecx, 1
je 0x14012dcac
push rax
pushf
mov eax, 0xf70c7da5
pushf
not eax
add eax, 0x5a7238ea
xor eax, 0x56c47af4
rol eax, 0x32
popf
pushf
not eax
add eax, 0x571a32a7
xor eax, 0x5059559f
rol eax, 0xd9
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x1b8083a
pushf
not eax
add eax, 0x676eccdf
xor eax, 0x4a94955a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x650011f5
xor eax, 0x301b5e31
rol eax, 0x48
popf
pushf
not eax
add eax, 0x4ecaa857
xor eax, 0x77f04c6
rol eax, 0xfa
popf
jmp 0x14012ceef
cmp ecx, 4
jne 0x14012dd2e
push rax
pushf
mov eax, 0x4d828e10
pushf
not eax
add eax, 0x33f10079
xor eax, 0xcce25c0
rol eax, 4
popf
pushf
not eax
add eax, 0x5ecc5b
xor eax, 0x565951c6
rol eax, 0xc1
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xbdf301f7
pushf
not eax
add eax, 0x236e7e49
xor eax, 0x1a26c47e
rol eax, 0x30
popf
pushf
not eax
add eax, 0x626fa055
xor eax, 0x6a4020f3
rol eax, 0x64
popf
jmp 0x14012ceef
test r10b, r10b
jne 0x14012dd9d
push rax
pushf
mov eax, 0xeed7bc03
pushf
not eax
add eax, 0xda22a0d
xor eax, 0x1cafd9d4
rol eax, 0x45
popf
pushf
not eax
add eax, 0x616d7dc2
xor eax, 0x14e28221
rol eax, 0xce
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x62e30aec
pushf
not eax
add eax, 0x7a55371d
xor eax, 0x22440640
rol eax, 0x15
popf
pushf
not eax
add eax, 0x7fb66ece
xor eax, 0x31afc488
rol eax, 0xba
popf
jmp 0x14012ceef
or dword [rbx], 0x10
jmp 0x14012e2a5
bts dword [rbx], 7
jmp 0x14012eccc
mov eax, dword [rbx]
test al, 0x40
jne 0x14012def6
push rax
pushf
mov eax, 0xa8af9505
pushf
not eax
add eax, 0xf312e7a
xor eax, 0x498b6a1
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x6e74406e
xor eax, 0x2d5b33c4
rol eax, 0x99
popf
pushf
not eax
add eax, 0x508be0f3
xor eax, 0x5b3658c4
rol eax, 0x96
popf
pushf
not eax
add eax, 0x1ae75640
xor eax, 0x63f86f6a
rol eax, 0xe6
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xd23028ad
pushf
not eax
add eax, 0x16dd5455
xor eax, 0xe5dd010
rol eax, 0x77
popf
pushf
not eax
add eax, 0x516ec8d4
xor eax, 0x73895056
rol eax, 0x8b
popf
jmp 0x14012ceef
or eax, 0x40
jmp 0x14012ecca
mov r11b, 0xd1
pushf
not r11b
add r11b, 0x48
xor r11b, 0x63
rol r11b, 0xba
popf
pushf
not r11b
add r11b, 0x6c
xor r11b, 0x15
rol r11b, 0xf9
popf
pushf
not r11b
add r11b, 0x20
xor r11b, 0x13
rol r11b, 0x85
popf
jmp 0x14012ec45
test dil, dil
jne 0x14012e060
push rax
pushf
mov eax, 0xcaf51c74
pushf
not eax
add eax, 0x553b5f6b
xor eax, 0x40015f1b
rol eax, 0xde
popf
pushf
not eax
add eax, 0x252cfae1
xor eax, 0xdff3a6f
rol eax, 0x37
popf
pushf
not eax
add eax, 0x1a4af6e8
xor eax, 0x36be9ba5
rol eax, 0x21
popf
pushf
not eax
add eax, 0x79fba99f
xor eax, 0x354fe691
rol eax, 0x59
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xfd8f4b63
pushf
not eax
add eax, 0x394b9017
xor eax, 0xa616d51
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x4a789f8f
xor eax, 0x5be08e76
rol eax, 0x34
popf
jmp 0x14012ceef
mov eax, dword [rbx]
mov dil, 0x87
pushf
not dil
add dil, 0x1d
xor dil, 0x65
rol dil, 0xaa
popf
pushf
not dil
add dil, 0x16
xor dil, 0x72
rol dil, 0xb7
popf
pushf
not dil
add dil, 0x24
xor dil, 0x1d
rol dil, 0x51
popf
pushf
not dil
add dil, 0x5c
xor dil, 0x2f
rol dil, 4
popf
test al, 2
jne 0x14012e11f
push rax
pushf
mov eax, 0x902f39d
pushf
not eax
add eax, 0x7a9c6a79
xor eax, 0xf7ca420
rol eax, 3
popf
pushf
not eax
add eax, 0x332f44db
xor eax, 0x3c016cff
rol eax, 0x74
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xef92aa00
pushf
not eax
add eax, 0x64e187a0
xor eax, 0xee63107
rol eax, 0x62
popf
pushf
not eax
add eax, 0x1e38002d
xor eax, 0x2f944daf
rol eax, 0x7f
popf
jmp 0x14012ceef
and eax, 0xfffffffe
mov dl, dil
or eax, 2
mov dword [rbx], eax
mov eax, dword [rbx + 4]
and eax, 0xfffffffc
or eax, 4
mov dword [rbx + 4], eax
jmp 0x14012ed63
test r10b, r10b
jne 0x14012e203
push rax
pushf
mov eax, 0x9080525a
pushf
not eax
add eax, 0x31d1f630
xor eax, 0x63bca920
rol eax, 0x90
popf
pushf
not eax
add eax, 0x7ef6d513
xor eax, 0x4fdb52ee
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x44c705c4
xor eax, 0x72c0a4e5
rol eax, 0x59
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x59700a26
pushf
not eax
add eax, 0x71892dbe
xor eax, 0x60c434d4
rol eax, 0x79
popf
pushf
not eax
add eax, 0x7fc0953b
xor eax, 0x7711f8ef
rol eax, 0x76
popf
pushf
not eax
add eax, 0x5e812639
xor eax, 0x65552e70
rol eax, 0xee
popf
jmp 0x14012ceef
or dword [rbx], r14d
push rax
pushf
mov eax, 0x679e9159
pushf
not eax
add eax, 0x74fcb33c
xor eax, 0x7968a5f8
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x2324e112
xor eax, 0x7f273c96
rol eax, 0x22
popf
pushf
not eax
add eax, 0x300fe74a
xor eax, 0x3d85a629
rol eax, 0x81
popf
pushf
not eax
add eax, 0x4730e75b
xor eax, 0x3c5e0600
rol eax, 0xe2
popf
jmp 0x14012ceef
mov r10b, 0x61
pushf
not r10b
add r10b, 0x13
xor r10b, 0
rol r10b, 0x2b
popf
pushf
not r10b
add r10b, 0x1f
xor r10b, 0x31
rol r10b, 0x9b
popf
pushf
not r10b
add r10b, 0x5f
xor r10b, 0x19
rol r10b, 0x8a
popf
mov dl, r10b
jmp 0x14012ed63
sub ecx, 0x54
je 0x14012e37a
push rax
pushf
mov eax, 0x3f735120
pushf
not eax
add eax, 0x176264b3
xor eax, 0x3ffd054e
rol eax, 0x79
popf
pushf
not eax
add eax, 0x2dfd525b
xor eax, 0x138fa8fe
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x298896a9
xor eax, 0x54b7533f
rol eax, 0x68
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xcf2d17f6
pushf
not eax
add eax, 0x55ac1145
xor eax, 0x7eaf042d
rol eax, 0x96
popf
pushf
not eax
add eax, 0x6c73984f
xor eax, 0x2a78798c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x7f7e7087
xor eax, 0x65b636b4
rol eax, 0xf8
popf
jmp 0x14012ceef
sub ecx, 0xe
je 0x14012e3f8
push rax
pushf
mov eax, 0xf6176243
pushf
not eax
add eax, 0x5c960437
xor eax, 0xede4007
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x39293032
xor eax, 0x26d8bf37
rol eax, 0x28
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xd1b37b
pushf
not eax
add eax, 0x730195a3
xor eax, 0x6b9c1711
rol eax, 0x44
popf
pushf
not eax
add eax, 0x339dcc87
xor eax, 0x585e792e
rol eax, 0x42
popf
jmp 0x14012ceef
sub ecx, 1
je 0x14012e476
push rax
pushf
mov eax, 0x52c804e0
pushf
not eax
add eax, 0x531dcda9
xor eax, 0x4c9a6942
rol eax, 3
popf
pushf
not eax
add eax, 0x586c3977
xor eax, 0x58d8cecd
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x25fd2208
xor eax, 0x25884d6c
rol eax, 0xa9
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xc8d00a37
pushf
not eax
add eax, 0x6c807d6e
xor eax, 0x5b8e6fa1
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x4f9c6b6c
xor eax, 0xa2e9f36
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x624b21df
xor eax, 0x6c958afa
rol eax, 0x5a
popf
jmp 0x14012ceef
sub ecx, 0xb
je 0x14012e4f4
push rax
pushf
mov eax, 0x4b310331
pushf
not eax
add eax, 0x270e3705
xor eax, 0x61004d45
rol eax, 0x55
popf
pushf
not eax
add eax, 0x4092b3a7
xor eax, 0x49bb57f7
rol eax, 0xc8
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xc687b9fe
pushf
not eax
add eax, 0x1a6d4b69
xor eax, 0x57883e9e
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x13cee98a
xor eax, 0x5e1f253b
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf781dc7
xor eax, 0x2e0c40f1
rol eax, 0xb5
popf
jmp 0x14012ceef
sub ecx, 6
je 0x14012e585
push rax
pushf
mov eax, 0xaa232a8b
pushf
not eax
add eax, 0x4ae81106
xor eax, 0x5e5e0a19
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x4da2258b
xor eax, 0x37c63c83
rol eax, 0xad
popf
pushf
not eax
add eax, 0x625cb2ba
xor eax, 0x3f04d6a7
rol eax, 0x63
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xfa5298a6
pushf
not eax
add eax, 0x3877818b
xor eax, 0x4e501ec9
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x2e3a53db
xor eax, 0x75ffd894
rol eax, 0xdf
popf
jmp 0x14012ceef
cmp ecx, 4
jne 0x14012e607
push rax
pushf
mov eax, 0xcd5d2fb2
pushf
not eax
add eax, 0xc2817aa
xor eax, 0x1a66190
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x54ff176a
xor eax, 0x1e136e46
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x7f8fc291
xor eax, 0x7f3eb6d9
rol eax, 0xdc
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x607ae47
pushf
not eax
add eax, 0xae43da3
xor eax, 0x3f5bf1b2
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x401cf1db
xor eax, 0x60627440
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x3793c745
xor eax, 0x22f49832
rol eax, 0x60
popf
pushf
not eax
add eax, 0x7c699f40
xor eax, 0x68d00200
rol eax, 0xa4
popf
jmp 0x14012ceef
mov eax, dword [rbx]
bt eax, 9
jae 0x14012e6ae
push rax
pushf
mov eax, 0x2cb3103e
pushf
not eax
add eax, 0xf132340
xor eax, 0x11528988
rol eax, 0x48
popf
pushf
not eax
add eax, 0x45532979
xor eax, 0x5ca442fd
rol eax, 0x35
popf
pushf
not eax
add eax, 0x12290503
xor eax, 0x631f48a7
rol eax, 0x5a
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x389f9437
pushf
not eax
add eax, 0xfd2579f
xor eax, 0x4eb38386
rol eax, 0x37
popf
pushf
not eax
add eax, 0x10eaeda3
xor eax, 0x10528da7
rol eax, 0x15
popf
pushf
not eax
add eax, 0x616463ab
xor eax, 0xcae5a10
rol eax, 0x83
popf
jmp 0x14012ceef
bts eax, 0xa
jmp 0x14012ecca
mov eax, dword [rbx]
test eax, 0xc000
jne 0x14012e792
push rax
pushf
mov eax, 0xec956453
pushf
not eax
add eax, 0x49a0383a
xor eax, 0x57938e56
rol eax, 0x88
popf
pushf
not eax
add eax, 0x71720b41
xor eax, 0x53120545
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x358d5bbf
xor eax, 0x60cdda0c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x5506e1dc
xor eax, 0x4493ddf0
rol eax, 0x31
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x5bc7eb44
pushf
not eax
add eax, 0x410c0475
xor eax, 0x7074942f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x4c65948f
xor eax, 0x29b60b23
rol eax, 0xa
popf
pushf
not eax
add eax, 0x6c8fcfc5
xor eax, 0x21e164e
rol eax, 0xed
popf
pushf
not eax
add eax, 0x20301de8
xor eax, 0x4914d559
rol eax, 0x30
popf
jmp 0x14012ceef
bts eax, 0xe
jmp 0x14012ecca
test r9b, r9b
jne 0x14012e8ab
push rax
pushf
mov eax, 0x1b811c2b
pushf
not eax
add eax, 0x57358ec5
xor eax, 0x5128897c
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x3f393e29
xor eax, 0x3e7c3d27
rol eax, 3
popf
pushf
not eax
add eax, 0x796cd00e
xor eax, 0x3de6e424
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc3963cf
xor eax, 0x741fb8dc
rol eax, 0xb1
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x14f37c54
pushf
not eax
add eax, 0x5130e5e1
xor eax, 0x4df82c12
rol eax, 0x44
popf
pushf
not eax
add eax, 0x4af19943
xor eax, 0x32de529a
rol eax, 0xde
popf
pushf
not eax
add eax, 0x65a25c02
xor eax, 0x1e91b291
rol eax, 0x78
popf
jmp 0x14012ceef
btr dword [rbx + 4], 0xb
jmp 0x14012ea30
test r9b, r9b
jne 0x14012e99f
push rax
pushf
mov eax, 0xbf6b7636
pushf
not eax
add eax, 0xc3d1bf0
xor eax, 0x13ee2664
rol eax, 0xac
popf
pushf
not eax
add eax, 0x310cd8e
xor eax, 0x5abd9cbe
rol eax, 0x34
popf
pushf
not eax
add eax, 0x5b890d29
xor eax, 0x66273d76
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x34bcbe12
xor eax, 0x497f3125
rol eax, 0x85
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x328d53b8
pushf
not eax
add eax, 0x162378b1
xor eax, 0x7f7b8826
rol eax, 0x34
popf
pushf
not eax
add eax, 0x47ec9dcc
xor eax, 0x7a30cef1
rol eax, 0xf0
popf
jmp 0x14012ceef
bts dword [rbx + 4], 0xb
push rax
pushf
mov eax, 0x24defd1f
pushf
not eax
add eax, 0x66ac0ec0
xor eax, 0x1628f678
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x29a859be
xor eax, 0x1615cd6a
rol eax, 0x19
popf
pushf
not eax
add eax, 0x65452ffa
xor eax, 0x5c252d97
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x3a712930
xor eax, 0x38f1fe45
rol eax, 0xe
popf
jmp 0x14012ceef
mov r9b, 0xa6
pushf
not r9b
add r9b, 0x1c
xor r9b, 0x7b
rol r9b, 0x25
popf
pushf
not r9b
add r9b, 0x65
xor r9b, 0x39
rol r9b, 0x8b
popf
pushf
not r9b
add r9b, 0x40
xor r9b, 0x6f
rol r9b, 0xb6
popf
mov dl, r9b
jmp 0x14012ed63
mov eax, dword [rbx]
test eax, 0xc000
jne 0x14012eaf6
push rax
pushf
mov eax, 0x58c35e05
pushf
not eax
add eax, 0x600279ef
xor eax, 0x7223c0f2
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x5b9fa0cc
xor eax, 0x50b0eaec
rol eax, 0x84
popf
pushf
not eax
add eax, 0x22da6cb
xor eax, 0x13959838
rol eax, 0x10
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x8ec57839
pushf
not eax
add eax, 0x43e3531
xor eax, 0x2ef848ac
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa1d3e9d
xor eax, 0x5f20541d
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x29e56bf0
xor eax, 0x3c680439
rol eax, 0x12
popf
jmp 0x14012ceef
bts eax, 0xf
jmp 0x14012ecca
mov eax, dword [rbx]
bt eax, 0xc
jae 0x14012ebec
push rax
pushf
mov eax, 0x3ae65fd
pushf
not eax
add eax, 0x76cbc887
xor eax, 0x3296e47f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x42803ffd
xor eax, 0x55209456
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x24cc1f0f
xor eax, 0x422262d5
rol eax, 0x3d
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x9467ee59
pushf
not eax
add eax, 0x3cc77619
xor eax, 0x514b61
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xace29d2
xor eax, 0x54ec741e
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x83cf69d
xor eax, 0x630d24a7
rol eax, 0x48
popf
pushf
not eax
add eax, 0x656b58ad
xor eax, 0x794ecc28
rol eax, 0xa0
popf
jmp 0x14012ceef
mov dl, bpl
jmp 0x14012ed63
bts eax, 0xc
push rax
pushf
mov eax, 0x1c197658
pushf
not eax
add eax, 0x7ac118a1
xor eax, 0x16ee7af1
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x5e2d0feb
xor eax, 0x47040baf
rol eax, 0x5a
popf
jmp 0x14012ceef
mov dword [rbx], eax
mov dl, 0xd3
pushf
not dl
add dl, 0x22
xor dl, 0x7f
rol dl, 0xec
popf
pushf
not dl
add dl, 0x78
xor dl, 0x58
rol dl, 0x6a
popf
pushf
not dl
add dl, 0x7b
xor dl, 0x5d
rol dl, 0x79
popf
pushf
not dl
add dl, 7
xor dl, 0x5f
rol dl, 5
popf
push rax
pushf
mov eax, 0x5dfe48dc
pushf
not eax
add eax, 0x97817c1
xor eax, 0x1cdb2dbd
rol eax, 0x66
popf
pushf
not eax
add eax, 0x6698e0a6
xor eax, 0x1ea2621
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x5375b3ea
xor eax, 0x6cf2e51d
rol eax, 0x32
popf
pushf
not eax
add eax, 0x40002b30
xor eax, 0x1212ef20
rol eax, 0x80
popf
jmp 0x14012ceef
mov al, dl
neg al
sbb rcx, rcx
and ecx, 2
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
test dl, dl
jne 0x14012edda
push rax
pushf
mov eax, 0xf08c44fe
pushf
not eax
add eax, 0x553e43ac
xor eax, 0x19ccff31
rol eax, 0x92
popf
pushf
not eax
add eax, 0x26e5093
xor eax, 0x64253ef2
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x2683bd99
xor eax, 0x3ec74fa9
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x465f8337
xor eax, 0x1db6f035
rol eax, 0xf3
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x1bb404f6
pushf
not eax
add eax, 0xb7e7c8d
xor eax, 0x7a827a01
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x4e0af51f
xor eax, 0x66de0004
rol eax, 9
popf
pushf
not eax
add eax, 0x739bdbd4
xor eax, 0x2a7f31ef
rol eax, 0x64
popf
pushf
not eax
add eax, 0x5a76aeb2
xor eax, 0x52d7426c
rol eax, 0xc3
popf
jmp 0x14012ceef
test r11b, r11b
lea rdi, [r8 + 2]
cmove rdi, r8
jmp 0x14012eea9
add rdi, 2
push rax
pushf
mov eax, 0xfdd23b08
pushf
not eax
add eax, 0x10153813
xor eax, 0x57a08038
rol eax, 0x19
popf
pushf
not eax
add eax, 0x6de62740
xor eax, 0x95a627d
rol eax, 0x80
popf
jmp 0x14012ceef
cmp word [rdi], r14w
je 0x14012eee2
push rax
pushf
mov eax, 0xa752a7f0
pushf
not eax
add eax, 0x28757f46
xor eax, 0x101f4ed1
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x68281a46
xor eax, 0x18c22921
rol eax, 0xd4
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x690e3f8d
pushf
not eax
add eax, 0x7d653c23
xor eax, 0x12844c66
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xaf62e4b
xor eax, 0xd37ebf6
rol eax, 4
popf
pushf
not eax
add eax, 0x6eff2817
xor eax, 0x5ff3d94d
rol eax, 0xee
popf
jmp 0x14012ceef
test r11b, r11b
jne 0x14012ef60
push rax
pushf
mov eax, 0xdbaacaa3
pushf
not eax
add eax, 0x3c65416f
xor eax, 0x7b7b7b6
rol eax, 0x65
popf
pushf
not eax
add eax, 0x6118c2c1
xor eax, 0x7f60e714
rol eax, 0x57
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x374edcf1
pushf
not eax
add eax, 0x7509ae55
xor eax, 0x1d1decea
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbb186c2
xor eax, 0x1333ce9a
rol eax, 2
popf
pushf
not eax
add eax, 0x9c2b4eb
xor eax, 0x5f6f40dd
rol eax, 0x5c
popf
jmp 0x14012ceef
cmp word [rdi], bp
jne 0x14012eff5
push rax
pushf
mov eax, 0x8ccbd412
pushf
not eax
add eax, 0x301b876e
xor eax, 0x61f8eddb
rol eax, 0x61
popf
pushf
not eax
add eax, 0x49ce8aaf
xor eax, 0x3fb1c851
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x4e9feb0b
xor eax, 0x7e970aab
rol eax, 0x2f
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x441268a3
pushf
not eax
add eax, 0x6a35d790
xor eax, 0x18cf3451
rol eax, 0x63
popf
pushf
not eax
add eax, 0x68359b80
xor eax, 0x5b3dbb7c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xfe0a5d4
xor eax, 0x6730ee58
rol eax, 0x3b
popf
jmp 0x14012ceef
mov byte [rbx + 8], 1
jmp 0x14012f971
mov r8d, 0x87466452
pushf
not r8d
add r8d, 0x3f5c79e8
xor r8d, 0x53af7240
rol r8d, 0x7b
popf
pushf
not r8d
add r8d, 0x27180f23
xor r8d, 0x2e50d901
rol r8d, 0xaf
popf
pushf
not r8d
add r8d, 0x35ac5ee5
xor r8d, 0x2ff65f93
rol r8d, 0x17
popf
pushf
not r8d
add r8d, 0x51be2df8
xor r8d, 0x135a46c0
rol r8d, 0x5a
popf
lea rdx, [0x1b4fb92be]
pushf
sub rdx, 0x74f8544e
popf
mov rcx, rdi
call fcn.1400d7a74
test eax, eax
jne 0x14012f149
push rax
pushf
mov eax, 0x28b9ecff
pushf
not eax
add eax, 0x4b2231c2
xor eax, 0x4d5b0c8e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x760c44ab
xor eax, 0x206ab95f
rol eax, 0x48
popf
pushf
not eax
add eax, 0x1c2e30a0
xor eax, 0x38cb31d7
rol eax, 0x46
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xc41aae14
pushf
not eax
add eax, 0x6b2d4026
xor eax, 0x172973a3
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf8d47cf
xor eax, 0x30316b26
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x4cf29406
xor eax, 0x5862c964
rol eax, 0x50
popf
pushf
not eax
add eax, 0x3ae791f6
xor eax, 0x674be80c
rol eax, 0x29
popf
jmp 0x14012ceef
add rdi, 6
jmp 0x14012f261
add rdi, 2
push rax
pushf
mov eax, 0x4e199b30
pushf
not eax
add eax, 0x449fdddc
xor eax, 0x18b21ab4
rol eax, 0x53
popf
pushf
not eax
add eax, 0x43328b2
xor eax, 0x41914b0f
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8ee94c9
xor eax, 0x21089ec6
rol eax, 0x45
popf
pushf
not eax
add eax, 0x44e355ec
xor eax, 0x8a94ca6
rol eax, 0x39
popf
jmp 0x14012ceef
movzx eax, word [rdi]
cmp ax, r14w
je 0x14012f29d
push rax
pushf
mov eax, 0x9d262b90
pushf
not eax
add eax, 0x26f86636
xor eax, 0x564e064a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x6219cd8c
xor eax, 0x63a1ddbd
rol eax, 0xa9
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x30e16ae8
pushf
not eax
add eax, 0x375c2596
xor eax, 0x61c5c565
rol eax, 0xac
popf
pushf
not eax
add eax, 0x6cc443ff
xor eax, 0x45995875
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x4e13156b
xor eax, 0x754da7d3
rol eax, 0x38
popf
jmp 0x14012ceef
cmp ax, 0x3d
jne 0x14012f346
push rax
pushf
mov eax, 0x232b7bdd
pushf
not eax
add eax, 0x7e0014c
xor eax, 0x1193d9c8
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x55c72950
xor eax, 0x4d8b4e3
rol eax, 0xad
popf
pushf
not eax
add eax, 0x6d1f5252
xor eax, 0x62dfdb09
rol eax, 0x21
popf
pushf
not eax
add eax, 0x1b27328b
xor eax, 0x75f4a625
rol eax, 0xfe
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x808e3713
pushf
not eax
add eax, 0x378db9c9
xor eax, 0x5eae5ce9
rol eax, 0x70
popf
pushf
not eax
add eax, 0x1d119ff3
xor eax, 0x171c235c
rol eax, 0xc
popf
pushf
not eax
add eax, 0x589dc3d4
xor eax, 0x4f4df130
rol eax, 3
popf
jmp 0x14012ceef
add rdi, 2
cmp word [rdi], r14w
je 0x14012f3c9
push rax
pushf
mov eax, 0x51556676
pushf
not eax
add eax, 0x54317f24
xor eax, 0xfdb1bac
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x5c31dcac
xor eax, 0x59204fa4
rol eax, 0x12
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xdbe22c69
pushf
not eax
add eax, 0x59e32079
xor eax, 0x28451a71
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x5bf8c710
xor eax, 0x769c4828
rol eax, 0xf3
popf
jmp 0x14012ceef
mov r8d, 0xc3718f13
pushf
not r8d
add r8d, 0x30cf9f20
xor r8d, 0x1983ed8c
rol r8d, 0xd5
popf
pushf
not r8d
add r8d, 0x18ffea57
xor r8d, 0x44a7e4e0
rol r8d, 0x81
popf
pushf
not r8d
add r8d, 0x461d09ef
xor r8d, 0x6d6fb502
rol r8d, 0xa1
popf
lea rdx, [0x19b6aa9d1]
pushf
sub rdx, 0x5b676b59
popf
mov rcx, rdi
call fcn.1400ee8ea
test eax, eax
jne 0x14012f4b1
push rax
pushf
mov eax, 0x2649f0bd
pushf
not eax
add eax, 0x3b20c30
xor eax, 0x12d30506
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x1ef76886
xor eax, 0x984be0c
rol eax, 0x10
popf
pushf
not eax
add eax, 0x6c47c5be
xor eax, 0x54a6a2e9
rol eax, 0x48
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x5d6cb2d2
pushf
not eax
add eax, 0x7dd54677
xor eax, 0x409bca49
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x7e96b250
xor eax, 0x47533579
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x27a3dd0
xor eax, 0x441ef8fd
rol eax, 0xb7
popf
jmp 0x14012ceef
bts dword [rbx], 0x12
jmp 0x14012f7fb
mov r8d, 0x10973505
pushf
not r8d
add r8d, 0x2d4bff60
xor r8d, 0x1ccbf366
rol r8d, 0x26
popf
pushf
not r8d
add r8d, 0x6c99c454
xor r8d, 0x54a6cd9a
rol r8d, 0xe5
popf
pushf
not r8d
add r8d, 0x484c90f8
xor r8d, 0x329577d4
rol r8d, 0xa8
popf
lea rdx, [0x1a2bc6ff1]
pushf
sub rdx, 0x62b93169
popf
mov rcx, rdi
call fcn.1400ee8ea
test eax, eax
jne 0x14012f5fb
push rax
pushf
mov eax, 0x16ced0c1
pushf
not eax
add eax, 0x3c2c6464
xor eax, 0x78e1a78d
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x56a8668b
xor eax, 0x7d2a43cb
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x430c548b
xor eax, 0x4f9d4ba6
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x24cdcf54
xor eax, 0x1976506a
rol eax, 0x23
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0x4220200a
pushf
not eax
add eax, 0x5cf61e95
xor eax, 0x443f2151
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x23668500
xor eax, 0x51238043
rol eax, 0x49
popf
pushf
not eax
add eax, 0x2da240a4
xor eax, 0x5bd59bfb
rol eax, 0x13
popf
pushf
not eax
add eax, 0x48cbf760
xor eax, 0x4078558
rol eax, 0x4d
popf
jmp 0x14012ceef
bts dword [rbx], 0x11
lea esi, [rax + 0x10]
jmp 0x14012f7fb
mov r8d, 0xd28b5fe8
pushf
not r8d
add r8d, 0x773cd8b
xor r8d, 0x36094c90
rol r8d, 0x6c
popf
pushf
not r8d
add r8d, 0x5fd416f5
xor r8d, 0x4dc0f1c6
rol r8d, 0xd8
popf
lea rdx, [0x1ac5eb832]
pushf
sub rdx, 0x6c5b799a
popf
mov rcx, rdi
call fcn.1400ee8ea
test eax, eax
jne 0x14012f768
push rax
pushf
mov eax, 0x76cad1cc
pushf
not eax
add eax, 0x3a525555
xor eax, 0x5a0fd4bd
rol eax, 0x53
popf
pushf
not eax
add eax, 0x71053f20
xor eax, 0x7ab1b8c4
rol eax, 0x33
popf
pushf
not eax
add eax, 0x3bbfe211
xor eax, 0x5bc3e384
rol eax, 0x66
popf
pushf
not eax
add eax, 0x51ced698
xor eax, 0x52aa76b
rol eax, 0x39
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xe434fa60
pushf
not eax
add eax, 0x53edbe90
xor eax, 0x483d7072
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x123a18dc
xor eax, 0x6d773ead
rol eax, 0x8a
popf
jmp 0x14012ceef
bts dword [rbx], 0x10
lea esi, [rax + 0xe]
push rax
pushf
mov eax, 0x15fab1ff
pushf
not eax
add eax, 0x35d7d54d
xor eax, 0x8409bc4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa868ceb
xor eax, 0x73429194
rol eax, 0xe
popf
pushf
not eax
add eax, 0x726e4e46
xor eax, 0x25fb15bb
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x3c6c5334
xor eax, 0x6fdbaf50
rol eax, 0x73
popf
jmp 0x14012ceef
lea rcx, [rdi + rsi]
jmp 0x14012f87e
lea rcx, [rcx + 2]
push rax
pushf
mov eax, 0xaf68f604
pushf
not eax
add eax, 0x372cdc7f
xor eax, 0x27808b97
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x14f8c33f
xor eax, 0x2fd56aba
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x127bfb2c
xor eax, 0x47ac168c
rol eax, 0x6e
popf
jmp 0x14012ceef
movzx eax, word [rcx]
cmp ax, r14w
je 0x14012f8cd
push rax
pushf
mov eax, 0xdd90af30
pushf
not eax
add eax, 0x40abf04d
xor eax, 0x5c4876f5
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x1e247c85
xor eax, 0x2ce8b63e
rol eax, 0x83
popf
pushf
not eax
add eax, 0x41418ba8
xor eax, 0x20342d2f
rol eax, 0xd0
popf
jmp 0x14012ceef
push rax
pushf
mov eax, 0xbd4bf89
pushf
not eax
add eax, 0x3cec4676
xor eax, 0x41e2cbe8
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb48015f
xor eax, 0x16d4ed1f
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x68c87ed9
xor eax, 0x7f87ba66
rol eax, 0x27
popf
pushf
not eax
add eax, 0x78eee3f5
xor eax, 0x78169a28
rol eax, 0x32
popf
jmp 0x14012ceef
test ax, ax
jmp 0x14012efa9
call fcn.1400d5fd2
mov dword [rax], 0x16
call fcn.14010714d
mov rbp, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret