Function at 0x140016930
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x30
mov rax, qword [0x140081040]
xor rax, rsp
mov qword [rsp + 0x28], rax
mov rbx, rcx
mov qword [rsp + 0x20], rcx
xor esi, esi
cmp qword [rcx + 0x10], rsi
jbe 0x1400175e2
xor edi, edi
nop dword [rax]
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016980
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x41
je 0x140016998
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016992
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x61
jne 0x1400169ab
lea rdx, [0x140071648]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400169bb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x42
je 0x1400169d3
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400169cd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x62
jne 0x1400169e6
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400169f6
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x43
je 0x140016a0e
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016a08
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x63
jne 0x140016a21
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016a31
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x44
je 0x140016a49
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016a43
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x64
jne 0x140016a5c
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016a6c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x45
je 0x140016a84
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016a7e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x65
jne 0x140016a97
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016aa7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x46
je 0x140016abf
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016ab9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x66
jne 0x140016ad2
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016ae2
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x47
je 0x140016afa
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016af4
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x67
jne 0x140016b0d
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016b1d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x48
je 0x140016b35
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016b2f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x68
jne 0x140016b48
lea rdx, [0x140071668]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016b58
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x49
je 0x140016b70
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016b6a
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x69
jne 0x140016b83
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016b93
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x4a
je 0x140016bab
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016ba5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6a
jne 0x140016bbe
lea rdx, [0x140071678]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016bce
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x4b
je 0x140016be6
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016be0
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6b
jne 0x140016bf9
lea rdx, [0x140071688]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016c09
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x4c
je 0x140016c21
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016c1b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6c
jne 0x140016c34
lea rdx, [0x140071698]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016c44
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x4d
je 0x140016c5c
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016c56
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6d
jne 0x140016c6f
lea rdx, [0x1400716a8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016c7f
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x4e
je 0x140016c97
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016c91
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6e
jne 0x140016caa
lea rdx, [0x140071668]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016cba
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x4f
je 0x140016cd2
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016ccc
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6f
jne 0x140016ce5
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016cf5
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x50
je 0x140016d0d
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016d07
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x70
jne 0x140016d20
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016d30
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x51
je 0x140016d48
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016d42
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x71
jne 0x140016d5b
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016d6b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x52
je 0x140016d83
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016d7d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x72
jne 0x140016d96
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016da6
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x53
je 0x140016dbe
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016db8
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x73
jne 0x140016dd1
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016de1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x54
je 0x140016df9
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016df3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x74
jne 0x140016e0c
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016e1c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x55
je 0x140016e34
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016e2e
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x75
jne 0x140016e47
lea rdx, [0x140071668]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016e57
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x56
je 0x140016e6f
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016e69
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x76
jne 0x140016e82
lea rdx, [0x140071668]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016e92
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x57
je 0x140016eaa
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016ea4
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x77
jne 0x140016ebd
lea rdx, [0x1400716b8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016ecd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x58
je 0x140016ee5
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016edf
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x78
jne 0x140016ef8
lea rdx, [0x1400716c8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016f08
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x59
je 0x140016f20
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016f1a
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x79
jne 0x140016f33
lea rdx, [0x1400716c8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140016f43
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5a
je 0x140016f5b
mov rax, rbx
cmp rcx, 0xf
jbe 0x140016f55
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x7a
jne 0x140016f6e
lea rdx, [0x1400716d8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140016f7b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x20
jne 0x140016f94
lea rdx, [0x1400716e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140016fa1
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x60
jne 0x140016fba
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140016fc7
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x7e
jne 0x140016fe0
lea rdx, [0x1400716f0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140016fed
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x31
jne 0x140017006
lea rdx, [0x1400716f8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017013
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x32
jne 0x14001702c
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017039
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x33
jne 0x140017052
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001705f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x34
jne 0x140017078
lea rdx, [0x140071678]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017085
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x35
jne 0x14001709e
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400170ab
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x36
jne 0x1400170c4
lea rdx, [0x140071700]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400170d1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x37
jne 0x1400170ea
lea rdx, [0x1400716d8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400170f7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2e
jne 0x140017110
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001711d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x38
jne 0x140017136
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017143
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x39
jne 0x14001715c
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017169
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x30
jne 0x140017182
lea rdx, [0x140071658]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001718f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x21
jne 0x1400171a8
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400171b5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x40
jne 0x1400171ce
lea rdx, [0x140071718]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400171db
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x23
jne 0x1400171f4
lea rdx, [0x140071728]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017201
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x24
jne 0x14001721a
lea rdx, [0x140071734]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017227
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x25
jne 0x140017240
lea rdx, [0x140071688]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001724d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x5e
jne 0x140017266
lea rdx, [0x14007173c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017273
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x26
jne 0x14001728c
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017299
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2a
jne 0x1400172b2
lea rdx, [0x140071758]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400172bf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x28
jne 0x1400172d8
lea rdx, [0x140071764]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400172e5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x29
jne 0x1400172fe
lea rdx, [0x14007176c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001730b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2d
jne 0x140017324
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017331
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5f
jne 0x14001734a
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017357
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3d
jne 0x140017370
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001737d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2b
jne 0x140017396
lea rdx, [0x140071778]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400173a3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5b
jne 0x1400173bc
lea rdx, [0x140071784]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400173c9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7b
jne 0x1400173e2
lea rdx, [0x14007178c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400173ef
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5d
jne 0x140017408
lea rdx, [0x140071784]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017415
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7d
jne 0x14001742e
lea rdx, [0x140071794]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001743b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7c
jne 0x140017454
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017461
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5c
jne 0x14001747a
lea rdx, [0x1400717a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017487
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3b
jne 0x1400174a0
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400174ad
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3a
jne 0x1400174c6
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400174d3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x27
jne 0x1400174ec
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400174f9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x22
jne 0x140017512
lea rcx, [0x1400a1a80]
call fcn.14002a390
xor esi, esi
cmp qword [rbx + 0x10], rsi
jbe 0x140018272
xor edi, edi
nop dword [rax]
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017610
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x41
je 0x140017628
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017622
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x61
jne 0x14001763b
lea rdx, [0x1400717d0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001764b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x42
je 0x140017663
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001765d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x62
jne 0x140017676
lea rdx, [0x1400717e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017686
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x43
je 0x14001769e
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017698
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x63
jne 0x1400176b1
lea rdx, [0x1400717f0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400176c1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x44
je 0x1400176d9
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400176d3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x64
jne 0x1400176ec
lea rdx, [0x140071800]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400176fc
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x45
je 0x140017714
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001770e
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x65
jne 0x140017727
lea rdx, [0x140071810]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017737
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x46
je 0x14001774f
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017749
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x66
jne 0x140017762
lea rdx, [0x140071810]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017772
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x47
je 0x14001778a
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017784
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x67
jne 0x14001779d
lea rdx, [0x140071820]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400177ad
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x48
je 0x1400177c5
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400177bf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x68
jne 0x1400177d8
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400177e8
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x49
je 0x140017800
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400177fa
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x69
jne 0x140017813
lea rdx, [0x140071840]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017823
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4a
je 0x14001783b
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017835
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6a
jne 0x14001784e
lea rdx, [0x140071850]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001785e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4b
je 0x140017876
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017870
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6b
jne 0x140017889
lea rdx, [0x140071860]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017899
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4c
je 0x1400178b1
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400178ab
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6c
jne 0x1400178c4
lea rdx, [0x140071870]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400178d4
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4d
je 0x1400178ec
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400178e6
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6d
jne 0x1400178ff
lea rdx, [0x140071880]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001790f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4e
je 0x140017927
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017921
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6e
jne 0x14001793a
lea rdx, [0x140071890]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001794a
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4f
je 0x140017962
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001795c
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6f
jne 0x140017975
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017985
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x50
je 0x14001799d
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017997
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x70
jne 0x1400179b0
lea rdx, [0x1400717e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400179c0
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x51
je 0x1400179d8
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400179d2
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x71
jne 0x1400179eb
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400179fb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x52
je 0x140017a13
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017a0d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x72
jne 0x140017a26
lea rdx, [0x1400717e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017a36
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x53
je 0x140017a4e
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017a48
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x73
jne 0x140017a61
lea rdx, [0x1400718b0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017a71
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x54
je 0x140017a89
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017a83
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x74
jne 0x140017a9c
lea rdx, [0x140071840]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017aac
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x55
je 0x140017ac4
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017abe
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x75
jne 0x140017ad7
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017ae7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x56
je 0x140017aff
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017af9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x76
jne 0x140017b12
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017b22
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x57
je 0x140017b3a
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017b34
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x77
jne 0x140017b4d
lea rdx, [0x1400718c0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017b5d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x58
je 0x140017b75
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017b6f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x78
jne 0x140017b88
lea rdx, [0x1400718d0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017b98
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x59
je 0x140017bb0
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017baa
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x79
jne 0x140017bc3
lea rdx, [0x1400718d0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140017bd3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5a
je 0x140017beb
mov rax, rbx
cmp rcx, 0xf
jbe 0x140017be5
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x7a
jne 0x140017bfe
lea rdx, [0x1400718e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017c0b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x20
jne 0x140017c24
lea rdx, [0x1400716e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017c31
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x60
jne 0x140017c4a
lea rdx, [0x1400718ec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017c57
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7e
jne 0x140017c70
lea rdx, [0x1400716f0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017c7d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x31
jne 0x140017c96
lea rdx, [0x1400718f4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017ca3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x32
jne 0x140017cbc
lea rdx, [0x140071900]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017cc9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x33
jne 0x140017ce2
lea rdx, [0x140071910]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017cef
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x34
jne 0x140017d08
lea rdx, [0x140071920]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017d15
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x35
jne 0x140017d2e
lea rdx, [0x140071810]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017d3b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x36
jne 0x140017d54
lea rdx, [0x140071930]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017d61
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x37
jne 0x140017d7a
lea rdx, [0x1400718e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017d87
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x2e
jne 0x140017da0
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017dad
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x38
jne 0x140017dc6
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017dd3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x39
jne 0x140017dec
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017df9
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x30
jne 0x140017e12
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017e1f
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x21
jne 0x140017e38
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017e45
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x40
jne 0x140017e5e
lea rdx, [0x140071948]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017e6b
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x23
jne 0x140017e84
lea rdx, [0x140071958]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017e91
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x24
jne 0x140017eaa
lea rdx, [0x140071964]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017eb7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x25
jne 0x140017ed0
lea rdx, [0x140071970]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017edd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5e
jne 0x140017ef6
lea rdx, [0x14007197c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017f03
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x26
jne 0x140017f1c
lea rdx, [0x140071988]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017f29
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2a
jne 0x140017f42
lea rdx, [0x140071998]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017f4f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x28
jne 0x140017f68
lea rdx, [0x1400719a4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017f75
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x29
jne 0x140017f8e
lea rdx, [0x1400719ac]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017f9b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2d
jne 0x140017fb4
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017fc1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5f
jne 0x140017fda
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140017fe7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3d
jne 0x140018000
lea rdx, [0x1400719b8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001800d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2b
jne 0x140018026
lea rdx, [0x1400719c8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018033
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5b
jne 0x14001804c
lea rdx, [0x1400719d4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018059
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7b
jne 0x140018072
lea rdx, [0x1400719dc]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001807f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5d
jne 0x140018098
lea rdx, [0x1400719e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400180a5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7d
jne 0x1400180be
lea rdx, [0x1400719ec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400180cb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7c
jne 0x1400180e4
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400180f1
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x5c
jne 0x14001810a
lea rdx, [0x1400719f8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018117
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3b
jne 0x140018130
lea rdx, [0x140071a04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001813d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3a
jne 0x140018156
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018163
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x27
jne 0x14001817c
lea rdx, [0x1400718ec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018189
lea rcx, [0x1400a1a80]
call fcn.14002a390
xor esi, esi
cmp qword [rbx + 0x10], rsi
jbe 0x140018f02
xor edi, edi
nop dword [rax]
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400182a0
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x41
je 0x1400182b8
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400182b2
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x61
jne 0x1400182cb
lea rdx, [0x140071a30]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400182db
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x42
je 0x1400182f3
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400182ed
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x62
jne 0x140018306
lea rdx, [0x140071a40]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018316
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x43
je 0x14001832e
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018328
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x63
jne 0x140018341
lea rdx, [0x140071a50]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018351
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x44
je 0x140018369
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018363
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x64
jne 0x14001837c
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001838c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x45
je 0x1400183a4
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001839e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x65
jne 0x1400183b7
lea rdx, [0x140071a60]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400183c7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x46
je 0x1400183df
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400183d9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x66
jne 0x1400183f2
lea rdx, [0x140071a70]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018402
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x47
je 0x14001841a
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018414
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x67
jne 0x14001842d
lea rdx, [0x140071a80]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001843d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x48
je 0x140018455
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001844f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x68
jne 0x140018468
lea rdx, [0x140071a90]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018478
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x49
je 0x140018490
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001848a
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x69
jne 0x1400184a3
lea rdx, [0x140071aa0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400184b3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4a
je 0x1400184cb
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400184c5
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6a
jne 0x1400184de
lea rdx, [0x140071ab0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400184ee
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4b
je 0x140018506
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018500
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6b
jne 0x140018519
lea rdx, [0x140071ac0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018529
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4c
je 0x140018541
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001853b
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6c
jne 0x140018554
lea rdx, [0x140071870]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018564
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4d
je 0x14001857c
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018576
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6d
jne 0x14001858f
lea rdx, str._.__._
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001859f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4e
je 0x1400185b7
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400185b1
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6e
jne 0x1400185ca
lea rdx, [0x140071ae0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400185da
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4f
je 0x1400185f2
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400185ec
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6f
jne 0x140018605
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018615
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x50
je 0x14001862d
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018627
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x70
jne 0x140018640
lea rdx, [0x140071a40]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018650
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x51
je 0x140018668
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018662
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x71
jne 0x14001867b
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001868b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x52
je 0x1400186a3
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001869d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x72
jne 0x1400186b6
lea rdx, [0x140071a40]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400186c6
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x53
je 0x1400186de
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400186d8
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x73
jne 0x1400186f1
lea rdx, str.____.
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018701
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x54
je 0x140018719
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018713
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x74
jne 0x14001872c
lea rdx, [0x140071aa0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001873c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x55
je 0x140018754
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001874e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x75
jne 0x140018767
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018777
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x56
je 0x14001878f
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018789
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x76
jne 0x1400187a2
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400187b2
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x57
je 0x1400187ca
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400187c4
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x77
jne 0x1400187dd
lea rdx, [0x1400718c0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400187ed
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x58
je 0x140018805
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400187ff
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x78
jne 0x140018818
lea rdx, str.__V__
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018828
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x59
je 0x140018840
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001883a
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x79
jne 0x140018853
lea rdx, str.__V__
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018863
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5a
je 0x14001887b
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018875
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x7a
jne 0x14001888e
lea rdx, [0x140071b10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001889b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x20
jne 0x1400188b4
lea rdx, [0x1400716e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400188c1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x60
jne 0x1400188da
lea rdx, [0x140071b1c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400188e7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7e
jne 0x140018900
lea rdx, [0x140071b24]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001890d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x31
jne 0x140018926
lea rdx, [0x140071b2c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018933
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x32
jne 0x14001894c
lea rdx, [0x140071b38]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018959
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x33
jne 0x140018972
lea rdx, [0x140071a18]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001897f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x34
jne 0x140018998
lea rdx, [0x140071b48]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400189a5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x35
jne 0x1400189be
lea rdx, [0x140071b58]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400189cb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x36
jne 0x1400189e4
lea rdx, [0x140071b68]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400189f1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x37
jne 0x140018a0a
lea rdx, [0x140071b10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018a17
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2e
jne 0x140018a30
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018a3d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x38
jne 0x140018a56
lea rdx, str.__V__
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018a63
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x39
jne 0x140018a7c
lea rdx, [0x140071a90]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018a89
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x30
jne 0x140018aa2
lea rdx, [0x140071b78]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018aaf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x21
jne 0x140018ac8
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018ad5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x40
jne 0x140018aee
lea rdx, [0x140071b88]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018afb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x23
jne 0x140018b14
lea rdx, str.________
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018b21
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x24
jne 0x140018b3a
lea rdx, [0x140071ba4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018b47
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x25
jne 0x140018b60
lea rdx, [0x140071b10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018b6d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5e
jne 0x140018b86
lea rdx, [0x140071bac]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018b93
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x26
jne 0x140018bac
lea rdx, [0x140071bb8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018bb9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2a
jne 0x140018bd2
lea rdx, [0x140071bc8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018bdf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x28
jne 0x140018bf8
lea rdx, [0x140071bd4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018c05
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x29
jne 0x140018c1e
lea rdx, [0x140071bdc]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018c2b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2d
jne 0x140018c44
lea rdx, [0x1400719b8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018c51
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5f
jne 0x140018c6a
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018c77
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3d
jne 0x140018c90
lea rdx, [0x140071be8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018c9d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2b
jne 0x140018cb6
lea rdx, [0x140071bf8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018cc3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5b
jne 0x140018cdc
lea rdx, [0x140071c04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018ce9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7b
jne 0x140018d02
lea rdx, [0x140071964]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018d0f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5d
jne 0x140018d28
lea rdx, [0x140071c0c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018d35
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7d
jne 0x140018d4e
lea rdx, [0x140071964]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018d5b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7c
jne 0x140018d74
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018d81
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5c
jne 0x140018d9a
lea rdx, [0x140071c18]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018da7
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x3b
jne 0x140018dc0
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018dcd
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x3a
jne 0x140018de6
lea rdx, [0x140071a04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140018df3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x27
jne 0x140018e0c
lea rcx, [0x1400a1a80]
call fcn.14002a390
xor esi, esi
cmp qword [rbx + 0x10], rsi
jbe 0x140019b92
xor edi, edi
nop dword [rax]
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018f30
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x41
je 0x140018f48
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018f42
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x61
jne 0x140018f5b
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018f6b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x42
je 0x140018f83
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018f7d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x62
jne 0x140018f96
lea rdx, [0x1400717e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018fa6
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x43
je 0x140018fbe
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018fb8
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x63
jne 0x140018fd1
lea rdx, [0x140071870]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140018fe1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x44
je 0x140018ff9
mov rax, rbx
cmp rcx, 0xf
jbe 0x140018ff3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x64
jne 0x14001900c
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001901c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x45
je 0x140019034
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001902e
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x65
jne 0x140019047
lea rdx, [0x140071c50]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019057
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x46
je 0x14001906f
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019069
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x66
jne 0x140019082
lea rdx, [0x140071c60]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019092
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x47
je 0x1400190aa
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400190a4
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x67
jne 0x1400190bd
lea rdx, [0x140071c70]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400190cd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x48
je 0x1400190e5
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400190df
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x68
jne 0x1400190f8
lea rdx, [0x1400718a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019108
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x49
je 0x140019120
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001911a
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x69
jne 0x140019133
lea rdx, [0x140071aa0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019143
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4a
je 0x14001915b
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019155
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6a
jne 0x14001916e
lea rdx, [0x140071ab0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001917e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4b
je 0x140019196
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019190
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6b
jne 0x1400191a9
lea rdx, [0x140071c80]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400191b9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4c
je 0x1400191d1
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400191cb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6c
jne 0x1400191e4
lea rdx, [0x140071870]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400191f4
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4d
je 0x14001920c
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019206
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6d
jne 0x14001921f
lea rdx, [0x140071c90]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001922f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4e
je 0x140019247
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019241
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6e
jne 0x14001925a
lea rdx, str._.___
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001926a
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4f
je 0x140019282
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001927c
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6f
jne 0x140019295
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400192a5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x50
je 0x1400192bd
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400192b7
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x70
jne 0x1400192d0
lea rdx, [0x140071cb0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400192e0
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x51
je 0x1400192f8
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400192f2
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x71
jne 0x14001930b
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001931b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x52
je 0x140019333
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001932d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x72
jne 0x140019346
lea rdx, [0x140071cc0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019356
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x53
je 0x14001936e
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019368
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x73
jne 0x140019381
lea rdx, str.____.__
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019391
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x54
je 0x1400193a9
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400193a3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x74
jne 0x1400193bc
lea rdx, [0x140071aa0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400193cc
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x55
je 0x1400193e4
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400193de
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x75
jne 0x1400193f7
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019407
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x56
je 0x14001941f
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019419
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x76
jne 0x140019432
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019442
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x57
je 0x14001945a
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019454
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x77
jne 0x14001946d
lea rdx, [0x140071ce0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001947d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x58
je 0x140019495
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001948f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x78
jne 0x1400194a8
lea rdx, [0x140071cf0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400194b8
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x59
je 0x1400194d0
mov rax, rbx
cmp rcx, 0xf
jbe 0x1400194ca
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x79
jne 0x1400194e3
lea rdx, [0x140071d00]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x1400194f3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5a
je 0x14001950b
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019505
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7a
jne 0x14001951e
lea rdx, [0x140071d10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001952b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x20
jne 0x140019544
lea rdx, [0x1400716e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019551
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x60
jne 0x14001956a
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019577
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7e
jne 0x140019590
lea rdx, [0x140071d1c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001959d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x31
jne 0x1400195b6
lea rdx, [0x140071964]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400195c3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x32
jne 0x1400195dc
lea rdx, [0x140071d10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400195e9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x33
jne 0x140019602
lea rdx, [0x140071d28]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001960f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x34
jne 0x140019628
lea rdx, [0x140071d38]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019635
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x35
jne 0x14001964e
lea rdx, [0x140071d28]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001965b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x36
jne 0x140019674
lea rdx, [0x1400717e0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019681
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x37
jne 0x14001969a
lea rdx, [0x140071d10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400196a7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2e
jne 0x1400196c0
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400196cd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x38
jne 0x1400196e6
lea rdx, [0x1400717d0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400196f3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x39
jne 0x14001970c
lea rdx, [0x140071d48]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019719
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x30
jne 0x140019732
lea rdx, [0x140071d58]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001973f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x21
jne 0x140019758
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019765
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x40
jne 0x14001977e
lea rdx, [0x140071d68]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001978b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x23
jne 0x1400197a4
lea rdx, [0x140071958]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400197b1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x24
jne 0x1400197ca
lea rdx, [0x140071d74]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400197d7
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x25
jne 0x1400197f0
lea rdx, [0x140071d10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400197fd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5e
jne 0x140019816
lea rdx, [0x140071bac]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019823
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x26
jne 0x14001983c
lea rdx, [0x140071d80]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019849
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x2a
jne 0x140019862
lea rdx, [0x140071d90]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001986f
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x28
jne 0x140019888
lea rdx, [0x140071bd4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019895
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x29
jne 0x1400198ae
lea rdx, [0x140071bdc]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400198bb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2d
jne 0x1400198d4
lea rdx, [0x140071be8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400198e1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5f
jne 0x1400198fa
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019907
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3d
jne 0x140019920
lea rdx, [0x1400719b8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001992d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2b
jne 0x140019946
lea rdx, [0x140071840]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019953
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5b
jne 0x14001996c
lea rdx, [0x140071c04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019979
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7b
jne 0x140019992
lea rdx, [0x140071d9c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001999f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5d
jne 0x1400199b8
lea rdx, [0x140071c0c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400199c5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7d
jne 0x1400199de
lea rdx, [0x140071da4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400199eb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7c
jne 0x140019a04
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019a11
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5c
jne 0x140019a2a
lea rdx, [0x140071db0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019a37
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3b
jne 0x140019a50
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019a5d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3a
jne 0x140019a76
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x140019a83
lea rcx, [0x1400a1a80]
call fcn.14002a390
xor esi, esi
cmp qword [rbx + 0x10], rsi
jbe 0x14001a822
xor edi, edi
nop dword [rax]
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019bc0
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x41
je 0x140019bd8
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019bd2
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x61
jne 0x140019beb
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019bfb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x42
je 0x140019c13
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019c0d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x62
jne 0x140019c26
lea rdx, [0x140071a40]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019c36
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x43
je 0x140019c4e
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019c48
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x63
jne 0x140019c61
lea rdx, [0x140071dc8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019c71
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x44
je 0x140019c89
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019c83
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x64
jne 0x140019c9c
lea rdx, [0x140071ac0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019cac
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x45
je 0x140019cc4
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019cbe
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x65
jne 0x140019cd7
lea rdx, [0x140071dd8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019ce7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x46
je 0x140019cff
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019cf9
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x66
jne 0x140019d12
lea rdx, [0x140071870]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019d22
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x47
je 0x140019d3a
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019d34
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x67
jne 0x140019d4d
lea rdx, [0x140071de8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019d5d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x48
je 0x140019d75
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019d6f
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x68
jne 0x140019d88
lea rdx, [0x140071830]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019d98
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x49
je 0x140019db0
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019daa
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x69
jne 0x140019dc3
lea rdx, [0x140071bf8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019dd3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4a
je 0x140019deb
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019de5
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6a
jne 0x140019dfe
lea rdx, [0x140071df8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019e0e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4b
je 0x140019e26
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019e20
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6b
jne 0x140019e39
lea rdx, [0x140071e08]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019e49
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4c
je 0x140019e61
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019e5b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6c
jne 0x140019e74
lea rdx, [0x140071e18]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019e84
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4d
je 0x140019e9c
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019e96
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6d
jne 0x140019eaf
lea rdx, [0x1400718c0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019ebf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4e
je 0x140019ed7
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019ed1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6e
jne 0x140019eea
lea rdx, [0x140071e28]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019efa
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4f
je 0x140019f12
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019f0c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x6f
jne 0x140019f25
lea rdx, [0x140071e38]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019f35
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x50
je 0x140019f4d
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019f47
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x70
jne 0x140019f60
lea rdx, [0x140071870]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019f70
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x51
je 0x140019f88
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019f82
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x71
jne 0x140019f9b
lea rdx, [0x140071e48]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019fab
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x52
je 0x140019fc3
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019fbd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x72
jne 0x140019fd6
lea rdx, [0x140071e58]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x140019fe6
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x53
je 0x140019ffe
mov rax, rbx
cmp rcx, 0xf
jbe 0x140019ff8
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x73
jne 0x14001a011
lea rdx, [0x140071df8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a021
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x54
je 0x14001a039
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a033
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x74
jne 0x14001a04c
lea rdx, [0x140071aa0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a05c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x55
je 0x14001a074
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a06e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x75
jne 0x14001a087
lea rdx, [0x140071a90]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a097
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x56
je 0x14001a0af
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a0a9
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x76
jne 0x14001a0c2
lea rdx, [0x140071e38]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a0d2
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x57
je 0x14001a0ea
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a0e4
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x77
jne 0x14001a0fd
lea rdx, [0x140071e68]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a10d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x58
je 0x14001a125
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a11f
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x78
jne 0x14001a138
lea rdx, [0x140071e78]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a148
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x59
je 0x14001a160
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a15a
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x79
jne 0x14001a173
lea rdx, [0x140071aa0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a183
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5a
je 0x14001a19b
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a195
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x7a
jne 0x14001a1ae
lea rdx, [0x140071e88]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a1bb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x20
jne 0x14001a1d4
lea rdx, [0x1400716e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a1e1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x60
jne 0x14001a1fa
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a207
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7e
jne 0x14001a220
lea rdx, [0x1400716f0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a22d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x31
jne 0x14001a246
lea rdx, [0x140071e94]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a253
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x32
jne 0x14001a26c
lea rdx, [0x140071e88]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a279
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x33
jne 0x14001a292
lea rdx, str..______
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a29f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x34
jne 0x14001a2b8
lea rdx, [0x140071eb0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a2c5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x35
jne 0x14001a2de
lea rdx, [0x140071df8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a2eb
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x36
jne 0x14001a304
lea rdx, [0x140071ec0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a311
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x37
jne 0x14001a32a
lea rdx, str..___
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a337
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2e
jne 0x14001a350
lea rdx, [0x1400716e8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a35d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x38
jne 0x14001a376
lea rdx, [0x140071a90]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a383
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x39
jne 0x14001a39c
lea rdx, str..______
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a3a9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x30
jne 0x14001a3c2
lea rdx, [0x140071ee0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a3cf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x21
jne 0x14001a3e8
lea rdx, [0x140071eec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a3f5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x40
jne 0x14001a40e
lea rdx, [0x140071ef8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a41b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x23
jne 0x14001a434
lea rdx, str.________
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a441
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x24
jne 0x14001a45a
lea rdx, [0x140071f04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a467
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x25
jne 0x14001a480
lea rdx, [0x140071f10]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a48d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5e
jne 0x14001a4a6
lea rdx, [0x140071bac]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a4b3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x26
jne 0x14001a4cc
lea rdx, [0x140071f20]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a4d9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2a
jne 0x14001a4f2
lea rdx, str._____.__
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a4ff
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x28
jne 0x14001a518
lea rdx, [0x140071bd4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a525
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x29
jne 0x14001a53e
lea rdx, [0x140071bdc]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a54b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2d
jne 0x14001a564
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a571
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5f
jne 0x14001a58a
lea rdx, [0x1400719b8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a597
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3d
jne 0x14001a5b0
lea rdx, [0x140071be8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a5bd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2b
jne 0x14001a5d6
lea rdx, [0x140071f40]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a5e3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5b
jne 0x14001a5fc
lea rdx, [0x140071f4c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a609
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7b
jne 0x14001a622
lea rdx, [0x140071964]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a62f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5d
jne 0x14001a648
lea rdx, [0x140071f54]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a655
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7d
jne 0x14001a66e
lea rdx, [0x140071964]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a67b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7c
jne 0x14001a694
lea rdx, [0x14007193c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a6a1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5c
jne 0x14001a6ba
lea rdx, [0x140071f60]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a6c7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3b
jne 0x14001a6e0
lea rdx, [0x1400718ec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001a6ed
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3a
jne 0x14001a706
lea rcx, [0x1400a1a80]
call fcn.14002a390
xor esi, esi
cmp qword [rbx + 0x10], rsi
jbe 0x14001b4b2
xor edi, edi
nop dword [rax]
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a850
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x41
je 0x14001a868
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a862
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x61
jne 0x14001a87b
lea rdx, [0x140071f88]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a88b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x42
je 0x14001a8a3
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a89d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x62
jne 0x14001a8b6
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a8c6
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x43
je 0x14001a8de
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a8d8
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x63
jne 0x14001a8f1
lea rdx, [0x140071fa8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a901
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x44
je 0x14001a919
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a913
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x64
jne 0x14001a92c
lea rdx, [0x140071fb8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a93c
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x45
je 0x14001a954
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a94e
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x65
jne 0x14001a967
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a977
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x46
je 0x14001a98f
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a989
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x66
jne 0x14001a9a2
lea rdx, [0x140071fc8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a9b2
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x47
je 0x14001a9ca
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a9c4
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x67
jne 0x14001a9dd
lea rdx, [0x140071fa8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001a9ed
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x48
je 0x14001aa05
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001a9ff
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x68
jne 0x14001aa18
lea rdx, [0x140071f88]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001aa28
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x49
je 0x14001aa40
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001aa3a
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x69
jne 0x14001aa53
lea rdx, [0x140071fd8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001aa63
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4a
je 0x14001aa7b
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001aa75
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6a
jne 0x14001aa8e
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001aa9e
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4b
je 0x14001aab6
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001aab0
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6b
jne 0x14001aac9
lea rdx, [0x140071fe8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001aad9
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4c
je 0x14001aaf1
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001aaeb
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6c
jne 0x14001ab04
lea rdx, [0x140071ff8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ab14
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4d
je 0x14001ab2c
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ab26
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6d
jne 0x14001ab3f
lea rdx, [0x140072008]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ab4f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4e
je 0x14001ab67
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ab61
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6e
jne 0x14001ab7a
lea rdx, [0x140071fe8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ab8a
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x4f
je 0x14001aba2
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ab9c
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x6f
jne 0x14001abb5
lea rdx, [0x140071fd8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001abc5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x50
je 0x14001abdd
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001abd7
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x70
jne 0x14001abf0
lea rdx, [0x140071fc8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ac00
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x51
je 0x14001ac18
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ac12
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x71
jne 0x14001ac2b
lea rdx, [0x140072018]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ac3b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x52
je 0x14001ac53
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ac4d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x72
jne 0x14001ac66
lea rdx, [0x140072028]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ac76
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x53
je 0x14001ac8e
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ac88
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x73
jne 0x14001aca1
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001acb1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x54
je 0x14001acc9
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001acc3
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x74
jne 0x14001acdc
lea rdx, [0x140072038]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001acec
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x55
je 0x14001ad04
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001acfe
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x75
jne 0x14001ad17
lea rdx, [0x140071fd8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ad27
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x56
je 0x14001ad3f
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ad39
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x76
jne 0x14001ad52
lea rdx, [0x140071fd8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ad62
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x57
je 0x14001ad7a
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ad74
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x77
jne 0x14001ad8d
lea rdx, [0x140072048]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ad9d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x58
je 0x14001adb5
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001adaf
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x78
jne 0x14001adc8
lea rdx, [0x140072058]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001add8
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x59
je 0x14001adf0
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001adea
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x79
jne 0x14001ae03
lea rdx, [0x140072038]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
mov rcx, qword [rbx + 0x18]
cmp rcx, 0xf
jbe 0x14001ae13
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5a
je 0x14001ae2b
mov rax, rbx
cmp rcx, 0xf
jbe 0x14001ae25
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7a
jne 0x14001ae3e
lea rdx, [0x140071ff8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001ae4b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x20
jne 0x14001ae64
lea rdx, [0x1400716e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001ae71
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x60
jne 0x14001ae8a
lea rdx, [0x14007170c]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001ae97
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7e
jne 0x14001aeb0
lea rdx, [0x1400716f0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001aebd
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x31
jne 0x14001aed6
lea rdx, [0x140072064]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001aee3
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x32
jne 0x14001aefc
lea rdx, [0x140071ff8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001af09
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x33
jne 0x14001af22
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001af2f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x34
jne 0x14001af48
lea rdx, [0x140072070]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001af55
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x35
jne 0x14001af6e
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001af7b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x36
jne 0x14001af94
lea rdx, [0x140071ff8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001afa1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x37
jne 0x14001afba
lea rdx, [0x140072080]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001afc7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2e
jne 0x14001afe0
lea rdx, [0x140071a04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001afed
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x38
jne 0x14001b006
lea rdx, [0x140071ff8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b013
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x39
jne 0x14001b02c
lea rdx, [0x140071f98]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b039
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x30
jne 0x14001b052
lea rdx, [0x140071fd8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b05f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x21
jne 0x14001b078
lea rdx, [0x140071a04]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b085
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x40
jne 0x14001b09e
lea rdx, [0x140072090]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b0ab
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x23
jne 0x14001b0c4
lea rdx, [0x1400720a0]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b0d1
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x24
jne 0x14001b0ea
lea rdx, [0x1400720ac]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b0f7
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x25
jne 0x14001b110
lea rdx, str._______
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b11d
mov rax, qword [rbx]
cmp byte [rdi + rax], 0x5e
jne 0x14001b136
lea rdx, [0x140071bac]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b143
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x26
jne 0x14001b15c
lea rdx, [0x1400720c8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b169
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2a
jne 0x14001b182
lea rdx, [0x1400720d8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b18f
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x28
jne 0x14001b1a8
lea rdx, [0x1400720e4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b1b5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x29
jne 0x14001b1ce
lea rdx, [0x1400720ec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b1db
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2d
jne 0x14001b1f4
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b201
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5f
jne 0x14001b21a
lea rdx, [0x140071be8]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b227
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3d
jne 0x14001b240
lea rdx, [0x140071748]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b24d
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x2b
jne 0x14001b266
lea rdx, [0x140071778]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b273
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5b
jne 0x14001b28c
lea rdx, [0x1400720f4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b299
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7b
jne 0x14001b2b2
lea rdx, [0x1400720fc]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b2bf
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5d
jne 0x14001b2d8
lea rdx, [0x1400720f4]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b2e5
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7d
jne 0x14001b2fe
lea rdx, [0x140072104]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b30b
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x7c
jne 0x14001b324
lea rdx, [0x140071eec]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b331
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x5c
jne 0x14001b34a
lea rdx, str.______
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b357
mov rax, qword [rbx]
cmp byte [rax + rdi], 0x3b
jne 0x14001b370
lea rdx, [0x140071c24]
lea rcx, [0x1400a1a80]
call fcn.140027610
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001b37d
lea rcx, [0x1400a1a80]
call fcn.14002a390
nop
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14001b4f5
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14001b4f0
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14001b525
mov rcx, r8
call fcn.140038eb0
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov rcx, qword [rsp + 0x28]
xor rcx, rsp
call fcn.140038e90
mov rbx, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret
call fcn.140048ea4
int3