Function at 0x1400b61e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xf0
mov qword [rsp + 0xc0], r9
mov qword [rsp + 0xa8], r8
mov rax, qword [rsp + 0x170]
mov ecx, 0xc6310508
jmp 0x1400b6230
mov r14d, 0x63481b2
cmp dword [0x140149efc], 0xa
cmovl ecx, r14d
setl r14b
xor r14b, r11b
cmovne ecx, r8d
nop
cmp ecx, 0xfc18e30d
jg 0x1400b62b0
cmp ecx, 0xb959d20a
jg 0x1400b6320
cmp ecx, 0x982f9e3b
jle 0x1400b63de
cmp ecx, 0xac846fa2
jg 0x1400b6581
cmp ecx, 0xa40d85e6
jg 0x1400b68a1
cmp ecx, 0x9d2bf07f
jle 0x1400b6e8b
cmp ecx, 0x9e38b0fb
jg 0x1400b77b4
cmp ecx, 0x9d2bf080
je 0x1400b7de7
cmp ecx, 0x9d59096e
jne 0x1400b6230
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0xb8], rcx
mov ecx, 0x57a8cfa5
jmp 0x1400b6230
cmp ecx, 0x4d220d3e
jle 0x1400b6380
cmp ecx, 0x66e3588a
jle 0x1400b6430
cmp ecx, 0x7231e150
jg 0x1400b65f3
cmp ecx, 0x6d701b1d
jg 0x1400b68e1
cmp ecx, 0x68cab823
jle 0x1400b6eb9
cmp ecx, 0x6bfbee1f
jg 0x1400b77eb
cmp ecx, 0x68cab824
je 0x1400b7df1
cmp ecx, 0x6a14c069
jne 0x1400b6230
mov ecx, 0x5f53c95f
jmp 0x1400b6230
cmp ecx, 0xd7a5778d
jle 0x1400b648d
cmp ecx, 0xf177f305
jg 0x1400b6639
cmp ecx, 0xdda5203d
jg 0x1400b6958
cmp ecx, 0xdb5178fd
jle 0x1400b6ee7
cmp ecx, 0xdc52cb9b
jg 0x1400b781d
cmp ecx, 0xdb5178fe
je 0x1400b7dfb
cmp ecx, 0xdba8f149
jne 0x1400b6230
mov ecx, 0x74d06e83
jmp 0x1400b6230
cmp ecx, 0x1ca37baa
jg 0x1400b651f
cmp ecx, 0x96cdb87
jg 0x1400b667f
cmp ecx, 0x205c55c
jg 0x1400b69a1
cmp ecx, 0xfdc767da
jle 0x1400b6f5f
cmp ecx, 0xff2c5973
jg 0x1400b783f
cmp ecx, 0xfdc767db
je 0x1400b7e55
cmp ecx, 0xfef59ac2
jne 0x1400b6230
mov ecx, 0xc37681e4
jmp 0x1400b6230
cmp ecx, 0x8d89e9ff
jle 0x1400b66c5
cmp ecx, 0x9280e0ad
jg 0x1400b69db
cmp ecx, 0x8f1d4c6a
jle 0x1400b6f8d
cmp ecx, 0x9235164e
jg 0x1400b78a1
cmp ecx, 0x8f1d4c6b
je 0x1400b7e63
cmp ecx, 0x91454042
jne 0x1400b6230
mov ecx, 0x248834d7
jmp 0x1400b6230
cmp ecx, 0x5982bfad
jle 0x1400b6713
cmp ecx, 0x60bb2d1e
jg 0x1400b6a55
cmp ecx, 0x5ab60bd2
jle 0x1400b6fc2
cmp ecx, 0x5f53c95e
jg 0x1400b78c3
cmp ecx, 0x5ab60bd3
je 0x1400b7e7d
cmp ecx, 0x5e2947e7
jne 0x1400b6230
mov ecx, dword [rsp + 0x78]
shr ecx, 0x12
mov dword [rsp + 0x7c], ecx
mov ecx, 0xa40d85e7
jmp 0x1400b6230
cmp ecx, 0xc945c1f8
jle 0x1400b6799
cmp ecx, 0xd02ee7be
jg 0x1400b6a8f
cmp ecx, 0xcc9d8d25
jle 0x1400b700c
cmp ecx, 0xcd89589e
jg 0x1400b7914
cmp ecx, 0xcc9d8d26
je 0x1400b7ebc
cmp ecx, 0xccd52d80
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x84cfbea3
mov r11d, 0x84cfbea3
jne 0x1400b8ffe
mov r11d, 0x1d01bcee
jmp 0x1400b8ffe
cmp ecx, 0x36361549
jle 0x1400b683c
cmp ecx, 0x3fab1287
jg 0x1400b6ace
cmp ecx, 0x3731d529
jle 0x1400b70c3
cmp ecx, 0x38b1922c
jg 0x1400b793e
cmp ecx, 0x3731d52a
je 0x1400b7edb
cmp ecx, 0x37b7da98
jne 0x1400b6230
cmp byte [rsp + 0x14], 0
mov ecx, 0xc945c1f9
jne 0x1400b6230
mov ecx, 0x2c79f4b0
jmp 0x1400b6230
cmp ecx, 0xb4648065
jg 0x1400b6b3d
cmp ecx, 0xae72b90e
jle 0x1400b70f3
cmp ecx, 0xb139946c
jg 0x1400b7960
cmp ecx, 0xae72b90f
je 0x1400b7f1a
cmp ecx, 0xb057d394
jne 0x1400b6230
mov ecx, dword [rsp + 0x18]
mov ecx, dword [rsp + 4]
mov ecx, dword [rsp + 4]
mov ecx, dword [rsp + 0x18]
mov ecx, dword [rsp + 4]
mov ecx, dword [rsp + 0x18]
mov ecx, dword [rsp + 4]
mov ecx, dword [rsp + 0x18]
mov ecx, dword [rsp + 4]
mov esi, dword [rsp + 0x18]
or esi, dword [rsp + 4]
mov ecx, 0xca9063fd
jmp 0x1400b6230
cmp ecx, 0x789d5170
jg 0x1400b6bcc
cmp ecx, 0x73d20cac
jle 0x1400b7127
cmp ecx, 0x74d06e82
jg 0x1400b7987
cmp ecx, 0x73d20cad
je 0x1400b7f59
cmp ecx, 0x73e20d1b
jne 0x1400b6230
mov ecx, 0x10bd7242
jmp 0x1400b6230
cmp ecx, 0xf962e0a1
jg 0x1400b6c46
cmp ecx, 0xf2ed65b6
jle 0x1400b71ae
cmp ecx, 0xf7350192
jg 0x1400b79dd
cmp ecx, 0xf2ed65b7
je 0x1400b7fb5
cmp ecx, 0xf5443dc8
jne 0x1400b6230
mov ecx, 0x3fab1288
jmp 0x1400b6230
cmp ecx, 0x147233df
jle 0x1400b6c88
cmp ecx, 0x18a945fa
jle 0x1400b71dc
cmp ecx, 0x1a0794ee
jg 0x1400b7a33
cmp ecx, 0x18a945fb
je 0x1400b7fbf
cmp ecx, 0x19e94026
jne 0x1400b6230
mov ecx, 0x9280e0ae
jmp 0x1400b6230
cmp ecx, 0x84cfbea2
jle 0x1400b6cc2
cmp ecx, 0x89731de1
jle 0x1400b7231
cmp ecx, 0x8b8a54f2
jg 0x1400b7a62
cmp ecx, 0x89731de2
je 0x1400b7fc9
cmp ecx, 0x897f062e
jne 0x1400b6230
mov dword [rsp + 0x40], 2
mov ecx, 0x28e0d5d
jmp 0x1400b6230
cmp ecx, 0x528b83fa
jle 0x1400b6d04
cmp ecx, 0x55321db4
jle 0x1400b725f
cmp ecx, 0x57a8cfa4
jg 0x1400b7a9b
cmp ecx, 0x55321db5
je 0x1400b8005
cmp ecx, 0x56940b15
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xac846fa3
mov r11d, 0xac846fa3
jne 0x1400b8ffe
mov r11d, 0xc897ff63
jmp 0x1400b8ffe
cmp ecx, 0xc08dabb5
jle 0x1400b6d73
cmp ecx, 0xc6310507
jle 0x1400b72c1
cmp ecx, 0xc73be5c8
jg 0x1400b7ad1
cmp ecx, 0xc6310508
je 0x1400b801f
cmp ecx, 0xc6dec2fa
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xb8536e7
mov r11d, 0xb8536e7
jne 0x1400b6815
mov r11d, 0x8293a4fb
test r15d, r14d
cmovne ecx, r11d
cmp r8d, 0xa
cmovge ecx, r11d
mov r8d, esi
shr r8d, 6
or r8d, 0xc0
mov dword [rsp + 0x48], r8d
jmp 0x1400b6230
cmp ecx, 0x2c1b56a1
jle 0x1400b6e03
cmp ecx, 0x2f15d8ed
jle 0x1400b72fe
cmp ecx, 0x336e284f
jg 0x1400b7af3
cmp ecx, 0x2f15d8ee
je 0x1400b8069
cmp ecx, 0x306ce757
jne 0x1400b6230
xor ecx, ecx
mov r8, qword [rsp + 0xa8]
mov r11, qword [rsp + 0x158]
cmp qword [r11], r8
sete cl
mov dword [rsp + 0xa0], ecx
mov ecx, 0xbcde43ad
jmp 0x1400b6230
cmp ecx, 0xa93b851c
jle 0x1400b732f
cmp ecx, 0xa98d1175
jg 0x1400b7b15
cmp ecx, 0xa93b851d
je 0x1400b8073
cmp ecx, 0xa95dffb1
jne 0x1400b6230
mov r9d, 1
mov ecx, 0x73d20cad
jmp 0x1400b6230
cmp ecx, 0x70ee65e5
jle 0x1400b7391
cmp ecx, 0x7164785a
jg 0x1400b7b3b
cmp ecx, 0x70ee65e6
je 0x1400b807d
cmp ecx, 0x7109f91e
jne 0x1400b6230
mov ecx, dword [rsp + 0x4c]
cmp ecx, 0x10000
setb byte [rsp + 0x12]
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x60bb2d1f
mov ecx, 0x63481b2
mov r14d, 0x60bb2d1f
test r15d, r11d
sete r11b
je 0x1400b6218
jmp 0x1400b6212
cmp ecx, 0xe33b1b04
jle 0x1400b73cf
cmp ecx, 0xe7fc1c08
jg 0x1400b7b5d
cmp ecx, 0xe33b1b05
je 0x1400b808f
cmp ecx, 0xe482d68d
jne 0x1400b6230
mov ecx, dword [rsp + 0x80]
cmp ecx, 3
setl byte [rsp + 0x13]
mov ecx, 0x6d477791
jmp 0x1400b6230
cmp ecx, 0x3a9cd84
jle 0x1400b740d
cmp ecx, 0x5149dad
jg 0x1400b7bb4
cmp ecx, 0x3a9cd85
je 0x1400b80a8
cmp ecx, 0x3d072cc
jne 0x1400b6230
mov ecx, 0xfb34763
jmp 0x1400b6230
cmp ecx, 0x95625331
jle 0x1400b743f
cmp ecx, 0x96902e99
jg 0x1400b7bda
cmp ecx, 0x95625332
je 0x1400b80b9
cmp ecx, 0x967ba215
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x73b52181
mov r11d, 0x73b52181
jne 0x1400b8ffe
mov r11d, 0x96cdb88
jmp 0x1400b8ffe
cmp ecx, 0x62f9933e
jle 0x1400b746d
cmp ecx, 0x635bd678
jg 0x1400b7bfc
cmp ecx, 0x62f9933f
je 0x1400b80d2
cmp ecx, 0x62fa011b
jne 0x1400b6230
mov ecx, 0x4ed9397d
jmp 0x1400b6230
cmp ecx, 0xd1a9414e
jle 0x1400b74bc
cmp ecx, 0xd5da6634
jg 0x1400b7c1e
cmp ecx, 0xd1a9414f
je 0x1400b811c
cmp ecx, 0xd4b5b8f7
jne 0x1400b6230
mov byte [rsp + 0x17], dil
mov ecx, 0x59b8de58
jmp 0x1400b6230
cmp ecx, 0x447bc68d
jle 0x1400b74ea
cmp ecx, 0x4785e2d6
jg 0x1400b7c50
cmp ecx, 0x447bc68e
je 0x1400b812b
cmp ecx, 0x4670e993
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx - 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x99470a28
mov ecx, 0xde1f0e81
mov r14d, 0x99470a28
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xde1f0e81
jmp 0x1400b6218
cmp ecx, 0xb611a3dc
jle 0x1400b7528
cmp ecx, 0xb73bdbc0
jg 0x1400b7cc6
cmp ecx, 0xb611a3dd
je 0x1400b8144
cmp ecx, 0xb72aae4f
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx - 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x9273bee1
mov r15d, 0x9273bee1
jne 0x1400b6bae
mov r15d, 0x79a5aeed
cmp r14d, 0xffffffff
cmovne ecx, r15d
cmp r8d, 0xa
movzx r8d, bp
mov dword [rsp + 0x60], r8d
cmovge ecx, r15d
jmp 0x1400b6230
cmp ecx, 0x7b46c053
jle 0x1400b755a
cmp ecx, 0x7cbd0484
jg 0x1400b7d28
cmp ecx, 0x7b46c054
je 0x1400b8161
cmp ecx, 0x7b98d10c
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx - 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x3fab1288
mov r11d, 0x3fab1288
jne 0x1400b8ffe
mov r11d, 0xf5443dc8
jmp 0x1400b8ffe
cmp ecx, 0xfa04bab8
jle 0x1400b75ab
cmp ecx, 0xfaace99f
jg 0x1400b7d5a
cmp ecx, 0xfa04bab9
je 0x1400b817a
cmp ecx, 0xfa75eae7
jne 0x1400b6230
mov dword [rsp + 0x84], r9d
mov ecx, 0x8f1d4c6b
jmp 0x1400b6230
cmp ecx, 0xf09bf4e
jle 0x1400b75d9
cmp ecx, 0x10bd7241
jle 0x1400b7d7c
cmp ecx, 0x10bd7242
je 0x1400b818f
cmp ecx, 0x12269342
jne 0x1400b6230
mov ecx, 0x73e20d1b
jmp 0x1400b6230
cmp ecx, 0x83148418
jg 0x1400b7647
cmp ecx, 0x808d0161
je 0x1400b8199
cmp ecx, 0x8293a4fb
je 0x1400b81f9
cmp ecx, 0x82b790a5
jne 0x1400b6230
mov dword [rsp + 0x98], r12d
mov ecx, 0xc08dabb6
jmp 0x1400b6230
cmp ecx, 0x4fbb8554
jg 0x1400b76c1
cmp ecx, 0x4d220d3f
je 0x1400b8203
cmp ecx, 0x4ea5f57b
je 0x1400b820d
cmp ecx, 0x4ed9397d
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x68cab824
mov ecx, 0x62fa011b
mov r14d, 0x68cab824
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0x62fa011b
jmp 0x1400b6218
cmp ecx, 0xbcde43ac
jg 0x1400b76f3
cmp ecx, 0xb959d20b
je 0x1400b8217
cmp ecx, 0xba0b5847
je 0x1400b8255
cmp ecx, 0xbb0f60ae
jne 0x1400b6230
movsxd r12, dword [rsp + 0x54]
mov rcx, qword [rsp + 0x168]
movabs r8, 0x20307b3dd6d13505
sub rcx, r8
sub rcx, qword [rax]
add rcx, r8
cmp rcx, r12
setl byte [rsp + 0x14]
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x37b7da98
mov ecx, 0xf1e0ffff
mov r14d, 0x37b7da98
test r15d, r11d
sete r11b
je 0x1400b8d07
jmp 0x1400b8bf3
cmp ecx, 0x253fff2e
jg 0x1400b7786
cmp ecx, 0x1ca37bab
je 0x1400b8294
cmp ecx, 0x1d01bcee
je 0x1400b82d2
cmp ecx, 0x248834d7
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xe7fc1c09
mov r11d, 0xe7fc1c09
jne 0x1400b6e73
mov r11d, 0x91454042
test r15d, r14d
cmovne ecx, r11d
cmp r8d, 0xa
mov dword [rsp + 0x70], esi
cmovge ecx, r11d
jmp 0x1400b6230
cmp ecx, 0x982f9e3c
je 0x1400b82dc
cmp ecx, 0x99470a28
je 0x1400b82f1
cmp ecx, 0x9a12052d
jne 0x1400b6230
mov ecx, 0x7a107051
jmp 0x1400b6230
cmp ecx, 0x66e3588b
je 0x1400b833a
cmp ecx, 0x6797cd4a
je 0x1400b835b
cmp ecx, 0x68942578
jne 0x1400b6230
mov ecx, 0xd8ff50f1
jmp 0x1400b6230
cmp ecx, 0xd7a5778e
je 0x1400b8399
cmp ecx, 0xd8ff50f1
je 0x1400b83a3
cmp ecx, 0xdaf41b6e
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea esi, [rcx + 1]
imul esi, ecx
not esi
or esi, 0xfffffffe
cmp esi, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xdba8f149
mov r11d, 0xdba8f149
jne 0x1400b6f47
mov r11d, 0x514cc140
cmp esi, 0xffffffff
cmovne ecx, r11d
cmp r8d, 0xa
mov esi, dword [rsp + 0x44]
cmovge ecx, r11d
jmp 0x1400b6230
cmp ecx, 0xfc18e30e
je 0x1400b83cb
cmp ecx, 0xfc5668dd
je 0x1400b8425
cmp ecx, 0xfdbc783b
jne 0x1400b6230
mov ecx, 0x9d59096e
jmp 0x1400b6230
cmp ecx, 0x8d89ea00
je 0x1400b843e
cmp ecx, 0x8db60e9d
je 0x1400b8450
cmp ecx, 0x8e0c0728
jne 0x1400b6230
movzx ecx, bp
mov dword [rsp + 0x44], ecx
mov ecx, 0x598a3c5e
jmp 0x1400b6230
cmp ecx, 0x5982bfae
je 0x1400b845a
cmp ecx, 0x598a3c5e
je 0x1400b84aa
cmp ecx, 0x59b8de58
jne 0x1400b6230
movzx r8d, byte [rsp + 0x17]
not r8b
or r8b, 0xfe
mov ecx, 0x8d89ea00
cmp r8b, 0xff
je 0x1400b6230
mov ecx, 0xd02ee7bf
jmp 0x1400b6230
cmp ecx, 0xc945c1f9
je 0x1400b84f3
cmp ecx, 0xca7387cb
je 0x1400b8503
cmp ecx, 0xca9063fd
jne 0x1400b6230
mov esi, dword [rsp + 0x18]
mov ecx, dword [rsp + 4]
mov r8d, ecx
not r8d
mov r11d, esi
not r11d
mov r14d, r8d
and r14d, 0x4fa433a9
and ecx, 0xb05bcc56
or ecx, r14d
or r8d, r11d
and r11d, 0x4fa433a9
and esi, 0xb05bcc56
or esi, r11d
xor esi, ecx
mov ecx, dword [0x140149ef8]
lea r15d, [rcx - 1]
imul r15d, ecx
not r15d
or r15d, 0xfffffffe
mov r14d, 0x26d3282c
mov ecx, 0xb057d394
mov r11d, 0x26d3282c
cmp r15d, 0xffffffff
sete r15b
je 0x1400b70a2
mov r11d, 0xb057d394
not r8d
or esi, r8d
cmp dword [0x140149efc], 0xa
cmovl ecx, r11d
setl r8b
xor r15b, r8b
cmovne ecx, r14d
jmp 0x1400b6230
cmp ecx, 0x3636154a
je 0x1400b854d
cmp ecx, 0x36a6d1a7
je 0x1400b8597
cmp ecx, 0x36e19b0f
jne 0x1400b6230
mov ecx, dword [rsp + 0x88]
jmp 0x1400b759d
cmp ecx, 0xac846fa3
je 0x1400b85b1
cmp ecx, 0xacd8ae75
je 0x1400b85f0
cmp ecx, 0xada2029c
jne 0x1400b6230
movzx r13d, byte [rsp + 0xb]
mov ecx, 0x7b46c054
jmp 0x1400b6230
cmp ecx, 0x7231e151
je 0x1400b8602
cmp ecx, 0x73072946
je 0x1400b8642
cmp ecx, 0x73b52181
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xf09bf4f
mov r11d, 0xf09bf4f
jne 0x1400b718c
mov r11d, 0x96cdb88
cmp r14d, 0xffffffff
cmovne ecx, r11d
cmp r8d, 0xa
mov r8d, dword [rsp + 0x40]
mov dword [rsp + 0xa4], r8d
cmovge ecx, r11d
jmp 0x1400b6230
cmp ecx, 0xf177f306
je 0x1400b868b
cmp ecx, 0xf1e0ffff
je 0x1400b86ab
cmp ecx, 0xf1f25ea5
jne 0x1400b6230
mov ecx, 0x2c1b56a2
jmp 0x1400b6230
cmp ecx, 0x147233e0
je 0x1400b86ba
cmp ecx, 0x1763931e
je 0x1400b86c9
cmp ecx, 0x1816b7cb
jne 0x1400b6230
mov rcx, qword [rax]
lea r8, [rcx + 1]
mov qword [rax], r8
mov byte [rcx], 0xef
mov rcx, qword [rax]
lea r8, [rcx + 1]
mov qword [rax], r8
mov byte [rcx], 0xbb
mov rcx, qword [rax]
lea r8, [rcx + 1]
mov qword [rax], r8
mov byte [rcx], 0xbf
mov ecx, 0xa807a029
jmp 0x1400b6230
cmp ecx, 0x84cfbea3
je 0x1400b86d8
cmp ecx, 0x85d83d77
je 0x1400b86f2
cmp ecx, 0x87467771
jne 0x1400b6230
mov ecx, 0x73e20d1b
jmp 0x1400b6230
cmp ecx, 0x528b83fb
je 0x1400b8755
cmp ecx, 0x5400d073
je 0x1400b8794
cmp ecx, 0x541e4dbd
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x2c1b56a2
mov ecx, 0xf1f25ea5
mov r14d, 0x2c1b56a2
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0xf1f25ea5
jmp 0x1400b6218
cmp ecx, 0xc08dabb6
je 0x1400b87d3
cmp ecx, 0xc37681e4
je 0x1400b87e8
cmp ecx, 0xc378eec2
jne 0x1400b6230
mov ecx, dword [rsp + 0x60]
cmp ecx, 0xd800
setae byte [rsp + 0xf]
mov ecx, 0xe18b2766
jmp 0x1400b6230
cmp ecx, 0x2c1b56a2
je 0x1400b87f2
cmp ecx, 0x2c79f4b0
je 0x1400b884e
cmp ecx, 0x2cb64985
jne 0x1400b6230
dec r9d
mov ecx, 0x4a8086a6
jmp 0x1400b6230
cmp ecx, 0xa40d85e7
je 0x1400b8861
cmp ecx, 0xa708537b
je 0x1400b8878
cmp ecx, 0xa807a029
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x205c55d
mov ecx, 0x6d701b1e
mov r14d, 0x205c55d
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0x6d701b1e
jmp 0x1400b6218
cmp ecx, 0x6d701b1e
je 0x1400b8891
cmp ecx, 0x6f8f957e
je 0x1400b889b
cmp ecx, 0x6faab27d
jne 0x1400b6230
cmp byte [rsp + 0x12], 0
mov ecx, 0xed969636
jne 0x1400b6230
mov ecx, 0x96902e9a
jmp 0x1400b6230
cmp ecx, 0xdda5203e
je 0x1400b88a5
cmp ecx, 0xde1f0e81
je 0x1400b88b5
cmp ecx, 0xe18b2766
jne 0x1400b6230
cmp byte [rsp + 0xf], 0
mov ecx, 0x1763931e
jne 0x1400b6230
mov ecx, 0x8e0c0728
jmp 0x1400b6230
cmp ecx, 0x205c55d
je 0x1400b88bf
cmp ecx, 0x28e0d5d
je 0x1400b88fe
cmp ecx, 0x2f2ebf0
jne 0x1400b6230
mov dword [rsp + 0x68], esi
mov ecx, 0xfdc767db
jmp 0x1400b6230
cmp ecx, 0x9280e0ae
je 0x1400b890e
cmp ecx, 0x92b1ef10
je 0x1400b8958
cmp ecx, 0x955dae4b
jne 0x1400b6230
mov ecx, 0xe482d68d
jmp 0x1400b6230
cmp ecx, 0x60bb2d1f
je 0x1400b8976
cmp ecx, 0x60ca7318
je 0x1400b8980
cmp ecx, 0x621d984e
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0xfa04bab9
mov ecx, 0x4d220d3f
mov r14d, 0xfa04bab9
jmp 0x1400b79c5
cmp ecx, 0xd02ee7bf
je 0x1400b898a
cmp ecx, 0xd0d30da8
je 0x1400b89c8
cmp ecx, 0xd1093027
jne 0x1400b6230
mov ecx, 0x8b8a54f3
jmp 0x1400b6230
cmp ecx, 0x3fab1288
je 0x1400b8a11
cmp ecx, 0x4105c32a
je 0x1400b8a5b
cmp ecx, 0x42f9ab49
jne 0x1400b6230
cmp byte [rsp + 0x15], 0
mov ecx, 0x9d2bf080
jne 0x1400b6230
mov ecx, 0x9d59096e
jmp 0x1400b6230
cmp ecx, 0xb4648066
je 0x1400b8aa5
cmp ecx, 0xb467a644
je 0x1400b8aeb
cmp ecx, 0xb5c7fb28
jne 0x1400b6230
mov dword [rsp + 0x4c], esi
mov ecx, 0x5f6912a2
jmp 0x1400b6230
cmp ecx, 0x789d5171
je 0x1400b8aff
cmp ecx, 0x79a5aeed
je 0x1400b8b19
cmp ecx, 0x7a107051
jne 0x1400b6230
movzx ecx, byte [rsp + 3]
movzx ecx, byte [rsp + 3]
xor ecx, 1
add ecx, ecx
inc ecx
mov dword [rsp + 0x8c], ecx
mov ecx, dword [rsp + 0x8c]
mov dword [rsp + 0x38], ecx
mov ecx, 0x4fbb8555
jmp 0x1400b6230
cmp ecx, 0xf962e0a2
je 0x1400b8b23
cmp ecx, 0xf9f6565c
je 0x1400b8b50
cmp ecx, 0xf9fa962c
jne 0x1400b6230
mov ecx, 0x7522dd38
jmp 0x1400b6230
cmp ecx, 0x96cdb88
je 0x1400b8b5a
cmp ecx, 0xb8536e7
je 0x1400b8b64
cmp ecx, 0xd93355a
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xb72aae4f
mov r11d, 0xb72aae4f
jne 0x1400b8ffe
mov r11d, 0x79a5aeed
jmp 0x1400b8ffe
cmp ecx, 0x83148419
je 0x1400b8b6e
cmp ecx, 0x83dac49f
je 0x1400b8b78
cmp ecx, 0x8422a0fc
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea ebx, [rcx + 1]
imul ebx, ecx
mov r14d, ebx
xor r14d, 0xfffffffe
test r14d, ebx
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xf2ed65b7
mov r15d, 0xf2ed65b7
jne 0x1400b76a9
mov r15d, 0xaa487169
test r14d, ebx
cmovne ecx, r15d
cmp r8d, 0xa
mov ebx, dword [rsp + 0x48]
cmovge ecx, r15d
jmp 0x1400b6230
cmp ecx, 0x4fbb8555
je 0x1400b8bb7
cmp ecx, 0x50d4ba12
je 0x1400b8bfe
cmp ecx, 0x514cc140
jne 0x1400b6230
mov esi, dword [rsp + 0x44]
mov ecx, 0xdaf41b6e
jmp 0x1400b6230
cmp ecx, 0xbcde43ad
je 0x1400b8c08
cmp ecx, 0xbd2f6cfe
je 0x1400b8c23
cmp ecx, 0xbdeaa688
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x33ee63e9
mov r11d, 0x33ee63e9
jne 0x1400b7757
mov r11d, 0x50d4ba12
test r15d, r14d
cmovne ecx, r11d
cmp r8d, 0xa
cmovge ecx, r11d
mov r8, qword [rsp + 0x168]
sub r8, qword [rax]
mov qword [rsp + 0xe8], r8
mov dword [rsp + 0x90], r12d
jmp 0x1400b6230
cmp ecx, 0x253fff2f
je 0x1400b8c61
cmp ecx, 0x26d3282c
je 0x1400b8c80
cmp ecx, 0x28abffef
jne 0x1400b6230
mov ecx, 0x85d83d77
jmp 0x1400b6230
cmp ecx, 0x9e38b0fc
je 0x1400b8c8a
cmp ecx, 0xa2a70f34
jne 0x1400b6230
mov rcx, qword [rsp + 0xd8]
cmp rcx, qword [rsp + 0xc0]
setne byte [rsp + 0xa]
mov ecx, 0xb8a6e432
jmp 0x1400b6230
cmp ecx, 0x6bfbee20
je 0x1400b8cd1
cmp ecx, 0x6d477791
jne 0x1400b6230
cmp byte [rsp + 0x13], 0
mov ecx, 0xfa75eae7
jne 0x1400b6230
mov ecx, 0xfaace9a0
jmp 0x1400b6230
cmp ecx, 0xdc52cb9c
je 0x1400b8d22
cmp ecx, 0xdcd1db92
jne 0x1400b6230
mov ecx, 0xc73be5c9
jmp 0x1400b6230
cmp ecx, 0xff2c5974
je 0x1400b8d6b
cmp ecx, 0x1cea9d7
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x4a8086a6
mov r11d, 0x4a8086a6
jne 0x1400b8ffe
mov r11d, 0x2cb64985
jmp 0x1400b8ffe
cmp ecx, 0x9235164f
je 0x1400b8d88
cmp ecx, 0x9273bee1
jne 0x1400b6230
mov ecx, 0xc378eec2
jmp 0x1400b6230
cmp ecx, 0x5f53c95f
je 0x1400b8da1
cmp ecx, 0x5f6912a2
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x7109f91e
mov ecx, 0x63481b2
mov r14d, 0x7109f91e
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
jmp 0x1400b6212
cmp ecx, 0xcd89589f
je 0x1400b8db0
cmp ecx, 0xcf0f5739
jne 0x1400b6230
mov rcx, qword [rsp + 0xb0]
mov ecx, 0x89731de2
jmp 0x1400b6230
cmp ecx, 0x38b1922d
je 0x1400b8dbd
cmp ecx, 0x3f4e500e
jne 0x1400b6230
mov ecx, 0x967ba215
jmp 0x1400b6230
cmp ecx, 0xb139946d
je 0x1400b8dfb
cmp ecx, 0xb2052029
jne 0x1400b6230
mov word [rsp + 0x30], bp
mov ecx, 0x36a6d1a7
jmp 0x1400b6230
cmp ecx, 0x74d06e83
je 0x1400b8e0a
cmp ecx, 0x7522dd38
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x621d984e
mov ecx, 0x4d220d3f
mov r14d, 0x621d984e
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0x4d220d3f
jmp 0x1400b6218
cmp ecx, 0xf7350193
je 0x1400b8e14
cmp ecx, 0xf77b5b9e
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x9235164f
mov ecx, 0x4ea5f57b
mov r14d, 0x9235164f
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0x4ea5f57b
jmp 0x1400b6218
cmp ecx, 0x1a0794ef
je 0x1400b8e1e
cmp ecx, 0x1c93b51f
jne 0x1400b6230
mov ebx, dword [rsp + 0x74]
or bl, 0xe0
mov r9d, 2
mov ecx, 0x3731d52a
jmp 0x1400b6230
cmp ecx, 0x8b8a54f3
je 0x1400b8e28
cmp ecx, 0x8d35ec51
jne 0x1400b6230
mov r8d, dword [rsp + 0x94]
mov ecx, 0xcc9d8d26
cmp r8d, 3
jl 0x1400b6230
mov ecx, 0x8b8a54f3
jmp 0x1400b6230
cmp ecx, 0x57a8cfa5
je 0x1400b8e32
cmp ecx, 0x5961bdd7
jne 0x1400b6230
mov r8d, dword [rsp + 0x28]
mov ecx, 0x635bd679
cmp r8d, 3
jl 0x1400b6230
mov ecx, 0x92b1ef10
jmp 0x1400b6230
cmp ecx, 0xc73be5c9
je 0x1400b8e68
cmp ecx, 0xc897ff63
jne 0x1400b6230
mov ecx, 0xac846fa3
jmp 0x1400b6230
cmp ecx, 0x336e2850
je 0x1400b8ea7
cmp ecx, 0x33ee63e9
jne 0x1400b6230
mov ecx, 0xf962e0a2
jmp 0x1400b6230
cmp ecx, 0xa98d1176
je 0x1400b8eb5
cmp ecx, 0xaa487169
jne 0x1400b6230
mov ebx, dword [rsp + 0x48]
mov ecx, 0x8422a0fc
jmp 0x1400b6230
cmp ecx, 0x7164785b
je 0x1400b8eff
cmp ecx, 0x71f8fd23
jne 0x1400b6230
mov ecx, 0x73072946
jmp 0x1400b6230
cmp ecx, 0xe7fc1c09
je 0x1400b8f12
cmp ecx, 0xed969636
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x248834d7
mov ecx, 0x91454042
mov r14d, 0x248834d7
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0x91454042
jmp 0x1400b6218
cmp ecx, 0x5149dae
je 0x1400b8f1c
cmp ecx, 0x63481b2
jne 0x1400b6230
mov ecx, dword [rsp + 0x4c]
mov ecx, 0x7109f91e
jmp 0x1400b6230
cmp ecx, 0x96902e9a
je 0x1400b8f26
cmp ecx, 0x979689e3
jne 0x1400b6230
mov ecx, 0x253fff2f
jmp 0x1400b6230
cmp ecx, 0x635bd679
je 0x1400b8f70
cmp ecx, 0x667c63db
jne 0x1400b6230
mov ecx, 0x3636154a
jmp 0x1400b6230
cmp ecx, 0xd5da6635
je 0x1400b8f8a
cmp ecx, 0xd75220e6
jne 0x1400b6230
cmp byte [rsp + 0x10], 0
mov ecx, 0x2f2ebf0
jne 0x1400b6230
mov ecx, 0x336e2850
jmp 0x1400b6230
cmp ecx, 0x4785e2d7
je 0x1400b8fa4
cmp ecx, 0x4a8086a6
jne 0x1400b6230
mov dword [rsp + 0x24], esi
lea ecx, [r9 + r9]
add ecx, 0xfffffffe
lea ecx, [rcx + rcx*2]
mov dword [rsp + 0x1c], ecx
mov ecx, dword [0x140149ef8]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
mov r8d, 0xfbc2839f
mov ecx, 0x2cb64985
mov r11d, 0xfbc2839f
test r15d, r14d
sete r14b
je 0x1400b7caf
mov r11d, 0x2cb64985
dec r9d
cmp dword [0x140149efc], 0xa
cmovl ecx, r11d
setl r11b
jmp 0x1400b8d16
cmp ecx, 0xb73bdbc1
je 0x1400b8fbd
cmp ecx, 0xb8a6e432
jne 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xf77b5b9e
mov r11d, 0xf77b5b9e
jne 0x1400b8ffe
mov r11d, 0x4ea5f57b
jmp 0x1400b8ffe
cmp ecx, 0x7cbd0485
je 0x1400b9004
cmp ecx, 0x7de1a6e0
jne 0x1400b6230
cmp byte [rsp + 0xc], 0
mov ecx, 0xb2052029
jne 0x1400b6230
mov ecx, 0xd93355a
jmp 0x1400b6230
cmp ecx, 0xfaace9a0
je 0x1400b9058
cmp ecx, 0xfbc2839f
jne 0x1400b6230
mov ecx, 0x38b1922d
jmp 0x1400b6230
cmp ecx, 0xfb34763
jne 0x1400b9067
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0xd0], rcx
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x68942578
mov ecx, 0x3d072cc
mov r14d, 0x68942578
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0x3d072cc
jmp 0x1400b6218
mov ecx, 0x9d59096e
jmp 0x1400b6230
mov ecx, 0x541e4dbd
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x1a0794ef
mov r11d, 0x1a0794ef
jne 0x1400b7e3c
mov r11d, 0xf7350193
cmp r14d, 0xffffffff
cmovne ecx, r11d
cmp r8d, 0xa
mov dword [rsp + 0x78], esi
cmovge ecx, r11d
jmp 0x1400b6230
mov ebx, dword [rsp + 0x68]
mov ecx, 0xcd89589f
jmp 0x1400b6230
mov ecx, dword [rsp + 0x84]
inc ecx
mov dword [rsp + 0x88], ecx
mov ecx, 0x7231e151
jmp 0x1400b6230
movzx ecx, byte [rsp + 2]
mov r8d, ecx
xor r8b, 0xfe
test r8b, cl
setne byte [rsp + 3]
mov ecx, dword [0x140149ef8]
lea r11d, [rcx - 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x9a12052d
mov ecx, 0xb139946d
mov r14d, 0x9a12052d
jmp 0x1400b7f40
mov rcx, qword [rax]
lea r8, [rcx + 1]
mov qword [rax], r8
mov byte [rcx], bl
lea ecx, [r12 - 1]
mov dword [rsp + 0x50], ecx
mov ecx, 0x6797cd4a
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xdc52cb9c
mov ecx, 0xf9f6565c
mov r14d, 0xdc52cb9c
cmp r11d, 0xffffffff
sete r11b
je 0x1400b8d07
mov r14d, 0xf9f6565c
jmp 0x1400b8d07
mov ecx, dword [0x140149ef8]
lea r11d, [rcx - 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x5ab60bd3
mov ecx, 0xb139946d
mov r14d, 0x5ab60bd3
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xb139946d
jmp 0x1400b6218
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r9d, [rcx + 1]
imul r9d, ecx
not r9d
or r9d, 0xfffffffe
cmp r9d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x6f8f957e
mov r11d, 0x6f8f957e
jne 0x1400b7f9a
mov r11d, 0xa95dffb1
cmp r9d, 0xffffffff
cmovne ecx, r11d
cmp r8d, 0xa
cmovge ecx, r11d
mov r9d, 1
jmp 0x1400b6230
mov ecx, 0x62f9933f
jmp 0x1400b6230
mov ecx, 0xbd2f6cfe
jmp 0x1400b6230
mov rcx, qword [rsp + 0xb0]
cmp word [rcx], 2
setae byte [rsp + 0xc]
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x7de1a6e0
mov ecx, 0xcf0f5739
mov r14d, 0x7de1a6e0
jmp 0x1400b877b
cmp byte [rsp + 0x11], 0
mov ecx, 0x1ca37bab
jne 0x1400b6230
mov ecx, 0xb5c7fb28
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xfb34763
mov r11d, 0xfb34763
jne 0x1400b8ffe
mov r11d, 0x3d072cc
jmp 0x1400b8ffe
mov ecx, 0xb73bdbc1
jmp 0x1400b6230
mov ecx, 0x7cbd0485
jmp 0x1400b6230
mov dword [rsp + 0x94], r9d
mov ecx, 0x8d35ec51
jmp 0x1400b6230
movzx ecx, word [rsp + 0x32]
add ecx, 0xffff2400
mov dword [rsp + 4], ecx
mov ecx, 0x83dac49f
jmp 0x1400b6230
movzx ecx, bp
mov dword [rsp + 0x5c], ecx
mov ecx, 0x4785e2d7
jmp 0x1400b6230
movzx ebp, word [rsp + 0x2e]
mov qword [rsp + 0xb0], rdx
xor edi, edi
mov ecx, 0x528b83fb
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx - 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x73d20cad
mov r11d, 0x73d20cad
jne 0x1400b8ffe
mov r11d, 0xa95dffb1
jmp 0x1400b8ffe
mov r12d, dword [rsp + 0x50]
mov ecx, 0xb959d20b
jmp 0x1400b6230
movzx ecx, word [rdx]
shl ecx, 0xa
mov dword [rsp + 0x18], ecx
mov word [rsp + 0x32], bp
mov ecx, 0xe33b1b05
jmp 0x1400b6230
mov rcx, qword [rsp + 0x158]
mov rcx, qword [rcx]
mov qword [rsp + 0xd8], rcx
mov ecx, 0xa2a70f34
jmp 0x1400b6230
mov ecx, 0xff2c5974
test r13b, 1
jne 0x1400b6230
mov ecx, 0x306ce757
jmp 0x1400b6230
mov ecx, dword [rsp + 0x9c]
mov dword [rsp + 0x3c], ecx
mov ecx, 0xb4648066
jmp 0x1400b6230
mov ecx, 0xb73bdbc1
jmp 0x1400b6230
mov ecx, dword [rsp + 0x58]
mov word [rdx], cx
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r10d, [rcx + 1]
imul r10d, ecx
not r10d
or r10d, 0xfffffffe
cmp r10d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x87467771
mov r11d, 0x87467771
jne 0x1400b81e1
mov r11d, 0xb467a644
cmp r10d, 0xffffffff
cmovne ecx, r11d
cmp r8d, 0xa
cmovge ecx, r11d
xor r10d, r10d
jmp 0x1400b6230
mov ecx, 0xc6dec2fa
jmp 0x1400b6230
mov ecx, 0x621d984e
jmp 0x1400b6230
mov ecx, 0xf77b5b9e
jmp 0x1400b6230
mov r12d, dword [rsp + 0x50]
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xd1093027
mov ecx, 0xd1a9414f
mov r14d, 0xd1093027
cmp r11d, 0xffffffff
sete r11b
jne 0x1400b838e
jmp 0x1400b8d07
mov ecx, dword [0x140149ef8]
lea r11d, [rcx - 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xbdeaa688
mov ecx, 0x50d4ba12
mov r14d, 0xbdeaa688
cmp r11d, 0xffffffff
sete r11b
je 0x1400b8d07
mov r14d, 0x50d4ba12
jmp 0x1400b8d07
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0xc6dec2fa
mov ecx, 0x8293a4fb
mov r14d, 0xc6dec2fa
test r15d, r11d
sete r11b
je 0x1400b8d07
mov r14d, 0x8293a4fb
jmp 0x1400b8d07
mov ecx, 0xccd52d80
jmp 0x1400b6230
mov ecx, dword [rsp + 0x70]
shr ecx, 0xc
mov dword [rsp + 0x74], ecx
mov ecx, 0x1c93b51f
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x55321db5
mov r11d, 0x55321db5
jne 0x1400b9044
mov r11d, 0xde1f0e81
jmp 0x1400b9044
mov r8d, dword [rsp + 0x64]
mov ecx, 0x147233e0
cmp r8d, 0xdc00
jb 0x1400b6230
mov ecx, 0x8e0c0728
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0xb959d20b
mov ecx, 0xd1a9414f
mov r14d, 0xb959d20b
test r15d, r11d
sete r11b
je 0x1400b8d07
mov r14d, 0xd1a9414f
jmp 0x1400b8d07
mov ecx, 0x82b790a5
jmp 0x1400b6230
mov rcx, qword [rsp + 0xc8]
mov r8, qword [rsp + 0xd0]
mov qword [r8], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rax], rcx
mov ecx, 0xb611a3dd
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea esi, [rcx + 1]
imul esi, ecx
not esi
or esi, 0xfffffffe
cmp esi, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xfef59ac2
mov r11d, 0xfef59ac2
jne 0x1400b8407
mov r11d, 0xf177f306
cmp esi, 0xffffffff
cmovne ecx, r11d
cmp r8d, 0xa
mov esi, dword [rsp + 0x20]
cmovge ecx, r11d
shl esi, 0xa
mov dil, 1
jmp 0x1400b6230
movzx ecx, word [rsp + 0x36]
add ecx, 0xffff2840
mov dword [rsp + 0x20], ecx
mov ecx, 0x4105c32a
jmp 0x1400b6230
mov dword [rsp + 0x3c], 1
mov ecx, 0xb4648066
jmp 0x1400b6230
mov ecx, 0xd75220e6
jmp 0x1400b6230
mov r8d, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x1c]
shr r8d, cl
mov ecx, r8d
xor cl, 0x40
and cl, r8b
or cl, 0x80
mov r8, qword [rax]
lea r11, [r8 + 1]
mov qword [rax], r11
mov byte [r8], cl
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0xd7a5778e
mov ecx, 0x9e38b0fc
mov r14d, 0xd7a5778e
jmp 0x1400b8de3
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xdaf41b6e
mov r11d, 0xdaf41b6e
jne 0x1400b9044
mov r11d, 0x514cc140
jmp 0x1400b9044
mov r10d, 3
mov ecx, 0xa98d1176
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x4ed9397d
mov r11d, 0x4ed9397d
jne 0x1400b8ffe
mov r11d, 0x62fa011b
jmp 0x1400b8ffe
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x9280e0ae
mov r11d, 0x9280e0ae
jne 0x1400b8ffe
mov r11d, 0x19e94026
jmp 0x1400b8ffe
movzx ecx, word [rsp + 0x30]
cmp ecx, 0xdc00
setb byte [rsp + 0xd]
mov ecx, 0x6bfbee20
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x667c63db
mov ecx, 0xc897ff63
mov r14d, 0x667c63db
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xc897ff63
jmp 0x1400b6218
test r12d, r12d
setg byte [rsp + 0x16]
mov ecx, 0x5400d073
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x73072946
mov r11d, 0x73072946
jne 0x1400b9044
jmp 0x1400b8680
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x36e19b0f
mov r11d, 0x36e19b0f
jne 0x1400b9044
mov r11d, 0x71f8fd23
jmp 0x1400b9044
mov ecx, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
shl esi, 0xa
mov dil, 1
mov ecx, 0xfc18e30e
jmp 0x1400b6230
mov r12d, dword [rsp + 0x54]
mov ecx, 0xbb0f60ae
jmp 0x1400b6230
mov word [rsp + 0x36], bp
mov ecx, 0xfc5668dd
jmp 0x1400b6230
mov word [rsp + 0x34], bp
mov ecx, 0x7164785b
jmp 0x1400b6230
cmp byte [rsp + 0x16], 0
mov ecx, 0x1cea9d7
jne 0x1400b6230
mov ecx, 0xd4b5b8f7
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xf9fa962c
mov r11d, 0xf9fa962c
jne 0x1400b8732
mov r11d, 0x28abffef
test r15d, r14d
cmovne ecx, r11d
cmp r8d, 0xa
cmovge ecx, r11d
mov r8d, esi
shr r8d, 0xa
mov dword [rsp + 0x9c], r8d
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x89731de2
mov ecx, 0xcf0f5739
mov r14d, 0x89731de2
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xcf0f5739
jmp 0x1400b6218
mov ecx, dword [0x140149ef8]
lea r11d, [rcx - 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xccd52d80
mov ecx, 0x1d01bcee
mov r14d, 0xccd52d80
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0x1d01bcee
jmp 0x1400b6218
mov r12d, dword [rsp + 0x98]
dec r12d
mov ecx, 0xacd8ae75
jmp 0x1400b6230
mov ecx, 0x56940b15
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x955dae4b
mov r11d, 0x955dae4b
jne 0x1400b8832
mov r11d, 0xf1f25ea5
test r15d, r14d
cmovne ecx, r11d
cmp r8d, 0xa
mov dword [rsp + 0x80], r9d
cmovge ecx, r11d
jmp 0x1400b6230
cmp word [rdx], 0
sete byte [rsp + 0x15]
mov ecx, 0x42f9ab49
jmp 0x1400b6230
mov ebx, dword [rsp + 0x7c]
or bl, 0xf0
mov r9d, 3
mov ecx, 0x3731d52a
jmp 0x1400b6230
mov ecx, dword [rsp + 0x6c]
cmp ecx, 0x800
setb byte [rsp + 0x11]
mov ecx, 0x4670e993
jmp 0x1400b6230
mov ecx, 0x205c55d
jmp 0x1400b6230
mov ecx, 0xca7387cb
jmp 0x1400b6230
mov r10d, 3
mov ecx, 0x60ca7318
jmp 0x1400b6230
mov ecx, 0x99470a28
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xfdbc783b
mov ecx, 0x6d701b1e
mov r14d, 0xfdbc783b
cmp r11d, 0xffffffff
sete r11b
je 0x1400b8d07
mov r14d, 0x6d701b1e
jmp 0x1400b8d07
mov r10d, 1
mov ecx, 0x2f15d8ee
jmp 0x1400b6230
cmp esi, 0x80
setb byte [rsp + 0x10]
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x8db60e9d
mov ecx, 0x19e94026
mov r14d, 0x8db60e9d
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0x19e94026
jmp 0x1400b6218
mov r8d, dword [rsp + 0x28]
mov ecx, 0x306ce757
cmp r8d, 3
je 0x1400b6230
mov ecx, 0x3f4e500e
jmp 0x1400b6230
mov ecx, 0x6faab27d
jmp 0x1400b6230
mov ecx, 0x73e20d1b
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x85d83d77
mov ecx, 0x28abffef
mov r14d, 0x85d83d77
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0x28abffef
jmp 0x1400b6218
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x8422a0fc
mov r11d, 0x8422a0fc
jne 0x1400b9044
mov r11d, 0xaa487169
jmp 0x1400b9044
mov rcx, qword [rax]
mov qword [rsp + 0xe0], rcx
mov ecx, dword [0x140149ef8]
lea r11d, [rcx - 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x979689e3
mov ecx, 0xf5443dc8
mov r14d, 0x979689e3
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xf5443dc8
jmp 0x1400b6218
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xfc18e30e
mov r11d, 0xfc18e30e
jne 0x1400b8ffe
mov r11d, 0xf177f306
jmp 0x1400b8ffe
mov ecx, dword [rsp + 0x3c]
mov dword [rsp + 0x58], ecx
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x808d0161
mov ecx, 0xb467a644
mov r14d, 0x808d0161
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0xb467a644
jmp 0x1400b6218
mov ecx, dword [rsp + 0x58]
mov word [rdx], cx
xor r10d, r10d
mov ecx, 0x808d0161
jmp 0x1400b6230
cmp byte [rsp + 0xe], 0
mov ecx, 0x897f062e
jne 0x1400b6230
mov ecx, 0x447bc68e
jmp 0x1400b6230
mov ecx, 0xb72aae4f
jmp 0x1400b6230
mov ecx, dword [rsp + 0x90]
add ecx, 3
movsxd r8, ecx
mov r11, qword [rsp + 0xe8]
mov ecx, 0xdda5203e
cmp r11, r8
jl 0x1400b6230
mov ecx, 0x1816b7cb
jmp 0x1400b6230
mov ecx, 0xdc52cb9c
jmp 0x1400b6230
mov ecx, 0x73b52181
jmp 0x1400b6230
mov ecx, 0xd0d30da8
jmp 0x1400b6230
mov ecx, 0xb611a3dd
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xca9063fd
mov ecx, 0xb057d394
mov r14d, 0xca9063fd
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xb057d394
jmp 0x1400b6218
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x54], ecx
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0xbb0f60ae
mov ecx, 0xf1e0ffff
mov r14d, 0xbb0f60ae
cmp r11d, 0xffffffff
sete r11b
je 0x1400b8d07
mov r14d, 0xf1e0ffff
jmp 0x1400b8d07
mov ecx, 0xbdeaa688
jmp 0x1400b6230
mov r10d, 1
mov ecx, dword [rsp + 0xa0]
mov dword [rsp + 0x40], ecx
mov ecx, 0x3f4e500e
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x12269342
mov ecx, 0x18a945fb
mov r14d, 0x12269342
test r15d, r11d
sete r11b
je 0x1400b8d07
mov r14d, 0x18a945fb
jmp 0x1400b8d07
mov rcx, qword [rsp + 0xe0]
cmp rcx, qword [rsp + 0x168]
setne byte [rsp + 0xb]
mov ecx, 0xada2029c
jmp 0x1400b6230
mov ecx, 0x56940b15
jmp 0x1400b6230
mov ecx, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x1c]
mov ecx, dword [rsp + 0x1c]
mov ecx, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x1c]
mov ecx, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x1c]
mov r8d, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x1c]
shr r8d, cl
or r8b, 0x80
and r8b, 0xbf
mov rcx, qword [rax]
lea r11, [rcx + 1]
mov qword [rax], r11
mov byte [rcx], r8b
mov ecx, 0x5982bfae
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x7cbd0485
mov ecx, 0xa93b851d
mov r14d, 0x7cbd0485
cmp r11d, 0xffffffff
sete r11b
je 0x1400b8d07
mov r14d, 0xa93b851d
cmp dword [0x140149efc], 0xa
cmovl ecx, r14d
setl r14b
xor r11b, r14b
cmovne ecx, r8d
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0x5149dae
mov r11d, 0x5149dae
jne 0x1400b9044
mov r11d, 0xf9f6565c
jmp 0x1400b9044
mov rcx, qword [rsp + 0x158]
mov rcx, qword [rcx]
movzx ecx, word [rcx]
mov word [rsp + 0x2e], cx
mov ecx, 0x95625332
jmp 0x1400b6230
cmp byte [rsp + 0xa], 0
mov ecx, 0x7b98d10c
jne 0x1400b8d99
mov ecx, 0x7b46c054
xor r13d, r13d
jmp 0x1400b6230
mov dword [rsp + 0x28], r10d
mov ecx, 0x5961bdd7
jmp 0x1400b6230
xor r9d, r9d
mov ecx, 0x541e4dbd
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
mov r15d, r11d
xor r15d, 0xfffffffe
mov r8d, 0x5982bfae
mov ecx, 0x9e38b0fc
mov r14d, 0x5982bfae
test r15d, r11d
sete r11b
je 0x1400b6218
mov r14d, 0x9e38b0fc
jmp 0x1400b6218
movzx ecx, byte [rsp + 2]
mov ecx, 0x5ab60bd3
jmp 0x1400b6230
mov ecx, 0xc37681e4
jmp 0x1400b6230
mov ecx, 0xdb5178fe
jmp 0x1400b6230
mov ecx, 0x5e2947e7
jmp 0x1400b6230
mov ecx, 0xacd8ae75
jmp 0x1400b6230
mov rcx, qword [rsp + 0xb8]
mov rcx, qword [rcx]
add rcx, 2
mov r8, qword [rsp + 0xb8]
mov qword [r8], rcx
mov ecx, edi
xor cl, 0xfe
test cl, dil
mov ecx, 0xcc9d8d26
mov r8d, 0x70ee65e6
cmove ecx, r8d
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
lea r11d, [rcx + 1]
imul r11d, ecx
not r11d
or r11d, 0xfffffffe
mov r8d, 0x6a14c069
mov ecx, 0xdcd1db92
mov r14d, 0x6a14c069
cmp r11d, 0xffffffff
sete r11b
je 0x1400b6218
mov r14d, 0xdcd1db92
jmp 0x1400b6218
mov dword [rsp + 0x6c], esi
mov ecx, 0xa708537b
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xbd2f6cfe
mov r11d, 0xbd2f6cfe
jne 0x1400b8ffe
mov r11d, 0x18a945fb
jmp 0x1400b8ffe
movzx ecx, word [rsp + 0x34]
mov dword [rsp + 0x64], ecx
mov ecx, 0x66e3588b
jmp 0x1400b6230
mov ecx, 0x982f9e3c
jmp 0x1400b6230
mov ecx, 0xca7387cb
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xdb5178fe
mov r11d, 0xdb5178fe
jne 0x1400b8ffe
mov r11d, 0xf7350193
jmp 0x1400b8ffe
cmp dword [rsp + 0x28], 0
mov ecx, 0x83148419
je 0x1400b6230
mov ecx, 0x3f4e500e
jmp 0x1400b6230
cmp byte [rsp + 0xd], 0
mov ecx, 0x897f062e
jne 0x1400b6230
mov ecx, 0x3a9cd85
jmp 0x1400b6230
mov ecx, dword [rsp + 0x5c]
cmp ecx, 0xe000
setae byte [rsp + 0xe]
mov ecx, 0x789d5171
jmp 0x1400b6230
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
not r14d
or r14d, 0xfffffffe
cmp r14d, 0xffffffff
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xc73be5c9
mov r11d, 0xc73be5c9
jne 0x1400b8ffe
mov r11d, 0xdcd1db92
cmp r14d, 0xffffffff
jmp 0x1400b9047
mov ecx, dword [0x140149ef8]
mov r8d, dword [0x140149efc]
lea r14d, [rcx + 1]
imul r14d, ecx
mov r15d, r14d
xor r15d, 0xfffffffe
test r15d, r14d
sete cl
cmp r8d, 0xa
setl r11b
xor r11b, cl
mov ecx, 0xd5da6635
mov r11d, 0xd5da6635
jne 0x1400b9044
mov r11d, 0xa93b851d
test r15d, r14d
cmovne ecx, r11d
cmp r8d, 0xa
cmovge ecx, r11d
jmp 0x1400b6230
mov byte [rsp + 2], dil
mov ecx, 0xae72b90f
jmp 0x1400b6230
cmp ecx, 0xf09bf4f
jne 0x1400b6230
mov eax, dword [rsp + 0xa4]
add rsp, 0xf0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret