// File: /workspace/github_c_makefile_star2_O1/mtnygard[P]complisp/lisp.c
// Function: compiler_tests
SUITE(compiler_tests) {
  RUN_BUFFER_TEST(compile_positive_integer);
  RUN_BUFFER_TEST(compile_negative_integer);
  RUN_BUFFER_TEST(compile_char);
  RUN_BUFFER_TEST(compile_true);
  RUN_BUFFER_TEST(compile_false);
  RUN_BUFFER_TEST(compile_nil);
  RUN_BUFFER_TEST(compile_unary_add1);
  RUN_BUFFER_TEST(compile_unary_add1_nested);
  RUN_BUFFER_TEST(compile_unary_sub1);
  RUN_BUFFER_TEST(compile_unary_integer_to_char);
  RUN_BUFFER_TEST(compile_unary_char_to_integer);
  RUN_BUFFER_TEST(compile_unary_nilp_with_nil_returns_true);
  RUN_BUFFER_TEST(compile_unary_nilp_with_non_nil_returns_false);
  RUN_BUFFER_TEST(compile_unary_zerop_with_zero_returns_true);
  RUN_BUFFER_TEST(compile_unary_zerop_with_non_zero_returns_false);
  RUN_BUFFER_TEST(compile_unary_not_with_false_returns_true);
  RUN_BUFFER_TEST(compile_unary_not_with_non_false_returns_false);
  RUN_BUFFER_TEST(compile_unary_integerp_with_integer_returns_true);
  RUN_BUFFER_TEST(compile_unary_integerp_with_non_integer_returns_false);
  RUN_BUFFER_TEST(compile_unary_booleanp_with_boolean_returns_true);
  RUN_BUFFER_TEST(compile_unary_booleanp_with_non_boolean_returns_false);
  RUN_BUFFER_TEST(compile_binary_plus);
  RUN_BUFFER_TEST(compile_binary_plus_nested);
  RUN_BUFFER_TEST(compile_binary_minus);
  RUN_BUFFER_TEST(compile_binary_minus_nested);
  RUN_BUFFER_TEST(compile_binary_mul);
  RUN_BUFFER_TEST(compile_binary_mul_nested);
  RUN_BUFFER_TEST(compile_binary_eq_with_same_address_returns_true);
  RUN_BUFFER_TEST(compile_binary_eq_with_different_address_returns_false);
  RUN_BUFFER_TEST(compile_binary_lt_with_left_less_than_right_returns_true);
  RUN_BUFFER_TEST(compile_binary_lt_with_left_equal_to_right_returns_false);
  RUN_BUFFER_TEST(compile_binary_lt_with_left_greater_than_right_returns_false);
  RUN_BUFFER_TEST(compile_symbol_in_env_returns_value);
  RUN_BUFFER_TEST(compile_symbol_in_env_returns_first_value);
  RUN_BUFFER_TEST(compile_symbol_not_in_env_raises_compile_error);
  RUN_BUFFER_TEST(compile_let_with_no_bindings);
  RUN_BUFFER_TEST(compile_let_with_one_binding);
  RUN_BUFFER_TEST(compile_let_with_multiple_bindings);
  RUN_BUFFER_TEST(compile_nested_let);
  RUN_BUFFER_TEST(compile_let_is_not_let_star);
  RUN_BUFFER_TEST(compile_if_with_true_cond);
  RUN_BUFFER_TEST(compile_if_with_false_cond);
  RUN_BUFFER_TEST(compile_nested_if);
  RUN_HEAP_TEST(compile_cons);
  RUN_HEAP_TEST(compile_two_cons);
  RUN_HEAP_TEST(compile_nested_cons);
  RUN_HEAP_TEST(compile_car);
  RUN_HEAP_TEST(compile_cdr);
  RUN_BUFFER_TEST(compile_code_with_no_params);
  RUN_BUFFER_TEST(compile_code_with_one_param);
  RUN_BUFFER_TEST(compile_code_with_two_params);
  RUN_BUFFER_TEST(compile_labels_with_no_labels);
  RUN_BUFFER_TEST(compile_labels_with_one_label);
  RUN_BUFFER_TEST(compile_labelcall_with_no_params);
  RUN_BUFFER_TEST(compile_labelcall_with_no_params_and_locals);
  RUN_BUFFER_TEST(compile_labelcall_with_one_param);
  RUN_BUFFER_TEST(compile_labelcall_with_one_param_and_locals);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0xb8, %rsp
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq $0x0, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x9553(%rip), %rdi      # 0xfdf7
callq 0x486f
testl %eax, %eax
je 0x69cb
leaq 0xea18(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x69c6
leaq -0x70(%rbp), %rdi
movl $0x1ec, %esi            # imm = 0x1EC
callq 0x3f56
incl 0xe879(%rip)            # 0x15154
testl %eax, %eax
je 0x691c
leaq 0x8cb5(%rip), %rax      # 0xf59b
movq %rax, 0xe873(%rip)      # 0x15160
movl $0x5c4, 0xe861(%rip)    # imm = 0x5C4
leaq 0xa3d4(%rip), %rax      # 0x10cd2
movq %rax, 0xe863(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe7ff(%rip)      # 0x15110
je 0x69c6
jmp 0xd409
leaq -0x90(%rbp), %rsi
movl $0x1ec, 0x3(%rsi)       # imm = 0x1EC
movl $0xecc0c748, (%rsi)     # imm = 0xECC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe4b6
movl %eax, %r14d
testl %eax, %eax
jne 0x69c3
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r14d, %r14d
movl %r14d, %esi
movq %rbx, %rdi
callq 0x4585
incl 0xe7df(%rip)            # 0x15154
cmpq $0x1ec, %rax            # imm = 0x1EC
jne 0x698a
movq $0x0, 0xe7e0(%rip) # 0x15168
jmp 0x69c3
leaq 0x8c0a(%rip), %rax      # 0xf59b
movq %rax, 0xe7c8(%rip)      # 0x15160
movl $0x5ca, 0xe7b6(%rip)    # imm = 0x5CA
leaq 0xa33d(%rip), %rax      # 0x10ce6
movq %rax, 0xe7b8(%rip)      # 0x15168
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testb $0x4, 0xe753(%rip)      # 0x15110
jne 0xd409
movl %r14d, %edi
callq 0x4a32
leaq -0x60(%rbp), %r13
movq -0x10(%r13), %rdi
movq 0x8(%r13), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x10(%r13)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x10(%r13)
movl $0x0, -0x8(%r13)
movq %rbx, (%r13)
movq $0x1, 0x8(%r13)
leaq 0x93fb(%rip), %rdi      # 0xfe10
callq 0x486f
testl %eax, %eax
je 0x6b3e
leaq 0xe8a7(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6b39
leaq -0x70(%rbp), %rdi
movq $-0x1ec, %rsi           # imm = 0xFE14
callq 0x3f56
incl 0xe706(%rip)            # 0x15154
testl %eax, %eax
je 0x6a8f
leaq 0x8b42(%rip), %rax      # 0xf59b
movq %rax, 0xe700(%rip)      # 0x15160
movl $0x5d2, 0xe6ee(%rip)    # imm = 0x5D2
leaq 0xa261(%rip), %rax      # 0x10cd2
movq %rax, 0xe6f0(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe68c(%rip)      # 0x15110
je 0x6b39
jmp 0xd409
leaq -0x90(%rbp), %rsi
movl $0xfffffe14, 0x3(%rsi)  # imm = 0xFFFFFE14
movl $0x14c0c748, (%rsi)     # imm = 0x14C0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe4b6
movl %eax, %r14d
testl %eax, %eax
jne 0x6b36
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r14d, %r14d
movl %r14d, %esi
movq %rbx, %rdi
callq 0x4585
incl 0xe66c(%rip)            # 0x15154
cmpq $-0x1ec, %rax           # imm = 0xFE14
jne 0x6afd
movq $0x0, 0xe66d(%rip) # 0x15168
jmp 0x6b36
leaq 0x8a97(%rip), %rax      # 0xf59b
movq %rax, 0xe655(%rip)      # 0x15160
movl $0x5d8, 0xe643(%rip)    # imm = 0x5D8
leaq 0xa1ca(%rip), %rax      # 0x10ce6
movq %rax, 0xe645(%rip)      # 0x15168
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testb $0x4, 0xe5e0(%rip)      # 0x15110
jne 0xd409
movl %r14d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x92a6(%rip), %rdi      # 0xfe29
callq 0x486f
testl %eax, %eax
je 0x6caa
leaq 0xe739(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6ca5
leaq -0x70(%rbp), %rdi
movl $0x610f, %esi           # imm = 0x610F
callq 0x3f56
incl 0xe59a(%rip)            # 0x15154
testl %eax, %eax
je 0x6bfb
leaq 0x89d6(%rip), %rax      # 0xf59b
movq %rax, 0xe594(%rip)      # 0x15160
movl $0x5e0, 0xe582(%rip)    # imm = 0x5E0
leaq 0xa0f5(%rip), %rax      # 0x10cd2
movq %rax, 0xe584(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe520(%rip)      # 0x15110
je 0x6ca5
jmp 0xd409
leaq -0x90(%rbp), %rsi
movl $0x610f, 0x3(%rsi)      # imm = 0x610F
movl $0xfc0c748, (%rsi)      # imm = 0xFC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe4b6
movl %eax, %r14d
testl %eax, %eax
jne 0x6ca2
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r14d, %r14d
movl %r14d, %esi
movq %rbx, %rdi
callq 0x4585
incl 0xe500(%rip)            # 0x15154
cmpq $0x610f, %rax           # imm = 0x610F
jne 0x6c69
movq $0x0, 0xe501(%rip) # 0x15168
jmp 0x6ca2
leaq 0x892b(%rip), %rax      # 0xf59b
movq %rax, 0xe4e9(%rip)      # 0x15160
movl $0x5e6, 0xe4d7(%rip)    # imm = 0x5E6
leaq 0xa0dd(%rip), %rax      # 0x10d65
movq %rax, 0xe4d9(%rip)      # 0x15168
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testb $0x4, 0xe474(%rip)      # 0x15110
jne 0xd409
movl %r14d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x9147(%rip), %rdi      # 0xfe36
callq 0x486f
testl %eax, %eax
je 0x6e16
leaq 0xe5cd(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6e11
leaq -0x70(%rbp), %rdi
movl $0x9f, %esi
callq 0x3f56
incl 0xe42e(%rip)            # 0x15154
testl %eax, %eax
je 0x6d67
leaq 0x886a(%rip), %rax      # 0xf59b
movq %rax, 0xe428(%rip)      # 0x15160
movl $0x5ed, 0xe416(%rip)    # imm = 0x5ED
leaq 0x9f89(%rip), %rax      # 0x10cd2
movq %rax, 0xe418(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe3b4(%rip)      # 0x15110
je 0x6e11
jmp 0xd409
leaq -0x90(%rbp), %rsi
movl $0x9f, 0x3(%rsi)
movl $0x9fc0c748, (%rsi)     # imm = 0x9FC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe4b6
movl %eax, %r14d
testl %eax, %eax
jne 0x6e0e
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r14d, %r14d
movl %r14d, %esi
movq %rbx, %rdi
callq 0x4585
incl 0xe394(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x6dd5
movq $0x0, 0xe395(%rip) # 0x15168
jmp 0x6e0e
leaq 0x87bf(%rip), %rax      # 0xf59b
movq %rax, 0xe37d(%rip)      # 0x15160
movl $0x5f3, 0xe36b(%rip)    # imm = 0x5F3
leaq 0x9f95(%rip), %rax      # 0x10d89
movq %rax, 0xe36d(%rip)      # 0x15168
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testb $0x4, 0xe308(%rip)      # 0x15110
jne 0xd409
movl %r14d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8fe8(%rip), %rdi      # 0xfe43
callq 0x486f
testl %eax, %eax
je 0x6f80
leaq 0xe461(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x6f7b
leaq -0x70(%rbp), %rdi
movl $0x1f, %esi
callq 0x3f56
incl 0xe2c2(%rip)            # 0x15154
testl %eax, %eax
je 0x6ed3
leaq 0x86fe(%rip), %rax      # 0xf59b
movq %rax, 0xe2bc(%rip)      # 0x15160
movl $0x5fa, 0xe2aa(%rip)    # imm = 0x5FA
leaq 0x9e1d(%rip), %rax      # 0x10cd2
movq %rax, 0xe2ac(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe248(%rip)      # 0x15110
je 0x6f7b
jmp 0xd409
leaq -0x90(%rbp), %rsi
movl $0x1f, 0x3(%rsi)
movl $0x1fc0c748, (%rsi)     # imm = 0x1FC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe4b6
movl %eax, %r14d
testl %eax, %eax
jne 0x6f78
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r14d, %r14d
movl %r14d, %esi
movq %rbx, %rdi
callq 0x4585
incl 0xe228(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x6f3f
movq $0x0, 0xe22b(%rip) # 0x15168
jmp 0x6f78
leaq 0x8655(%rip), %rax      # 0xf59b
movq %rax, 0xe213(%rip)      # 0x15160
movl $0x600, 0xe201(%rip)    # imm = 0x600
leaq 0x9e43(%rip), %rax      # 0x10da1
movq %rax, 0xe203(%rip)      # 0x15168
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testb $0x4, 0xe19e(%rip)      # 0x15110
jne 0xd409
movl %r14d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8e8c(%rip), %rdi      # 0xfe51
callq 0x486f
testl %eax, %eax
je 0x70ea
leaq 0xe2f7(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x70e5
leaq -0x70(%rbp), %rdi
movl $0x2f, %esi
callq 0x3f56
incl 0xe158(%rip)            # 0x15154
testl %eax, %eax
je 0x703d
leaq 0x8594(%rip), %rax      # 0xf59b
movq %rax, 0xe152(%rip)      # 0x15160
movl $0x607, 0xe140(%rip)    # imm = 0x607
leaq 0x9cb3(%rip), %rax      # 0x10cd2
movq %rax, 0xe142(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xe0de(%rip)      # 0x15110
je 0x70e5
jmp 0xd409
leaq -0x90(%rbp), %rsi
movl $0x2f, 0x3(%rsi)
movl $0x2fc0c748, (%rsi)     # imm = 0x2FC0C748
leaq -0x70(%rbp), %rdi
movl $0x7, %edx
callq 0xe4b6
movl %eax, %r14d
testl %eax, %eax
jne 0x70e2
leaq -0x70(%rbp), %rbx
movq (%rbx), %rdi
movq 0x10(%rbx), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%rbx)
xorl %r14d, %r14d
movl %r14d, %esi
movq %rbx, %rdi
callq 0x4585
incl 0xe0be(%rip)            # 0x15154
cmpq $0x2f, %rax
jne 0x70a9
movq $0x0, 0xe0c1(%rip) # 0x15168
jmp 0x70e2
leaq 0x84eb(%rip), %rax      # 0xf59b
movq %rax, 0xe0a9(%rip)      # 0x15160
movl $0x60d, 0xe097(%rip)    # imm = 0x60D
leaq 0x9cf2(%rip), %rax      # 0x10dba
movq %rax, 0xe099(%rip)      # 0x15168
movl $0xffffffff, %r14d      # imm = 0xFFFFFFFF
testb $0x4, 0xe034(%rip)      # 0x15110
jne 0xd409
movl %r14d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8d2e(%rip), %rdi      # 0xfe5d
callq 0x486f
testl %eax, %eax
je 0x7283
leaq 0xe18d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x727e
leaq 0x8d12(%rip), %rdi      # 0xfe6b
movl $0x1ec, %esi            # imm = 0x1EC
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xdfdc(%rip)            # 0x15154
testl %eax, %eax
je 0x71b9
leaq 0x8418(%rip), %rax      # 0xf59b
movq %rax, 0xdfd6(%rip)      # 0x15160
movl $0x614, 0xdfc4(%rip)    # imm = 0x614
leaq 0x9b37(%rip), %rax      # 0x10cd2
movq %rax, 0xdfc6(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xdf62(%rip)      # 0x15110
je 0x727e
jmp 0xd409
movabsq $0x405480000, %rax      # imm = 0x405480000
leaq -0x90(%rbp), %rsi
movq %rax, 0x5(%rsi)
movabsq $0x48000001ecc0c748, %rax # imm = 0x48000001ECC0C748
movq %rax, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0xd, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x727b
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xdf2f(%rip)            # 0x15154
cmpq $0x1f0, %rax            # imm = 0x1F0
jne 0x7242
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xdf28(%rip) # 0x15168
jmp 0x727b
leaq 0x8352(%rip), %rax      # 0xf59b
movq %rax, 0xdf10(%rip)      # 0x15160
movl $0x61b, 0xdefe(%rip)    # imm = 0x61B
leaq 0x9b70(%rip), %rax      # 0x10dd1
movq %rax, 0xdf00(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xde9b(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8ba8(%rip), %rdi      # 0xfe70
callq 0x486f
testl %eax, %eax
je 0x7420
leaq 0xdff4(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x741b
leaq 0x8b79(%rip), %rbx      # 0xfe6b
movl $0x1ec, %esi            # imm = 0x1EC
movq %rbx, %rdi
callq 0x467b
movq %rbx, %rdi
movq %rax, %rsi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xde35(%rip)            # 0x15154
testl %eax, %eax
je 0x7360
leaq 0x8271(%rip), %rax      # 0xf59b
movq %rax, 0xde2f(%rip)      # 0x15160
movl $0x624, 0xde1d(%rip)    # imm = 0x624
leaq 0x9990(%rip), %rax      # 0x10cd2
movq %rax, 0xde1f(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xddbb(%rip)      # 0x15110
je 0x741b
jmp 0xd409
movaps 0x7db9(%rip), %xmm0     # 0xf120
leaq -0x90(%rbp), %rsi
movaps %xmm0, (%rsi)
movl $0x4, 0xf(%rsi)
leaq -0x70(%rbp), %rdi
movl $0x13, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x7418
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xdd92(%rip)            # 0x15154
cmpq $0x1f4, %rax            # imm = 0x1F4
jne 0x73df
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xdd8b(%rip) # 0x15168
jmp 0x7418
leaq 0x81b5(%rip), %rax      # 0xf59b
movq %rax, 0xdd73(%rip)      # 0x15160
movl $0x62b, 0xdd61(%rip)    # imm = 0x62B
leaq 0x99f8(%rip), %rax      # 0x10df6
movq %rax, 0xdd63(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xdcfe(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8a25(%rip), %rdi      # 0xfe8a
callq 0x486f
testl %eax, %eax
je 0x75b9
leaq 0xde57(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x75b4
leaq 0x8a09(%rip), %rdi      # 0xfe98
movl $0x1ec, %esi            # imm = 0x1EC
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xdca6(%rip)            # 0x15154
testl %eax, %eax
je 0x74ef
leaq 0x80e2(%rip), %rax      # 0xf59b
movq %rax, 0xdca0(%rip)      # 0x15160
movl $0x633, 0xdc8e(%rip)    # imm = 0x633
leaq 0x9801(%rip), %rax      # 0x10cd2
movq %rax, 0xdc90(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xdc2c(%rip)      # 0x15110
je 0x75b4
jmp 0xd409
movabsq $0x42d480000, %rax      # imm = 0x42D480000
leaq -0x90(%rbp), %rsi
movq %rax, 0x5(%rsi)
movabsq $0x48000001ecc0c748, %rax # imm = 0x48000001ECC0C748
movq %rax, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0xd, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x75b1
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xdbf9(%rip)            # 0x15154
cmpq $0x1e8, %rax            # imm = 0x1E8
jne 0x7578
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xdbf2(%rip) # 0x15168
jmp 0x75b1
leaq 0x801c(%rip), %rax      # 0xf59b
movq %rax, 0xdbda(%rip)      # 0x15160
movl $0x63a, 0xdbc8(%rip)    # imm = 0x63A
leaq 0x9884(%rip), %rax      # 0x10e1b
movq %rax, 0xdbca(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xdb65(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x889f(%rip), %rdi      # 0xfe9d
callq 0x486f
testl %eax, %eax
je 0x7752
leaq 0xdcbe(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x774d
leaq 0x8234(%rip), %rdi      # 0xf85c
movl $0x184, %esi            # imm = 0x184
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xdb0d(%rip)            # 0x15154
testl %eax, %eax
je 0x7688
leaq 0x7f49(%rip), %rax      # 0xf59b
movq %rax, 0xdb07(%rip)      # 0x15160
movl $0x642, 0xdaf5(%rip)    # imm = 0x642
leaq 0x9668(%rip), %rax      # 0x10cd2
movq %rax, 0xdaf7(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xda93(%rip)      # 0x15110
je 0x774d
jmp 0xd409
movabsq $0xfc8834806e0c148, %rax # imm = 0xFC8834806E0C148
leaq -0x90(%rbp), %rsi
movq %rax, 0x7(%rsi)
movabsq $0x4800000184c0c748, %rax # imm = 0x4800000184C0C748
movq %rax, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0xf, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x774a
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xda60(%rip)            # 0x15154
cmpq $0x610f, %rax           # imm = 0x610F
jne 0x7711
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xda59(%rip) # 0x15168
jmp 0x774a
leaq 0x7e83(%rip), %rax      # 0xf59b
movq %rax, 0xda41(%rip)      # 0x15160
movl $0x649, 0xda2f(%rip)    # imm = 0x649
leaq 0x9710(%rip), %rax      # 0x10e40
movq %rax, 0xda31(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd9cc(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8724(%rip), %rdi      # 0xfebb
callq 0x486f
testl %eax, %eax
je 0x78e4
leaq 0xdb25(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x78df
leaq 0x80a9(%rip), %rdi      # 0xf86a
movl $0x610f, %esi           # imm = 0x610F
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd974(%rip)            # 0x15154
testl %eax, %eax
je 0x7821
leaq 0x7db0(%rip), %rax      # 0xf59b
movq %rax, 0xd96e(%rip)      # 0x15160
movl $0x651, 0xd95c(%rip)    # imm = 0x651
leaq 0x94cf(%rip), %rax      # 0x10cd2
movq %rax, 0xd95e(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd8fa(%rip)      # 0x15110
je 0x78df
jmp 0xd409
movabsq $0x480000610fc0c748, %rax # imm = 0x480000610FC0C748
leaq -0x90(%rbp), %rsi
movq %rax, (%rsi)
movl $0x6e8c148, 0x7(%rsi)   # imm = 0x6E8C148
leaq -0x70(%rbp), %rdi
movl $0xb, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x78dc
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xd8ce(%rip)            # 0x15154
cmpq $0x184, %rax            # imm = 0x184
jne 0x78a3
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xd8c7(%rip) # 0x15168
jmp 0x78dc
leaq 0x7cf1(%rip), %rax      # 0xf59b
movq %rax, 0xd8af(%rip)      # 0x15160
movl $0x658, 0xd89d(%rip)    # imm = 0x658
leaq 0x95a0(%rip), %rax      # 0x10e62
movq %rax, 0xd89f(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd83a(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x85b0(%rip), %rdi      # 0xfed9
callq 0x486f
testl %eax, %eax
je 0x7a77
leaq 0xd993(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7a72
leaq 0x7f25(%rip), %rdi      # 0xf878
movl $0x2f, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd7e2(%rip)            # 0x15154
testl %eax, %eax
je 0x79b3
leaq 0x7c1e(%rip), %rax      # 0xf59b
movq %rax, 0xd7dc(%rip)      # 0x15160
movl $0x660, 0xd7ca(%rip)    # imm = 0x660
leaq 0x933d(%rip), %rax      # 0x10cd2
movq %rax, 0xd7cc(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd768(%rip)      # 0x15110
je 0x7a72
jmp 0xd409
movups 0x77b5(%rip), %xmm0     # 0xf16f
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x7794(%rip), %xmm0     # 0xf160
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x7a6f
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xd73b(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x7a36
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xd734(%rip) # 0x15168
jmp 0x7a6f
leaq 0x7b5e(%rip), %rax      # 0xf59b
movq %rax, 0xd71c(%rip)      # 0x15160
movl $0x66e, 0xd70a(%rip)    # imm = 0x66E
leaq 0x9334(%rip), %rax      # 0x10d89
movq %rax, 0xd70c(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd6a7(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x8446(%rip), %rdi      # 0xff02
callq 0x486f
testl %eax, %eax
je 0x7c08
leaq 0xd800(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7c03
leaq 0x7d92(%rip), %rdi      # 0xf878
movl $0x14, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd64f(%rip)            # 0x15154
testl %eax, %eax
je 0x7b46
leaq 0x7a8b(%rip), %rax      # 0xf59b
movq %rax, 0xd649(%rip)      # 0x15160
movl $0x676, 0xd637(%rip)    # imm = 0x676
leaq 0x91aa(%rip), %rax      # 0x10cd2
movq %rax, 0xd639(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd5d5(%rip)      # 0x15110
je 0x7c03
jmp 0xd409
movups 0x7642(%rip), %xmm0     # 0xf18f
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x7621(%rip), %xmm0     # 0xf180
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x7c00
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xd5a8(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x7bc7
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xd5a3(%rip) # 0x15168
jmp 0x7c00
leaq 0x79cd(%rip), %rax      # 0xf59b
movq %rax, 0xd58b(%rip)      # 0x15160
movl $0x684, 0xd579(%rip)    # imm = 0x684
leaq 0x91bb(%rip), %rax      # 0x10da1
movq %rax, 0xd57b(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd516(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x82e3(%rip), %rdi      # 0xff30
callq 0x486f
testl %eax, %eax
je 0x7d9a
leaq 0xd66f(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7d95
leaq 0x7c06(%rip), %rdi      # 0xf87d
xorl %eax, %eax
movl %eax, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd4bf(%rip)            # 0x15154
testl %eax, %eax
je 0x7cd6
leaq 0x78fb(%rip), %rax      # 0xf59b
movq %rax, 0xd4b9(%rip)      # 0x15160
movl $0x68c, 0xd4a7(%rip)    # imm = 0x68C
leaq 0x901a(%rip), %rax      # 0x10cd2
movq %rax, 0xd4a9(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd445(%rip)      # 0x15110
je 0x7d95
jmp 0xd409
movups 0x74d2(%rip), %xmm0     # 0xf1af
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x74b1(%rip), %xmm0     # 0xf1a0
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x7d92
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xd418(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x7d59
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xd411(%rip) # 0x15168
jmp 0x7d92
leaq 0x783b(%rip), %rax      # 0xf59b
movq %rax, 0xd3f9(%rip)      # 0x15160
movl $0x69a, 0xd3e7(%rip)    # imm = 0x69A
leaq 0x9011(%rip), %rax      # 0x10d89
movq %rax, 0xd3e9(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd384(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x817c(%rip), %rdi      # 0xff5b
callq 0x486f
testl %eax, %eax
je 0x7f2b
leaq 0xd4dd(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x7f26
leaq 0x7a74(%rip), %rdi      # 0xf87d
movl $0x14, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd32c(%rip)            # 0x15154
testl %eax, %eax
je 0x7e69
leaq 0x7768(%rip), %rax      # 0xf59b
movq %rax, 0xd326(%rip)      # 0x15160
movl $0x6a2, 0xd314(%rip)    # imm = 0x6A2
leaq 0x8e87(%rip), %rax      # 0x10cd2
movq %rax, 0xd316(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd2b2(%rip)      # 0x15110
je 0x7f26
jmp 0xd409
movups 0x735f(%rip), %xmm0     # 0xf1cf
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x733e(%rip), %xmm0     # 0xf1c0
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x7f23
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xd285(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x7eea
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xd280(%rip) # 0x15168
jmp 0x7f23
leaq 0x76aa(%rip), %rax      # 0xf59b
movq %rax, 0xd268(%rip)      # 0x15160
movl $0x6b0, 0xd256(%rip)    # imm = 0x6B0
leaq 0x8e98(%rip), %rax      # 0x10da1
movq %rax, 0xd258(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd1f3(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x801b(%rip), %rdi      # 0xff8b
callq 0x486f
testl %eax, %eax
je 0x80be
leaq 0xd34c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x80b9
leaq 0x78e9(%rip), %rdi      # 0xf883
movl $0x1f, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd19b(%rip)            # 0x15154
testl %eax, %eax
je 0x7ffa
leaq 0x75d7(%rip), %rax      # 0xf59b
movq %rax, 0xd195(%rip)      # 0x15160
movl $0x6b8, 0xd183(%rip)    # imm = 0x6B8
leaq 0x8cf6(%rip), %rax      # 0x10cd2
movq %rax, 0xd185(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xd121(%rip)      # 0x15110
je 0x80b9
jmp 0xd409
movups 0x71ee(%rip), %xmm0     # 0xf1ef
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x71cd(%rip), %xmm0     # 0xf1e0
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x80b6
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xd0f4(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x807d
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xd0ed(%rip) # 0x15168
jmp 0x80b6
leaq 0x7517(%rip), %rax      # 0xf59b
movq %rax, 0xd0d5(%rip)      # 0x15160
movl $0x6c6, 0xd0c3(%rip)    # imm = 0x6C6
leaq 0x8ced(%rip), %rax      # 0x10d89
movq %rax, 0xd0c5(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xd060(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x7eb2(%rip), %rdi      # 0xffb5
callq 0x486f
testl %eax, %eax
je 0x824f
leaq 0xd1b9(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x824a
leaq 0x7756(%rip), %rdi      # 0xf883
movl $0x14, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xd008(%rip)            # 0x15154
testl %eax, %eax
je 0x818d
leaq 0x7444(%rip), %rax      # 0xf59b
movq %rax, 0xd002(%rip)      # 0x15160
movl $0x6ce, 0xcff0(%rip)    # imm = 0x6CE
leaq 0x8b63(%rip), %rax      # 0x10cd2
movq %rax, 0xcff2(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xcf8e(%rip)      # 0x15110
je 0x824a
jmp 0xd409
movups 0x707b(%rip), %xmm0     # 0xf20f
leaq -0x90(%rbp), %rsi
movups %xmm0, 0xf(%rsi)
movaps 0x705a(%rip), %xmm0     # 0xf200
movaps %xmm0, (%rsi)
leaq -0x70(%rbp), %rdi
movl $0x1f, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x8247
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xcf61(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x820e
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xcf5c(%rip) # 0x15168
jmp 0x8247
leaq 0x7386(%rip), %rax      # 0xf59b
movq %rax, 0xcf44(%rip)      # 0x15160
movl $0x6dc, 0xcf32(%rip)    # imm = 0x6DC
leaq 0x8b74(%rip), %rax      # 0x10da1
movq %rax, 0xcf34(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xcecf(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7d4a(%rip), %rdi      # 0xffe4
callq 0x486f
testl %eax, %eax
je 0x83f5
leaq 0xd022(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x83f0
leaq 0x75c3(%rip), %rdi      # 0xf887
movl $0x14, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xce6e(%rip)            # 0x15154
testl %eax, %eax
je 0x8327
leaq 0x72aa(%rip), %rax      # 0xf59b
movq %rax, 0xce68(%rip)      # 0x15160
movl $0x6e4, 0xce56(%rip)    # imm = 0x6E4
leaq 0x89c9(%rip), %rax      # 0x10cd2
movq %rax, 0xce58(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xcdf4(%rip)      # 0x15110
je 0x83f0
jmp 0xd409
movaps 0x6f02(%rip), %xmm0     # 0xf230
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6ee3(%rip), %xmm0     # 0xf220
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x83ed
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xcdbd(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x83b4
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xcdb6(%rip) # 0x15168
jmp 0x83ed
leaq 0x71e0(%rip), %rax      # 0xf59b
movq %rax, 0xcd9e(%rip)      # 0x15160
movl $0x6f3, 0xcd8c(%rip)    # imm = 0x6F3
leaq 0x89b6(%rip), %rax      # 0x10d89
movq %rax, 0xcd8e(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xcd29(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
leaq -0x80(%rbp), %r12
movq -0x10(%r12), %rdi
movq 0x8(%r12), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x10(%r12)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x10(%r12)
movl $0x0, -0x8(%r12)
movq %rbx, (%r12)
movq $0x1, 0x8(%r12)
leaq 0x7bd0(%rip), %rdi      # 0x10015
callq 0x486f
testl %eax, %eax
je 0x859e
leaq 0xce77(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8599
leaq 0x7418(%rip), %rdi      # 0xf887
movl $0x2f, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xccc3(%rip)            # 0x15154
testl %eax, %eax
je 0x84d2
leaq 0x70ff(%rip), %rax      # 0xf59b
movq %rax, 0xccbd(%rip)      # 0x15160
movl $0x6fb, 0xccab(%rip)    # imm = 0x6FB
leaq 0x881e(%rip), %rax      # 0x10cd2
movq %rax, 0xccad(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xcc49(%rip)      # 0x15110
je 0x8599
jmp 0xd409
movaps 0x6d87(%rip), %xmm0     # 0xf260
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6d68(%rip), %xmm0     # 0xf250
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x8596
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xcc12(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x855d
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xcc0d(%rip) # 0x15168
jmp 0x8596
leaq 0x7037(%rip), %rax      # 0xf59b
movq %rax, 0xcbf5(%rip)      # 0x15160
movl $0x70a, 0xcbe3(%rip)    # imm = 0x70A
leaq 0x8825(%rip), %rax      # 0x10da1
movq %rax, 0xcbe5(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xcb80(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7a5c(%rip), %rdi      # 0x1004b
callq 0x486f
testl %eax, %eax
je 0x874a
leaq 0xcccd(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8745
leaq 0x7277(%rip), %rdi      # 0xf890
movl $0x9f, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xcb19(%rip)            # 0x15154
testl %eax, %eax
je 0x867c
leaq 0x6f55(%rip), %rax      # 0xf59b
movq %rax, 0xcb13(%rip)      # 0x15160
movl $0x712, 0xcb01(%rip)    # imm = 0x712
leaq 0x8674(%rip), %rax      # 0x10cd2
movq %rax, 0xcb03(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xca9f(%rip)      # 0x15110
je 0x8745
jmp 0xd409
movaps 0x6c0d(%rip), %xmm0     # 0xf290
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6bee(%rip), %xmm0     # 0xf280
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x8742
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xca68(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x8709
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xca61(%rip) # 0x15168
jmp 0x8742
leaq 0x6e8b(%rip), %rax      # 0xf59b
movq %rax, 0xca49(%rip)      # 0x15160
movl $0x721, 0xca37(%rip)    # imm = 0x721
leaq 0x8661(%rip), %rax      # 0x10d89
movq %rax, 0xca39(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xc9d4(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x78e1(%rip), %rdi      # 0x1007c
callq 0x486f
testl %eax, %eax
je 0x88f4
leaq 0xcb21(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x88ef
leaq 0x70cb(%rip), %rdi      # 0xf890
movl $0x14, %esi
callq 0x467b
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xc96d(%rip)            # 0x15154
testl %eax, %eax
je 0x8828
leaq 0x6da9(%rip), %rax      # 0xf59b
movq %rax, 0xc967(%rip)      # 0x15160
movl $0x729, 0xc955(%rip)    # imm = 0x729
leaq 0x84c8(%rip), %rax      # 0x10cd2
movq %rax, 0xc957(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc8f3(%rip)      # 0x15110
je 0x88ef
jmp 0xd409
movaps 0x6a91(%rip), %xmm0     # 0xf2c0
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x6a72(%rip), %xmm0     # 0xf2b0
movaps %xmm0, (%rsi)
movl $0x1fc88348, 0x1f(%rsi) # imm = 0x1FC88348
leaq -0x90(%rbp), %rdi
movl $0x23, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x88ec
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xc8bc(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x88b3
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xc8b7(%rip) # 0x15168
jmp 0x88ec
leaq 0x6ce1(%rip), %rax      # 0xf59b
movq %rax, 0xc89f(%rip)      # 0x15160
movl $0x738, 0xc88d(%rip)    # imm = 0x738
leaq 0x84cf(%rip), %rax      # 0x10da1
movq %rax, 0xc88f(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xc82a(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x7773(%rip), %rdi      # 0x100b2
callq 0x486f
testl %eax, %eax
je 0x8a9b
leaq 0xc97d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8a96
leaq 0x6f30(%rip), %rdi      # 0xf899
callq 0x1bba
movl $0x14, %esi
movl $0x20, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xc7bf(%rip)            # 0x15154
testl %eax, %eax
je 0x89d6
leaq 0x6bfb(%rip), %rax      # 0xf59b
movq %rax, 0xc7b9(%rip)      # 0x15160
movl $0x740, 0xc7a7(%rip)    # imm = 0x740
leaq 0x831a(%rip), %rax      # 0x10cd2
movq %rax, 0xc7a9(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc745(%rip)      # 0x15110
je 0x8a96
jmp 0xd409
movaps 0x6903(%rip), %xmm0     # 0xf2e0
leaq -0x90(%rbp), %rsi
movaps %xmm0, (%rsi)
movabsq $-0x7dbbbfcb8000000, %rax # imm = 0xF824440348000000
movq %rax, 0x10(%rsi)
leaq -0x70(%rbp), %rdi
movl $0x18, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x8a93
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xc715(%rip)            # 0x15154
cmpq $0x34, %rax
jne 0x8a5a
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xc710(%rip) # 0x15168
jmp 0x8a93
leaq 0x6b3a(%rip), %rax      # 0xf59b
movq %rax, 0xc6f8(%rip)      # 0x15160
movl $0x74f, 0xc6e6(%rip)    # imm = 0x74F
leaq 0x840d(%rip), %rax      # 0x10e86
movq %rax, 0xc6e8(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xc683(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x75e0(%rip), %rdi      # 0x100c6
callq 0x486f
testl %eax, %eax
je 0x8c94
leaq 0xc7d6(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8c8f
leaq 0x6d89(%rip), %rbx      # 0xf899
movq %rbx, %rdi
callq 0x1bba
movl $0x4, %esi
movl $0x8, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %r14
movq %rbx, %rdi
callq 0x1bba
movl $0xc, %esi
movl $0x10, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %r15
movq %rbx, %rdi
callq 0x1bba
movq %rax, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x4647
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xc5dc(%rip)            # 0x15154
testl %eax, %eax
je 0x8bb9
leaq 0x6a18(%rip), %rax      # 0xf59b
movq %rax, 0xc5d6(%rip)      # 0x15160
movl $0x759, 0xc5c4(%rip)    # imm = 0x759
leaq 0x8137(%rip), %rax      # 0x10cd2
movq %rax, 0xc5c6(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc562(%rip)      # 0x15110
je 0x8c8f
jmp 0xd409
movups 0x676a(%rip), %xmm0     # 0xf32a
leaq -0x70(%rbp), %rsi
movups %xmm0, 0x2a(%rsi)
movaps 0x6751(%rip), %xmm0     # 0xf320
movaps %xmm0, 0x20(%rsi)
movaps 0x6736(%rip), %xmm0     # 0xf310
movaps %xmm0, 0x10(%rsi)
movaps 0x671b(%rip), %xmm0     # 0xf300
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x3a, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x8c8c
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xc51c(%rip)            # 0x15154
cmpq $0x28, %rax
jne 0x8c53
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xc517(%rip) # 0x15168
jmp 0x8c8c
leaq 0x6941(%rip), %rax      # 0xf59b
movq %rax, 0xc4ff(%rip)      # 0x15160
movl $0x774, 0xc4ed(%rip)    # imm = 0x774
leaq 0x8238(%rip), %rax      # 0x10eaa
movq %rax, 0xc4ef(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xc48a(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x7402(%rip), %rdi      # 0x100e1
callq 0x486f
testl %eax, %eax
je 0x8e3b
leaq 0xc5dd(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x8e36
leaq 0x88e5(%rip), %rdi      # 0x115ee
callq 0x1bba
movl $0x14, %esi
movl $0x20, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xc41f(%rip)            # 0x15154
testl %eax, %eax
je 0x8d76
leaq 0x685b(%rip), %rax      # 0xf59b
movq %rax, 0xc419(%rip)      # 0x15160
movl $0x77c, 0xc407(%rip)    # imm = 0x77C
leaq 0x7f7a(%rip), %rax      # 0x10cd2
movq %rax, 0xc409(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc3a5(%rip)      # 0x15110
je 0x8e36
jmp 0xd409
movaps 0x65c3(%rip), %xmm0     # 0xf340
leaq -0x90(%rbp), %rsi
movaps %xmm0, (%rsi)
movabsq $-0x7dbbbd4b8000000, %rax # imm = 0xF824442B48000000
movq %rax, 0x10(%rsi)
leaq -0x70(%rbp), %rdi
movl $0x18, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x8e33
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xc375(%rip)            # 0x15154
cmpq $-0xc, %rax
jne 0x8dfa
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xc370(%rip) # 0x15168
jmp 0x8e33
leaq 0x679a(%rip), %rax      # 0xf59b
movq %rax, 0xc358(%rip)      # 0x15160
movl $0x78b, 0xc346(%rip)    # imm = 0x78B
leaq 0x80b5(%rip), %rax      # 0x10ece
movq %rax, 0xc348(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xc2e3(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x7270(%rip), %rdi      # 0x100f6
callq 0x486f
testl %eax, %eax
je 0x9034
leaq 0xc436(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x902f
leaq 0x873e(%rip), %rbx      # 0x115ee
movq %rbx, %rdi
callq 0x1bba
movl $0x14, %esi
movl $0x4, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %r14
movq %rbx, %rdi
callq 0x1bba
movl $0x10, %esi
movl $0xc, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %r15
movq %rbx, %rdi
callq 0x1bba
movq %rax, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x4647
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xc23c(%rip)            # 0x15154
testl %eax, %eax
je 0x8f59
leaq 0x6678(%rip), %rax      # 0xf59b
movq %rax, 0xc236(%rip)      # 0x15160
movl $0x795, 0xc224(%rip)    # imm = 0x795
leaq 0x7d97(%rip), %rax      # 0x10cd2
movq %rax, 0xc226(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xc1c2(%rip)      # 0x15110
je 0x902f
jmp 0xd409
movups 0x642a(%rip), %xmm0     # 0xf38a
leaq -0x70(%rbp), %rsi
movups %xmm0, 0x2a(%rsi)
movaps 0x6411(%rip), %xmm0     # 0xf380
movaps %xmm0, 0x20(%rsi)
movaps 0x63f6(%rip), %xmm0     # 0xf370
movaps %xmm0, 0x10(%rsi)
movaps 0x63db(%rip), %xmm0     # 0xf360
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x3a, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0x902c
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xc17c(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0x8ff3
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xc177(%rip) # 0x15168
jmp 0x902c
leaq 0x65a1(%rip), %rax      # 0xf59b
movq %rax, 0xc15f(%rip)      # 0x15160
movl $0x7b0, 0xc14d(%rip)    # imm = 0x7B0
leaq 0x7ee0(%rip), %rax      # 0x10ef2
movq %rax, 0xc14f(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xc0ea(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x7093(%rip), %rdi      # 0x10112
callq 0x486f
testl %eax, %eax
je 0x920e
leaq 0xc23d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9209
leaq 0x67f2(%rip), %rdi      # 0xf89b
callq 0x1bba
movl $0x14, %esi
movl $0x20, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xc07f(%rip)            # 0x15154
testl %eax, %eax
je 0x90fd
leaq 0x64bb(%rip), %rax      # 0xf59b
movq %rax, 0xc079(%rip)      # 0x15160
movl $0x7b8, 0xc067(%rip)    # imm = 0x7B8
leaq 0x7bda(%rip), %rax      # 0x10cd2
jmp 0x91f0
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xc026(%rip)            # 0x15154
cmpq $0xa0, %rax
jne 0x9151
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xc01f(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9209
movq %rax, %rbx
movq 0xbe75(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x7466(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %r15d
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
leaq 0x7d93(%rip), %r12      # 0x10f15
xorl %eax, %eax
movl %eax, %r13d
movl $0xa0, %edx
movq %r12, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x7439(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movq %r15, %rdx
callq 0x1190
movq (%r14), %rdi
movq %r12, %rsi
leaq -0x80(%rbp), %r12
movq %rbx, %rdx
movl %r13d, %eax
leaq -0x60(%rbp), %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x63c3(%rip), %rax      # 0xf59b
movq %rax, 0xbf81(%rip)      # 0x15160
movl $0x7bb, 0xbf6f(%rip)    # imm = 0x7BB
leaq 0x7d2b(%rip), %rax      # 0x10f1b
movq %rax, 0xbf71(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xbf0d(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6ed2(%rip), %rdi      # 0x10125
callq 0x486f
testl %eax, %eax
je 0x9416
leaq 0xc069(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9411
leaq 0x661e(%rip), %rbx      # 0xf89b
movq %rbx, %rdi
callq 0x1bba
movl $0x4, %esi
movl $0x8, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %r14
movq %rbx, %rdi
callq 0x1bba
movl $0xc, %esi
movl $0x10, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %r15
movq %rbx, %rdi
callq 0x1bba
movq %rax, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xbe72(%rip)            # 0x15154
testl %eax, %eax
je 0x930a
leaq 0x62ae(%rip), %rax      # 0xf59b
movq %rax, 0xbe6c(%rip)      # 0x15160
movl $0x7c5, 0xbe5a(%rip)    # imm = 0x7C5
leaq 0x79cd(%rip), %rax      # 0x10cd2
jmp 0x93f8
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xbe19(%rip)            # 0x15154
cmpq $0x60, %rax
jne 0x935c
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xbe14(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9411
movq %rax, %rbx
movq 0xbc6a(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x725b(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7b8c(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x60, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x7232(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7b57(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x61bb(%rip), %rax      # 0xf59b
movq %rax, 0xbd79(%rip)      # 0x15160
movl $0x7c8, 0xbd67(%rip)    # imm = 0x7C8
leaq 0x7b47(%rip), %rax      # 0x10f3f
movq %rax, 0xbd69(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xbd05(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6ce4(%rip), %rdi      # 0x1013f
callq 0x486f
testl %eax, %eax
je 0x95e5
leaq 0xbe61(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x95e0
leaq 0x6418(%rip), %rdi      # 0xf89d
callq 0x1bba
movl $0x14, %edx
movq %rax, %rdi
movq %rdx, %rsi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xbca5(%rip)            # 0x15154
testl %eax, %eax
je 0x94d7
leaq 0x60e1(%rip), %rax      # 0xf59b
movq %rax, 0xbc9f(%rip)      # 0x15160
movl $0x7d0, 0xbc8d(%rip)    # imm = 0x7D0
leaq 0x7800(%rip), %rax      # 0x10cd2
jmp 0x95c7
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xbc4c(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x952b
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xbc45(%rip) # 0x15168
movl %r15d, %edi
jmp 0x95e0
movq %rax, %rbx
movq 0xba9b(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x708c(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x79bd(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x9f, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x7063(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7988(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5fec(%rip), %rax      # 0xf59b
movq %rax, 0xbbaa(%rip)      # 0x15160
movl $0x7d3, 0xbb98(%rip)    # imm = 0x7D3
leaq 0x799c(%rip), %rax      # 0x10f63
movq %rax, 0xbb9a(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xbb36(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6b46(%rip), %rdi      # 0x10170
callq 0x486f
testl %eax, %eax
je 0x97b4
leaq 0xbc92(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x97af
leaq 0x6249(%rip), %rdi      # 0xf89d
callq 0x1bba
movl $0x14, %esi
movl $0x10, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xbad4(%rip)            # 0x15154
testl %eax, %eax
je 0x96a8
leaq 0x5f10(%rip), %rax      # 0xf59b
movq %rax, 0xbace(%rip)      # 0x15160
movl $0x7db, 0xbabc(%rip)    # imm = 0x7DB
leaq 0x762f(%rip), %rax      # 0x10cd2
jmp 0x9796
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xba7b(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x96fa
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xba76(%rip) # 0x15168
movl %r15d, %edi
jmp 0x97af
movq %rax, %rbx
movq 0xb8cc(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6ebd(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x77ee(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x1f, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x6e94(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x77b9(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5e1d(%rip), %rax      # 0xf59b
movq %rax, 0xb9db(%rip)      # 0x15160
movl $0x7de, 0xb9c9(%rip)    # imm = 0x7DE
leaq 0x77e5(%rip), %rax      # 0x10f7b
movq %rax, 0xb9cb(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb967(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x69ae(%rip), %rdi      # 0x101a7
callq 0x486f
testl %eax, %eax
je 0x998e
leaq 0xbac3(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9989
leaq 0x607c(%rip), %rdi      # 0xf89f
callq 0x1bba
movq $-0x14, %rsi
movl $0x14, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xb903(%rip)            # 0x15154
testl %eax, %eax
je 0x9879
leaq 0x5d3f(%rip), %rax      # 0xf59b
movq %rax, 0xb8fd(%rip)      # 0x15160
movl $0x7e6, 0xb8eb(%rip)    # imm = 0x7E6
leaq 0x745e(%rip), %rax      # 0x10cd2
jmp 0x9970
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xb8aa(%rip)            # 0x15154
cmpq $0x9f, %rax
jne 0x98cd
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xb8a3(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9989
movq %rax, -0xc0(%rbp)
movq 0xb6f5(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6ce6(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7617(%rip), %rbx      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x9f, %edx
movq %rbx, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x6cba(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %rbx, %rsi
movq -0xc0(%rbp), %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5c43(%rip), %rax      # 0xf59b
movq %rax, 0xb801(%rip)      # 0x15160
movl $0x7e9, 0xb7ef(%rip)    # imm = 0x7E9
leaq 0x75f3(%rip), %rax      # 0x10f63
movq %rax, 0xb7f1(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb78d(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x680d(%rip), %rdi      # 0x101e0
callq 0x486f
testl %eax, %eax
je 0x9b5b
leaq 0xb8e9(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9b56
leaq 0x5ea2(%rip), %rdi      # 0xf89f
callq 0x1bba
movl $0x14, %edx
movq %rax, %rdi
movq %rdx, %rsi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xb72d(%rip)            # 0x15154
testl %eax, %eax
je 0x9a4f
leaq 0x5b69(%rip), %rax      # 0xf59b
movq %rax, 0xb727(%rip)      # 0x15160
movl $0x7f1, 0xb715(%rip)    # imm = 0x7F1
leaq 0x7288(%rip), %rax      # 0x10cd2
jmp 0x9b3d
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xb6d4(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x9aa1
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xb6cf(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9b56
movq %rax, %rbx
movq 0xb525(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6b16(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7447(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x1f, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x6aed(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7412(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5a76(%rip), %rax      # 0xf59b
movq %rax, 0xb634(%rip)      # 0x15160
movl $0x7f4, 0xb622(%rip)    # imm = 0x7F4
leaq 0x743e(%rip), %rax      # 0x10f7b
movq %rax, 0xb624(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb5c0(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6679(%rip), %rdi      # 0x10219
callq 0x486f
testl %eax, %eax
je 0x9d2a
leaq 0xb71c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9d25
leaq 0x5cd5(%rip), %rdi      # 0xf89f
callq 0x1bba
movl $0x18, %esi
movl $0x14, %edx
movq %rax, %rdi
callq 0x4647
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xb55e(%rip)            # 0x15154
testl %eax, %eax
je 0x9c1e
leaq 0x599a(%rip), %rax      # 0xf59b
movq %rax, 0xb558(%rip)      # 0x15160
movl $0x7fc, 0xb546(%rip)    # imm = 0x7FC
leaq 0x70b9(%rip), %rax      # 0x10cd2
jmp 0x9d0c
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xb505(%rip)            # 0x15154
cmpq $0x1f, %rax
jne 0x9c70
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xb500(%rip) # 0x15168
movl %r15d, %edi
jmp 0x9d25
movq %rax, %rbx
movq 0xb356(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6947(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7278(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x1f, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x691e(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x7243(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x58a7(%rip), %rax      # 0xf59b
movq %rax, 0xb465(%rip)      # 0x15160
movl $0x7ff, 0xb453(%rip)    # imm = 0x7FF
leaq 0x726f(%rip), %rax      # 0x10f7b
movq %rax, 0xb455(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xb3f1(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x64e7(%rip), %rdi      # 0x10256
callq 0x486f
testl %eax, %eax
je 0x9ef1
leaq 0xb54d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0x9eec
leaq 0x6bfa(%rip), %r14      # 0x10993
movq %r14, %rdi
callq 0x1bba
movq %rax, %rbx
leaq -0x90(%rbp), %rax
movq %r14, (%rax)
movq $0x21, 0x8(%rax)
movq $0x0, 0x10(%rax)
leaq 0x6bf6(%rip), %rdx      # 0x109bb
leaq -0xb0(%rbp), %rcx
movq %rdx, (%rcx)
movq $0x42, 0x8(%rcx)
movq %rax, 0x10(%rcx)
xorl %eax, %eax
movl %eax, %r8d
leaq -0x70(%rbp), %rdi
movq $-0x8, %rdx
movq %rbx, %rsi
callq 0x2af5
movl 0xb35b(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0xb351(%rip)      # 0x15154
testl %eax, %eax
je 0x9e44
leaq 0x578d(%rip), %rax      # 0xf59b
movq %rax, 0xb34b(%rip)      # 0x15160
movl $0x809, 0xb339(%rip)    # imm = 0x809
leaq 0x6eac(%rip), %rax      # 0x10cd2
movq %rax, 0xb33b(%rip)      # 0x15168
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
testb $0x4, 0xb2d7(%rip)      # 0x15110
je 0x9eea
jmp 0xd409
leaq -0xb8(%rbp), %rdi
movb $0x21, 0x4(%rdi)
movl $0x24448b48, (%rdi)     # imm = 0x24448B48
leaq -0xd8(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x5, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0xb2dc(%rip)      # 0x15154
leaq 0xb279(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0x9e9f
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xb2cd(%rip) # 0x15168
xorl %eax, %eax
jmp 0x9eea
cmpq $0x0, 0xb251(%rip)      # 0x150f8
leaq 0x56ed(%rip), %rax      # 0xf59b
movq %rax, 0xb2ab(%rip)      # 0x15160
movl $0x80f, 0xb299(%rip)    # imm = 0x80F
je 0x9eca
leaq 0x70cc(%rip), %rax      # 0x10f94
jmp 0x9ed1
leaq 0x6886(%rip), %rax      # 0x10757
movq %rax, 0xb290(%rip)      # 0x15168
testb $0x4, 0xb231(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movl %eax, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x6344(%rip), %rdi      # 0x1027a
callq 0x486f
testl %eax, %eax
je 0xa0b1
leaq 0xb386(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa0ac
leaq 0x6a33(%rip), %r14      # 0x10993
movq %r14, %rdi
callq 0x1bba
movq %rax, %rbx
leaq -0x90(%rbp), %rax
movq %r14, (%rax)
movq $0x37, 0x8(%rax)
movq $0x0, 0x10(%rax)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq $0x42, 0x8(%rcx)
movq %rax, 0x10(%rcx)
xorl %eax, %eax
movl %eax, %r8d
leaq -0x70(%rbp), %rdi
movq $-0x8, %rdx
movq %rbx, %rsi
callq 0x2af5
movl 0xb19b(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0xb191(%rip)      # 0x15154
testl %eax, %eax
je 0xa004
leaq 0x55cd(%rip), %rax      # 0xf59b
movq %rax, 0xb18b(%rip)      # 0x15160
movl $0x819, 0xb179(%rip)    # imm = 0x819
leaq 0x6cec(%rip), %rax      # 0x10cd2
movq %rax, 0xb17b(%rip)      # 0x15168
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
testb $0x4, 0xb117(%rip)      # 0x15110
je 0xa0aa
jmp 0xd409
leaq -0xb8(%rbp), %rdi
movb $0x42, 0x4(%rdi)
movl $0x24448b48, (%rdi)     # imm = 0x24448B48
leaq -0xd8(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x5, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0xb11c(%rip)      # 0x15154
leaq 0xb0b9(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0xa05f
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xb10d(%rip) # 0x15168
xorl %eax, %eax
jmp 0xa0aa
cmpq $0x0, 0xb091(%rip)      # 0x150f8
leaq 0x552d(%rip), %rax      # 0xf59b
movq %rax, 0xb0eb(%rip)      # 0x15160
movl $0x81f, 0xb0d9(%rip)    # imm = 0x81F
je 0xa08a
leaq 0x6f0c(%rip), %rax      # 0x10f94
jmp 0xa091
leaq 0x66c6(%rip), %rax      # 0x10757
movq %rax, 0xb0d0(%rip)      # 0x15168
testb $0x4, 0xb071(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movl %eax, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x61ae(%rip), %rdi      # 0x102a4
callq 0x486f
testl %eax, %eax
je 0xa1a3
leaq 0xb1c6(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa19e
leaq 0x6873(%rip), %rdi      # 0x10993
callq 0x1bba
movq %rax, %rbx
xorl %r14d, %r14d
movl %r14d, %ecx
leaq -0x70(%rbp), %rdi
movq $-0x8, %rdx
movq %rax, %rsi
movq %rcx, %r8
callq 0x2af5
incl 0xb00a(%rip)            # 0x15154
cmpl $-0x1, %eax
je 0xa188
leaq 0x5445(%rip), %rax      # 0xf59b
movq %rax, 0xb003(%rip)      # 0x15160
movl $0x827, 0xaff1(%rip)    # imm = 0x827
leaq 0x6e41(%rip), %rax      # 0x10faf
movq %rax, 0xaff3(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xaf8f(%rip)      # 0x15110
je 0xa19e
jmp 0xd409
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xafcd(%rip) # 0x15168
movl %r14d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x60eb(%rip), %rdi      # 0x102d3
callq 0x486f
testl %eax, %eax
je 0xa36e
leaq 0xb0d4(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa369
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6da4(%rip), %rdi      # 0x10fc4
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xaf1a(%rip)            # 0x15154
testl %eax, %eax
je 0xa262
leaq 0x5356(%rip), %rax      # 0xf59b
movq %rax, 0xaf14(%rip)      # 0x15160
movl $0x82f, 0xaf02(%rip)    # imm = 0x82F
leaq 0x6a75(%rip), %rax      # 0x10cd2
jmp 0xa350
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xaec1(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa2b4
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xaebc(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa369
movq %rax, %rbx
movq 0xad12(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6303(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6c34(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0xc, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x62da(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6bff(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5263(%rip), %rax      # 0xf59b
movq %rax, 0xae21(%rip)      # 0x15160
movl $0x832, 0xae0f(%rip)    # imm = 0x832
leaq 0x6c85(%rip), %rax      # 0x10fd5
movq %rax, 0xae11(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xadad(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5f3d(%rip), %rdi      # 0x102f0
callq 0x486f
testl %eax, %eax
je 0xa539
leaq 0xaf09(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa534
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6c0d(%rip), %rdi      # 0x10ff8
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xad4f(%rip)            # 0x15154
testl %eax, %eax
je 0xa42d
leaq 0x518b(%rip), %rax      # 0xf59b
movq %rax, 0xad49(%rip)      # 0x15160
movl $0x83a, 0xad37(%rip)    # imm = 0x83A
leaq 0x68aa(%rip), %rax      # 0x10cd2
jmp 0xa51b
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xacf6(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa47f
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xacf1(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa534
movq %rax, %rbx
movq 0xab47(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x6138(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6a69(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0xc, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x610f(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6a34(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x5098(%rip), %rax      # 0xf59b
movq %rax, 0xac56(%rip)      # 0x15160
movl $0x83d, 0xac44(%rip)    # imm = 0x83D
leaq 0x6aba(%rip), %rax      # 0x10fd5
movq %rax, 0xac46(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xabe2(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5d8f(%rip), %rdi      # 0x1030d
callq 0x486f
testl %eax, %eax
je 0xa704
leaq 0xad3e(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa6ff
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6a58(%rip), %rdi      # 0x1100e
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xab84(%rip)            # 0x15154
testl %eax, %eax
je 0xa5f8
leaq 0x4fc0(%rip), %rax      # 0xf59b
movq %rax, 0xab7e(%rip)      # 0x15160
movl $0x845, 0xab6c(%rip)    # imm = 0x845
leaq 0x66df(%rip), %rax      # 0x10cd2
jmp 0xa6e6
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xab2b(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa64a
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xab26(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa6ff
movq %rax, %rbx
movq 0xa97c(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5f6d(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x689e(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0xc, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x5f44(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6869(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x4ecd(%rip), %rax      # 0xf59b
movq %rax, 0xaa8b(%rip)      # 0x15160
movl $0x848, 0xaa79(%rip)    # imm = 0x848
leaq 0x68ef(%rip), %rax      # 0x10fd5
movq %rax, 0xaa7b(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xaa17(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5be7(%rip), %rdi      # 0x10330
callq 0x486f
testl %eax, %eax
je 0xa8cf
leaq 0xab73(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa8ca
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x68a9(%rip), %rdi      # 0x1102a
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xa9b9(%rip)            # 0x15154
testl %eax, %eax
je 0xa7c3
leaq 0x4df5(%rip), %rax      # 0xf59b
movq %rax, 0xa9b3(%rip)      # 0x15160
movl $0x850, 0xa9a1(%rip)    # imm = 0x850
leaq 0x6514(%rip), %rax      # 0x10cd2
jmp 0xa8b1
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xa960(%rip)            # 0x15154
cmpq $0xc, %rax
jne 0xa815
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xa95b(%rip) # 0x15168
movl %r15d, %edi
jmp 0xa8ca
movq %rax, %rbx
movq 0xa7b1(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5da2(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x66d3(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0xc, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x5d79(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x669e(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x4d02(%rip), %rax      # 0xf59b
movq %rax, 0xa8c0(%rip)      # 0x15160
movl $0x853, 0xa8ae(%rip)    # imm = 0x853
leaq 0x6724(%rip), %rax      # 0x10fd5
movq %rax, 0xa8b0(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa84c(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5a2f(%rip), %rdi      # 0x10343
callq 0x486f
testl %eax, %eax
je 0xa9be
leaq 0xa9a8(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xa9b9
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6702(%rip), %rdi      # 0x1104e
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xa7ee(%rip)            # 0x15154
cmpl $-0x1, %eax
je 0xa9a4
leaq 0x4c29(%rip), %rax      # 0xf59b
movq %rax, 0xa7e7(%rip)      # 0x15160
movl $0x85b, 0xa7d5(%rip)    # imm = 0x85B
leaq 0x6625(%rip), %rax      # 0x10faf
movq %rax, 0xa7d7(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa773(%rip)      # 0x15110
je 0xa9b9
jmp 0xd409
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xa7b1(%rip) # 0x15168
xorl %edi, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x5956(%rip), %rdi      # 0x1035f
callq 0x486f
testl %eax, %eax
je 0xabef
leaq 0xa8b3(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xabea
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6626(%rip), %rdi      # 0x11064
callq 0x43a6
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xa6f9(%rip)            # 0x15154
testl %eax, %eax
je 0xaa9c
leaq 0x4b35(%rip), %rax      # 0xf59b
movq %rax, 0xa6f3(%rip)      # 0x15160
movl $0x863, 0xa6e1(%rip)    # imm = 0x863
leaq 0x6254(%rip), %rax      # 0x10cd2
movq %rax, 0xa6e3(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa67f(%rip)      # 0x15110
je 0xabea
jmp 0xd409
movaps 0x491d(%rip), %xmm0     # 0xf3c0
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x48fe(%rip), %xmm0     # 0xf3b0
movaps %xmm0, (%rsi)
movabsq $0x8c0c74800, %rax      # imm = 0x8C0C74800
movq %rax, 0x1e(%rsi)
leaq -0x90(%rbp), %rdi
movl $0x26, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0xabe7
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xa641(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xab31
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xa63c(%rip) # 0x15168
jmp 0xabe7
movq %rax, %rbx
movq 0xa495(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5a86(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x63b7(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x4, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x5a5d(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6382(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x49e6(%rip), %rax      # 0xf59b
movq %rax, 0xa5a4(%rip)      # 0x15160
movl $0x877, 0xa592(%rip)    # imm = 0x877
leaq 0x64a3(%rip), %rax      # 0x11070
movq %rax, 0xa594(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xa52f(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x5739(%rip), %rdi      # 0x10379
callq 0x486f
testl %eax, %eax
je 0xae26
leaq 0xa67c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xae21
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x641e(%rip), %rdi      # 0x11093
callq 0x43a6
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xa4c2(%rip)            # 0x15154
testl %eax, %eax
je 0xacd3
leaq 0x48fe(%rip), %rax      # 0xf59b
movq %rax, 0xa4bc(%rip)      # 0x15160
movl $0x87f, 0xa4aa(%rip)    # imm = 0x87F
leaq 0x601d(%rip), %rax      # 0x10cd2
movq %rax, 0xa4ac(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa448(%rip)      # 0x15110
je 0xae21
jmp 0xd409
movaps 0x4716(%rip), %xmm0     # 0xf3f0
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x10(%rsi)
movaps 0x46f7(%rip), %xmm0     # 0xf3e0
movaps %xmm0, (%rsi)
movabsq $0x8c0c74800, %rax      # imm = 0x8C0C74800
movq %rax, 0x1e(%rsi)
leaq -0x90(%rbp), %rdi
movl $0x26, %edx
callq 0xe4b6
movl %eax, %r15d
testl %eax, %eax
jne 0xae1e
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xa40a(%rip)            # 0x15154
cmpq $0x8, %rax
jne 0xad68
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xa405(%rip) # 0x15168
jmp 0xae1e
movq %rax, %rbx
movq 0xa25e(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x584f(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x6180(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x8, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x5826(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x614b(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x47af(%rip), %rax      # 0xf59b
movq %rax, 0xa36d(%rip)      # 0x15160
movl $0x895, 0xa35b(%rip)    # imm = 0x895
leaq 0x629b(%rip), %rax      # 0x1109f
movq %rax, 0xa35d(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0xa2f8(%rip)      # 0x15110
jne 0xd409
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x5523(%rip), %rdi      # 0x10394
callq 0x486f
testl %eax, %eax
je 0xaff7
leaq 0xa44b(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xaff2
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x6219(%rip), %rdi      # 0x110c2
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xa291(%rip)            # 0x15154
testl %eax, %eax
je 0xaeeb
leaq 0x46cd(%rip), %rax      # 0xf59b
movq %rax, 0xa28b(%rip)      # 0x15160
movl $0x89d, 0xa279(%rip)    # imm = 0x89D
leaq 0x5dec(%rip), %rax      # 0x10cd2
jmp 0xafd9
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0xa238(%rip)            # 0x15154
cmpq $0x10, %rax
jne 0xaf3d
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0xa233(%rip) # 0x15168
movl %r15d, %edi
jmp 0xaff2
movq %rax, %rbx
movq 0xa089(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x567a(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5fab(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x10, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x5651(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5f76(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x45da(%rip), %rax      # 0xf59b
movq %rax, 0xa198(%rip)      # 0x15160
movl $0x8a0, 0xa186(%rip)    # imm = 0x8A0
leaq 0x6104(%rip), %rax      # 0x110dd
movq %rax, 0xa188(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa124(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x5357(%rip), %rdi      # 0x103a6
callq 0x486f
testl %eax, %eax
je 0xb330
leaq 0xa26d(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xb32b
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x607c(%rip), %rdi      # 0x11100
callq 0x43a6
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0xa0b3(%rip)            # 0x15154
testl %eax, %eax
je 0xb0e2
leaq 0x44ef(%rip), %rax      # 0xf59b
movq %rax, 0xa0ad(%rip)      # 0x15160
movl $0x8a8, 0xa09b(%rip)    # imm = 0x8A8
leaq 0x5c0e(%rip), %rax      # 0x10cd2
movq %rax, 0xa09d(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0xa039(%rip)      # 0x15110
je 0xb32b
jmp 0xd409
movups 0x4343(%rip), %xmm0     # 0xf42c
leaq -0x70(%rbp), %rsi
movups %xmm0, 0x1c(%rsi)
movaps 0x4328(%rip), %xmm0     # 0xf420
movaps %xmm0, 0x10(%rsi)
movaps 0x430d(%rip), %xmm0     # 0xf410
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x2c, %edx
callq 0xe4b6
movl %eax, %ecx
testl %eax, %eax
jne 0xb329
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4585
movl 0xa002(%rip), %ecx      # 0x15154
movl %ecx, %edx
incl %edx
movl %edx, 0x9ff8(%rip)      # 0x15154
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb1ac
movl %ecx, %edx
addl $0x2, %edx
movl %edx, 0x9fe3(%rip)      # 0x15154
movq %rax, %r15
andq $-0x8, %r15
cmpq $0x4, (%r15)
jne 0xb1d0
addl $0x3, %ecx
movl %ecx, 0x9fcd(%rip)      # 0x15154
cmpq $0x8, 0x8(%r15)
jne 0xb272
movq %r14, %rdi
callq 0x19ef
movq $0x0, 0x9fc3(%rip) # 0x15168
xorl %ecx, %ecx
jmp 0xb329
leaq 0x43e8(%rip), %rax      # 0xf59b
movq %rax, 0x9fa6(%rip)      # 0x15160
movl $0x8c2, 0x9f94(%rip)    # imm = 0x8C2
leaq 0x5f40(%rip), %rax      # 0x1110b
jmp 0xb310
movq 0x9df9(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x53ea(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5d1b(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r12
movl %eax, %r13d
movl $0x4, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x53c1(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq (%r15), %rdx
leaq 0x5ce3(%rip), %rsi      # 0x10f15
movl %r13d, %eax
movq %r12, %r13
leaq -0x80(%rbp), %r12
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x4346(%rip), %rax      # 0xf59b
movq %rax, 0x9f04(%rip)      # 0x15160
movl $0x8c3, 0x9ef2(%rip)    # imm = 0x8C3
leaq 0x5eb5(%rip), %rax      # 0x11122
jmp 0xb310
movq 0x9d57(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5348(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5c79(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r12
movl %eax, %r13d
movl $0x8, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x531f(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq 0x8(%r15), %rdx
leaq 0x5c40(%rip), %rsi      # 0x10f15
movl %r13d, %eax
movq %r12, %r13
leaq -0x80(%rbp), %r12
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x42a3(%rip), %rax      # 0xf59b
movq %rax, 0x9e61(%rip)      # 0x15160
movl $0x8c4, 0x9e4f(%rip)    # imm = 0x8C4
leaq 0x5e46(%rip), %rax      # 0x11156
movq %rax, 0x9e51(%rip)      # 0x15168
movl $0xffffffff, %ecx       # imm = 0xFFFFFFFF
testb $0x4, 0x9ded(%rip)      # 0x15110
jne 0xd409
movl %ecx, %edi
callq 0x4a32
movq %rbx, %rdi
callq 0x1030
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x5023(%rip), %rdi      # 0x103b3
callq 0x486f
testl %eax, %eax
je 0xb614
leaq 0x9f2c(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xb60f
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5dc2(%rip), %rdi      # 0x1118a
callq 0x43a6
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0x9d72(%rip)            # 0x15154
testl %eax, %eax
je 0xb40a
leaq 0x41ae(%rip), %rax      # 0xf59b
movq %rax, 0x9d6c(%rip)      # 0x15160
movl $0x8cd, 0x9d5a(%rip)    # imm = 0x8CD
leaq 0x58cd(%rip), %rax      # 0x10cd2
jmp 0xb5f6
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4585
movl 0x9d1c(%rip), %ecx      # 0x15154
movl %ecx, %edx
incl %edx
movl %edx, 0x9d12(%rip)      # 0x15154
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb492
movl %ecx, %edx
addl $0x2, %edx
movl %edx, 0x9cfd(%rip)      # 0x15154
movq %rax, %r15
andq $-0x8, %r15
cmpq $0x8, (%r15)
jne 0xb4b6
addl $0x3, %ecx
movl %ecx, 0x9ce7(%rip)      # 0x15154
cmpq $0x10, 0x8(%r15)
jne 0xb558
movq %r14, %rdi
callq 0x19ef
movq $0x0, 0x9cdd(%rip) # 0x15168
xorl %edi, %edi
jmp 0xb60f
leaq 0x4102(%rip), %rax      # 0xf59b
movq %rax, 0x9cc0(%rip)      # 0x15160
movl $0x8d0, 0x9cae(%rip)    # imm = 0x8D0
leaq 0x5c5a(%rip), %rax      # 0x1110b
jmp 0xb5f6
movq 0x9b13(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5104(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5a35(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r12
movl %eax, %r13d
movl $0x8, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x50db(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq (%r15), %rdx
leaq 0x59fd(%rip), %rsi      # 0x10f15
movl %r13d, %eax
movq %r12, %r13
leaq -0x80(%rbp), %r12
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x4060(%rip), %rax      # 0xf59b
movq %rax, 0x9c1e(%rip)      # 0x15160
movl $0x8d1, 0x9c0c(%rip)    # imm = 0x8D1
leaq 0x5c74(%rip), %rax      # 0x111c7
jmp 0xb5f6
movq 0x9a71(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x5062(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5993(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r12
movl %eax, %r13d
movl $0x10, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x5039(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq 0x8(%r15), %rdx
leaq 0x595a(%rip), %rsi      # 0x10f15
movl %r13d, %eax
movq %r12, %r13
leaq -0x80(%rbp), %r12
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x3fbd(%rip), %rax      # 0xf59b
movq %rax, 0x9b7b(%rip)      # 0x15160
movl $0x8d2, 0x9b69(%rip)    # imm = 0x8D2
leaq 0x5c05(%rip), %rax      # 0x111fb
movq %rax, 0x9b6b(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9b07(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq %rbx, %rdi
callq 0x1030
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x4d56(%rip), %rdi      # 0x103c4
callq 0x486f
testl %eax, %eax
je 0xb824
leaq 0x9c4e(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xb81f
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5b89(%rip), %rdi      # 0x1122f
callq 0x43a6
movq %rax, %r14
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0x9a94(%rip)            # 0x15154
testl %eax, %eax
je 0xb6e8
leaq 0x3ed0(%rip), %rax      # 0xf59b
movq %rax, 0x9a8e(%rip)      # 0x15160
movl $0x8da, 0x9a7c(%rip)    # imm = 0x8DA
leaq 0x55ef(%rip), %rax      # 0x10cd2
jmp 0xb806
leaq -0x70(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4585
movl 0x9a3e(%rip), %ecx      # 0x15154
movl %ecx, %edx
incl %edx
movl %edx, 0x9a34(%rip)      # 0x15154
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb7e7
movl %ecx, %edx
addl $0x2, %edx
movl %edx, 0x9a1b(%rip)      # 0x15154
movq %rax, %r12
andq $-0x8, %r12
movq (%r12), %rax
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xb9a7
movl %ecx, %edx
addl $0x3, %edx
movl %edx, 0x99f7(%rip)      # 0x15154
andq $-0x8, %rax
cmpq $0x4, (%rax)
jne 0xd286
movl %ecx, %edx
addl $0x4, %edx
movl %edx, 0x99de(%rip)      # 0x15154
cmpq $0x8, 0x8(%rax)
jne 0xd339
movl %ecx, %eax
addl $0x5, %eax
movl %eax, 0x99c8(%rip)      # 0x15154
movq 0x8(%r12), %rax
movl %eax, %edx
andl $0x7, %edx
cmpl $0x1, %edx
jne 0xd40e
movl %ecx, %edx
addl $0x6, %edx
movl %edx, 0x99aa(%rip)      # 0x15154
andq $-0x8, %rax
cmpq $0xc, (%rax)
jne 0xd432
addl $0x7, %ecx
movl %ecx, 0x9993(%rip)      # 0x15154
cmpq $0x10, 0x8(%rax)
jne 0xd4e6
movq %r14, %rdi
callq 0x19ef
movq $0x0, 0x9989(%rip) # 0x15168
xorl %edi, %edi
leaq -0x80(%rbp), %r12
jmp 0xb81f
leaq 0x3dad(%rip), %rax      # 0xf59b
movq %rax, 0x996b(%rip)      # 0x15160
movl $0x8dd, 0x9959(%rip)    # imm = 0x8DD
leaq 0x5905(%rip), %rax      # 0x1110b
movq %rax, 0x995b(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x98f7(%rip)      # 0x15110
jne 0xd409
callq 0x4a32
movq %rbx, %rdi
callq 0x1030
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x4b54(%rip), %rdi      # 0x103d8
callq 0x486f
testl %eax, %eax
je 0xba9d
leaq 0x9a38(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xba98
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5af7(%rip), %rdi      # 0x113b0
callq 0x43a6
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0x987e(%rip)            # 0x15154
testl %eax, %eax
je 0xb917
leaq 0x3cba(%rip), %rax      # 0xf59b
movq %rax, 0x9878(%rip)      # 0x15160
movl $0x8ef, 0x9866(%rip)    # imm = 0x8EF
leaq 0x53d9(%rip), %rax      # 0x10cd2
movq %rax, 0x9868(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9804(%rip)      # 0x15110
je 0xba98
jmp 0xd409
movaps 0x3b42(%rip), %xmm0     # 0xf460
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x20(%rsi)
movaps 0x3b23(%rip), %xmm0     # 0xf450
movaps %xmm0, 0x10(%rsi)
movaps 0x3b08(%rip), %xmm0     # 0xf440
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x30, %edx
callq 0xe4b6
movl %eax, %ecx
testl %eax, %eax
jne 0xba96
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4585
incl 0x97cd(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xb9de
movq %r14, %rdi
callq 0x19ef
movq $0x0, 0x97c8(%rip) # 0x15168
xorl %ecx, %ecx
jmp 0xba96
leaq 0x3bed(%rip), %rax      # 0xf59b
movq %rax, 0x97ab(%rip)      # 0x15160
movl $0x8de, 0x9799(%rip)    # imm = 0x8DE
leaq 0x5886(%rip), %rax      # 0x1124c
movq %rax, 0x979b(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9737(%rip)      # 0x15110
jmp 0xd3ff
movq %rax, %r14
movq 0x95e8(%rip), %r12      # 0x14fd0
movq (%r12), %rcx
leaq 0x4bd8(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x5508(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movl %eax, %r15d
movl $0x4, %edx
callq 0x1100
movq (%r12), %rcx
leaq 0x4bb0(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x54d4(%rip), %rsi      # 0x10f15
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r12), %rsi
leaq -0x80(%rbp), %r12
movl $0xa, %edi
callq 0x10c0
leaq 0x3b36(%rip), %rax      # 0xf59b
movq %rax, 0x96f4(%rip)      # 0x15160
movl $0x90b, 0x96e2(%rip)    # imm = 0x90B
leaq 0x55f3(%rip), %rax      # 0x11070
movq %rax, 0x96e4(%rip)      # 0x15168
movl $0xffffffff, %ecx       # imm = 0xFFFFFFFF
testb $0x4, 0x9680(%rip)      # 0x15110
jne 0xd409
movl %ecx, %edi
callq 0x4a32
movq %rbx, %rdi
callq 0x1030
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
movl $0x1f40, %edi           # imm = 0x1F40
callq 0x1120
movq %rax, %rbx
leaq 0x48e1(%rip), %rdi      # 0x103e4
callq 0x486f
testl %eax, %eax
je 0xbce5
leaq 0x97b9(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xbce0
leaq -0x70(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5889(%rip), %rdi      # 0x113c1
callq 0x43a6
movq %rax, %r14
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
incl 0x95ff(%rip)            # 0x15154
testl %eax, %eax
je 0xbb96
leaq 0x3a3b(%rip), %rax      # 0xf59b
movq %rax, 0x95f9(%rip)      # 0x15160
movl $0x913, 0x95e7(%rip)    # imm = 0x913
leaq 0x515a(%rip), %rax      # 0x10cd2
movq %rax, 0x95e9(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9585(%rip)      # 0x15110
je 0xbce0
jmp 0xd409
movaps 0x38f3(%rip), %xmm0     # 0xf490
leaq -0x70(%rbp), %rsi
movaps %xmm0, 0x20(%rsi)
movaps 0x38d4(%rip), %xmm0     # 0xf480
movaps %xmm0, 0x10(%rsi)
movaps 0x38b9(%rip), %xmm0     # 0xf470
movaps %xmm0, (%rsi)
leaq -0x90(%rbp), %rdi
movl $0x30, %edx
callq 0xe4b6
movl %eax, %ecx
testl %eax, %eax
jne 0xbcde
leaq -0x90(%rbp), %r15
movq (%r15), %rdi
movq 0x10(%r15), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r15)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x4585
incl 0x954e(%rip)            # 0x15154
cmpq $0x8, %rax
jne 0xbc26
movq %r14, %rdi
callq 0x19ef
movq $0x0, 0x9549(%rip) # 0x15168
xorl %ecx, %ecx
jmp 0xbcde
movq %rax, %r14
movq 0x93a0(%rip), %r12      # 0x14fd0
movq (%r12), %rcx
leaq 0x4990(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x52c0(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movl %eax, %r15d
movl $0x8, %edx
callq 0x1100
movq (%r12), %rcx
leaq 0x4968(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r12), %rdi
leaq 0x528c(%rip), %rsi      # 0x10f15
movq %r14, %rdx
movl %r15d, %eax
callq 0x1100
movq (%r12), %rsi
leaq -0x80(%rbp), %r12
movl $0xa, %edi
callq 0x10c0
leaq 0x38ee(%rip), %rax      # 0xf59b
movq %rax, 0x94ac(%rip)      # 0x15160
movl $0x92f, 0x949a(%rip)    # imm = 0x92F
leaq 0x53da(%rip), %rax      # 0x1109f
movq %rax, 0x949c(%rip)      # 0x15168
movl $0xffffffff, %ecx       # imm = 0xFFFFFFFF
testb $0x4, 0x9438(%rip)      # 0x15110
jne 0xd409
movl %ecx, %edi
callq 0x4a32
movq %rbx, %rdi
callq 0x1030
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x46b8(%rip), %rdi      # 0x103f0
callq 0x486f
testl %eax, %eax
je 0xbf7d
leaq 0x9584(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xbf78
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5662(%rip), %rdi      # 0x113d2
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3cb0
movl 0x93ca(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x93c0(%rip)      # 0x15154
testl %eax, %eax
je 0xbdd5
leaq 0x37fc(%rip), %rax      # 0xf59b
movq %rax, 0x93ba(%rip)      # 0x15160
movl $0x937, 0x93a8(%rip)    # imm = 0x937
leaq 0x4f1b(%rip), %rax      # 0x10cd2
movq %rax, 0x93aa(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x9346(%rip)      # 0x15110
je 0xbf78
jmp 0xd409
movabsq $-0x3cfffffffb3f38b8, %rax # imm = 0xC300000004C0C748
leaq -0xb0(%rbp), %rdi
movq %rax, (%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x8, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x9348(%rip)      # 0x15154
leaq 0x92e5(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0xbe6b
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x9307(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xbe9d
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x9302(%rip) # 0x15168
jmp 0xbf75
cmpq $0x0, 0x9285(%rip)      # 0x150f8
leaq 0x3721(%rip), %rax      # 0xf59b
movq %rax, 0x92df(%rip)      # 0x15160
movl $0x940, 0x92cd(%rip)    # imm = 0x940
je 0xbf54
leaq 0x50fc(%rip), %rax      # 0x10f94
jmp 0xbf5b
movq %rax, %rbx
movq 0x9129(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x471a(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x504b(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x4, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x46f1(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x5016(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x367a(%rip), %rax      # 0xf59b
movq %rax, 0x9238(%rip)      # 0x15160
movl $0x943, 0x9226(%rip)    # imm = 0x943
leaq 0x5137(%rip), %rax      # 0x11070
movq %rax, 0x9228(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x91c3(%rip)      # 0x15110
je 0xbf75
jmp 0xd409
leaq 0x47fc(%rip), %rax      # 0x10757
movq %rax, 0x9206(%rip)      # 0x15168
testb $0x4, 0x91a7(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x444a(%rip), %rdi      # 0x1040c
callq 0x486f
testl %eax, %eax
je 0xc10e
leaq 0x92fa(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc109
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x53e4(%rip), %rdi      # 0x113de
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3cb0
movl 0x9140(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x9136(%rip)      # 0x15154
testl %eax, %eax
je 0xc05f
leaq 0x3572(%rip), %rax      # 0xf59b
movq %rax, 0x9130(%rip)      # 0x15160
movl $0x94b, 0x911e(%rip)    # imm = 0x94B
leaq 0x4c91(%rip), %rax      # 0x10cd2
movq %rax, 0x9120(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x90bc(%rip)      # 0x15110
je 0xc109
jmp 0xd409
leaq -0xb0(%rbp), %rdi
movw $0xc3f8, 0x4(%rdi)      # imm = 0xC3F8
movl $0x24448b48, (%rdi)     # imm = 0x24448B48
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x6, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x90bf(%rip)      # 0x15154
leaq 0x905c(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0xc0bc
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x90b0(%rip) # 0x15168
xorl %eax, %eax
jmp 0xc107
cmpq $0x0, 0x9034(%rip)      # 0x150f8
leaq 0x34d0(%rip), %rax      # 0xf59b
movq %rax, 0x908e(%rip)      # 0x15160
movl $0x954, 0x907c(%rip)    # imm = 0x954
je 0xc0e7
leaq 0x4eaf(%rip), %rax      # 0x10f94
jmp 0xc0ee
leaq 0x4669(%rip), %rax      # 0x10757
movq %rax, 0x9073(%rip)      # 0x15168
testb $0x4, 0x9014(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movl %eax, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x42d5(%rip), %rdi      # 0x10428
callq 0x486f
testl %eax, %eax
je 0xc2ab
leaq 0x9169(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc2a6
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x5260(%rip), %rdi      # 0x113eb
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3cb0
movl 0x8faf(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8fa5(%rip)      # 0x15154
testl %eax, %eax
je 0xc1f0
leaq 0x33e1(%rip), %rax      # 0xf59b
movq %rax, 0x8f9f(%rip)      # 0x15160
movl $0x95c, 0x8f8d(%rip)    # imm = 0x95C
leaq 0x4b00(%rip), %rax      # 0x10cd2
movq %rax, 0x8f8f(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8f2b(%rip)      # 0x15110
je 0xc2a6
jmp 0xd409
movaps 0x32b9(%rip), %xmm0     # 0xf4b0
leaq -0xb0(%rbp), %rdi
movaps %xmm0, (%rdi)
movabsq $-0x3c17dbbbfcb707dc, %rax # imm = 0xC3E824440348F824
movq %rax, 0xd(%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x15, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8f22(%rip)      # 0x15154
leaq 0x8ebf(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0xc259
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x8f13(%rip) # 0x15168
xorl %eax, %eax
jmp 0xc2a4
cmpq $0x0, 0x8e97(%rip)      # 0x150f8
leaq 0x3333(%rip), %rax      # 0xf59b
movq %rax, 0x8ef1(%rip)      # 0x15160
movl $0x96b, 0x8edf(%rip)    # imm = 0x96B
je 0xc284
leaq 0x4d12(%rip), %rax      # 0x10f94
jmp 0xc28b
leaq 0x44cc(%rip), %rax      # 0x10757
movq %rax, 0x8ed6(%rip)      # 0x15168
testb $0x4, 0x8e77(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
movl %eax, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x4155(%rip), %rdi      # 0x10445
callq 0x486f
testl %eax, %eax
je 0xc532
leaq 0x8fcc(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc52d
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x50d8(%rip), %rdi      # 0x11400
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
movl 0x8e12(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8e08(%rip)      # 0x15154
testl %eax, %eax
je 0xc38d
leaq 0x3244(%rip), %rax      # 0xf59b
movq %rax, 0x8e02(%rip)      # 0x15160
movl $0x973, 0x8df0(%rip)    # imm = 0x973
leaq 0x4963(%rip), %rax      # 0x10cd2
movq %rax, 0x8df2(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8d8e(%rip)      # 0x15110
je 0xc52d
jmp 0xd409
movaps 0x2c8c(%rip), %xmm0     # 0xf020
leaq -0xb0(%rbp), %rdi
movaps %xmm0, (%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x10, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8d93(%rip)      # 0x15154
leaq 0x8d30(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0xc420
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x8d52(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xc452
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x8d4d(%rip) # 0x15168
jmp 0xc52a
cmpq $0x0, 0x8cd0(%rip)      # 0x150f8
leaq 0x316c(%rip), %rax      # 0xf59b
movq %rax, 0x8d2a(%rip)      # 0x15160
movl $0x980, 0x8d18(%rip)    # imm = 0x980
je 0xc509
leaq 0x4b47(%rip), %rax      # 0x10f94
jmp 0xc510
movq %rax, %rbx
movq 0x8b74(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x4165(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x4a96(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x4, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x413c(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x4a61(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x30c5(%rip), %rax      # 0xf59b
movq %rax, 0x8c83(%rip)      # 0x15160
movl $0x983, 0x8c71(%rip)    # imm = 0x983
leaq 0x4b82(%rip), %rax      # 0x11070
movq %rax, 0x8c73(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x8c0e(%rip)      # 0x15110
je 0xc52a
jmp 0xd409
leaq 0x4247(%rip), %rax      # 0x10757
movq %rax, 0x8c51(%rip)      # 0x15168
testb $0x4, 0x8bf2(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x3eec(%rip), %rdi      # 0x10463
callq 0x486f
testl %eax, %eax
je 0xc7ca
leaq 0x8d45(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xc7c5
leaq -0x90(%rbp), %r14
movq $0x0, (%r14)
leaq 0x4e5f(%rip), %rdi      # 0x1140e
movq %r14, %rsi
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
movl 0x8b88(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8b7e(%rip)      # 0x15154
testl %eax, %eax
je 0xc617
leaq 0x2fba(%rip), %rax      # 0xf59b
movq %rax, 0x8b78(%rip)      # 0x15160
movl $0x98b, 0x8b66(%rip)    # imm = 0x98B
leaq 0x46d9(%rip), %rax      # 0x10cd2
movq %rax, 0x8b68(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8b04(%rip)      # 0x15110
je 0xc7c5
jmp 0xd409
movaps 0x2eb2(%rip), %xmm0     # 0xf4d0
movaps %xmm0, -0x90(%rbp)
movabsq $-0x3cfffffffb3f38b8, %rax # imm = 0xC300000004C0C748
movq %rax, -0x80(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x18, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8afe(%rip)      # 0x15154
leaq 0x8a9b(%rip), %rdx      # 0x150f8
movq %r14, %rdi
callq 0xd9be
testl %eax, %eax
je 0xc6b8
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x8aba(%rip)            # 0x15154
cmpq $0x4, %rax
jne 0xc6ea
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x8ab5(%rip) # 0x15168
jmp 0xc7c2
cmpq $0x0, 0x8a38(%rip)      # 0x150f8
leaq 0x2ed4(%rip), %rax      # 0xf59b
movq %rax, 0x8a92(%rip)      # 0x15160
movl $0x99c, 0x8a80(%rip)    # imm = 0x99C
je 0xc7a1
leaq 0x48af(%rip), %rax      # 0x10f94
jmp 0xc7a8
movq %rax, %rbx
movq 0x88dc(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x3ecd(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x47fe(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x4, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x3ea4(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x47c9(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2e2d(%rip), %rax      # 0xf59b
movq %rax, 0x89eb(%rip)      # 0x15160
movl $0x99f, 0x89d9(%rip)    # imm = 0x99F
leaq 0x48ea(%rip), %rax      # 0x11070
movq %rax, 0x89db(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x8976(%rip)      # 0x15110
je 0xc7c2
jmp 0xd409
leaq 0x3faf(%rip), %rax      # 0x10757
movq %rax, 0x89b9(%rip)      # 0x15168
testb $0x4, 0x895a(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x70(%rbp)
movl $0x0, -0x68(%rbp)
movq %rbx, -0x60(%rbp)
movq $0x1, -0x58(%rbp)
leaq 0x3c72(%rip), %rdi      # 0x10481
callq 0x486f
testl %eax, %eax
je 0xca5f
leaq 0x8aad(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xca5a
leaq -0x90(%rbp), %rsi
movq $0x0, (%rsi)
leaq 0x4be8(%rip), %rdi      # 0x1142f
callq 0x43a6
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
movl 0x88f3(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x88e9(%rip)      # 0x15154
testl %eax, %eax
je 0xc8ac
leaq 0x2d25(%rip), %rax      # 0xf59b
movq %rax, 0x88e3(%rip)      # 0x15160
movl $0x9a8, 0x88d1(%rip)    # imm = 0x9A8
leaq 0x4444(%rip), %rax      # 0x10cd2
movq %rax, 0x88d3(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x886f(%rip)      # 0x15110
je 0xca5a
jmp 0xd409
movaps 0x2c3d(%rip), %xmm0     # 0xf4f0
leaq -0xb0(%rbp), %rdi
movaps %xmm0, (%rdi)
movabsq $-0x3c0000000c173d00, %rax # imm = 0xC3FFFFFFF3E8C300
movq %rax, 0xe(%rdi)
leaq -0x90(%rbp), %rcx
movq %rdi, (%rcx)
movq -0x70(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x16, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8866(%rip)      # 0x15154
leaq 0x8803(%rip), %rdx      # 0x150f8
callq 0xd9be
testl %eax, %eax
je 0xc94d
leaq -0x70(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x8825(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xc97f
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x8820(%rip) # 0x15168
jmp 0xca57
cmpq $0x0, 0x87a3(%rip)      # 0x150f8
leaq 0x2c3f(%rip), %rax      # 0xf59b
movq %rax, 0x87fd(%rip)      # 0x15160
movl $0x9b9, 0x87eb(%rip)    # imm = 0x9B9
je 0xca36
leaq 0x461a(%rip), %rax      # 0x10f94
jmp 0xca3d
movq %rax, %rbx
movq 0x8647(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x3c38(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x4569(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movq %r13, %r15
movl %eax, %r13d
movl $0x14, %edx
callq 0x1100
movq (%r14), %rcx
leaq 0x3c0f(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x4534(%rip), %rsi      # 0x10f15
movq %rbx, %rdx
movl %r13d, %eax
movq %r15, %r13
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2b98(%rip), %rax      # 0xf59b
movq %rax, 0x8756(%rip)      # 0x15160
movl $0x9bc, 0x8744(%rip)    # imm = 0x9BC
leaq 0x4a45(%rip), %rax      # 0x11460
movq %rax, 0x8746(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x86e1(%rip)      # 0x15110
je 0xca57
jmp 0xd409
leaq 0x3d1a(%rip), %rax      # 0x10757
movq %rax, 0x8724(%rip)      # 0x15168
testb $0x4, 0x86c5(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x70(%rbp), %rdi
movq -0x58(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x70(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r13)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x39f8(%rip), %rdi      # 0x104a2
callq 0x486f
testl %eax, %eax
je 0xcd01
leaq 0x8812(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xccfc
leaq -0x70(%rbp), %r14
movq $0x0, (%r14)
leaq 0x49a4(%rip), %rdi      # 0x11483
movq %r14, %rsi
callq 0x43a6
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
movl 0x8655(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x864b(%rip)      # 0x15154
testl %eax, %eax
je 0xcb4a
leaq 0x2a87(%rip), %rax      # 0xf59b
movq %rax, 0x8645(%rip)      # 0x15160
movl $0x9c5, 0x8633(%rip)    # imm = 0x9C5
leaq 0x41a6(%rip), %rax      # 0x10cd2
movq %rax, 0x8635(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x85d1(%rip)      # 0x15110
je 0xccfc
jmp 0xd409
movaps 0x29df(%rip), %xmm0     # 0xf530
movaps %xmm0, -0x50(%rbp)
movaps 0x29c4(%rip), %xmm0     # 0xf520
movaps %xmm0, -0x60(%rbp)
movaps 0x29a9(%rip), %xmm0     # 0xf510
movaps %xmm0, -0x70(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x90(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x30, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x85c3(%rip)      # 0x15154
leaq 0x8560(%rip), %rdx      # 0x150f8
movq %r14, %rdi
callq 0xd9be
testl %eax, %eax
je 0xcbf6
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x857c(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xcc28
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x8577(%rip) # 0x15168
jmp 0xccf9
cmpq $0x0, 0x84fa(%rip)      # 0x150f8
leaq 0x2996(%rip), %rax      # 0xf59b
movq %rax, 0x8554(%rip)      # 0x15160
movl $0x9de, 0x8542(%rip)    # imm = 0x9DE
je 0xccd8
leaq 0x4371(%rip), %rax      # 0x10f94
jmp 0xccdf
movq %rax, %rbx
movq 0x839e(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x398f(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x42c0(%rip), %r15      # 0x10f15
xorl %eax, %eax
movl %eax, %r13d
movl $0x14, %edx
movq %r15, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x3966(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %r15, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x28f6(%rip), %rax      # 0xf59b
movq %rax, 0x84b4(%rip)      # 0x15160
movl $0x9e1, 0x84a2(%rip)    # imm = 0x9E1
leaq 0x47a3(%rip), %rax      # 0x11460
movq %rax, 0x84a4(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x843f(%rip)      # 0x15110
je 0xccf9
jmp 0xd409
leaq 0x3a78(%rip), %rax      # 0x10757
movq %rax, 0x8482(%rip)      # 0x15168
testb $0x4, 0x8423(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x377c(%rip), %rdi      # 0x104ce
callq 0x486f
testl %eax, %eax
je 0xcf9e
leaq 0x856a(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xcf99
leaq -0x70(%rbp), %r14
movq $0x0, (%r14)
leaq 0x473b(%rip), %rdi      # 0x114c2
movq %r14, %rsi
callq 0x43a6
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
movl 0x83ad(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x83a3(%rip)      # 0x15154
testl %eax, %eax
je 0xcdf2
leaq 0x27df(%rip), %rax      # 0xf59b
movq %rax, 0x839d(%rip)      # 0x15160
movl $0x9e9, 0x838b(%rip)    # imm = 0x9E9
leaq 0x3efe(%rip), %rax      # 0x10cd2
movq %rax, 0x838d(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x8329(%rip)      # 0x15110
je 0xcf99
jmp 0xd409
movaps 0x49e7(%rip), %xmm0     # 0x117e0
movaps %xmm0, -0x60(%rbp)
movaps 0x49cc(%rip), %xmm0     # 0x117d0
movaps %xmm0, -0x70(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x90(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x20, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8326(%rip)      # 0x15154
leaq 0x82c3(%rip), %rdx      # 0x150f8
movq %r14, %rdi
callq 0xd9be
testl %eax, %eax
je 0xce93
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x82df(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xcec5
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x82da(%rip) # 0x15168
jmp 0xcf96
cmpq $0x0, 0x825d(%rip)      # 0x150f8
leaq 0x26f9(%rip), %rax      # 0xf59b
movq %rax, 0x82b7(%rip)      # 0x15160
movl $0x9fe, 0x82a5(%rip)    # imm = 0x9FE
je 0xcf75
leaq 0x40d4(%rip), %rax      # 0x10f94
jmp 0xcf7c
movq %rax, %rbx
movq 0x8101(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x36f2(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x4023(%rip), %r15      # 0x10f15
xorl %eax, %eax
movl %eax, %r13d
movl $0x14, %edx
movq %r15, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x36c9(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %r15, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2659(%rip), %rax      # 0xf59b
movq %rax, 0x8217(%rip)      # 0x15160
movl $0xa01, 0x8205(%rip)    # imm = 0xA01
leaq 0x4506(%rip), %rax      # 0x11460
movq %rax, 0x8207(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x81a2(%rip)      # 0x15110
je 0xcf96
jmp 0xd409
leaq 0x37db(%rip), %rax      # 0x10757
movq %rax, 0x81e5(%rip)      # 0x15168
testb $0x4, 0x8186(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
xorl %eax, %eax
movl %eax, %ebx
movq %rbx, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
movl $0x1, %edi
callq 0x1cf6
movq %rax, -0x90(%rbp)
movl $0x0, -0x88(%rbp)
movq %rbx, -0x80(%rbp)
movq $0x1, -0x78(%rbp)
leaq 0x3500(%rip), %rdi      # 0x104ef
callq 0x486f
testl %eax, %eax
je 0xd251
leaq 0x82cd(%rip), %rdi      # 0x152d0
callq 0x10d0
movl %eax, %edi
testl %eax, %eax
jne 0xd24c
leaq -0x70(%rbp), %r14
movq $0x0, (%r14)
leaq 0x44cc(%rip), %rdi      # 0x114f0
movq %r14, %rsi
callq 0x43a6
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
movq %rax, %rsi
callq 0x3f56
movl 0x8110(%rip), %edx      # 0x15154
movl %edx, %ecx
incl %ecx
movl %ecx, 0x8106(%rip)      # 0x15154
testl %eax, %eax
je 0xd08f
leaq 0x2542(%rip), %rax      # 0xf59b
movq %rax, 0x8100(%rip)      # 0x15160
movl $0xa0a, 0x80ee(%rip)    # imm = 0xA0A
leaq 0x3c61(%rip), %rax      # 0x10cd2
movq %rax, 0x80f0(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x808c(%rip)      # 0x15110
je 0xd24c
jmp 0xd409
movups 0x24d4(%rip), %xmm0     # 0xf56a
movups %xmm0, -0x46(%rbp)
movaps 0x24bf(%rip), %xmm0     # 0xf560
movaps %xmm0, -0x50(%rbp)
movaps 0x24a4(%rip), %xmm0     # 0xf550
movaps %xmm0, -0x60(%rbp)
movaps 0x2489(%rip), %xmm0     # 0xf540
movaps %xmm0, -0x70(%rbp)
leaq -0xb0(%rbp), %rcx
movq %r14, (%rcx)
movq -0x90(%rbp), %rsi
movq %rsi, 0x8(%rcx)
movq $0x3a, 0x10(%rcx)
addl $0x2, %edx
movl %edx, 0x8073(%rip)      # 0x15154
leaq 0x8010(%rip), %rdx      # 0x150f8
movq %r14, %rdi
callq 0xd9be
testl %eax, %eax
je 0xd146
leaq -0x90(%rbp), %r14
movq (%r14), %rdi
movq 0x10(%r14), %rsi
movl $0x4, %edx
callq 0x1160
movl $0x1, 0x8(%r14)
xorl %r15d, %r15d
movl %r15d, %esi
movq %r14, %rdi
callq 0x4585
incl 0x802c(%rip)            # 0x15154
cmpq $0x14, %rax
jne 0xd178
movq %rbx, %rdi
callq 0x19ef
movq $0x0, 0x8027(%rip) # 0x15168
jmp 0xd249
cmpq $0x0, 0x7faa(%rip)      # 0x150f8
leaq 0x2446(%rip), %rax      # 0xf59b
movq %rax, 0x8004(%rip)      # 0x15160
movl $0xa27, 0x7ff2(%rip)    # imm = 0xA27
je 0xd228
leaq 0x3e21(%rip), %rax      # 0x10f94
jmp 0xd22f
movq %rax, %rbx
movq 0x7e4e(%rip), %r14      # 0x14fd0
movq (%r14), %rcx
leaq 0x343f(%rip), %rdi      # 0x105cb
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
leaq 0x3d70(%rip), %r15      # 0x10f15
xorl %eax, %eax
movl %eax, %r13d
movl $0x14, %edx
movq %r15, %rsi
callq 0x1100
movq (%r14), %rcx
leaq 0x3416(%rip), %rdi      # 0x105d7
movl $0xb, %esi
movl $0x1, %edx
callq 0x1190
movq (%r14), %rdi
movq %r15, %rsi
movq %rbx, %rdx
movl %r13d, %eax
callq 0x1100
movq (%r14), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x23a6(%rip), %rax      # 0xf59b
movq %rax, 0x7f64(%rip)      # 0x15160
movl $0xa2a, 0x7f52(%rip)    # imm = 0xA2A
leaq 0x4253(%rip), %rax      # 0x11460
movq %rax, 0x7f54(%rip)      # 0x15168
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
testb $0x4, 0x7eef(%rip)      # 0x15110
je 0xd249
jmp 0xd409
leaq 0x3528(%rip), %rax      # 0x10757
movq %rax, 0x7f32(%rip)      # 0x15168
testb $0x4, 0x7ed3(%rip)      # 0x15110
jne 0xd409
movl $0xffffffff, %r15d      # imm = 0xFFFFFFFF
movl %r15d, %edi
callq 0x4a32
movq -0x90(%rbp), %rdi
movq -0x78(%rbp), %rsi
callq 0x1150
movq $0x0, -0x90(%rbp)
xorps %xmm0, %xmm0
movups %xmm0, (%r12)
addq $0xb8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq 0x7d43(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x3333(%rip), %rdi      # 0x105cb
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x3c5b(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movl $0x4, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x3306(%rip), %rdi      # 0x105d7
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd597
movq (%r13), %rdi
andq $-0x8, %rax
movq (%rax), %rdx
leaq 0x3c15(%rip), %rsi      # 0x10f15
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x227f(%rip), %rax      # 0xf59b
movq %rax, 0x7e3d(%rip)      # 0x15160
movl $0x8e0, 0x7e2b(%rip)    # imm = 0x8E0
leaq 0x3f40(%rip), %rax      # 0x11274
jmp 0xd3e8
movq 0x7c90(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x3280(%rip), %rdi      # 0x105cb
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x3ba8(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movl $0x8, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x3253(%rip), %rdi      # 0x105d7
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd5b6
movq (%r13), %rdi
andq $-0x8, %rax
movq 0x8(%rax), %rdx
leaq 0x3b61(%rip), %rsi      # 0x10f15
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x21cb(%rip), %rax      # 0xf59b
movq %rax, 0x7d89(%rip)      # 0x15160
movl $0x8e2, 0x7d77(%rip)    # imm = 0x8E2
leaq 0x3ed1(%rip), %rax      # 0x112b9
movq %rax, 0x7d79(%rip)      # 0x15168
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
testb $0x4, 0x7d15(%rip)      # 0x15110
leaq -0x60(%rbp), %r13
leaq -0x80(%rbp), %r12
je 0xb81f
callq 0x1040
leaq 0x2186(%rip), %rax      # 0xf59b
movq %rax, 0x7d44(%rip)      # 0x15160
movl $0x8e3, 0x7d32(%rip)    # imm = 0x8E3
leaq 0x3ed1(%rip), %rax      # 0x112fe
jmp 0xb9c6
movq 0x7b97(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x3187(%rip), %rdi      # 0x105cb
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x3aaf(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movl $0xc, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x315a(%rip), %rdi      # 0x105d7
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq 0x8(%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd597
movq (%r13), %rdi
andq $-0x8, %rax
movq (%rax), %rdx
leaq 0x3a68(%rip), %rsi      # 0x10f15
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x20d2(%rip), %rax      # 0xf59b
movq %rax, 0x7c90(%rip)      # 0x15160
movl $0x8e5, 0x7c7e(%rip)    # imm = 0x8E5
leaq 0x3e45(%rip), %rax      # 0x11326
jmp 0xd3e8
movq 0x7ae3(%rip), %r13      # 0x14fd0
movq (%r13), %rcx
leaq 0x30d3(%rip), %rdi      # 0x105cb
movl $0xb, %r14d
movl $0x1, %r15d
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq (%r13), %rdi
leaq 0x39fb(%rip), %rsi      # 0x10f15
xorl %eax, %eax
movl $0x10, %edx
callq 0x1100
movq (%r13), %rcx
leaq 0x30a6(%rip), %rdi      # 0x105d7
movq %r14, %rsi
movq %r15, %rdx
callq 0x1190
movq 0x8(%r12), %rax
movl %eax, %ecx
andl $0x7, %ecx
cmpl $0x1, %ecx
jne 0xd5b6
movq (%r13), %rdi
andq $-0x8, %rax
movq 0x8(%rax), %rdx
leaq 0x39b7(%rip), %rsi      # 0x10f15
xorl %eax, %eax
callq 0x1100
movq (%r13), %rsi
movl $0xa, %edi
callq 0x10c0
leaq 0x2021(%rip), %rax      # 0xf59b
movq %rax, 0x7bdf(%rip)      # 0x15160
movl $0x8e7, 0x7bcd(%rip)    # imm = 0x8E7
leaq 0x3dd9(%rip), %rax      # 0x1136b
jmp 0xd3e8
leaq 0x2048(%rip), %rdi      # 0xf5e6
leaq 0x1ff6(%rip), %rsi      # 0xf59b
leaq 0x2050(%rip), %rcx      # 0xf5fc
movl $0x70, %edx
callq 0x1090
leaq 0x2029(%rip), %rdi      # 0xf5e6
leaq 0x1fd7(%rip), %rsi      # 0xf59b
leaq 0x204e(%rip), %rcx      # 0xf619
movl $0x75, %edx
callq 0x1090