Function at 0x1400c0b9d
Capabilities:
Authenticate hmac
Encrypt data using speck
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xc8fa38f6
pushf
not eax
add eax, 0xfe4324ac
xor eax, 0x8b035863
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9f142e53
xor eax, 0x95b67f1c
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa376ed21
xor eax, 0xb7e33a1b
rol eax, 0x1a
popf
cmp eax, 0x29
jne 0x1400c0bed
popf
pop rax
jmp 0x1400c2b01
cmp eax, 0
jne 0x1400c0bfc
popf
pop rax
jmp 0x1400c0f80
cmp eax, 3
jne 0x1400c0c0b
popf
pop rax
jmp 0x1400c11b8
cmp eax, 1
jne 0x1400c0c1a
popf
pop rax
jmp 0x1400c1077
cmp eax, 0xd
jne 0x1400c0c29
popf
pop rax
jmp 0x1400c191a
cmp eax, 0x1a
jne 0x1400c0c38
popf
pop rax
jmp 0x1400c20f3
cmp eax, 0xe
jne 0x1400c0c47
popf
pop rax
jmp 0x1400c19c6
cmp eax, 0x31
jne 0x1400c0c56
popf
pop rax
jmp 0x1400c2fb4
cmp eax, 0x19
jne 0x1400c0c65
popf
pop rax
jmp 0x1400c20b1
cmp eax, 8
jne 0x1400c0c74
popf
pop rax
jmp 0x1400c15ee
cmp eax, 0x2a
jne 0x1400c0c83
popf
pop rax
jmp 0x1400c2baa
cmp eax, 0x17
jne 0x1400c0c92
popf
pop rax
jmp 0x1400c1f9a
cmp eax, 0x1c
jne 0x1400c0ca1
popf
pop rax
jmp 0x1400c2263
cmp eax, 0x2e
jne 0x1400c0cb0
popf
pop rax
jmp 0x1400c2e14
cmp eax, 0x18
jne 0x1400c0cbf
popf
pop rax
jmp 0x1400c200f
cmp eax, 0x2b
jne 0x1400c0cce
popf
pop rax
jmp 0x1400c2cca
cmp eax, 0x1b
jne 0x1400c0cdd
popf
pop rax
jmp 0x1400c21aa
cmp eax, 0x2d
jne 0x1400c0cec
popf
pop rax
jmp 0x1400c2dbf
cmp eax, 0x23
jne 0x1400c0cfb
popf
pop rax
jmp 0x1400c26a6
cmp eax, 0x25
jne 0x1400c0d0a
popf
pop rax
jmp 0x1400c2828
cmp eax, 0x32
jne 0x1400c0d19
popf
pop rax
jmp 0x1400c3037
cmp eax, 0x13
jne 0x1400c0d28
popf
pop rax
jmp 0x1400c1c79
cmp eax, 0x33
jne 0x1400c0d37
popf
pop rax
jmp 0x1400c30cd
cmp eax, 0x24
jne 0x1400c0d46
popf
pop rax
jmp 0x1400c277a
cmp eax, 0x1e
jne 0x1400c0d55
popf
pop rax
jmp 0x1400c2328
cmp eax, 0xc
jne 0x1400c0d64
popf
pop rax
jmp 0x1400c1881
cmp eax, 0x26
jne 0x1400c0d73
popf
pop rax
jmp 0x1400c28f2
cmp eax, 0x27
jne 0x1400c0d82
popf
pop rax
jmp 0x1400c2988
cmp eax, 0x30
jne 0x1400c0d91
popf
pop rax
jmp 0x1400c2ef5
cmp eax, 0x10
jne 0x1400c0da0
popf
pop rax
jmp 0x1400c1a91
cmp eax, 0x37
jne 0x1400c0daf
popf
pop rax
jmp 0x1400c3317
cmp eax, 9
jne 0x1400c0dbe
popf
pop rax
jmp 0x1400c1651
cmp eax, 0x39
jne 0x1400c0dcd
popf
pop rax
jmp 0x1400c33f5
cmp eax, 0x16
jne 0x1400c0ddc
popf
pop rax
jmp 0x1400c1e8d
cmp eax, 0x3b
jne 0x1400c0deb
popf
pop rax
jmp 0x1400c3511
cmp eax, 0xa
jne 0x1400c0dfa
popf
pop rax
jmp 0x1400c1725
cmp eax, 0x36
jne 0x1400c0e09
popf
pop rax
jmp 0x1400c3286
cmp eax, 0x14
jne 0x1400c0e18
popf
pop rax
jmp 0x1400c1d25
cmp eax, 7
jne 0x1400c0e27
popf
pop rax
jmp 0x1400c14ac
cmp eax, 0x3d
jne 0x1400c0e36
popf
pop rax
jmp 0x1400c367f
cmp eax, 2
jne 0x1400c0e45
popf
pop rax
jmp 0x1400c111b
cmp eax, 0x20
jne 0x1400c0e54
popf
pop rax
jmp 0x1400c2475
cmp eax, 0x1d
jne 0x1400c0e63
popf
pop rax
jmp 0x1400c22b8
cmp eax, 0x11
jne 0x1400c0e72
popf
pop rax
jmp 0x1400c1b14
cmp eax, 0x35
jne 0x1400c0e81
popf
pop rax
jmp 0x1400c3191
cmp eax, 0x3a
jne 0x1400c0e90
popf
pop rax
jmp 0x1400c3470
cmp eax, 0x12
jne 0x1400c0e9f
popf
pop rax
jmp 0x1400c1be9
cmp eax, 0x21
jne 0x1400c0eae
popf
pop rax
jmp 0x1400c2524
cmp eax, 0x38
jne 0x1400c0ebd
popf
pop rax
jmp 0x1400c337a
cmp eax, 0xb
jne 0x1400c0ecc
popf
pop rax
jmp 0x1400c17dd
cmp eax, 0xf
jne 0x1400c0edb
popf
pop rax
jmp 0x1400c1a05
cmp eax, 0x15
jne 0x1400c0eea
popf
pop rax
jmp 0x1400c1e0c
cmp eax, 5
jne 0x1400c0ef9
popf
pop rax
jmp 0x1400c130b
cmp eax, 6
jne 0x1400c0f08
popf
pop rax
jmp 0x1400c1418
cmp eax, 0x22
jne 0x1400c0f17
popf
pop rax
jmp 0x1400c2625
cmp eax, 0x3c
jne 0x1400c0f26
popf
pop rax
jmp 0x1400c35c8
cmp eax, 0x1f
jne 0x1400c0f35
popf
pop rax
jmp 0x1400c23df
cmp eax, 4
jne 0x1400c0f44
popf
pop rax
jmp 0x1400c1275
cmp eax, 0x2f
jne 0x1400c0f53
popf
pop rax
jmp 0x1400c2e64
cmp eax, 0x28
jne 0x1400c0f62
popf
pop rax
jmp 0x1400c2a22
cmp eax, 0x2c
jne 0x1400c0f71
popf
pop rax
jmp 0x1400c2d52
cmp eax, 0x34
jne 0x1400c0f80
popf
pop rax
jmp 0x1400c318c
push rsi
push rdi
sub rsp, 0xb8
mov r8, qword [rcx + 8]
mov rdx, qword [rcx + 0x20]
mov eax, 0x209508d5
pushf
not eax
add eax, 0xb3a63623
xor eax, 0xb27760f6
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcd5939fd
xor eax, 0x9299ae1a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa7666fa0
xor eax, 0x83b94e18
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa1550dad
xor eax, 0xf31cf1d4
rol eax, 0x2e
popf
sub r8, rdx
jb 0x1400c1044
push rax
pushf
mov eax, 0xcaddfceb
pushf
not eax
add eax, 0xb97b8a18
xor eax, 0xdfdb85cb
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xcb428dc3
xor eax, 0xf803a61f
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd9a2202b
xor eax, 0xd759634b
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb064e130
xor eax, 0xc89e1b37
rol eax, 0x81
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x240d7593
pushf
not eax
add eax, 0xbffdb85a
xor eax, 0xf880faaa
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbad390c1
xor eax, 0x84a1d853
rol eax, 0
popf
jmp 0x1400c0bde
mov rax, qword [rcx]
lea r9, [rax + rdx]
mov qword [rcx], r9
mov qword [rcx + 8], r8
cmp rdx, 2
jne 0x1400c10e8
push rax
pushf
mov eax, 0xb3098ca4
pushf
not eax
add eax, 0x82ebe417
xor eax, 0xfe379de7
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xbe6b388d
xor eax, 0x9743ea81
rol eax, 0x22
popf
pushf
not eax
add eax, 0x92e3403d
xor eax, 0xcc9c2ae1
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa3f418a8
xor eax, 0xc5397fe7
rol eax, 0xa1
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xd9e4e588
pushf
not eax
add eax, 0x9af2d1eb
xor eax, 0x973b69b1
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xce4db924
xor eax, 0x98ea5126
rol eax, 0x3d
popf
jmp 0x1400c0bde
movzx r10d, byte [rax]
movzx edx, byte [rax + 1]
lea eax, [r10 - 0x30]
cmp eax, 0xa
jb 0x1400c1172
push rax
pushf
mov eax, 0xa17f4240
pushf
not eax
add eax, 0x821ed7f3
xor eax, 0xc1e1fcb7
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe956e40f
xor eax, 0xc988d5e2
rol eax, 0x90
popf
pushf
not eax
add eax, 0x903f0390
xor eax, 0xc44776c5
rol eax, 2
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xf3b0d76b
pushf
not eax
add eax, 0xc3f31616
xor eax, 0xdbbcd003
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x87325cae
xor eax, 0xd2117eee
rol eax, 0x49
popf
pushf
not eax
add eax, 0x814fd1b8
xor eax, 0xe8cc50c1
rol eax, 0x4f
popf
jmp 0x1400c0bde
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
mov eax, 0x8d58cc3a
pushf
not eax
add eax, 0xfcc1b82b
xor eax, 0xa56e074f
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc5048c59
xor eax, 0xcf094d26
rol eax, 0xa7
popf
cmovae eax, r10d
cmp eax, 0x10
jae 0x1400c1242
push rax
pushf
mov eax, 0xe1eab0cb
pushf
not eax
add eax, 0xbcece8d7
xor eax, 0x8ac52430
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xfe807fb4
xor eax, 0xf9541151
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf51deb47
xor eax, 0xd9b51c89
rol eax, 0x2e
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x642b8acc
pushf
not eax
add eax, 0xe5a11bc5
xor eax, 0xe5725502
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8ea83aec
xor eax, 0xc698a037
rol eax, 0x9a
popf
jmp 0x1400c0bde
lea r10d, [rdx - 0x30]
cmp r10d, 0xa
jb 0x1400c12d8
push rax
pushf
mov eax, 0xb1c30649
pushf
not eax
add eax, 0x94831445
xor eax, 0x833325d4
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xabd66eed
xor eax, 0xdf55838d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe89e408b
xor eax, 0xba27879e
rol eax, 0xec
popf
pushf
not eax
add eax, 0x99c97415
xor eax, 0xc2f10731
rol eax, 0xa
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xb73ec863
pushf
not eax
add eax, 0xb7f264c6
xor eax, 0xfeec854b
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x860a62d9
xor eax, 0xf107334c
rol eax, 0x6f
popf
jmp 0x1400c0bde
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r10d, 0x4f6bf501
pushf
not r10d
add r10d, 0xcaf99ec8
xor r10d, 0xc100e352
rol r10d, 0x74
popf
pushf
not r10d
add r10d, 0xe5596575
xor r10d, 0xf2f0d6b6
rol r10d, 0xa1
popf
pushf
not r10d
add r10d, 0xab284930
xor r10d, 0x9bfeeb01
rol r10d, 0xf3
popf
pushf
not r10d
add r10d, 0xf034b243
xor r10d, 0xffe80459
rol r10d, 0x59
popf
cmovae r10d, edx
cmp r10d, 0x10
jae 0x1400c13e5
push rax
pushf
mov eax, 0x321a7871
pushf
not eax
add eax, 0xac53afc8
xor eax, 0xc005ec24
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe133a487
xor eax, 0x86255415
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x94fb98c6
xor eax, 0x804e5538
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xcc2b7a4e
xor eax, 0x856c89b6
rol eax, 0xdf
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x3804a61c
pushf
not eax
add eax, 0xacdbffd4
xor eax, 0x93efc2d8
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc7f92b1b
xor eax, 0xcb121675
rol eax, 0xdd
popf
jmp 0x1400c0bde
shl al, 4
or r10b, al
js 0x1400c1466
push rax
pushf
mov eax, 0x32afbde
pushf
not eax
add eax, 0xb87e83d0
xor eax, 0xe2c6cb92
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8acb5b40
xor eax, 0xb420566d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8668e3c8
xor eax, 0xb3fe4954
rol eax, 0x75
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x50b7a61e
pushf
not eax
add eax, 0x8ffb61c1
xor eax, 0x8650406a
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xeeec4903
xor eax, 0xabd21ba2
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xcbe03497
xor eax, 0x81cd9063
rol eax, 0
popf
jmp 0x1400c0bde
mov byte [rsp + 0x2c], r10b
mov word [rsp + 0x2d], 0
mov byte [rsp + 0x2f], 0
lea rdx, [rsp + 0x2c]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], 1
mov r8d, 0x68e533e4
pushf
not r8d
add r8d, 0xd0f0b1ac
xor r8d, 0xbc8201bb
rol r8d, 0x8e
popf
pushf
not r8d
add r8d, 0x90ec9bb5
xor r8d, 0xf03d3587
rol r8d, 0xa6
popf
pushf
not r8d
add r8d, 0xa22d3651
xor r8d, 0xb48c2361
rol r8d, 0x16
popf
pushf
not r8d
add r8d, 0xb1931409
xor r8d, 0xc12e6ef4
rol r8d, 0x44
popf
lea rsi, [rsp + 0x48]
mov rcx, rsi
call fcn.1400676fb
cmp qword [rsp + 0x48], 0
je 0x1400c15a8
push rax
pushf
mov eax, 0x15be3784
pushf
not eax
add eax, 0xb10ba8ff
xor eax, 0xa9be3586
rol eax, 0x19
popf
pushf
not eax
add eax, 0xfd396d4b
xor eax, 0x995f1fd6
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd48aca38
xor eax, 0xaca9d6a1
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdcba0465
xor eax, 0x8c5d4cb5
rol eax, 0x7b
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xdb9998ec
pushf
not eax
add eax, 0xd581b7f4
xor eax, 0x919ef91b
rol eax, 0x67
popf
pushf
not eax
add eax, 0x98f8c5e4
xor eax, 0xc299eb0d
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfe54a37d
xor eax, 0xc01a6a37
rol eax, 0x93
popf
jmp 0x1400c0bde
mov eax, 0xa7b186c
pushf
not eax
add eax, 0xdec45924
xor eax, 0xdec05d24
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc2aa8eb1
xor eax, 0x9c957d65
rol eax, 0x2c
popf
jmp 0x1400c3317
mov eax, 0x7973a798
pushf
not eax
add eax, 0xfee576d1
xor eax, 0xecbd5b8b
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf7e72042
xor eax, 0xd52fcd72
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa10d1dea
xor eax, 0xae563e89
rol eax, 0x30
popf
cmp r10b, 0xc0
jb 0x1400c16cc
push rax
pushf
mov eax, 0x47ffefd3
pushf
not eax
add eax, 0x80bf079b
xor eax, 0xae0ea6cb
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa7010559
xor eax, 0x806e2f22
rol eax, 0x89
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x7b9ce53f
pushf
not eax
add eax, 0xb54e7d5c
xor eax, 0xfcb41c87
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf5db3873
xor eax, 0xbb8af6ac
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd3715e2b
xor eax, 0xad100346
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbc6ff5ec
xor eax, 0xbc8ab49c
rol eax, 0xbf
popf
jmp 0x1400c0bde
cmp r10b, 0xe0
jae 0x1400c1784
push rax
pushf
mov eax, 0xbae04987
pushf
not eax
add eax, 0xa48d1554
xor eax, 0xd06efa4a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf14e657e
xor eax, 0xe11e4f8c
rol eax, 0xab
popf
pushf
not eax
add eax, 0x90a701cb
xor eax, 0xe7f92d04
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd1185502
xor eax, 0xe66514e1
rol eax, 0xe8
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x102e5707
pushf
not eax
add eax, 0xa3520597
xor eax, 0xce02c7ea
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb1cf17bc
xor eax, 0xc66a6dca
rol eax, 0x11
popf
pushf
not eax
add eax, 0xfbf72dc6
xor eax, 0xb580e32d
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbc143a51
xor eax, 0xfb259b6e
rol eax, 0x93
popf
jmp 0x1400c0bde
mov edx, 0xd280be48
pushf
not edx
add edx, 0xdaa2a54d
xor edx, 0xc0f959f0
rol edx, 3
popf
pushf
not edx
add edx, 0xce640a07
xor edx, 0xb7653ab6
rol edx, 0xfb
popf
pushf
not edx
add edx, 0x86e5f9f9
xor edx, 0xd55e24b2
rol edx, 0x17
popf
xor eax, eax
jmp 0x1400c1be9
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rax
lea rdx, [rcx + rax]
test rax, rax
je 0x1400c18e7
push rax
pushf
mov eax, 0x14e47bc6
pushf
not eax
add eax, 0x9fe7377b
xor eax, 0xe7c65541
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf747e4c9
xor eax, 0x8e935725
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9264796b
xor eax, 0xbb83d1eb
rol eax, 0x8f
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xf319b6f5
pushf
not eax
add eax, 0xe29101be
xor eax, 0xfd3b252c
rol eax, 0x64
popf
pushf
not eax
add eax, 0xabd12d6e
xor eax, 0x870a312c
rol eax, 0x77
popf
jmp 0x1400c0bde
movzx r9d, byte [rcx]
test r9b, r9b
js 0x1400c196d
push rax
pushf
mov eax, 0x5a46e9e6
pushf
not eax
add eax, 0x882176ac
xor eax, 0xa2e84572
rol eax, 0x35
popf
pushf
not eax
add eax, 0xcb2d8651
xor eax, 0xed601cb3
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe39abdf3
xor eax, 0x881778b9
rol eax, 0x1b
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x889321a3
pushf
not eax
add eax, 0x93fdf045
xor eax, 0xa559ec03
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xbe9ef0c6
xor eax, 0x8f382fcf
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa11fdf25
xor eax, 0x9be5ff8c
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa369e8b7
xor eax, 0xce42fbb0
rol eax, 0x80
popf
jmp 0x1400c0bde
lea r8, [rcx + 1]
mov eax, r9d
jmp 0x1400c2e64
mov eax, 0x85c71bce
pushf
not eax
add eax, 0xf397db78
xor eax, 0xa0e34762
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa4ccf64e
xor eax, 0xd0c26b76
rol eax, 0x70
popf
pushf
not eax
add eax, 0x968bc533
xor eax, 0xd2ed5a5b
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf83e2874
xor eax, 0xe82c66d6
rol eax, 0xc0
popf
mov r8, rcx
jmp 0x1400c2e64
cmp r10b, 0xf0
jae 0x1400c1ace
push rax
pushf
mov eax, 0x9bbaae2
pushf
not eax
add eax, 0x9b4cf9c0
xor eax, 0xbed7d6d6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc443c62f
xor eax, 0xbe8e22e2
rol eax, 0x2f
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x291e6192
pushf
not eax
add eax, 0x91c017be
xor eax, 0xa8a18bd5
rol eax, 0x46
popf
pushf
not eax
add eax, 0x92ce49dc
xor eax, 0xa4ffedc1
rol eax, 0x25
popf
pushf
not eax
add eax, 0x9c29500e
xor eax, 0xd47052c7
rol eax, 0x4e
popf
jmp 0x1400c0bde
mov edx, 0x5b68b233
pushf
not edx
add edx, 0x81e1f368
xor edx, 0xbf64d31a
rol edx, 0x51
popf
pushf
not edx
add edx, 0xfb282432
xor edx, 0xa7c72dd5
rol edx, 0xfa
popf
pushf
not edx
add edx, 0xdc133972
xor edx, 0x8154d0eb
rol edx, 0x9d
popf
pushf
not edx
add edx, 0xe468179b
xor edx, 0x8a84ad3d
rol edx, 0x34
popf
mov al, 0x48
pushf
not al
add al, 0xc4
xor al, 0xb0
rol al, 0xb3
popf
pushf
not al
add al, 0x43
xor al, 0xf4
rol al, 0x95
popf
pushf
not al
add al, 0x1c
xor al, 3
rol al, 0x17
popf
pushf
not al
add al, 0x78
xor al, 0x7a
rol al, 0x6c
popf
push rax
pushf
mov eax, 0x25dc2280
pushf
not eax
add eax, 0xfdabeeb1
xor eax, 0xab55c02a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x951b4b34
xor eax, 0xae9dae31
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd9fb9ba2
xor eax, 0xeec8e264
rol eax, 0x92
popf
jmp 0x1400c0bde
mov byte [rsp + 0x2c], r10b
mov word [rsp + 0x2d], 0
mov byte [rsp + 0x2f], 0
lea r11, [rsp + 0x2c]
mov qword [rsp + 0x30], r11
mov qword [rsp + 0x38], rdx
cmp r8, 2
jb 0x1400c1c46
push rax
pushf
mov eax, 0xebcb15cc
pushf
not eax
add eax, 0xbc139f62
xor eax, 0xb1f13e35
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc3e1822e
xor eax, 0xa4aa4b39
rol eax, 0xa8
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x65a05477
pushf
not eax
add eax, 0xd51bd9c6
xor eax, 0xd03d431d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd3b3c48b
xor eax, 0x9d81a690
rol eax, 0x54
popf
jmp 0x1400c0bde
lea rdx, [r9 + 2]
lea r11, [r8 - 2]
mov qword [rcx], rdx
mov qword [rcx + 8], r11
movzx edi, byte [r9]
movzx edx, byte [r9 + 1]
lea esi, [rdi - 0x30]
cmp esi, 0xa
jb 0x1400c1cf2
push rax
pushf
mov eax, 0xf8262e99
pushf
not eax
add eax, 0xb342e421
xor eax, 0x8a8c0a0a
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xecdc5f25
xor eax, 0xa362b6c8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8f0ce084
xor eax, 0xcb468439
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb4a721ae
xor eax, 0x9ca2ab1d
rol eax, 3
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x56a1082e
pushf
not eax
add eax, 0xa99e828e
xor eax, 0xf68a3204
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xca78cde0
xor eax, 0xe8175f4e
rol eax, 0xaa
popf
jmp 0x1400c0bde
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov esi, 0x62925488
pushf
not esi
add esi, 0x93f746f3
xor esi, 0x93456acb
rol esi, 0x3c
popf
pushf
not esi
add esi, 0xda813cd1
xor esi, 0x9b988d04
rol esi, 0xa1
popf
pushf
not esi
add esi, 0xcd25cf87
xor esi, 0x88b191e3
rol esi, 0x87
popf
pushf
not esi
add esi, 0xb7cfa874
xor esi, 0xdc21c85a
rol esi, 0x59
popf
cmovae esi, edi
cmp esi, 0xf
ja 0x1400c1dd9
push rax
pushf
mov eax, 0x51ed2e70
pushf
not eax
add eax, 0xbed82e1d
xor eax, 0xf37c9932
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa423150a
xor eax, 0xae765989
rol eax, 0x33
popf
pushf
not eax
add eax, 0xaf60dfca
xor eax, 0xa3964f5e
rol eax, 0x86
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xd9547843
pushf
not eax
add eax, 0xc1c018a2
xor eax, 0xceec9365
rol eax, 6
popf
pushf
not eax
add eax, 0x98aa47a3
xor eax, 0xf6e678d9
rol eax, 0xb0
popf
jmp 0x1400c0bde
lea edi, [rdx - 0x30]
cmp edi, 0xa
jb 0x1400c1e5a
push rax
pushf
mov eax, 0xa6d92cb7
pushf
not eax
add eax, 0xf771efe3
xor eax, 0xee929ff1
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb56d2a28
xor eax, 0xf3d3598e
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xcfb15509
xor eax, 0x92200aa9
rol eax, 0x47
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x4f514320
pushf
not eax
add eax, 0xd6b36bb2
xor eax, 0xbdb47795
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x871f2379
xor eax, 0xda611b5f
rol eax, 0xbe
popf
jmp 0x1400c0bde
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov edi, 0x7e3f9108
pushf
not edi
add edi, 0xa57958b8
xor edi, 0xa8d96178
rol edi, 0x9e
popf
pushf
not edi
add edi, 0xfd5a7bc7
xor edi, 0x8de42b5a
rol edi, 0x10
popf
pushf
not edi
add edi, 0xd85d5711
xor edi, 0xd969f6e4
rol edi, 0x48
popf
pushf
not edi
add edi, 0xde8b7ac6
xor edi, 0x99a8f3c0
rol edi, 0x69
popf
cmovae edi, edx
cmp edi, 0xf
ja 0x1400c1f41
push rax
pushf
mov eax, 0x4b3f2e38
pushf
not eax
add eax, 0xe503cddc
xor eax, 0xce3e1b13
rol eax, 0xed
popf
pushf
not eax
add eax, 0xecda726f
xor eax, 0xb25ca738
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc1dca5f4
xor eax, 0x8dd73312
rol eax, 0x85
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x674bea1e
pushf
not eax
add eax, 0xe83e2af7
xor eax, 0x9f868148
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xfdafc004
xor eax, 0xe6b39ea2
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9746fdf5
xor eax, 0xf2cdd22c
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9a65cadf
xor eax, 0xdfab4273
rol eax, 0x65
popf
jmp 0x1400c0bde
mov rdx, qword [rsp + 0x38]
cmp rdx, 2
jb 0x1400c1fdc
push rax
pushf
mov eax, 0xff43d6ba
pushf
not eax
add eax, 0x841a86e4
xor eax, 0xc350f998
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd5abbaa8
xor eax, 0xacbaf111
rol eax, 0xfe
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xdff7a43a
pushf
not eax
add eax, 0x9c60544f
xor eax, 0xbc6be250
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb1c1e7cb
xor eax, 0xde6fa3ca
rol eax, 0x47
popf
jmp 0x1400c0bde
shl sil, 4
or dil, sil
mov rdx, qword [rsp + 0x30]
mov byte [rdx + 1], dil
cmp r10b, 0xe0
jae 0x1400c206b
push rax
pushf
mov eax, 0x54878d8c
pushf
not eax
add eax, 0xed87aaff
xor eax, 0xf289dbaf
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe723d794
xor eax, 0xff9220c4
rol eax, 0x45
popf
pushf
not eax
add eax, 0x957d86b5
xor eax, 0xdb508359
rol eax, 0xce
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x8795a565
pushf
not eax
add eax, 0x96f30a65
xor eax, 0xd54310dd
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd6b541a1
xor eax, 0xe22371e6
rol eax, 2
popf
pushf
not eax
add eax, 0xeac6e323
xor eax, 0xbe05d441
rol eax, 0x53
popf
jmp 0x1400c0bde
mov rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x38]
jmp 0x1400c153a
mov eax, r9d
and eax, 0x1f
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
cmp r9b, 0xdf
jbe 0x1400c2151
push rax
pushf
mov eax, 0x1d8a1528
pushf
not eax
add eax, 0x9126dc6a
xor eax, 0xa39c12ee
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8cf4de13
xor eax, 0x98168cd1
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc0bc8215
xor eax, 0xfa9a3a05
rol eax, 1
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xdfb76c21
pushf
not eax
add eax, 0xf444a533
xor eax, 0x988bb811
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xdd730887
xor eax, 0xc5ac1a97
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xe4c7aab3
xor eax, 0xf339e53b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x83e89264
xor eax, 0x8bdc313a
rol eax, 0x1e
popf
jmp 0x1400c0bde
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp r9b, 0xf0
jb 0x1400c220a
push rax
pushf
mov eax, 0x3a999254
pushf
not eax
add eax, 0xb65041b4
xor eax, 0xee0fc9f6
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa63ef6b2
xor eax, 0xc811ffbd
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8b68e731
xor eax, 0xb3d963eb
rol eax, 0xd7
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xc13f5a43
pushf
not eax
add eax, 0xe057cdc0
xor eax, 0xf1c8247f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd36b32e4
xor eax, 0xcd04fdc0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xfd3f2c3c
xor eax, 0xfedc7614
rol eax, 0x99
popf
pushf
not eax
add eax, 0x95a8015a
xor eax, 0xe22cdd29
rol eax, 0xae
popf
jmp 0x1400c0bde
lea r8, [rcx + 4]
movzx r9d, byte [rcx + 3]
and eax, 7
shl eax, 0x12
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
or eax, r9d
jmp 0x1400c2e64
cmp r10b, 0xf8
jae 0x1400c22f5
push rax
pushf
mov eax, 0xe96d9f2f
pushf
not eax
add eax, 0xe4ef4111
xor eax, 0xa4975763
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa9d556da
xor eax, 0xec34c714
rol eax, 0xb6
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xa10d385b
pushf
not eax
add eax, 0xf5bc3768
xor eax, 0xbb43dc4a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc17ff379
xor eax, 0xb9cb665c
rol eax, 0xc5
popf
jmp 0x1400c0bde
mov edx, 0x35cc1484
pushf
not edx
add edx, 0xc5a8d188
xor edx, 0xd7e1618d
rol edx, 0x55
popf
pushf
not edx
add edx, 0x8f28b620
xor edx, 0xea6879eb
rol edx, 0x49
popf
pushf
not edx
add edx, 0x8373449c
xor edx, 0x9904edf1
rol edx, 0x62
popf
pushf
not edx
add edx, 0xe6d72d39
xor edx, 0xbbd3fec6
rol edx, 0x86
popf
jmp 0x1400c1821
cmp r11, 2
jb 0x1400c2442
push rax
pushf
mov eax, 0x27dbb567
pushf
not eax
add eax, 0xa678b5c5
xor eax, 0x83028bc1
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x83a9f5f7
xor eax, 0x859479cf
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd36da2fc
xor eax, 0xc13abc1c
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xdb9cc6e8
xor eax, 0xd3ad0c93
rol eax, 0xac
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x1a1bc393
pushf
not eax
add eax, 0xa0c59403
xor eax, 0x9d1d726a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xab70c843
xor eax, 0x829323b2
rol eax, 0x1c
popf
jmp 0x1400c0bde
lea rdx, [r9 + 4]
lea r10, [r8 - 4]
mov qword [rcx], rdx
mov qword [rcx + 8], r10
movzx esi, byte [r9 + 2]
movzx edx, byte [r9 + 3]
lea r11d, [rsi - 0x30]
cmp r11d, 0xa
jb 0x1400c24cb
push rax
pushf
mov eax, 0x7e2363b6
pushf
not eax
add eax, 0x8efc35ae
xor eax, 0xb0c90195
rol eax, 0x64
popf
pushf
not eax
add eax, 0xadd3dbf9
xor eax, 0xacb2f5ce
rol eax, 0x93
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xcd2765f6
pushf
not eax
add eax, 0x8d27f55e
xor eax, 0xf9d6ff6d
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf6b2784e
xor eax, 0x82573729
rol eax, 0x63
popf
pushf
not eax
add eax, 0x96ddc28e
xor eax, 0xead112b3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x898cecf7
xor eax, 0xa056c071
rol eax, 2
popf
jmp 0x1400c0bde
or esi, 0x20
add esi, 0xffffff9f
add esi, 0xa
mov r11d, 0x5b88e606
pushf
not r11d
add r11d, 0xdab142a4
xor r11d, 0xf886f2e9
rol r11d, 0x6a
popf
pushf
not r11d
add r11d, 0xd6e78e92
xor r11d, 0xe3d2438c
rol r11d, 0x13
popf
cmovae r11d, esi
cmp r11d, 0xf
ja 0x1400c25cc
push rax
pushf
mov eax, 0xae43be20
pushf
not eax
add eax, 0xa24d0023
xor eax, 0xa1d6a3ff
rol eax, 0x38
popf
pushf
not eax
add eax, 0x81d62fb8
xor eax, 0xdb82220b
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbd98444c
xor eax, 0xc1bada65
rol eax, 0x23
popf
pushf
not eax
add eax, 0x85056801
xor eax, 0x9d82d150
rol eax, 0x9e
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x3be32d31
pushf
not eax
add eax, 0xbb22c4da
xor eax, 0x8a5698a3
rol eax, 0x21
popf
pushf
not eax
add eax, 0x99596b49
xor eax, 0xac0b5546
rol eax, 0x48
popf
pushf
not eax
add eax, 0xabbfd6aa
xor eax, 0xd4dccb1e
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xbac00315
xor eax, 0xecd1b02a
rol eax, 0xc3
popf
jmp 0x1400c0bde
lea esi, [rdx - 0x30]
cmp esi, 0xa
jb 0x1400c2660
push rax
pushf
mov eax, 0xf95e0eb2
pushf
not eax
add eax, 0xf9d66ea2
xor eax, 0x839a13b8
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x94781acb
xor eax, 0xa3fbd058
rol eax, 0x1d
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x8c4541ef
pushf
not eax
add eax, 0x960e7025
xor eax, 0xaf2ce8d7
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc95961e8
xor eax, 0xe736b5c8
rol eax, 6
popf
pushf
not eax
add eax, 0xedc27e71
xor eax, 0xe461d20e
rol eax, 0x49
popf
jmp 0x1400c0bde
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov esi, 0xd0eda494
pushf
not esi
add esi, 0xd88a30f0
xor esi, 0xce3c1dca
rol esi, 0x54
popf
pushf
not esi
add esi, 0xc8ea236d
xor esi, 0xed052bad
rol esi, 0x5a
popf
pushf
not esi
add esi, 0xb13003c9
xor esi, 0xfdb36add
rol esi, 0xf9
popf
pushf
not esi
add esi, 0xfeb0fd9a
xor esi, 0xc25a317d
rol esi, 0x37
popf
cmovae esi, edx
cmp esi, 0xf
ja 0x1400c2747
push rax
pushf
mov eax, 0x2302e8ad
pushf
not eax
add eax, 0xad61ebe1
xor eax, 0xf705a09a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd4179a6b
xor eax, 0xe942591f
rol eax, 0xb8
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x557664a
pushf
not eax
add eax, 0xeb0ff4e6
xor eax, 0xa97a38eb
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xbe0bb0dc
xor eax, 0xc8582e72
rol eax, 0xa3
popf
jmp 0x1400c0bde
mov rdx, qword [rsp + 0x38]
cmp rdx, 3
jb 0x1400c27cf
push rax
pushf
mov eax, 0x283e385d
pushf
not eax
add eax, 0xb66f7776
xor eax, 0xe239ad88
rol eax, 0x28
popf
pushf
not eax
add eax, 0xe789b424
xor eax, 0xd3920a74
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xebde112d
xor eax, 0xea8ff8c0
rol eax, 0x65
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x2eafce79
pushf
not eax
add eax, 0xe1daeaf5
xor eax, 0x9f0b4d57
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc08ef810
xor eax, 0x9ef13b13
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb21599b0
xor eax, 0xab730f58
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xdf0b622e
xor eax, 0x8653c50e
rol eax, 0xd
popf
jmp 0x1400c0bde
shl r11b, 4
or sil, r11b
mov rdx, qword [rsp + 0x30]
mov byte [rdx + 2], sil
test al, al
jne 0x1400c2899
push rax
pushf
mov eax, 0x3826d257
pushf
not eax
add eax, 0x99fe1895
xor eax, 0xcca3bddb
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9cbdb600
xor eax, 0xbfdd42a9
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe8cec77d
xor eax, 0xa7bc9717
rol eax, 0x65
popf
pushf
not eax
add eax, 0x9fd4b27c
xor eax, 0xc781b138
rol eax, 0xc1
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xc39be72f
pushf
not eax
add eax, 0xa1ccf432
xor eax, 0xf20873a6
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9b892e5a
xor eax, 0xabbb8f08
rol eax, 0x60
popf
pushf
not eax
add eax, 0xdced3f8e
xor eax, 0xcf49b8a1
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe6fd6cf6
xor eax, 0xcda195d6
rol eax, 0x90
popf
jmp 0x1400c0bde
cmp r10, 2
jb 0x1400c2942
push rax
pushf
mov eax, 0xce0f6319
pushf
not eax
add eax, 0xe5c36566
xor eax, 0xd0753d75
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xc1485bb8
xor eax, 0xe96517b9
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xae900fc1
xor eax, 0xc1b0d90a
rol eax, 0x9c
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xf988dace
pushf
not eax
add eax, 0xc4154b0c
xor eax, 0x9c40e759
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9e8ab7a6
xor eax, 0xb73015fa
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc88f6b70
xor eax, 0xde160c5a
rol eax, 0xb
popf
jmp 0x1400c0bde
lea rax, [r9 + 6]
add r8, 0xfffffffffffffffa
mov qword [rcx], rax
mov qword [rcx + 8], r8
movzx edx, byte [r9 + 4]
movzx ecx, byte [r9 + 5]
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb 0x1400c29dc
push rax
pushf
mov eax, 0x8732fc04
pushf
not eax
add eax, 0xb37089ce
xor eax, 0xa9432926
rol eax, 0x61
popf
pushf
not eax
add eax, 0xed2e12ad
xor eax, 0xe230c8e5
rol eax, 0
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xb184997
pushf
not eax
add eax, 0x898b9fc4
xor eax, 0xf166c901
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd407dc5b
xor eax, 0x89d4d4f4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa041f43c
xor eax, 0xa2cf3724
rol eax, 0x2d
popf
jmp 0x1400c0bde
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov eax, 0x51a84e15
pushf
not eax
add eax, 0xe561b242
xor eax, 0xbb119662
rol eax, 0x53
popf
pushf
not eax
add eax, 0xfaf29a76
xor eax, 0x977eaad1
rol eax, 0xe6
popf
cmovae eax, edx
cmp eax, 0xf
ja 0x1400c2abb
push rax
pushf
mov eax, 0x98885a8b
pushf
not eax
add eax, 0xd71a1888
xor eax, 0xe888b88c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x9441771c
xor eax, 0x89977658
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9d37bb1a
xor eax, 0xa60f96a0
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa7935873
xor eax, 0x8b1094c4
rol eax, 0x77
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x785c5d77
pushf
not eax
add eax, 0xd3503080
xor eax, 0xaa2872fd
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x96882225
xor eax, 0xdd17fa0f
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc6967ec8
xor eax, 0xfba688de
rol eax, 0x29
popf
jmp 0x1400c0bde
lea r8d, [rcx - 0x30]
cmp r8d, 0xa
jb 0x1400c2b51
push rax
pushf
mov eax, 0x8a7e60f4
pushf
not eax
add eax, 0xbdc7ac86
xor eax, 0xdd6879e3
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xfed9b9f8
xor eax, 0x8bc6fb23
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb67c59a3
xor eax, 0x8bbdf118
rol eax, 0x51
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xdda683a5
pushf
not eax
add eax, 0xc2fa7c2e
xor eax, 0x9fa531fa
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb083a3f9
xor eax, 0x816d8d6e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfab67e44
xor eax, 0x84bbc1af
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf6d292a2
xor eax, 0x81ddfa00
rol eax, 0x9b
popf
jmp 0x1400c0bde
or ecx, 0x20
add ecx, 0xffffff9f
add ecx, 0xa
mov r8d, 0xa5fe972d
pushf
not r8d
add r8d, 0x9498fe61
xor r8d, 0xa7aa953d
rol r8d, 0x25
popf
pushf
not r8d
add r8d, 0x991b7012
xor r8d, 0xde157183
rol r8d, 0xac
popf
pushf
not r8d
add r8d, 0xf5b93321
xor r8d, 0x81bab8c9
rol r8d, 0xbd
popf
pushf
not r8d
add r8d, 0xebc54ef6
xor r8d, 0x91fb891d
rol r8d, 0x32
popf
cmovae r8d, ecx
cmp r8d, 0xf
ja 0x1400c2c84
push rax
pushf
mov eax, 0x73d84755
pushf
not eax
add eax, 0xd5f321ab
xor eax, 0xf2d73b8a
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa7a4053c
xor eax, 0x8f1b839d
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe5dba247
xor eax, 0xe0e91bcb
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9dcfd97a
xor eax, 0x90716cd5
rol eax, 0x51
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x4ee02b07
pushf
not eax
add eax, 0xfcd9569e
xor eax, 0xb8ea77e1
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa741c914
xor eax, 0x9350f7b4
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xdf254aae
xor eax, 0xc806816d
rol eax, 0x4f
popf
jmp 0x1400c0bde
mov rdx, qword [rsp + 0x38]
cmp rdx, 4
jb 0x1400c2d1f
push rax
pushf
mov eax, 0x5f1c6060
pushf
not eax
add eax, 0xf9c59605
xor eax, 0xfa406852
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9ae052e2
xor eax, 0xfe5155bd
rol eax, 0x73
popf
pushf
not eax
add eax, 0xabe62e0b
xor eax, 0x8d658066
rol eax, 0x65
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x5ceabe65
pushf
not eax
add eax, 0xc4f8d0dc
xor eax, 0xe5f1f221
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf6347047
xor eax, 0x9ea67726
rol eax, 0x1b
popf
jmp 0x1400c0bde
shl al, 4
or r8b, al
mov rax, qword [rsp + 0x30]
mov byte [rax + 3], r8b
jmp 0x1400c20b1
lea r8, [rcx + 2]
shl eax, 6
or eax, r11d
jmp 0x1400c2e64
lea r8, [rcx + 3]
shl eax, 0xc
or eax, r10d
push rax
pushf
mov eax, 0xda604516
pushf
not eax
add eax, 0xf34bb521
xor eax, 0xae06ec2c
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9d956d0b
xor eax, 0xee305a6a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa228e4de
xor eax, 0xc3f325c7
rol eax, 0x3e
popf
jmp 0x1400c0bde
cmp r8, rdx
je 0x1400c2ec2
push rax
pushf
mov eax, 0xf66b1c75
pushf
not eax
add eax, 0xe1eed13c
xor eax, 0xff38afb1
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe8f451ee
xor eax, 0xeae3ad0a
rol eax, 7
popf
pushf
not eax
add eax, 0xb5266f87
xor eax, 0xa33d0251
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xfc8a7aa0
xor eax, 0xa6f62032
rol eax, 0x87
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xd5683daf
pushf
not eax
add eax, 0xa4c3369d
xor eax, 0xfc2ca019
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa89ddce7
xor eax, 0xb8bbf480
rol eax, 0x6c
popf
jmp 0x1400c0bde
movzx r9d, byte [r8]
test r9b, r9b
jns 0x1400c2f5b
push rax
pushf
mov eax, 0x757d9e9a
pushf
not eax
add eax, 0x8fd3da12
xor eax, 0x91058b5c
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8e00451b
xor eax, 0x979c1860
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xac3e9736
xor eax, 0xd57543ac
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd84426ee
xor eax, 0xd78bf94c
rol eax, 0xea
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xf4e2db4e
pushf
not eax
add eax, 0xdd0d1653
xor eax, 0x81df4291
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe07e4b6b
xor eax, 0x8826b0be
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc90a0fab
xor eax, 0xd95d37a3
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc95b36e1
xor eax, 0xdcf89bc6
rol eax, 0xc7
popf
jmp 0x1400c0bde
cmp r9b, 0xe0
jb 0x1400c3004
push rax
pushf
mov eax, 0xd17c844f
pushf
not eax
add eax, 0xc3e22f94
xor eax, 0xb4147f84
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8182c33d
xor eax, 0xfd144c35
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xff65d39a
xor eax, 0xd24eb43a
rol eax, 0xcc
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x286a28b
pushf
not eax
add eax, 0x904dcf05
xor eax, 0xc282694a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe207e12d
xor eax, 0xaeb89c47
rol eax, 0xfb
popf
jmp 0x1400c0bde
cmp r9b, 0xf0
jb 0x1400c309a
push rax
pushf
mov eax, 0x4204b55b
pushf
not eax
add eax, 0xad71ce0f
xor eax, 0xb1f39949
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb7c4cc6a
xor eax, 0x916614bb
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd2e8e1b0
xor eax, 0x8f2eb15a
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8558c71c
xor eax, 0x9ee43e3d
rol eax, 0xfe
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x171b6c69
pushf
not eax
add eax, 0xb2a458e9
xor eax, 0x8a38ae4c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa4ee8585
xor eax, 0xf4a31273
rol eax, 0x52
popf
jmp 0x1400c0bde
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
movzx r11d, byte [r8 + 2]
and r11d, 0x3f
movzx r8d, byte [r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 0xc
shl r11d, 6
or r11d, r10d
and r8d, 0x3f
or r8d, r11d
or r8d, r9d
cmp r8d, 0x110000
sete r8b
cmp eax, 0x110000
jne 0x1400c3146
push rax
pushf
mov eax, 0x38d7ec6a
pushf
not eax
add eax, 0x928d8e39
xor eax, 0xd0a463e3
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8383bba1
xor eax, 0xb0f29f7e
rol eax, 0x89
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xa401c4e7
pushf
not eax
add eax, 0xf7097762
xor eax, 0xce2c6f77
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc7d82283
xor eax, 0xb2f8e5a1
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf24c5320
xor eax, 0x920717e0
rol eax, 0xd7
popf
jmp 0x1400c0bde
jmp 0x1400c367f
mov r8b, 0xca
pushf
not r8b
add r8b, 0xdc
xor r8b, 8
rol r8b, 0xd5
popf
pushf
not r8b
add r8b, 0xf
xor r8b, 0xf4
rol r8b, 0x70
popf
pushf
not r8b
add r8b, 0xc2
xor r8b, 0x62
rol r8b, 0x2a
popf
pushf
not r8b
add r8b, 0x11
xor r8b, 0xc
rol r8b, 0x80
popf
cmp eax, 0x110000
je 0x1400c3240
push rax
pushf
mov eax, 0xc068a2c8
pushf
not eax
add eax, 0x8c15b359
xor eax, 0xc49e6b4f
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd134b244
xor eax, 0x8041fb4e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc0b37098
xor eax, 0x8a4817ad
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x89664cdf
xor eax, 0xbb951a59
rol eax, 0x26
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0x84a75b4a
pushf
not eax
add eax, 0xb107a85a
xor eax, 0xca805c72
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd332c0af
xor eax, 0xa959c986
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc6518961
xor eax, 0xd75dd5ac
rol eax, 0xa8
popf
jmp 0x1400c0bde
test r8b, r8b
je 0x1400c32e4
push rax
pushf
mov eax, 0x357bf1b5
pushf
not eax
add eax, 0x8d0ce75f
xor eax, 0x99405807
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xc41ec0b4
xor eax, 0xb6722226
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb697f8a4
xor eax, 0x97a56324
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xae47788b
xor eax, 0xdbfc10c5
rol eax, 0x3a
popf
jmp 0x1400c0bde
push rax
pushf
mov eax, 0xbc29d562
pushf
not eax
add eax, 0xb47fddb0
xor eax, 0xb5cfa8a8
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe3c813f4
xor eax, 0x962da30e
rol eax, 0x74
popf
jmp 0x1400c0bde
add rsp, 0xb8
pop rdi
pop rsi
ret
mov ecx, 0xbb3e9087
pushf
not ecx
add ecx, 0xfb8463db
xor ecx, 0xede79429
rol ecx, 0xe6
popf
pushf
not ecx
add ecx, 0xed8fca60
xor ecx, 0x84fdcbb4
rol ecx, 0xb3
popf
lea r8, [0x188f71cc9]
pushf
sub r8, 0x48f53861
popf
call fcn.1400b861d
ud2
mov ecx, 0x96801226
pushf
not ecx
add ecx, 0xc4ff7bf7
xor ecx, 0xf01af80c
rol ecx, 0xaf
popf
pushf
not ecx
add ecx, 0xb29e3868
xor ecx, 0xe9adc935
rol ecx, 0xb0
popf
lea r8, [0x1a4603da6]
pushf
sub r8, 0x645e593e
popf
call fcn.1400b861d
ud2
mov ecx, 0x6fb8206b
pushf
not ecx
add ecx, 0x92f28108
xor ecx, 0x97d32708
rol ecx, 0xe9
popf
pushf
not ecx
add ecx, 0xbf06ff59
xor ecx, 0xecb7d5ef
rol ecx, 0x6a
popf
lea r8, [0x180cd469f]
pushf
sub r8, 0x40cb6237
popf
call fcn.1400b861d
ud2
lea rcx, [0x1b43b3af9]
pushf
sub rcx, 0x74395aa9
popf
lea r8, [0x1b0ccdc91]
pushf
sub r8, 0x70caf909
popf
mov edx, 0x33b1c5d2
pushf
not edx
add edx, 0xa9427fb5
xor edx, 0xae53f6c0
rol edx, 0xc9
popf
pushf
not edx
add edx, 0xaa93f78f
xor edx, 0xa80c6abf
rol edx, 0xbe
popf
pushf
not edx
add edx, 0x9d9bb7e7
xor edx, 0xffa174ba
rol edx, 0x76
popf
pushf
not edx
add edx, 0xcbd63e56
xor edx, 0xee34ef4a
rol edx, 0xc4
popf
call fcn.140076221
ud2
lea rcx, [0x1b0e021f8]
pushf
sub rcx, 0x70de3eb0
popf
lea r8, [0x1a36db98f]
pushf
sub r8, 0x636bd61f
popf
mov edx, 0x3e14a3bc
pushf
not edx
add edx, 0x9f647d57
xor edx, 0xc96b48d8
rol edx, 0xf0
popf
pushf
not edx
add edx, 0xa9a0cc1c
xor edx, 0x82be5615
rol edx, 0x27
popf
pushf
not edx
add edx, 0xda4a428d
xor edx, 0xfe98525b
rol edx, 0x14
popf
pushf
not edx
add edx, 0xedb3100e
xor edx, 0xb769c689
rol edx, 0x41
popf
call fcn.140076221
ud2
call fcn.1400484c0
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x48], rax
lea rax, [0x1b1417f45]
pushf
sub rax, 0x7140a965
popf
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x78]
mov qword [rsp + 0x58], rax
lea rax, [0x1bb1ab56e]
pushf
sub rax, 0x7b19e51e
popf
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0x68], rax
lea rax, [0x19c1b85b3]
pushf
sub rax, 0x5c1a0093
popf
mov qword [rsp + 0x70], rax
lea rax, [0x18cc8ec10]
pushf
sub rax, 0x4cc70800
popf
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 4
mov qword [rsp + 0xa8], 0
mov qword [rsp + 0x98], rsi
mov qword [rsp + 0xa0], 3
lea rdx, [0x19046e23c]
pushf
sub rdx, 0x5044fdec
popf
lea rcx, [rsp + 0x88]
call fcn.1400e60ef
ud2