// File: /workspace/github_c_makefile_star2_O1/johsteffens[P]beth/lib/bcore/bcore_spect_inst.c
// Function: bcore_spect_inst_signal_handler
vd_t bcore_spect_inst_signal_handler( const bcore_signal_s* o )
{
    switch( bcore_signal_s_handle_type( o, typeof( "bcore_spect_inst" ) ) )
    {
        case TYPEOF_init1:
        {
            inst_s_define_trait();
            bcore_flect_define_creator( typeof( "bcore_inst_s" ), bcore_inst_s_create_self );
            bcore_spect_setup_cache( &bcore_inst_s_cache_g );
        }
        break;

        case TYPEOF_selftest:
        {
            return spect_inst_selftest();
        }
        break;

        default: break;
    }

    return NULL;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x18, %rsp
movabsq $0x1e10d95d5648dfd1, %rsi # imm = 0x1E10D95D5648DFD1
callq 0xe9c93
movabsq $0x7ee758bbfced33e3, %rcx # imm = 0x7EE758BBFCED33E3
cmpq %rcx, %rax
je 0x101fa3
movabsq $0x6a72ce8f8250efc6, %rcx # imm = 0x6A72CE8F8250EFC6
cmpq %rcx, %rax
jne 0x103ccf
leaq 0x4d195(%rip), %rdi     # 0x14f0f2
callq 0xe1270
movq %rax, %rbx
leaq 0x4d1e8(%rip), %rdi     # 0x14f154
callq 0xe1270
movq %rbx, %rdi
movq %rax, %rsi
callq 0x121b6d
leaq 0x1e43(%rip), %rsi      # 0x103dc6
movabsq $0x782b96602f424981, %rdi # imm = 0x782B96602F424981
callq 0xcf6c4
leaq 0xa74cf(%rip), %rdi     # 0x1a9468
callq 0xf3f47
jmp 0x103ccf
movabsq $0x70bcb8bddbf294a6, %r14 # imm = 0x70BCB8BDDBF294A6
leaq 0x538e2(%rip), %rdi     # 0x155896
xorl %esi, %esi
xorl %edx, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
leaq 0x53924(%rip), %rdi     # 0x1558f0
xorl %esi, %esi
xorl %edx, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
leaq 0xa7484(%rip), %rdx     # 0x1a9468
movl 0xa747e(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x102041
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x102041
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x102041
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103ce0
movq (%rax,%rcx), %rbx
movabsq $0x782b96602f424981, %r12 # imm = 0x782B96602F424981
testq %rbx, %rbx
jne 0x102074
movq %r12, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa73ff(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
callq *0xa8(%rbx)
movq %rax, %r14
movq (%rax), %rdi
callq 0xe0cbc
leaq 0x538a3(%rip), %rsi     # 0x155932
movq %rax, %rdi
callq 0xc84cd
testl %eax, %eax
je 0x1020c4
leaq 0x365a5(%rip), %rdi     # 0x138647
leaq 0x53898(%rip), %rsi     # 0x155941
leaq 0x538c8(%rip), %rdx     # 0x155978
leaq 0x530df(%rip), %rcx     # 0x155196
movl $0x7b0, %r8d            # imm = 0x7B0
xorl %eax, %eax
callq 0xc8053
cmpl $0x0, 0x28(%r14)
je 0x1020f4
leaq 0x36575(%rip), %rdi     # 0x138647
leaq 0x538b3(%rip), %rsi     # 0x15598c
leaq 0x53898(%rip), %rdx     # 0x155978
leaq 0x530af(%rip), %rcx     # 0x155196
movl $0x7b1, %r8d            # imm = 0x7B1
xorl %eax, %eax
callq 0xc8053
cmpq $0x0, 0x30(%r14)
je 0x102124
leaq 0x36545(%rip), %rdi     # 0x138647
leaq 0x53891(%rip), %rsi     # 0x15599a
leaq 0x53868(%rip), %rdx     # 0x155978
leaq 0x5307f(%rip), %rcx     # 0x155196
movl $0x7b2, %r8d            # imm = 0x7B2
xorl %eax, %eax
callq 0xc8053
cmpw $0x0, 0x38(%r14)
je 0x102155
leaq 0x36514(%rip), %rdi     # 0x138647
leaq 0x5386e(%rip), %rsi     # 0x1559a8
leaq 0x53837(%rip), %rdx     # 0x155978
leaq 0x5304e(%rip), %rcx     # 0x155196
movl $0x7b3, %r8d            # imm = 0x7B3
xorl %eax, %eax
callq 0xc8053
movabsq $0xe8d4a51001, %r13     # imm = 0xE8D4A51001
movl $0x4d2, 0x28(%r14)      # imm = 0x4D2
movq %r13, 0x30(%r14)
movw $0xfffb, 0x38(%r14)     # imm = 0xFFFB
movabsq $-0x503db0e6e1c2e704, %rax # imm = 0xAFC24F191E3D18FC
movq %rax, 0x20(%r14)
movq %r14, %rcx
addq $0x18, %rcx
movq $0x14, 0x18(%r14)
movl $0x8, %edi
movl $0x14, %edx
xorl %esi, %esi
callq 0xc8339
movq %rax, 0x8(%r14)
movq $0xa, 0x10(%r14)
leaq 0x53803(%rip), %rbx     # 0x1559b6
xorl %r15d, %r15d
movq %rbx, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x114c1e
movq 0x8(%r14), %rcx
movq %rax, (%rcx,%r15,8)
incq %r15
cmpq 0x10(%r14), %r15
jb 0x1021b6
movabsq $-0x7517c442152de001, %rbx # imm = 0x8AE83BBDEAD21FFF
movl 0xa7284(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa7277(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x102242
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x102242
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x102242
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103ce7
movq (%rax,%rcx), %r15
testq %r15, %r15
jne 0x10226b
movq %r12, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa7208(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r15, %rdi
callq *0xa8(%r15)
movq %rax, %rbp
movq (%r14), %rbx
movl 0xa71e7(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa71da(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x1022df
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x1022df
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x1022df
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103cef
movq (%rax,%rcx), %r15
testq %r15, %r15
jne 0x102308
movq %r12, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa716b(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r15, %rdi
movq %r14, %rsi
callq *0xc0(%r15)
movq %rax, 0x10(%rbp)
testq %rbp, %rbp
je 0x1023c5
movq (%rbp), %rbx
movl 0xa713c(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa712f(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x10238a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x10238a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x10238a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103d79
movq (%rax,%rcx), %r15
testq %r15, %r15
jne 0x1023b3
movq %r12, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa70c0(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r15, %rdi
movq %rbp, %rsi
callq *0xc0(%r15)
movq %rax, %r12
jmp 0x1023c8
xorl %r12d, %r12d
movq (%r12), %rdi
callq 0xe0cbc
leaq 0x535f1(%rip), %rsi     # 0x1559c9
movq %rax, %rdi
callq 0xc84cd
testl %eax, %eax
je 0x10240d
leaq 0x3625c(%rip), %rdi     # 0x138647
leaq 0x535e6(%rip), %rsi     # 0x1559d8
leaq 0x5357f(%rip), %rdx     # 0x155978
leaq 0x52d96(%rip), %rcx     # 0x155196
movl $0x7c3, %r8d            # imm = 0x7C3
xorl %eax, %eax
callq 0xc8053
movq 0x10(%r12), %rax
cmpl $0x4d2, 0x28(%rax)      # imm = 0x4D2
je 0x102444
leaq 0x36225(%rip), %rdi     # 0x138647
leaq 0x535e6(%rip), %rsi     # 0x155a0f
leaq 0x53548(%rip), %rdx     # 0x155978
leaq 0x52d5f(%rip), %rcx     # 0x155196
movl $0x7c4, %r8d            # imm = 0x7C4
xorl %eax, %eax
callq 0xc8053
movq 0x10(%r12), %rax
cmpq %r13, 0x30(%rax)
je 0x102478
leaq 0x361f1(%rip), %rdi     # 0x138647
leaq 0x535c7(%rip), %rsi     # 0x155a24
leaq 0x53514(%rip), %rdx     # 0x155978
leaq 0x52d2b(%rip), %rcx     # 0x155196
movl $0x7c5, %r8d            # imm = 0x7C5
xorl %eax, %eax
callq 0xc8053
movq %rbp, 0x8(%rsp)
movq 0x10(%r12), %rax
cmpw $-0x5, 0x38(%rax)
je 0x1024b2
leaq 0x361b7(%rip), %rdi     # 0x138647
leaq 0x535ab(%rip), %rsi     # 0x155a42
leaq 0x534da(%rip), %rdx     # 0x155978
leaq 0x52cf1(%rip), %rcx     # 0x155196
movl $0x7c6, %r8d            # imm = 0x7C6
xorl %eax, %eax
callq 0xc8053
movq 0x10(%r12), %rax
cmpq $0x0, 0x10(%rax)
je 0x102537
leaq 0x534f1(%rip), %rbx     # 0x1559b6
leaq 0x52cca(%rip), %r13     # 0x155196
xorl %ebp, %ebp
movq %rbx, %rdi
movq %rbp, %rsi
xorl %eax, %eax
callq 0x114c1e
movq %rax, %r15
movq 0x10(%r12), %rax
movq 0x8(%rax), %rax
movq (%rax,%rbp,8), %rax
movq 0x8(%rax), %rdi
movq 0x8(%r15), %rsi
callq 0xc84cd
testl %eax, %eax
je 0x102521
leaq 0x36144(%rip), %rdi     # 0x138647
leaq 0x5354b(%rip), %rsi     # 0x155a55
leaq 0x53467(%rip), %rdx     # 0x155978
movq %r13, %rcx
movl $0x7ca, %r8d            # imm = 0x7CA
xorl %eax, %eax
callq 0xc8053
movq %r15, %rdi
callq 0x114f61
incq %rbp
movq 0x10(%r12), %rax
cmpq 0x10(%rax), %rbp
jb 0x1024ce
movq (%r14), %rbx
movl 0xa6f28(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa6f1b(%rip), %r13     # 0x1a9468
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x10259e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x10259e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x10259e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103cf7
movq (%rax,%rcx), %r15
movabsq $0x782b96602f424981, %rbp # imm = 0x782B96602F424981
testq %r15, %r15
jne 0x1025d1
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa6ea2(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r15, %rdi
movq %r14, %rsi
callq *0xb8(%r15)
movq 0x8(%rsp), %rax
testq %rax, %rax
je 0x102684
movq (%rax), %rbx
movl 0xa6e73(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x10264c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x10264c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x10264c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103d81
movq (%rax,%rcx), %r14
testq %r14, %r14
jne 0x102675
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r14
leaq 0xa6dfe(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r14, %rdi
movq 0x8(%rsp), %rsi
callq *0xb8(%r14)
movq (%r12), %rbx
movl 0xa6dda(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x1026e5
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x1026e5
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x1026e5
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103cff
movq (%rax,%rcx), %r15
testq %r15, %r15
jne 0x10270e
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa6d65(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movabsq $0x6342ace995f080e1, %r14 # imm = 0x6342ACE995F080E1
movq %r15, %rdi
movq %r12, %rsi
callq *0xb8(%r15)
leaq 0x53373(%rip), %rdi     # 0x155a9f
movl $0x8, %ebx
movl $0x10, %esi
movl $0x8, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
leaq 0x5337d(%rip), %rdi     # 0x155acc
movl $0x10, %esi
movl $0x8, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
movl 0xa6cfc(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rcx
cmpq %r14, %rcx
je 0x1027be
movq 0x10(%rax), %rcx
movl $0x18, %ebx
cmpq %r14, %rcx
je 0x1027be
movq 0x20(%rax), %rcx
movl $0x28, %ebx
cmpq %r14, %rcx
je 0x1027be
movq 0x30(%rax), %rcx
movl $0x38, %ebx
cmpq %r14, %rcx
jne 0x103d07
movq (%rax,%rbx), %r15
testq %r15, %r15
jne 0x1027e7
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa6c8c(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movabsq $0x5026d93509c859e5, %rbx # imm = 0x5026D93509C859E5
movq %r15, %rdi
callq *0xa8(%r15)
movq %rax, %r15
movl 0xa6c64(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x10285b
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x10285b
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x10285b
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103d0f
movq (%rax,%rcx), %r14
testq %r14, %r14
jne 0x102884
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r14
leaq 0xa6bef(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r14, %rdi
callq *0xa8(%r14)
movq %rax, %r14
leaq 0x53264(%rip), %rdi     # 0x155afc
callq 0x114e47
movq %rax, 0x8(%r15)
leaq 0x53258(%rip), %rdi     # 0x155b00
callq 0x114e47
movq %rax, 0x8(%r14)
movq 0x8(%r15), %rax
testq %rax, %rax
je 0x1028c0
movq 0x8(%rax), %rdi
jmp 0x1028c2
xorl %edi, %edi
leaq 0x53233(%rip), %rsi     # 0x155afc
callq 0xc84cd
testl %eax, %eax
je 0x1028fb
leaq 0x35d6e(%rip), %rdi     # 0x138647
leaq 0x53226(%rip), %rsi     # 0x155b06
leaq 0x53091(%rip), %rdx     # 0x155978
leaq 0x528a8(%rip), %rcx     # 0x155196
movl $0x7df, %r8d            # imm = 0x7DF
xorl %eax, %eax
callq 0xc8053
movq 0x8(%r14), %rax
testq %rax, %rax
je 0x10290a
movq 0x8(%rax), %rdi
jmp 0x10290c
xorl %edi, %edi
leaq 0x531ed(%rip), %rsi     # 0x155b00
callq 0xc84cd
testl %eax, %eax
je 0x102945
leaq 0x35d24(%rip), %rdi     # 0x138647
leaq 0x531fc(%rip), %rsi     # 0x155b26
leaq 0x53047(%rip), %rdx     # 0x155978
leaq 0x5285e(%rip), %rcx     # 0x155196
movl $0x7e0, %r8d            # imm = 0x7E0
xorl %eax, %eax
callq 0xc8053
testq %r15, %r15
je 0x1029ea
movq (%r15), %rbx
movl 0xa6b11(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x1029ae
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x1029ae
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x1029ae
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103d89
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0x1029d7
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r12
leaq 0xa6a9c(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r12, %rdi
movq %r15, %rsi
callq *0xc0(%r12)
movq %rax, %r13
jmp 0x1029ed
xorl %r13d, %r13d
testq %r14, %r14
je 0x102a99
movq (%r14), %rbx
movl 0xa6a69(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa6a5c(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x102a5d
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x102a5d
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x102a5d
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103d91
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0x102a86
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r12
leaq 0xa69ed(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r12, %rdi
movq %r14, %rsi
callq *0xc0(%r12)
movq %rax, %r12
jmp 0x102a9c
xorl %r12d, %r12d
movq 0x8(%r13), %rdi
leaq 0x53055(%rip), %rsi     # 0x155afc
leaq 0x5309a(%rip), %rdx     # 0x155b48
callq 0x116257
movq %rax, 0x8(%r13)
movq 0x8(%r12), %rdi
leaq 0x5303d(%rip), %rsi     # 0x155b00
leaq 0x53084(%rip), %rdx     # 0x155b4e
callq 0x116257
movq %rax, 0x8(%r12)
movq 0x8(%r15), %rax
testq %rax, %rax
je 0x102ae3
movq 0x8(%rax), %rdi
jmp 0x102ae5
xorl %edi, %edi
leaq 0x53010(%rip), %rsi     # 0x155afc
callq 0xc84cd
testl %eax, %eax
je 0x102b1e
leaq 0x35b4b(%rip), %rdi     # 0x138647
leaq 0x53003(%rip), %rsi     # 0x155b06
leaq 0x52e6e(%rip), %rdx     # 0x155978
leaq 0x52685(%rip), %rcx     # 0x155196
movl $0x7e8, %r8d            # imm = 0x7E8
xorl %eax, %eax
callq 0xc8053
movq 0x8(%r13), %rax
testq %rax, %rax
je 0x102b2d
movq 0x8(%rax), %rdi
jmp 0x102b2f
xorl %edi, %edi
leaq 0x53012(%rip), %rsi     # 0x155b48
callq 0xc84cd
testl %eax, %eax
je 0x102b68
leaq 0x35b01(%rip), %rdi     # 0x138647
leaq 0x53005(%rip), %rsi     # 0x155b52
leaq 0x52e24(%rip), %rdx     # 0x155978
leaq 0x5263b(%rip), %rcx     # 0x155196
movl $0x7e9, %r8d            # imm = 0x7E9
xorl %eax, %eax
callq 0xc8053
movq 0x8(%r12), %rax
testq %rax, %rax
je 0x102b78
movq 0x8(%rax), %rdi
jmp 0x102b7a
xorl %edi, %edi
leaq 0x52fcd(%rip), %rsi     # 0x155b4e
callq 0xc84cd
testl %eax, %eax
je 0x102bb3
leaq 0x35ab6(%rip), %rdi     # 0x138647
leaq 0x52fdc(%rip), %rsi     # 0x155b74
leaq 0x52dd9(%rip), %rdx     # 0x155978
leaq 0x525f0(%rip), %rcx     # 0x155196
movl $0x7eb, %r8d            # imm = 0x7EB
xorl %eax, %eax
callq 0xc8053
movq 0x8(%r14), %rax
testq %rax, %rax
je 0x102bc2
movq 0x8(%rax), %rdi
jmp 0x102bc4
xorl %edi, %edi
leaq 0x52f83(%rip), %rsi     # 0x155b4e
callq 0xc84cd
testl %eax, %eax
je 0x102bfd
leaq 0x35a6c(%rip), %rdi     # 0x138647
leaq 0x52fb2(%rip), %rsi     # 0x155b94
leaq 0x52d8f(%rip), %rdx     # 0x155978
leaq 0x525a6(%rip), %rcx     # 0x155196
movl $0x7ec, %r8d            # imm = 0x7EC
xorl %eax, %eax
callq 0xc8053
testq %r15, %r15
je 0x102cb3
movq (%r15), %rbx
movl 0xa6859(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa684c(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x102c6d
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x102c6d
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x102c6d
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103d99
movq (%rax,%rcx), %rbp
testq %rbp, %rbp
jne 0x102c9d
movabsq $0x782b96602f424981, %rdi # imm = 0x782B96602F424981
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %rbp
leaq 0xa67d6(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbp, %rdi
movq %r15, %rsi
callq *0xb8(%rbp)
movabsq $0x782b96602f424981, %rbp # imm = 0x782B96602F424981
testq %r13, %r13
je 0x102d5a
movq (%r13), %rbx
movl 0xa67a2(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa6795(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x102d24
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x102d24
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x102d24
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103da0
movq (%rax,%rcx), %r15
testq %r15, %r15
jne 0x102d4d
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa6726(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r15, %rdi
movq %r13, %rsi
callq *0xb8(%r15)
testq %r14, %r14
leaq 0xa6704(%rip), %r13     # 0x1a9468
je 0x102e00
movq (%r14), %rbx
movl 0xa66f5(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x102dca
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x102dca
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x102dca
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103da8
movq (%rax,%rcx), %r15
testq %r15, %r15
jne 0x102df3
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r15
leaq 0xa6680(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r15, %rdi
movq %r14, %rsi
callq *0xb8(%r15)
testq %r12, %r12
je 0x102ea0
movq (%r12), %rbx
movl 0xa6655(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %rbx, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %rbx, %rdx
je 0x102e6a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %rbx, %rdx
je 0x102e6a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %rbx, %rdx
je 0x102e6a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %rbx, %rdx
jne 0x103db0
movq (%rax,%rcx), %r14
testq %r14, %r14
jne 0x102e93
movq %rbp, %rdi
movq %rbx, %rsi
callq 0xf3f85
movq %rax, %r14
leaq 0xa65e0(%rip), %rdi     # 0x1a9468
movq %rbx, %rsi
movq %rax, %rdx
callq 0x12128c
movq %r14, %rdi
movq %r12, %rsi
callq *0xb8(%r14)
movabsq $-0x410ab229c866159e, %r14 # imm = 0xBEF54DD63799EA62
leaq 0x52d03(%rip), %rdi     # 0x155bb4
movl $0x8, %ebx
movl $0x18, %esi
movl $0x8, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
leaq 0x52d92(%rip), %rdi     # 0x155c66
callq 0x114e47
movq %rax, %r15
movl 0xa6586(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rcx
cmpq %r14, %rcx
je 0x102f34
movq 0x10(%rax), %rcx
movl $0x18, %ebx
cmpq %r14, %rcx
je 0x102f34
movq 0x20(%rax), %rcx
movl $0x28, %ebx
cmpq %r14, %rcx
je 0x102f34
movq 0x30(%rax), %rcx
movl $0x38, %ebx
cmpq %r14, %rcx
jne 0x103d17
movq (%rax,%rbx), %rbx
testq %rbx, %rbx
jne 0x102f5d
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa6516(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
callq *0xa8(%rbx)
movq %rax, %r12
leaq 0x52cff(%rip), %rdi     # 0x155c6f
callq 0x114e47
movq %rax, (%r12)
leaq 0x52cf6(%rip), %rdi     # 0x155c76
callq 0x114e47
movq %rax, 0x8(%r12)
movq %r15, 0x10(%r12)
movl 0xa64d3(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x102fec
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x102fec
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x102fec
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d1e
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x103015
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa645e(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
movq %r12, %rsi
callq *0xc0(%rbx)
movq %rax, %r13
movq (%r12), %rax
cmpq (%r13), %rax
jne 0x103057
leaq 0x35612(%rip), %rdi     # 0x138647
leaq 0x52c41(%rip), %rsi     # 0x155c7d
leaq 0x52935(%rip), %rdx     # 0x155978
leaq 0x5214c(%rip), %rcx     # 0x155196
movl $0x815, %r8d            # imm = 0x815
xorl %eax, %eax
callq 0xc8053
movq 0x8(%r12), %rax
cmpq 0x8(%r13), %rax
je 0x10308b
leaq 0x355de(%rip), %rdi     # 0x138647
leaq 0x52c22(%rip), %rsi     # 0x155c92
leaq 0x52901(%rip), %rdx     # 0x155978
leaq 0x52118(%rip), %rcx     # 0x155196
movl $0x816, %r8d            # imm = 0x816
xorl %eax, %eax
callq 0xc8053
movq 0x10(%r12), %rax
cmpq 0x10(%r13), %rax
je 0x1030bf
leaq 0x355aa(%rip), %rdi     # 0x138647
leaq 0x52c03(%rip), %rsi     # 0x155ca7
leaq 0x528cd(%rip), %rdx     # 0x155978
leaq 0x520e4(%rip), %rcx     # 0x155196
movl $0x817, %r8d            # imm = 0x817
xorl %eax, %eax
callq 0xc8053
movl 0xa63a3(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa6396(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x103123
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x103123
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x103123
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d25
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x10314c
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa6327(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
movq %r12, %rsi
callq *0xb8(%rbx)
movl 0xa630a(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa62fd(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x1031bc
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x1031bc
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x1031bc
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d2c
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x1031e5
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa628e(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movabsq $0x18050843cfb7637e, %r14 # imm = 0x18050843CFB7637E
movq %rbx, %rdi
movq %r13, %rsi
callq *0xb8(%rbx)
movq %r15, %rdi
callq 0x114f61
leaq 0x52ab2(%rip), %rdi     # 0x155cbc
movl $0x8, %ebx
movl $0x18, %esi
movl $0x8, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
leaq 0x52a39(%rip), %rdi     # 0x155c66
callq 0x114e47
movq %rax, %r15
movl 0xa622d(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa6220(%rip), %r13     # 0x1a9468
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rcx
cmpq %r14, %rcx
je 0x103294
movq 0x10(%rax), %rcx
movl $0x18, %ebx
cmpq %r14, %rcx
je 0x103294
movq 0x20(%rax), %rcx
movl $0x28, %ebx
cmpq %r14, %rcx
je 0x103294
movq 0x30(%rax), %rcx
movl $0x38, %ebx
cmpq %r14, %rcx
jne 0x103d33
movq (%rax,%rbx), %rbx
testq %rbx, %rbx
jne 0x1032bd
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa61b6(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
cmpb $0x0, 0x29(%rbx)
jne 0x1032ec
leaq 0x3537d(%rip), %rdi     # 0x138647
leaq 0x52a8f(%rip), %rsi     # 0x155d60
leaq 0x526a0(%rip), %rdx     # 0x155978
leaq 0x51eb7(%rip), %rcx     # 0x155196
movl $0x83a, %r8d            # imm = 0x83A
xorl %eax, %eax
callq 0xc8053
cmpb $0x0, 0x2b(%rbx)
jne 0x10331b
leaq 0x3534e(%rip), %rdi     # 0x138647
leaq 0x52a71(%rip), %rsi     # 0x155d71
leaq 0x52671(%rip), %rdx     # 0x155978
leaq 0x51e88(%rip), %rcx     # 0x155196
movl $0x83b, %r8d            # imm = 0x83B
xorl %eax, %eax
callq 0xc8053
cmpb $0x0, 0x2a(%rbx)
jne 0x10334a
leaq 0x3531f(%rip), %rdi     # 0x138647
leaq 0x52a53(%rip), %rsi     # 0x155d82
leaq 0x52642(%rip), %rdx     # 0x155978
leaq 0x51e59(%rip), %rcx     # 0x155196
movl $0x83c, %r8d            # imm = 0x83C
xorl %eax, %eax
callq 0xc8053
movl 0xa6118(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x1033a7
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x1033a7
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x1033a7
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d3a
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x1033d0
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa60a3(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
callq *0xa8(%rbx)
movq %rax, %r12
movq $0x7b, (%rax)
movw $0x1c8, 0x8(%rax)       # imm = 0x1C8
movq %r15, 0x10(%rax)
movl 0xa6075(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r13,%rax,8), %rcx
movq 0x18(%r13,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x10344a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x10344a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x10344a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d41
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x103473
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa6000(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
movq %r12, %rsi
callq *0xc0(%rbx)
movq %rax, %r13
movq (%r12), %rax
cmpq (%r13), %rax
je 0x1034b5
leaq 0x351b4(%rip), %rdi     # 0x138647
leaq 0x528f9(%rip), %rsi     # 0x155d93
leaq 0x524d7(%rip), %rdx     # 0x155978
leaq 0x51cee(%rip), %rcx     # 0x155196
movl $0x845, %r8d            # imm = 0x845
xorl %eax, %eax
callq 0xc8053
movzwl 0x8(%r12), %eax
cmpw 0x8(%r13), %ax
je 0x1034eb
leaq 0x3517e(%rip), %rdi     # 0x138647
leaq 0x528d4(%rip), %rsi     # 0x155da4
leaq 0x524a1(%rip), %rdx     # 0x155978
leaq 0x51cb8(%rip), %rcx     # 0x155196
movl $0x846, %r8d            # imm = 0x846
xorl %eax, %eax
callq 0xc8053
movq 0x10(%r12), %rax
cmpq 0x10(%r13), %rax
je 0x10351f
leaq 0x3514a(%rip), %rdi     # 0x138647
leaq 0x528b1(%rip), %rsi     # 0x155db5
leaq 0x5246d(%rip), %rdx     # 0x155978
leaq 0x51c84(%rip), %rcx     # 0x155196
movl $0x847, %r8d            # imm = 0x847
xorl %eax, %eax
callq 0xc8053
movl 0xa5f43(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa5f36(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x103583
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x103583
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x103583
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d48
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x1035ac
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa5ec7(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
movq %r12, %rsi
callq *0xb8(%rbx)
movl 0xa5eaa(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa5e9d(%rip), %rdx     # 0x1a9468
movq 0x20(%rdx,%rax,8), %rcx
movq 0x18(%rdx,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x10361c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x10361c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x10361c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d4f
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x103645
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa5e2e(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movabsq $0x3958ad8ff868d235, %r14 # imm = 0x3958AD8FF868D235
movq %rbx, %rdi
movq %r13, %rsi
callq *0xb8(%rbx)
movq %r15, %rdi
callq 0x114f61
leaq 0x5275c(%rip), %rdi     # 0x155dc6
movl $0x8, %ebx
movl $0x40, %esi
movl $0x8, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
movl 0xa5ddc(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
leaq 0xa5dcf(%rip), %r12     # 0x1a9468
movq 0x20(%r12,%rax,8), %rcx
movq 0x18(%r12,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rcx
cmpq %r14, %rcx
je 0x1036e5
movq 0x10(%rax), %rcx
movl $0x18, %ebx
cmpq %r14, %rcx
je 0x1036e5
movq 0x20(%rax), %rcx
movl $0x28, %ebx
cmpq %r14, %rcx
je 0x1036e5
movq 0x30(%rax), %rcx
movl $0x38, %ebx
cmpq %r14, %rcx
jne 0x103d56
movq (%rax,%rbx), %rbx
testq %rbx, %rbx
jne 0x10370e
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa5d65(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
callq *0xa8(%rbx)
movq %rax, %r15
movq (%rax), %rdi
leaq 0x527b0(%rip), %rsi     # 0x155ed4
callq 0xe99c9
testl %eax, %eax
je 0x103756
leaq 0x34f13(%rip), %rdi     # 0x138647
leaq 0x5279c(%rip), %rsi     # 0x155ed7
leaq 0x52236(%rip), %rdx     # 0x155978
leaq 0x51a4d(%rip), %rcx     # 0x155196
movl $0x86b, %r8d            # imm = 0x86B
xorl %eax, %eax
callq 0xc8053
movq 0x8(%r15), %rax
testq %rax, %rax
je 0x103765
movq 0x8(%rax), %rdi
jmp 0x103767
xorl %edi, %edi
leaq 0x52785(%rip), %rsi     # 0x155ef3
callq 0xc84cd
testl %eax, %eax
je 0x1037a0
leaq 0x34ec9(%rip), %rdi     # 0x138647
leaq 0x52774(%rip), %rsi     # 0x155ef9
leaq 0x521ec(%rip), %rdx     # 0x155978
leaq 0x51a03(%rip), %rcx     # 0x155196
movl $0x86c, %r8d            # imm = 0x86C
xorl %eax, %eax
callq 0xc8053
movq 0x18(%r15), %rdi
leaq 0x524cb(%rip), %rsi     # 0x155c76
callq 0xc84cd
testl %eax, %eax
je 0x1037dd
leaq 0x34e8c(%rip), %rdi     # 0x138647
leaq 0x52759(%rip), %rsi     # 0x155f1b
leaq 0x521af(%rip), %rdx     # 0x155978
leaq 0x519c6(%rip), %rcx     # 0x155196
movl $0x86d, %r8d            # imm = 0x86D
xorl %eax, %eax
callq 0xc8053
cmpq $0x0, 0x30(%r15)
jne 0x10380d
leaq 0x34e5c(%rip), %rdi     # 0x138647
leaq 0x5274d(%rip), %rsi     # 0x155f3f
leaq 0x5217f(%rip), %rdx     # 0x155978
leaq 0x51996(%rip), %rcx     # 0x155196
movl $0x86e, %r8d            # imm = 0x86E
xorl %eax, %eax
callq 0xc8053
cmpq $0x0, 0x38(%r15)
jne 0x10383d
leaq 0x34e2c(%rip), %rdi     # 0x138647
leaq 0x52725(%rip), %rsi     # 0x155f47
leaq 0x5214f(%rip), %rdx     # 0x155978
leaq 0x51966(%rip), %rcx     # 0x155196
movl $0x86f, %r8d            # imm = 0x86F
xorl %eax, %eax
callq 0xc8053
movl 0xa5c25(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r12,%rax,8), %rcx
movq 0x18(%r12,%rax,8), %rdx
andq %r14, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0x10389a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0x10389a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0x10389a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0x103d5d
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x1038c3
movq %rbp, %rdi
movq %r14, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa5bb0(%rip), %rdi     # 0x1a9468
movq %r14, %rsi
movq %rax, %rdx
callq 0x12128c
movabsq $0x390c39c67445c1e4, %r13 # imm = 0x390C39C67445C1E4
movq %rbx, %rdi
movq %r15, %rsi
callq *0xb8(%rbx)
leaq 0x5266f(%rip), %rdi     # 0x155f4f
movl $0x8, %ebx
movl $0x140, %esi            # imm = 0x140
movl $0x8, %edx
callq 0xce5c6
movq %rax, %rdi
callq 0xcf203
movl 0xa5b66(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r12,%rax,8), %rcx
movq 0x18(%r12,%rax,8), %rdx
andq %r13, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rcx
cmpq %r13, %rcx
je 0x103954
movq 0x10(%rax), %rcx
movl $0x18, %ebx
cmpq %r13, %rcx
je 0x103954
movq 0x20(%rax), %rcx
movl $0x28, %ebx
cmpq %r13, %rcx
je 0x103954
movq 0x30(%rax), %rcx
movl $0x38, %ebx
cmpq %r13, %rcx
jne 0x103d64
movq (%rax,%rbx), %rbx
testq %rbx, %rbx
jne 0x10397d
movq %rbp, %rdi
movq %r13, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa5af6(%rip), %rdi     # 0x1a9468
movq %r13, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
callq *0xa8(%rbx)
movq %rax, %r14
movl 0xa5ad9(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r12,%rax,8), %rcx
movq 0x18(%r12,%rax,8), %rdx
andq %r13, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r13, %rdx
je 0x1039e6
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r13, %rdx
je 0x1039e6
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r13, %rdx
je 0x1039e6
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r13, %rdx
jne 0x103d6b
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x103a0f
movq %rbp, %rdi
movq %r13, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa5a64(%rip), %rdi     # 0x1a9468
movq %r13, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
callq *0xa8(%rbx)
movq %rax, 0x8(%rsp)
leaq 0x52c5b(%rip), %rbx     # 0x15667f
movq %r14, 0x10(%rsp)
xorl %r15d, %r15d
movq %r14, %rdi
movq %rbx, %rsi
movq %r15, %rdx
xorl %eax, %eax
callq 0x114736
incq %r15
addq $0x20, %r14
cmpq $0xa, %r15
jne 0x103a2c
movl 0xa5a19(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r12,%rax,8), %rcx
movq 0x18(%r12,%rax,8), %rdx
andq %r13, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r13, %rdx
je 0x103aa6
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r13, %rdx
je 0x103aa6
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r13, %rdx
je 0x103aa6
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r13, %rdx
jne 0x103d72
movq (%rax,%rcx), %rbx
movq 0x10(%rsp), %r15
testq %rbx, %rbx
jne 0x103ad4
movq %rbp, %rdi
movq %r13, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa599f(%rip), %rdi     # 0x1a9468
movq %r13, %rsi
movq %rax, %rdx
callq 0x12128c
movq 0x8(%rsp), %r14
cmpq %r15, %r14
je 0x103aed
movq %rbx, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq *0x90(%rbx)
leaq 0x8(%r14), %rbx
leaq 0x52b87(%rip), %r13     # 0x15667f
leaq 0x51e79(%rip), %r12     # 0x155978
leaq 0x51690(%rip), %r14     # 0x155196
xorl %r15d, %r15d
movq %r13, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x114d03
movq %rax, %rbp
cmpq $0x0, 0x8(%rsp)
je 0x103b26
movq (%rbx), %rdi
jmp 0x103b28
xorl %edi, %edi
testq %rbp, %rbp
je 0x103b33
movq 0x8(%rbp), %rsi
jmp 0x103b35
xorl %esi, %esi
callq 0xc84cd
testl %eax, %eax
je 0x103b5f
leaq 0x34b02(%rip), %rdi     # 0x138647
leaq 0x5242b(%rip), %rsi     # 0x155f77
movq %r12, %rdx
movq %r14, %rcx
movl $0x881, %r8d            # imm = 0x881
xorl %eax, %eax
callq 0xc8053
movq %rbp, %rdi
callq 0x114f61
incq %r15
addq $0x20, %rbx
cmpq $0xa, %r15
jne 0x103b09
cmpq $0x0, 0x10(%rsp)
movabsq $0x782b96602f424981, %r14 # imm = 0x782B96602F424981
leaq 0xa58dd(%rip), %r15     # 0x1a9468
movabsq $0x390c39c67445c1e4, %r12 # imm = 0x390C39C67445C1E4
movq 0x8(%rsp), %r13
je 0x103c34
movl 0xa58c2(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r15,%rax,8), %rcx
movq 0x18(%r15,%rax,8), %rdx
andq %r12, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r12, %rdx
je 0x103bfd
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r12, %rdx
je 0x103bfd
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r12, %rdx
je 0x103bfd
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r12, %rdx
jne 0x103db8
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x103c26
movq %r14, %rdi
movq %r12, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa584d(%rip), %rdi     # 0x1a9468
movq %r12, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
movq 0x10(%rsp), %rsi
callq *0xb8(%rbx)
testq %r13, %r13
je 0x103ccf
movl 0xa5825(%rip), %eax     # 0x1a9468
cltq
leaq (%rax,%rax,2), %rax
movq 0x20(%r15,%rax,8), %rcx
movq 0x18(%r15,%rax,8), %rdx
andq %r12, %rdx
shlq $0x4, %rdx
leaq (%rcx,%rdx), %rax
movq (%rcx,%rdx), %rdx
movl $0x8, %ecx
cmpq %r12, %rdx
je 0x103c9a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r12, %rdx
je 0x103c9a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r12, %rdx
je 0x103c9a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r12, %rdx
jne 0x103dbf
movq (%rax,%rcx), %rbx
testq %rbx, %rbx
jne 0x103cc3
movq %r14, %rdi
movq %r12, %rsi
callq 0xf3f85
movq %rax, %rbx
leaq 0xa57b0(%rip), %rdi     # 0x1a9468
movq %r12, %rsi
movq %rax, %rdx
callq 0x12128c
movq %rbx, %rdi
movq %r13, %rsi
callq *0xb8(%rbx)
xorl %eax, %eax
addq $0x18, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
xorl %ebx, %ebx
jmp 0x102045
xorl %r15d, %r15d
jmp 0x102246
xorl %r15d, %r15d
jmp 0x1022e3
xorl %r15d, %r15d
jmp 0x1025a2
xorl %r15d, %r15d
jmp 0x1026e9
xorl %r15d, %r15d
jmp 0x1027c2
xorl %r14d, %r14d
jmp 0x10285f
xorl %ebx, %ebx
jmp 0x102f38
xorl %ebx, %ebx
jmp 0x102ff0
xorl %ebx, %ebx
jmp 0x103127
xorl %ebx, %ebx
jmp 0x1031c0
xorl %ebx, %ebx
jmp 0x103298
xorl %ebx, %ebx
jmp 0x1033ab
xorl %ebx, %ebx
jmp 0x10344e
xorl %ebx, %ebx
jmp 0x103587
xorl %ebx, %ebx
jmp 0x103620
xorl %ebx, %ebx
jmp 0x1036e9
xorl %ebx, %ebx
jmp 0x10389e
xorl %ebx, %ebx
jmp 0x103958
xorl %ebx, %ebx
jmp 0x1039ea
xorl %ebx, %ebx
jmp 0x103aaa
xorl %r15d, %r15d
jmp 0x10238e
xorl %r14d, %r14d
jmp 0x102650
xorl %r12d, %r12d
jmp 0x1029b2
xorl %r12d, %r12d
jmp 0x102a61
xorl %ebp, %ebp
jmp 0x102c71
xorl %r15d, %r15d
jmp 0x102d28
xorl %r15d, %r15d
jmp 0x102dce
xorl %r14d, %r14d
jmp 0x102e6e
xorl %ebx, %ebx
jmp 0x103c01
xorl %ebx, %ebx
jmp 0x103c9e