Function at 0x1401094ba
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xf38b96c
pushf
not eax
add eax, 0xa5f27b7d
xor eax, 0xc9766a88
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x82b6fdae
xor eax, 0x85bc7428
rol eax, 0xff
popf
cmp eax, 0x29
jne 0x1401094f7
popf
pop rax
jmp 0x14010ad92
cmp eax, 0x48
jne 0x140109506
popf
pop rax
jmp 0x14010bdd6
cmp eax, 0x3f
jne 0x140109515
popf
pop rax
jmp 0x14010b98e
cmp eax, 1
jne 0x140109524
popf
pop rax
jmp 0x1401099a0
cmp eax, 0xd
jne 0x140109533
popf
pop rax
jmp 0x140109fbc
cmp eax, 0x1a
jne 0x140109542
popf
pop rax
jmp 0x14010a657
cmp eax, 0x44
jne 0x140109551
popf
pop rax
jmp 0x14010bc16
cmp eax, 0x31
jne 0x140109560
popf
pop rax
jmp 0x14010b1e3
cmp eax, 0x40
jne 0x14010956f
popf
pop rax
jmp 0x14010ba4e
cmp eax, 8
jne 0x14010957e
popf
pop rax
jmp 0x140109c2a
cmp eax, 0x2a
jne 0x14010958d
popf
pop rax
jmp 0x14010adcc
cmp eax, 0x17
jne 0x14010959c
popf
pop rax
jmp 0x14010a4d4
cmp eax, 0x1c
jne 0x1401095ab
popf
pop rax
jmp 0x14010a70e
cmp eax, 0x2e
jne 0x1401095ba
popf
pop rax
jmp 0x14010b02c
cmp eax, 0x18
jne 0x1401095c9
popf
pop rax
jmp 0x14010a50f
cmp eax, 0x2b
jne 0x1401095d8
popf
pop rax
jmp 0x14010aeee
cmp eax, 0x1b
jne 0x1401095e7
popf
pop rax
jmp 0x14010a6c5
cmp eax, 0x2d
jne 0x1401095f6
popf
pop rax
jmp 0x14010afd0
cmp eax, 0x23
jne 0x140109605
popf
pop rax
jmp 0x14010aa73
cmp eax, 0x25
jne 0x140109614
popf
pop rax
jmp 0x14010abb4
cmp eax, 0x43
jne 0x140109623
popf
pop rax
jmp 0x14010bbb8
cmp eax, 0x13
jne 0x140109632
popf
pop rax
jmp 0x14010a2ce
cmp eax, 0x33
jne 0x140109641
popf
pop rax
jmp 0x14010b311
cmp eax, 0x24
jne 0x140109650
popf
pop rax
jmp 0x14010aafc
cmp eax, 0x1e
jne 0x14010965f
popf
pop rax
jmp 0x14010a7cc
cmp eax, 0xc
jne 0x14010966e
popf
pop rax
jmp 0x140109f82
cmp eax, 0x26
jne 0x14010967d
popf
pop rax
jmp 0x14010ac0a
cmp eax, 0x27
jne 0x14010968c
popf
pop rax
jmp 0x14010ac6b
cmp eax, 0x30
jne 0x14010969b
popf
pop rax
jmp 0x14010b14e
cmp eax, 0x10
jne 0x1401096aa
popf
pop rax
jmp 0x14010a13d
cmp eax, 0x37
jne 0x1401096b9
popf
pop rax
jmp 0x14010b4f7
cmp eax, 9
jne 0x1401096c8
popf
pop rax
jmp 0x140109cf0
cmp eax, 0x39
jne 0x1401096d7
popf
pop rax
jmp 0x14010b5d0
cmp eax, 0x16
jne 0x1401096e6
popf
pop rax
jmp 0x14010a483
cmp eax, 0x3b
jne 0x1401096f5
popf
pop rax
jmp 0x14010b684
cmp eax, 0xa
jne 0x140109704
popf
pop rax
jmp 0x140109de2
cmp eax, 0x36
jne 0x140109713
popf
pop rax
jmp 0x14010b467
cmp eax, 0x14
jne 0x140109722
popf
pop rax
jmp 0x14010a376
cmp eax, 0x46
jne 0x140109731
popf
pop rax
jmp 0x14010bd15
cmp eax, 0x3d
jne 0x140109740
popf
pop rax
jmp 0x14010b856
cmp eax, 2
jne 0x14010974f
popf
pop rax
jmp 0x140109a4c
cmp eax, 0x47
jne 0x14010975e
popf
pop rax
jmp 0x14010bd7b
cmp eax, 0x41
jne 0x14010976d
popf
pop rax
jmp 0x14010baa1
cmp eax, 0x11
jne 0x14010977c
popf
pop rax
jmp 0x14010a199
cmp eax, 0x35
jne 0x14010978b
popf
pop rax
jmp 0x14010b3c3
cmp eax, 0x3a
jne 0x14010979a
popf
pop rax
jmp 0x14010b636
cmp eax, 0x12
jne 0x1401097a9
popf
pop rax
jmp 0x14010a22a
cmp eax, 0x21
jne 0x1401097b8
popf
pop rax
jmp 0x14010a9d1
cmp eax, 0x38
jne 0x1401097c7
popf
pop rax
jmp 0x14010b59b
cmp eax, 0xb
jne 0x1401097d6
popf
pop rax
jmp 0x140109e80
cmp eax, 0xf
jne 0x1401097e5
popf
pop rax
jmp 0x14010a102
cmp eax, 0x15
jne 0x1401097f4
popf
pop rax
jmp 0x14010a3e3
cmp eax, 5
jne 0x140109803
popf
pop rax
jmp 0x140109b19
cmp eax, 6
jne 0x140109812
popf
pop rax
jmp 0x140109bab
cmp eax, 0x22
jne 0x140109821
popf
pop rax
jmp 0x14010aa13
cmp eax, 0x3c
jne 0x140109830
popf
pop rax
jmp 0x14010b6cc
cmp eax, 0x1f
jne 0x14010983f
popf
pop rax
jmp 0x14010a827
cmp eax, 4
jne 0x14010984e
popf
pop rax
jmp 0x140109ab8
cmp eax, 0x2f
jne 0x14010985d
popf
pop rax
jmp 0x14010b0bd
cmp eax, 0x28
jne 0x14010986c
popf
pop rax
jmp 0x14010ad12
cmp eax, 0x3e
jne 0x14010987b
popf
pop rax
jmp 0x14010b90e
cmp eax, 0x45
jne 0x14010988a
popf
pop rax
jmp 0x14010bcaa
cmp eax, 0x2c
jne 0x140109899
popf
pop rax
jmp 0x14010af82
cmp eax, 3
jne 0x1401098a8
popf
pop rax
jmp 0x140109a83
cmp eax, 0x19
jne 0x1401098b7
popf
pop rax
jmp 0x14010a5a0
cmp eax, 0x1d
jne 0x1401098c6
popf
pop rax
jmp 0x14010a779
cmp eax, 0x34
jne 0x1401098d5
popf
pop rax
jmp 0x14010b375
cmp eax, 0x32
jne 0x1401098e4
popf
pop rax
jmp 0x14010b276
cmp eax, 0xe
jne 0x1401098f3
popf
pop rax
jmp 0x14010a06e
cmp eax, 0x42
jne 0x140109902
popf
pop rax
jmp 0x14010bb2a
cmp eax, 7
jne 0x140109911
popf
pop rax
jmp 0x140109bf5
cmp eax, 0x20
jne 0x140109920
popf
pop rax
jmp 0x14010a93e
cmp eax, 0
jne 0x14010992f
popf
pop rax
jmp 0x14010992f
mov qword [rsp + 0x18], rbx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
and dword [rsp + 0x70], 0
mov eax, 0x4bedd452
pushf
not eax
add eax, 0xdf230153
xor eax, 0xd4fde504
rol eax, 0x59
popf
pushf
not eax
add eax, 0xa331f2e6
xor eax, 0xf0b8bcf4
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf251c1e3
xor eax, 0xb619b4a2
rol eax, 0xf8
popf
movzx esi, r8b
mov r11b, r9b
mov r15d, edx
mov rbx, rcx
cmp rcx, rax
jbe 0x140109b19
mov rax, rcx
shr rax, 0x20
bsr ecx, eax
je 0x140109a05
push rax
pushf
mov eax, 0xa870eecf
pushf
not eax
add eax, 0xc590cadf
xor eax, 0x9383a6a5
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd782578b
xor eax, 0xfa7361ca
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa65a38cf
xor eax, 0x97c068cc
rol eax, 0x11
popf
pushf
not eax
add eax, 0xfffde212
xor eax, 0xc554f02e
rol eax, 0xcf
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x903b7709
pushf
not eax
add eax, 0xabd185de
xor eax, 0xfc4d143e
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf6c00e32
xor eax, 0xb6f4cf3d
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8c2d966e
xor eax, 0xc1941c22
rol eax, 0x69
popf
jmp 0x1401094e8
inc ecx
jmp 0x140109ab8
xor ecx, ecx
push rax
pushf
mov eax, 0x684c8aa2
pushf
not eax
add eax, 0xdd9a795d
xor eax, 0xcab13dc7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbc1e4c70
xor eax, 0xe01e7b38
rol eax, 0x78
popf
jmp 0x1401094e8
add ecx, 0x20
jmp 0x140109c2a
bsr ecx, ebx
je 0x140109b64
push rax
pushf
mov eax, 0xd0370a90
pushf
not eax
add eax, 0xf058ac3e
xor eax, 0xaa26ad7c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbe7b03ad
xor eax, 0x8bfdd0af
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x930b055f
xor eax, 0xcfb3d85c
rol eax, 0xf5
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xcd2116d2
pushf
not eax
add eax, 0x94ef4ed6
xor eax, 0x979ec3d9
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcb07c812
xor eax, 0xef071b86
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x85bb1182
xor eax, 0xe2cab60b
rol eax, 0x94
popf
jmp 0x1401094e8
inc ecx
jmp 0x140109c2a
xor ecx, ecx
push rax
pushf
mov eax, 0xf7bc97ee
pushf
not eax
add eax, 0x8384f2da
xor eax, 0xbfe1017a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x874a0ada
xor eax, 0xbeafe62c
rol eax, 0x97
popf
jmp 0x1401094e8
mov r10, qword [rsp + 0x90]
mov edi, r15d
mov dl, byte [r10 + 8]
mov al, dl
neg al
mov al, dl
sbb ebp, ebp
and ebp, 0x1d
add ebp, 0x18
sub ebp, ecx
sub edi, ebp
neg al
sbb r8d, r8d
and r8d, 0x380
add r8d, 0x7f
cmp edi, r8d
jg 0x140109caa
push rax
pushf
mov eax, 0xb89630a
pushf
not eax
add eax, 0xb16fd1bf
xor eax, 0xf88481cf
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd8585669
xor eax, 0xfab5dfe1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf74f417e
xor eax, 0xa4b03a75
rol eax, 0x51
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xd7da3f2b
pushf
not eax
add eax, 0xb6866144
xor eax, 0xdecce9e5
rol eax, 0x36
popf
pushf
not eax
add eax, 0xca79d92f
xor eax, 0xb8c4b9c8
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc57e0a04
xor eax, 0xc61f82e7
rol eax, 0x78
popf
jmp 0x1401094e8
mov al, dl
movabs r12, 0xdfd07ffff924c533
pushf
not r12
add r12, 0x6c5bbc2c
xor r12, 0x733ac511
rol r12, 0x8c
popf
pushf
not r12
add r12, 0x758e4bf4
xor r12, 0x724fb9f1
rol r12, 0x79
popf
neg al
sbb ecx, ecx
and ecx, 0xfffffc80
add ecx, 0xffffff82
cmp edi, ecx
jge 0x140109d9c
push rax
pushf
mov eax, 0xf892f059
pushf
not eax
add eax, 0xbe4bc387
xor eax, 0xdb7dd7d7
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa73f07c0
xor eax, 0xb62a06f9
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc3dca3f3
xor eax, 0xb6a4abbc
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd0ce600f
xor eax, 0x905fcebe
rol eax, 0xdb
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x3b2abbfa
pushf
not eax
add eax, 0xc1e8f352
xor eax, 0xf1a1f46b
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x9053e5e4
xor eax, 0xa5d7148c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xb3c34585
xor eax, 0xa44fde10
rol eax, 0x4d
popf
jmp 0x1401094e8
lea r9d, [r15 - 1]
mov edi, r8d
push r8
not r8d
sub r9d, r8d
pop r8
sub r9d, 1
neg edi
mov dword [rsp + 0x70], r9d
test r9d, r9d
jns 0x140109e3a
push rax
pushf
mov eax, 0x13e628e6
pushf
not eax
add eax, 0xd0566c4f
xor eax, 0xc6a26d0d
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xcaeb6029
xor eax, 0xa8050abb
rol eax, 0x9a
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x56deefec
pushf
not eax
add eax, 0xf7aafd1e
xor eax, 0xff5286c0
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x90bb6779
xor eax, 0xa999bcb6
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc5e5218e
xor eax, 0xe245460c
rol eax, 0x79
popf
jmp 0x1401094e8
mov r13d, r9d
mov r14d, 0x499d5723
pushf
not r14d
add r14d, 0xf9428920
xor r14d, 0x959a680f
rol r14d, 0xa5
popf
pushf
not r14d
add r14d, 0x98241590
xor r14d, 0xfb5148a5
rol r14d, 0xe9
popf
pushf
not r14d
add r14d, 0xc657ddea
xor r14d, 0xa22e8dce
rol r14d, 0x74
popf
pushf
not r14d
add r14d, 0xc327610e
xor r14d, 0xcd5249a9
rol r14d, 0x56
popf
neg r13d
cmp r13d, 0x40
jb 0x140109f3c
push rax
pushf
mov eax, 0x3520cf12
pushf
not eax
add eax, 0xa00c6053
xor eax, 0xe69f1d07
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc6f3f212
xor eax, 0xe4b1a222
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf264fc58
xor eax, 0x8bda7510
rol eax, 0x48
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xc56a2db0
pushf
not eax
add eax, 0x8eb303ef
xor eax, 0xf2b5c675
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8a85278b
xor eax, 0xf99f925a
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xdc123309
xor eax, 0x94fe15fa
rol eax, 0x12
popf
jmp 0x1401094e8
xor ebx, ebx
jmp 0x14010a896
mov ecx, r13d
mov rax, r14
shl rax, cl
lea ecx, [r13 - 1]
and rax, rbx
mov qword [rsp + 0x20], rax
mov rax, r14
shl rax, cl
mov r12, rax
and r12, rbx
test r11b, r11b
je 0x14010a015
push rax
pushf
mov eax, 0x332a45c1
pushf
not eax
add eax, 0xd612422a
xor eax, 0xc2f00056
rol eax, 0x85
popf
pushf
not eax
add eax, 0xcc1e5a81
xor eax, 0xc91d52b4
rol eax, 0xd2
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xc19196ab
pushf
not eax
add eax, 0xa86ca871
xor eax, 0xb86707bc
rol eax, 0x83
popf
pushf
not eax
add eax, 0xdd7d7643
xor eax, 0xebccb3ef
rol eax, 0x18
popf
pushf
not eax
add eax, 0xcabb0505
xor eax, 0xb3b45900
rol eax, 7
popf
pushf
not eax
add eax, 0xd1afde88
xor eax, 0xc43934c7
rol eax, 0x37
popf
jmp 0x1401094e8
dec rax
test rbx, rax
jne 0x14010a0cf
push rax
pushf
mov eax, 0xaaa230e9
pushf
not eax
add eax, 0xcf4168e1
xor eax, 0xb011361d
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa8032772
xor eax, 0xcf9c1515
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe2bedb3f
xor eax, 0x87d9d898
rol eax, 0x62
popf
pushf
not eax
add eax, 0xbcbf7b39
xor eax, 0x955ff5c1
rol eax, 0x78
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xe3707106
pushf
not eax
add eax, 0xe348ac2c
xor eax, 0xff28355f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc23d98fb
xor eax, 0xbe7d5712
rol eax, 0xd9
popf
jmp 0x1401094e8
xor r15b, r15b
jmp 0x14010a199
mov r15b, r14b
push rax
pushf
mov eax, 0x18c90160
pushf
not eax
add eax, 0xddbcec80
xor eax, 0xc3ac8b57
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb3f51f7b
xor eax, 0x8c5566ea
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x88a485b0
xor eax, 0xd7c5fe78
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa15b441a
xor eax, 0x84fd5953
rol eax, 0xed
popf
jmp 0x1401094e8
test r12, r12
jne 0x14010a1d1
push rax
pushf
mov eax, 0x4a04714a
pushf
not eax
add eax, 0xa862a04e
xor eax, 0xbc7dac88
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc7a0a824
xor eax, 0xb5deaa32
rol eax, 0xf6
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xc0ab5521
pushf
not eax
add eax, 0x898f332c
xor eax, 0xbae6c349
rol eax, 0x64
popf
pushf
not eax
add eax, 0xce62027c
xor eax, 0x9d127be8
rol eax, 0xab
popf
pushf
not eax
add eax, 0xdf8205b6
xor eax, 0x87b1a0a1
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe92543f2
xor eax, 0xe88e79e8
rol eax, 0xa5
popf
jmp 0x1401094e8
test r15b, r15b
je 0x14010a275
push rax
pushf
mov eax, 0x85760429
pushf
not eax
add eax, 0xe95f408e
xor eax, 0xb6167cda
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xba7fabeb
xor eax, 0xd922ae14
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf1f52e76
xor eax, 0xa3f92898
rol eax, 0xf8
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x6da8ed95
pushf
not eax
add eax, 0xd0ec4810
xor eax, 0xc80e27a7
rol eax, 0x82
popf
pushf
not eax
add eax, 0xdab76fa6
xor eax, 0xb2b82dc5
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd8544519
xor eax, 0xcecf3581
rol eax, 0x41
popf
pushf
not eax
add eax, 0xfce38036
xor eax, 0xe58e22ec
rol eax, 0x2c
popf
jmp 0x1401094e8
call fcn.1401aca5c
test eax, eax
je 0x14010a330
push rax
pushf
mov eax, 0x5ba0f8
pushf
not eax
add eax, 0xbe81db5f
xor eax, 0xf6dd6f95
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xb4a157bb
xor eax, 0xbb359307
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd00e2254
xor eax, 0xed5871cd
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc28e1935
xor eax, 0xb1b72fe4
rol eax, 0x5a
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x248747bb
pushf
not eax
add eax, 0xb77d324a
xor eax, 0xb63def1d
rol eax, 0x72
popf
pushf
not eax
add eax, 0x813f00cf
xor eax, 0xa5feef65
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x851a5f48
xor eax, 0xfed8f96c
rol eax, 0xc1
popf
jmp 0x1401094e8
cmp eax, 0x100
je 0x14010a3b0
push rax
pushf
mov eax, 0xad311d80
pushf
not eax
add eax, 0xcd513482
xor eax, 0xf92d5e78
rol eax, 0x23
popf
pushf
not eax
add eax, 0x99762714
xor eax, 0xd10b8f45
rol eax, 0x76
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x9ee51641
pushf
not eax
add eax, 0xd3da7106
xor eax, 0xc2de1047
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe6f5a52b
xor eax, 0xfac31023
rol eax, 0xee
popf
jmp 0x1401094e8
mov r9d, dword [rsp + 0x70]
mov r10, qword [rsp + 0x90]
cmp eax, 0x200
jne 0x14010a43d
push rax
pushf
mov eax, 0xecd0e19b
pushf
not eax
add eax, 0xdffa323c
xor eax, 0xf16ad85d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb95c2411
xor eax, 0xf9030f36
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xcf62cde2
xor eax, 0x863dbf16
rol eax, 0x97
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x936bd79b
pushf
not eax
add eax, 0xec927d20
xor eax, 0xb50108b7
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdabdf582
xor eax, 0xa108e78c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa07e95ff
xor eax, 0xb17cbfc3
rol eax, 0x1b
popf
jmp 0x1401094e8
mov al, sil
xor al, r14b
jmp 0x14010a827
mov al, sil
jmp 0x14010a70e
test r12, r12
je 0x14010a547
push rax
pushf
mov eax, 0x5a75f9a2
pushf
not eax
add eax, 0x9bf827e3
xor eax, 0xccf9ec5d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9fde65dc
xor eax, 0xf506a9ba
rol eax, 0x87
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xb03a2a0
pushf
not eax
add eax, 0xd70d0bd2
xor eax, 0xfcaaf245
rol eax, 0x15
popf
pushf
not eax
add eax, 0x956c144b
xor eax, 0xadc190d2
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa4adab27
xor eax, 0x814f2925
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa5c29adc
xor eax, 0xbe86a785
rol eax, 0x13
popf
jmp 0x1401094e8
test r15b, r15b
jne 0x14010a5fe
push rax
pushf
mov eax, 0x462d0f44
pushf
not eax
add eax, 0x8aa7a61a
xor eax, 0xe3a2e3f8
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd0c9f153
xor eax, 0x9f5dabbc
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8c308f10
xor eax, 0xce76ca67
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd05ccc84
xor eax, 0xea12c14f
rol eax, 0x42
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xc5554ac0
pushf
not eax
add eax, 0xc770e3df
xor eax, 0xd1ffc601
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xfb7ea9c3
xor eax, 0x948dbfb6
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf9789bca
xor eax, 0xc83566e1
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xeb9ef91d
xor eax, 0xcba9bcb5
rol eax, 0x60
popf
jmp 0x1401094e8
cmp qword [rsp + 0x20], 0
je 0x14010a692
push rax
pushf
mov eax, 0x57555a89
pushf
not eax
add eax, 0xc68f4369
xor eax, 0xca81df78
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb32264db
xor eax, 0xb883cdfa
rol eax, 0x26
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xac7ccee6
pushf
not eax
add eax, 0xa48ba42e
xor eax, 0xba11bd82
rol eax, 0x98
popf
pushf
not eax
add eax, 0x99bcf9ff
xor eax, 0xd47ad416
rol eax, 0xd9
popf
jmp 0x1401094e8
mov al, r14b
push rax
pushf
mov eax, 0x96460b5a
pushf
not eax
add eax, 0xf86db815
xor eax, 0xce3aafcd
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa4465358
xor eax, 0x8df08655
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x89fa4ee6
xor eax, 0x9503ed1d
rol eax, 0x74
popf
jmp 0x1401094e8
mov r9d, dword [rsp + 0x70]
mov r10, qword [rsp + 0x90]
jmp 0x14010a827
mov r9d, dword [rsp + 0x70]
mov r10, qword [rsp + 0x90]
push rax
pushf
mov eax, 0x95c9ef46
pushf
not eax
add eax, 0xed15675a
xor eax, 0xa7814bf3
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbb8e2d61
xor eax, 0xfe254f9f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf991b696
xor eax, 0x985e8587
rol eax, 0xef
popf
jmp 0x1401094e8
xor al, al
push rax
pushf
mov eax, 0xb0d84824
pushf
not eax
add eax, 0xbdbfe832
xor eax, 0xf25510e7
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd4879607
xor eax, 0xa8c40d3e
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb3e7dfee
xor eax, 0xd13a63ad
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbff93e36
xor eax, 0xce519e0a
rol eax, 0xa4
popf
jmp 0x1401094e8
mov r15d, dword [rsp + 0x78]
mov ecx, r13d
shr rbx, cl
movabs r12, 0xf7f005d46d9cfa02
pushf
not r12
add r12, 0x7632aac1
xor r12, 0x70cabdfc
rol r12, 0xe
popf
pushf
not r12
add r12, 0x4cfbe94a
xor r12, 0x6c549846
rol r12, 0x27
popf
pushf
not r12
add r12, 0x67a2ffde
xor r12, 0x52ce0b6b
rol r12, 0x45
popf
movzx eax, al
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov dl, byte [r10 + 8]
test rbx, rbx
jne 0x14010a8e5
push rax
pushf
mov eax, 0x96dd6513
pushf
not eax
add eax, 0xaf8d6d4e
xor eax, 0xebd29d26
rol eax, 0x33
popf
pushf
not eax
add eax, 0xcc366dc5
xor eax, 0xfd46b002
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9941d839
xor eax, 0xb8bbad03
rol eax, 2
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x857aabb4
pushf
not eax
add eax, 0xda9fd0e8
xor eax, 0xaa2fccd4
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8faf7e09
xor eax, 0xe6fbbf40
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc085d0fc
xor eax, 0xe2c26e6c
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x8df88540
xor eax, 0x992ee1a5
rol eax, 0x69
popf
jmp 0x1401094e8
mov rcx, qword [r10]
test dl, dl
je 0x14010a978
push rax
pushf
mov eax, 0xfe3bb9d2
pushf
not eax
add eax, 0xbbf2d27a
xor eax, 0xff367558
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xbb16954c
xor eax, 0xf3c6678c
rol eax, 0xa8
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x1cde3170
pushf
not eax
add eax, 0xbddb5a41
xor eax, 0xec3a2e1c
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc35c5c80
xor eax, 0xbfde56c5
rol eax, 2
popf
pushf
not eax
add eax, 0xe8dddcd5
xor eax, 0xc72f2764
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdf634067
xor eax, 0x97c04055
rol eax, 0xc7
popf
jmp 0x1401094e8
mov rax, rsi
shl rax, 0x3f
mov qword [rcx], rax
jmp 0x14010aa73
mov eax, esi
shl eax, 0x1f
mov dword [rcx], eax
push rax
pushf
mov eax, 0x8e7bb2b2
pushf
not eax
add eax, 0xdd297295
xor eax, 0xa94fb5b5
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb08b05c7
xor eax, 0xc1c1afe3
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbea2cbd9
xor eax, 0xc74f22a4
rol eax, 0xca
popf
pushf
not eax
add eax, 0xfe2097f3
xor eax, 0xff630922
rol eax, 0x6b
popf
jmp 0x1401094e8
mov eax, 0x35609e3c
pushf
not eax
add eax, 0x98ac8cb6
xor eax, 0xfdf8e60c
rol eax, 6
popf
pushf
not eax
add eax, 0x830f9514
xor eax, 0xd64f77ac
rol eax, 0x90
popf
jmp 0x14010bdd6
mov al, dl
neg al
sbb rcx, rcx
and rcx, r12
add rcx, 0x7fffff
cmp rbx, rcx
jbe 0x14010ab6f
push rax
pushf
mov eax, 0x3472b0de
pushf
not eax
add eax, 0xbacc9a37
xor eax, 0xccee68b0
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf635fb96
xor eax, 0xc0639126
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb4a2f1f3
xor eax, 0x957cb9bf
rol eax, 8
popf
pushf
not eax
add eax, 0xecb94efa
xor eax, 0xa96b2d41
rol eax, 0x7b
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x35a53391
pushf
not eax
add eax, 0xef300afa
xor eax, 0xfbc2ce42
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8b84106a
xor eax, 0xbcc89991
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb644ebab
xor eax, 0xd465ac31
rol eax, 1
popf
jmp 0x1401094e8
mov edi, r15d
sub edi, r9d
sub edi, ebp
sub edi, r14d
jmp 0x14010bc16
mov ecx, r9d
jmp 0x14010bbba
test ebp, ebp
jns 0x14010acb9
push rax
pushf
mov eax, 0x61817e20
pushf
not eax
add eax, 0xc529358a
xor eax, 0xc9750fa2
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9bb9a362
xor eax, 0xb35952b8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xce66e010
xor eax, 0xa34b6433
rol eax, 0x3c
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x3a4539a1
pushf
not eax
add eax, 0xbdde1bd7
xor eax, 0xfcc58b63
rol eax, 7
popf
pushf
not eax
add eax, 0x83a533ba
xor eax, 0xfc991481
rol eax, 0x50
popf
pushf
not eax
add eax, 0xcb05ca8b
xor eax, 0xed7762c4
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xfce12e86
xor eax, 0xa0ad7277
rol eax, 0x34
popf
jmp 0x1401094e8
neg ebp
cmp ebp, 0x40
jb 0x14010ad5f
push rax
pushf
mov eax, 0xa0e95372
pushf
not eax
add eax, 0xd24e49ca
xor eax, 0x83fc9d3f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xcefc3a64
xor eax, 0xaf6c5ddf
rol eax, 0x47
popf
pushf
not eax
add eax, 0xce6f5a0b
xor eax, 0xc8d8a677
rol eax, 0x35
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x2dd5e36
pushf
not eax
add eax, 0xf8f56dd2
xor eax, 0xa415c59d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xab2b76a0
xor eax, 0x97e1704d
rol eax, 0x4a
popf
jmp 0x1401094e8
xor ebx, ebx
jmp 0x14010b74e
mov r14d, 0x2cd2e638
pushf
not r14d
add r14d, 0xc3189d28
xor r14d, 0xbbb5c856
rol r14d, 0xa3
popf
pushf
not r14d
add r14d, 0x8cb9ed3a
xor r14d, 0xfb0fa446
rol r14d, 0x36
popf
pushf
not r14d
add r14d, 0x8b08c140
xor r14d, 0xbd4f36ab
rol r14d, 0x96
popf
mov ecx, ebp
mov r13d, r14d
mov eax, r14d
shl r13, cl
lea ecx, [rbp - 1]
shl rax, cl
and r13, rbx
mov r12, rax
and r12, rbx
test r11b, r11b
je 0x14010ae95
push rax
pushf
mov eax, 0x3f817543
pushf
not eax
add eax, 0xe2866aad
xor eax, 0x8eba174a
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe8e0c49e
xor eax, 0xfd9ccf1e
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x8446e742
xor eax, 0xfacbf290
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xee7f5175
xor eax, 0x92618e0b
rol eax, 0x14
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x740bcdc5
pushf
not eax
add eax, 0xabbb63bc
xor eax, 0xbc72f819
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf4aa1409
xor eax, 0x9653549a
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9a225171
xor eax, 0xb861a0a5
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xfeecccbc
xor eax, 0xcfec962c
rol eax, 0xbc
popf
jmp 0x1401094e8
dec rax
test rbx, rax
jne 0x14010af29
push rax
pushf
mov eax, 0xb5aee33a
pushf
not eax
add eax, 0xfe70ef5c
xor eax, 0xa88b9aff
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa5ba7a96
xor eax, 0xee00a830
rol eax, 0x14
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x5406ddf0
pushf
not eax
add eax, 0xb462085b
xor eax, 0xbcd79d6f
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf4e2b394
xor eax, 0x8dca115e
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xe375a1ad
xor eax, 0xa3a250e2
rol eax, 6
popf
pushf
not eax
add eax, 0x99547059
xor eax, 0x80c5936e
rol eax, 0x68
popf
jmp 0x1401094e8
xor r15b, r15b
jmp 0x14010b02c
mov r15b, r14b
push rax
pushf
mov eax, 0x3986e80c
pushf
not eax
add eax, 0x9f6c941b
xor eax, 0xe04fe4e1
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd1a1950c
xor eax, 0x903ba550
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfc02f325
xor eax, 0xd28de63e
rol eax, 0x46
popf
pushf
not eax
add eax, 0x89ade24f
xor eax, 0xe23d468f
rol eax, 0x48
popf
jmp 0x1401094e8
test r12, r12
jne 0x14010b08a
push rax
pushf
mov eax, 0xe8090f24
pushf
not eax
add eax, 0xfcdb560f
xor eax, 0xe6e172ea
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe6ab871c
xor eax, 0x9d30c9e6
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xaf130bbf
xor eax, 0xb7f434ba
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xfa7fec14
xor eax, 0xfe060de4
rol eax, 0x6a
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xc5d261e1
pushf
not eax
add eax, 0xc124b51b
xor eax, 0xfc4e6c96
rol eax, 0x74
popf
pushf
not eax
add eax, 0x94763479
xor eax, 0x9985c285
rol eax, 0x20
popf
jmp 0x1401094e8
test r15b, r15b
je 0x14010b11b
push rax
pushf
mov eax, 0x2858586e
pushf
not eax
add eax, 0xd735175b
xor eax, 0xb4d1e887
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe93f7cb0
xor eax, 0xefdc14f1
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa9ead95f
xor eax, 0xefeb63d3
rol eax, 0x94
popf
pushf
not eax
add eax, 0xfe2fb5b2
xor eax, 0x99591617
rol eax, 0xf8
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x73588346
pushf
not eax
add eax, 0xb00e8b2d
xor eax, 0xed69a096
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf5cbb18a
xor eax, 0xa6ea0d26
rol eax, 0xbe
popf
jmp 0x1401094e8
call fcn.1401aca5c
test eax, eax
je 0x14010b1b0
push rax
pushf
mov eax, 0x524a05f8
pushf
not eax
add eax, 0x9dde0933
xor eax, 0xda5f3a56
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xabc03e51
xor eax, 0x9e19e881
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdcf196a9
xor eax, 0x87921355
rol eax, 0xc
popf
pushf
not eax
add eax, 0xee66c5f0
xor eax, 0x8fa930c9
rol eax, 0xac
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x6367e573
pushf
not eax
add eax, 0xc5413439
xor eax, 0xf156b9b2
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa509486d
xor eax, 0xa72b5149
rol eax, 0x58
popf
jmp 0x1401094e8
cmp eax, 0x100
je 0x14010b243
push rax
pushf
mov eax, 0x3861af88
pushf
not eax
add eax, 0xf156fcd9
xor eax, 0x8c593edc
rol eax, 0x58
popf
pushf
not eax
add eax, 0x9c190f13
xor eax, 0xb428709d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8e58709f
xor eax, 0xd22a2465
rol eax, 9
popf
pushf
not eax
add eax, 0xb8e90ec6
xor eax, 0xcf54a4fc
rol eax, 0x98
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x6ab92bd6
pushf
not eax
add eax, 0x8267602e
xor eax, 0xa30f17b7
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xddba0f9c
xor eax, 0xd26f2d5d
rol eax, 0xb6
popf
jmp 0x1401094e8
mov r10, qword [rsp + 0x90]
cmp eax, 0x200
jne 0x14010b2cb
push rax
pushf
mov eax, 0x8d1a4829
pushf
not eax
add eax, 0x85b46c1d
xor eax, 0x9f2f46e4
rol eax, 0x27
popf
pushf
not eax
add eax, 0xe7f3e218
xor eax, 0xde693d2e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd1ece5d5
xor eax, 0x858738a9
rol eax, 0xae
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xccfd664c
pushf
not eax
add eax, 0xa285e396
xor eax, 0xdaef7dab
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc2ab97a1
xor eax, 0xe562df42
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x943d825d
xor eax, 0xff2c81de
rol eax, 0xf7
popf
jmp 0x1401094e8
mov al, sil
xor al, r14b
jmp 0x14010b6cc
mov al, sil
jmp 0x14010b5d0
test r12, r12
je 0x14010b421
push rax
pushf
mov eax, 0x328bd18d
pushf
not eax
add eax, 0xc4003a11
xor eax, 0x961c3778
rol eax, 0x39
popf
pushf
not eax
add eax, 0xec1dab93
xor eax, 0xb686c02d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8e5c05d1
xor eax, 0xad5c8ff5
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa41c4122
xor eax, 0xc5a1d2e5
rol eax, 0x46
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x6ef8c85c
pushf
not eax
add eax, 0xd65725e3
xor eax, 0xc0c2b866
rol eax, 0x91
popf
pushf
not eax
add eax, 0xae1754c0
xor eax, 0xda6dab79
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd663bcbc
xor eax, 0x97f34559
rol eax, 0x83
popf
jmp 0x1401094e8
test r15b, r15b
jne 0x14010b49f
push rax
pushf
mov eax, 0x247b8ed9
pushf
not eax
add eax, 0x9b58ce9f
xor eax, 0xfb5792d2
rol eax, 0x25
popf
pushf
not eax
add eax, 0xadd71fc6
xor eax, 0xfc81a0d4
rol eax, 0xd6
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x1e057611
pushf
not eax
add eax, 0xa7834eaf
xor eax, 0xcb9e633c
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf2d2ecb9
xor eax, 0x90a0e501
rol eax, 0x98
popf
pushf
not eax
add eax, 0xae793022
xor eax, 0xf6120048
rol eax, 1
popf
pushf
not eax
add eax, 0xe24173ec
xor eax, 0xab0f29e2
rol eax, 0x1d
popf
jmp 0x1401094e8
test r13, r13
je 0x14010b542
push rax
pushf
mov eax, 0xc5ac894a
pushf
not eax
add eax, 0xaa438bd2
xor eax, 0xb1659e65
rol eax, 0x10
popf
pushf
not eax
add eax, 0x804b57d8
xor eax, 0x8585c26b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe23c1937
xor eax, 0xaec6376f
rol eax, 0x54
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x33e2feb6
pushf
not eax
add eax, 0xaf22c0fc
xor eax, 0xa909a5f2
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x86c8c2fc
xor eax, 0x96ba72cb
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe0d34418
xor eax, 0xe6655af3
rol eax, 5
popf
pushf
not eax
add eax, 0xb4479c86
xor eax, 0x9755bdab
rol eax, 0x37
popf
jmp 0x1401094e8
mov al, r14b
push rax
pushf
mov eax, 0xa9f0deed
pushf
not eax
add eax, 0xe045ff87
xor eax, 0xafaa3cd7
rol eax, 1
popf
pushf
not eax
add eax, 0xed94987d
xor eax, 0x80965fdf
rol eax, 0xe8
popf
jmp 0x1401094e8
mov r10, qword [rsp + 0x90]
jmp 0x14010b6cc
mov r10, qword [rsp + 0x90]
push rax
pushf
mov eax, 0xf9b2253d
pushf
not eax
add eax, 0x85ec341f
xor eax, 0x9f1ca521
rol eax, 0x76
popf
pushf
not eax
add eax, 0x84055737
xor eax, 0xb785ff7c
rol eax, 0x67
popf
pushf
not eax
add eax, 0x80d4abb5
xor eax, 0xbe1aeba3
rol eax, 0x95
popf
jmp 0x1401094e8
xor al, al
push rax
pushf
mov eax, 0x8c8651fa
pushf
not eax
add eax, 0xfa689d8b
xor eax, 0xf8ca8b32
rol eax, 0xff
popf
pushf
not eax
add eax, 0x95f1b856
xor eax, 0xb08c3337
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd64f57a6
xor eax, 0xf938a467
rol eax, 0x65
popf
jmp 0x1401094e8
mov ecx, ebp
movzx eax, al
shr rbx, cl
movabs r12, 0xf89f7b00ce726383
pushf
not r12
add r12, 0x7abf36e2
xor r12, 0x5d1aa219
rol r12, 0x71
popf
pushf
not r12
add r12, 0x76b5814a
xor r12, 0x7f359f34
rol r12, 0x53
popf
pushf
not r12
add r12, 0x4e0d23f9
xor r12, 0x40bbc7b0
rol r12, 0x17
popf
pushf
not r12
add r12, 0x5fedfc50
xor r12, 0x7332ff62
rol r12, 0xe9
popf
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov dl, byte [r10 + 8]
mov al, dl
neg al
movabs rax, 0x48ed8e02b4485d60
pushf
not rax
add rax, 0x4d4b788a
xor rax, 0x66aa6d5a
rol rax, 0x57
popf
pushf
not rax
add rax, 0x73b84fb1
xor rax, 0x4c38c678
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x5f9524e5
xor rax, 0x49f269fd
rol rax, 0xb1
popf
sbb rcx, rcx
and rcx, rax
add rcx, 0xffffff
cmp rbx, rcx
jbe 0x14010b810
push rax
pushf
mov eax, 0xac9f74df
pushf
not eax
add eax, 0xe20496b2
xor eax, 0xebaaf261
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xaa913d3c
xor eax, 0x8b170d8c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x95047cad
xor eax, 0xbdba16f7
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8716169a
xor eax, 0x9d606376
rol eax, 0xbe
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0xf1adbebc
pushf
not eax
add eax, 0xb2f4c2d5
xor eax, 0xcb861849
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd94ede19
xor eax, 0xff4acd66
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9241ccb8
xor eax, 0xb15590b4
rol eax, 0x9e
popf
jmp 0x1401094e8
shr rbx, 1
mov al, dl
jmp 0x14010b85c
inc edi
neg al
sbb ecx, ecx
and ecx, 0x380
add ecx, 0x7f
cmp edi, ecx
jle 0x14010b8b5
push rax
pushf
mov eax, 0xffe9476
pushf
not eax
add eax, 0xf7202bf9
xor eax, 0xccaea7f9
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x982c7d87
xor eax, 0xcc2cfe53
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xf12af000
xor eax, 0xff84bdcc
rol eax, 0xf1
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x87b629c9
pushf
not eax
add eax, 0xabd460e2
xor eax, 0xa62d1d46
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xdf5edf3b
xor eax, 0xd6358784
rol eax, 0x94
popf
pushf
not eax
add eax, 0xef5852cb
xor eax, 0xadacd441
rol eax, 0x31
popf
pushf
not eax
add eax, 0xdf394337
xor eax, 0x803a5ac5
rol eax, 0x99
popf
jmp 0x1401094e8
mov r8, qword [r10]
test dl, dl
je 0x14010b95b
push rax
pushf
mov eax, 0x5f42a0e4
pushf
not eax
add eax, 0x950ff69d
xor eax, 0xfd4b10d6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x89da3b28
xor eax, 0x98767c47
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf9a4f80a
xor eax, 0xf3b4bda3
rol eax, 0x82
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x81cd2e4e
pushf
not eax
add eax, 0xea1c9edc
xor eax, 0xc5b32a12
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xc59f8402
xor eax, 0xfff589a2
rol eax, 0x5f
popf
jmp 0x1401094e8
mov rax, rsi
movabs rcx, 0xf60b6ffffc047bcf
pushf
not rcx
add rcx, 0x55fcf6db
xor rcx, 0x59f82dde
rol rcx, 0xd4
popf
pushf
not rcx
add rcx, 0x67e845dd
xor rcx, 0x55e06238
rol rcx, 0xfe
popf
pushf
not rcx
add rcx, 0x55ff38bd
xor rcx, 0x55e14792
rol rcx, 0xde
popf
shl rax, 0x3f
or rax, rcx
mov qword [r8], rax
jmp 0x14010baa1
mov eax, esi
shl eax, 0x1f
or eax, 0x7f800000
mov dword [r8], eax
push rax
pushf
mov eax, 0xe8dad19d
pushf
not eax
add eax, 0xbd1e3184
xor eax, 0xcfe9cf84
rol eax, 0x69
popf
pushf
not eax
add eax, 0x9c59c529
xor eax, 0x99bb7185
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xcc55afd0
xor eax, 0xb507c5a0
rol eax, 0x1d
popf
jmp 0x1401094e8
mov eax, 0xa2e35352
pushf
not eax
add eax, 0xf37c7117
xor eax, 0xe4c85863
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xeb54965e
xor eax, 0xa5a0e20c
rol eax, 0x4e
popf
jmp 0x14010bdd6
jle 0x14010bb72
push rax
pushf
mov eax, 0xed1c2305
pushf
not eax
add eax, 0x87571bb1
xor eax, 0xdbaaadba
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9559e540
xor eax, 0xc245d592
rol eax, 0x57
popf
pushf
not eax
add eax, 0xff204fb3
xor eax, 0xaadd4f87
rol eax, 0xa1
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x99e5002e
pushf
not eax
add eax, 0xd851c068
xor eax, 0xf16bd244
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd623c60e
xor eax, 0xe7f8e030
rol eax, 0x70
popf
pushf
not eax
add eax, 0xda914a32
xor eax, 0xf933d497
rol eax, 0x76
popf
jmp 0x1401094e8
mov ecx, ebp
shl rbx, cl
push rax
pushf
mov eax, 0x6b74a19f
pushf
not eax
add eax, 0xeeffe807
xor eax, 0xdab697a0
rol eax, 0x99
popf
pushf
not eax
add eax, 0x87f3ceff
xor eax, 0xf1665a4f
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9f979a96
xor eax, 0xd72bba8b
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc18380d7
xor eax, 0x955267eb
rol eax, 0x9f
popf
jmp 0x1401094e8
mov r9, qword [r10]
mov al, dl
neg al
sbb r8, r8
and r8, r12
add r8, 0x7fffff
and r8, rbx
test dl, dl
je 0x14010bc77
push rax
pushf
mov eax, 0x192952f2
pushf
not eax
add eax, 0xb6e8620f
xor eax, 0xda3ecb86
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfc6231f7
xor eax, 0xf5108129
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8613dfd5
xor eax, 0xe7e5b489
rol eax, 0x2f
popf
jmp 0x1401094e8
push rax
pushf
mov eax, 0x79994901
pushf
not eax
add eax, 0xe886f3bb
xor eax, 0xdad6bbe2
rol eax, 0x62
popf
pushf
not eax
add eax, 0x94f94589
xor eax, 0xcccd001a
rol eax, 0x6b
popf
jmp 0x1401094e8
lea ecx, [rdi + 0x3ff]
mov rax, rsi
and ecx, 0x7ff
shl rax, 0xb
or rcx, rax
shl rcx, 0x34
or rcx, r8
mov qword [r9], rcx
jmp 0x14010bd7b
lea ecx, [rdi + 0x7f]
mov eax, esi
shl ecx, 0x17
and r8d, 0x7fffff
and ecx, 0x7f800000
shl eax, 0x1f
or ecx, eax
or ecx, r8d
mov dword [r9], ecx
push rax
pushf
mov eax, 0xf54c3f14
pushf
not eax
add eax, 0xf2021219
xor eax, 0xc0b8b974
rol eax, 0xca
popf
pushf
not eax
add eax, 0x893117ae
xor eax, 0xc09d5d03
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd2bd13e9
xor eax, 0x89770e09
rol eax, 0xf0
popf
jmp 0x1401094e8
xor eax, eax
push rax
pushf
mov eax, 0xb45bdd2
pushf
not eax
add eax, 0xc6fe5d30
xor eax, 0xe4ea1b95
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x9e65f442
xor eax, 0x81a9fbb4
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xec6cd65c
xor eax, 0xd2c6dee1
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf96a957e
xor eax, 0xed5deebc
rol eax, 0x8c
popf
jmp 0x1401094e8
mov rbx, qword [rsp + 0x80]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret