// File: /workspace/github_c_makefile_star2_O0/mirth-lang[P]mirth/bin/mirth1.c
// Function: mw_mirth_options_parsezeoptionszx
static struct std_result_Result_2 mw_mirth_options_parsezeoptionszx (void) {
	struct mirth_options_Options* v4 = mw_mirth_options_Options_Default();
	struct std_list_List_1 v5 = { .tag=std_list_List_1_Nil };
	struct std_list_List_1 v6;
	mw_std_list_List_1_buildzx(v5, &v6);
	STR* v7;
	STRLIT(v7, "output-file", 11);
	struct std_maybe_Maybe_1 v8 = mtw_std_maybe_Maybe_1_Some(MKSTR(v7));
	enum std_byte_Byte v9 = std_byte_Byte_Bzqozq;
	struct argzeparser_types_ArgpOptionType v10 = mtw_argzeparser_types_ArgpOptionType_Short(v9);
	STR* v11;
	STRLIT(v11, "OUTPUT_FILE", 11);
	struct std_maybe_Maybe_1 v12 = mtw_std_maybe_Maybe_1_Some(MKSTR(v11));
	STR* v13;
	STRLIT(v13, "Test argument", 13);
	struct std_maybe_Maybe_1 v14 = mtw_std_maybe_Maybe_1_Some(MKSTR(v13));
	struct std_maybe_Maybe_1 v15 = { .tag=std_maybe_Maybe_1_None };
	struct argzeparser_types_ArgpOption* v16 = mtw_argzeparser_types_ArgpOption_ArgpOption(v8, v10, v12, v14, v15);
	struct std_list_List_1 v17;
	mw_std_list_zaLister_1_pushzx(MK_argzeparser_types_ArgpOption(v16), v6, &v17);
	STR* v18;
	STRLIT(v18, "compile-only", 12);
	struct std_maybe_Maybe_1 v19 = mtw_std_maybe_Maybe_1_Some(MKSTR(v18));
	enum std_byte_Byte v20 = std_byte_Byte_Bzqczq;
	struct argzeparser_types_ArgpOptionType v21 = mtw_argzeparser_types_ArgpOptionType_Short(v20);
	struct std_maybe_Maybe_1 v22 = { .tag=std_maybe_Maybe_1_None };
	STR* v23;
	STRLIT(v23, "Compile code without running codegen step", 41);
	struct std_maybe_Maybe_1 v24 = mtw_std_maybe_Maybe_1_Some(MKSTR(v23));
	struct std_maybe_Maybe_1 v25 = { .tag=std_maybe_Maybe_1_None };
	struct argzeparser_types_ArgpOption* v26 = mtw_argzeparser_types_ArgpOption_ArgpOption(v19, v21, v22, v24, v25);
	struct std_list_List_1 v27;
	mw_std_list_zaLister_1_pushzx(MK_argzeparser_types_ArgpOption(v26), v17, &v27);
	STR* v28;
	STRLIT(v28, "entry-point", 11);
	struct std_maybe_Maybe_1 v29 = mtw_std_maybe_Maybe_1_Some(MKSTR(v28));
	enum std_byte_Byte v30 = std_byte_Byte_Bzqezq;
	struct argzeparser_types_ArgpOptionType v31 = mtw_argzeparser_types_ArgpOptionType_Short(v30);
	STR* v32;
	STRLIT(v32, "ENTRY_POINT", 11);
	struct std_maybe_Maybe_1 v33 = mtw_std_maybe_Maybe_1_Some(MKSTR(v32));
	STR* v34;
	STRLIT(v34, "Custom entry point word for compilation", 39);
	struct std_maybe_Maybe_1 v35 = mtw_std_maybe_Maybe_1_Some(MKSTR(v34));
	struct std_maybe_Maybe_1 v36 = { .tag=std_maybe_Maybe_1_None };
	struct argzeparser_types_ArgpOption* v37 = mtw_argzeparser_types_ArgpOption_ArgpOption(v29, v31, v33, v35, v36);
	struct std_list_List_1 v38;
	mw_std_list_zaLister_1_pushzx(MK_argzeparser_types_ArgpOption(v37), v27, &v38);
	STR* v39;
	STRLIT(v39, "package", 7);
	struct std_maybe_Maybe_1 v40 = mtw_std_maybe_Maybe_1_Some(MKSTR(v39));
	enum std_byte_Byte v41 = std_byte_Byte_Bzqpzq;
	struct argzeparser_types_ArgpOptionType v42 = mtw_argzeparser_types_ArgpOptionType_Short(v41);
	STR* v43;
	STRLIT(v43, "(PACKAGE:PATH)*", 15);
	struct std_maybe_Maybe_1 v44 = mtw_std_maybe_Maybe_1_Some(MKSTR(v43));
	STR* v45;
	STRLIT(v45, "Package locations", 17);
	struct std_maybe_Maybe_1 v46 = mtw_std_maybe_Maybe_1_Some(MKSTR(v45));
	struct std_maybe_Maybe_1 v47 = { .tag=std_maybe_Maybe_1_None };
	struct argzeparser_types_ArgpOption* v48 = mtw_argzeparser_types_ArgpOption_ArgpOption(v40, v42, v44, v46, v47);
	struct std_list_List_1 v49;
	mw_std_list_zaLister_1_pushzx(MK_argzeparser_types_ArgpOption(v48), v38, &v49);
	STR* v50;
	STRLIT(v50, "package-search-path", 19);
	struct std_maybe_Maybe_1 v51 = mtw_std_maybe_Maybe_1_Some(MKSTR(v50));
	enum std_byte_Byte v52 = std_byte_Byte_BzqPzq;
	struct argzeparser_types_ArgpOptionType v53 = mtw_argzeparser_types_ArgpOptionType_Short(v52);
	STR* v54;
	STRLIT(v54, "SEARCH_PATH*", 12);
	struct std_maybe_Maybe_1 v55 = mtw_std_maybe_Maybe_1_Some(MKSTR(v54));
	STR* v56;
	STRLIT(v56, "Package search paths", 20);
	struct std_maybe_Maybe_1 v57 = mtw_std_maybe_Maybe_1_Some(MKSTR(v56));
	struct std_maybe_Maybe_1 v58 = { .tag=std_maybe_Maybe_1_None };
	struct argzeparser_types_ArgpOption* v59 = mtw_argzeparser_types_ArgpOption_ArgpOption(v51, v53, v55, v57, v58);
	struct std_list_List_1 v60;
	mw_std_list_zaLister_1_pushzx(MK_argzeparser_types_ArgpOption(v59), v49, &v60);
	STR* v61;
	STRLIT(v61, "debug", 5);
	struct std_maybe_Maybe_1 v62 = mtw_std_maybe_Maybe_1_Some(MKSTR(v61));
	STR* v63;
	STRLIT(v63, "debug", 5);
	struct argzeparser_types_ArgpOptionType v64 = mtw_argzeparser_types_ArgpOptionType_LongOnly(v63);
	struct std_maybe_Maybe_1 v65 = { .tag=std_maybe_Maybe_1_None };
	STR* v66;
	STRLIT(v66, "Emit debugging information during codegen", 41);
	struct std_maybe_Maybe_1 v67 = mtw_std_maybe_Maybe_1_Some(MKSTR(v66));
	struct std_maybe_Maybe_1 v68 = { .tag=std_maybe_Maybe_1_None };
	struct argzeparser_types_ArgpOption* v69 = mtw_argzeparser_types_ArgpOption_ArgpOption(v62, v64, v65, v67, v68);
	struct std_list_List_1 v70;
	mw_std_list_zaLister_1_pushzx(MK_argzeparser_types_ArgpOption(v69), v60, &v70);
	struct std_list_List_1 v71 = mw_std_list_zaLister_1_donezx(v70);
	FNPTR v72 = &mb_mirth_options_parsezeoptionszx_0;
	STR* v73;
	STRLIT(v73, "input-file", 10);
	struct std_maybe_Maybe_1 v74 = mtw_std_maybe_Maybe_1_Some(MKSTR(v73));
	STR* v75;
	STRLIT(v75, "Mirth Compiler", 14);
	struct argzeparser_types_ArgumentParser_1* v76 = mtw_argzeparser_types_ArgumentParser_1_ArgumentParser(v71, MKFNPTR(v72), v74, v75);
	struct std_result_Result_2 v77 = mw_argzeparser_parse_parsezeargs(MK_mirth_options_Options(v4), v76);
	return v77;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0xa10, %rsp            # imm = 0xA10
callq 0xc700
movq %rax, -0x18(%rbp)
leaq -0x28(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x28(%rbp), %edi
movq -0x20(%rbp), %rsi
leaq -0x38(%rbp), %rdx
callq 0xc9d0
cmpq $0x0, 0x138d664(%rip)   # 0x1393470
jne 0x5e26
leaq 0x34e08d(%rip), %rdi    # 0x353ea2
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x138d64a(%rip)   # 0x1393470
jmp 0x5e28
movq 0x138d641(%rip), %rax   # 0x1393470
movq %rax, -0x50(%rbp)
leaq 0x38b31e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x48(%rbp)
movq -0x48(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x5ed9
movq 0x138d615(%rip), %rax   # 0x1393470
movq %rax, -0x60(%rbp)
leaq 0x38b2f2(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x58(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x60(%rbp), %rax
cmpq $0x0, %rax
je 0x5ed9
movq 0x138d5e7(%rip), %rax   # 0x1393470
movq %rax, -0x70(%rbp)
leaq 0x38b2c4(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x68(%rbp)
movq -0x70(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x5ed9
movq 0x138d5bf(%rip), %rax   # 0x1393470
movq %rax, -0x80(%rbp)
leaq 0x38b29c(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x78(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x80(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x5edb
movq 0x138d58e(%rip), %rax   # 0x1393470
movq %rax, -0x40(%rbp)
movq -0x40(%rbp), %rax
movq %rax, -0xa0(%rbp)
leaq 0x38b260(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x98(%rbp)
movq -0xa0(%rbp), %rdi
movq -0x98(%rbp), %rsi
callq 0xca10
movl %eax, -0x90(%rbp)
movq %rdx, -0x88(%rbp)
movl $0x6f, -0xa4(%rbp)
movl -0xa4(%rbp), %edi
callq 0xcaa0
movl %eax, -0xb8(%rbp)
movq %rdx, -0xb0(%rbp)
cmpq $0x0, 0x138d52b(%rip)   # 0x1393478
jne 0x5f67
leaq 0x34df58(%rip), %rdi    # 0x353eae
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x138d511(%rip)   # 0x1393478
jmp 0x5f69
movq 0x138d508(%rip), %rax   # 0x1393478
movq %rax, -0xd0(%rbp)
leaq 0x38b1da(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0xc8(%rbp)
movq -0xc8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x603e
movq 0x138d4d3(%rip), %rax   # 0x1393478
movq %rax, -0xe0(%rbp)
leaq 0x38b1a5(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0xd8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xe0(%rbp), %rax
cmpq $0x0, %rax
je 0x603e
movq 0x138d49c(%rip), %rax   # 0x1393478
movq %rax, -0xf0(%rbp)
leaq 0x38b16e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0xe8(%rbp)
movq -0xf0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x603e
movq 0x138d46b(%rip), %rax   # 0x1393478
movq %rax, -0x100(%rbp)
leaq 0x38b13d(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0xf8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x100(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6040
movq 0x138d431(%rip), %rax   # 0x1393478
movq %rax, -0xc0(%rbp)
movq -0xc0(%rbp), %rax
movq %rax, -0x120(%rbp)
leaq 0x38b0f5(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x118(%rbp)
movq -0x120(%rbp), %rdi
movq -0x118(%rbp), %rsi
callq 0xca10
movl %eax, -0x110(%rbp)
movq %rdx, -0x108(%rbp)
cmpq $0x0, 0x138d3ea(%rip)   # 0x1393480
jne 0x60b0
leaq 0x34de1b(%rip), %rdi    # 0x353eba
movl $0xd, %esi
callq 0xb6c0
movq %rax, 0x138d3d0(%rip)   # 0x1393480
jmp 0x60b2
movq 0x138d3c7(%rip), %rax   # 0x1393480
movq %rax, -0x138(%rbp)
leaq 0x38b091(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x130(%rbp)
movq -0x130(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6187
movq 0x138d392(%rip), %rax   # 0x1393480
movq %rax, -0x148(%rbp)
leaq 0x38b05c(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x140(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x148(%rbp), %rax
cmpq $0x0, %rax
je 0x6187
movq 0x138d35b(%rip), %rax   # 0x1393480
movq %rax, -0x158(%rbp)
leaq 0x38b025(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x150(%rbp)
movq -0x158(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6187
movq 0x138d32a(%rip), %rax   # 0x1393480
movq %rax, -0x168(%rbp)
leaq 0x38aff4(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x160(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x168(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6189
movq 0x138d2f0(%rip), %rax   # 0x1393480
movq %rax, -0x128(%rbp)
movq -0x128(%rbp), %rax
movq %rax, -0x188(%rbp)
leaq 0x38afac(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x180(%rbp)
movq -0x188(%rbp), %rdi
movq -0x180(%rbp), %rsi
callq 0xca10
movl %eax, -0x178(%rbp)
movq %rdx, -0x170(%rbp)
leaq -0x198(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x90(%rbp), %edi
movq -0x88(%rbp), %rsi
movl -0xb8(%rbp), %edx
movq -0xb0(%rbp), %rcx
movl -0x110(%rbp), %r8d
movq -0x108(%rbp), %r9
leaq -0x178(%rbp), %r10
leaq -0x198(%rbp), %rax
movq (%r10), %r11
movq %r11, (%rsp)
movq 0x8(%r10), %r10
movq %r10, 0x8(%rsp)
movq (%rax), %r10
movq %r10, 0x10(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x18(%rsp)
callq 0xcb30
movq %rax, -0x1a0(%rbp)
movq -0x1a0(%rbp), %rax
movq %rax, -0x1c0(%rbp)
leaq 0x38af3e(%rip), %rax    # 0x3911a0
orq $0x1, %rax
movq %rax, -0x1b8(%rbp)
movq -0x1c0(%rbp), %rdi
movq -0x1b8(%rbp), %rsi
movl -0x38(%rbp), %edx
movq -0x30(%rbp), %rcx
leaq -0x1b0(%rbp), %r8
callq 0xcc30
cmpq $0x0, 0x138d1f2(%rip)   # 0x1393488
jne 0x62b0
leaq 0x34dc29(%rip), %rdi    # 0x353ec8
movl $0xc, %esi
callq 0xb6c0
movq %rax, 0x138d1d8(%rip)   # 0x1393488
jmp 0x62b2
movq 0x138d1cf(%rip), %rax   # 0x1393488
movq %rax, -0x1d8(%rbp)
leaq 0x38ae91(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x1d0(%rbp)
movq -0x1d0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6387
movq 0x138d19a(%rip), %rax   # 0x1393488
movq %rax, -0x1e8(%rbp)
leaq 0x38ae5c(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x1e0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1e8(%rbp), %rax
cmpq $0x0, %rax
je 0x6387
movq 0x138d163(%rip), %rax   # 0x1393488
movq %rax, -0x1f8(%rbp)
leaq 0x38ae25(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x1f0(%rbp)
movq -0x1f8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6387
movq 0x138d132(%rip), %rax   # 0x1393488
movq %rax, -0x208(%rbp)
leaq 0x38adf4(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x200(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x208(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6389
movq 0x138d0f8(%rip), %rax   # 0x1393488
movq %rax, -0x1c8(%rbp)
movq -0x1c8(%rbp), %rax
movq %rax, -0x228(%rbp)
leaq 0x38adac(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x220(%rbp)
movq -0x228(%rbp), %rdi
movq -0x220(%rbp), %rsi
callq 0xca10
movl %eax, -0x218(%rbp)
movq %rdx, -0x210(%rbp)
movl $0x63, -0x22c(%rbp)
movl -0x22c(%rbp), %edi
callq 0xcaa0
movl %eax, -0x240(%rbp)
movq %rdx, -0x238(%rbp)
leaq -0x250(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
cmpq $0x0, 0x138d07c(%rip)   # 0x1393490
jne 0x642e
leaq 0x34dab8(%rip), %rdi    # 0x353ed5
movl $0x29, %esi
callq 0xb6c0
movq %rax, 0x138d062(%rip)   # 0x1393490
jmp 0x6430
movq 0x138d059(%rip), %rax   # 0x1393490
movq %rax, -0x268(%rbp)
leaq 0x38ad13(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x260(%rbp)
movq -0x260(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6505
movq 0x138d024(%rip), %rax   # 0x1393490
movq %rax, -0x278(%rbp)
leaq 0x38acde(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x270(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x278(%rbp), %rax
cmpq $0x0, %rax
je 0x6505
movq 0x138cfed(%rip), %rax   # 0x1393490
movq %rax, -0x288(%rbp)
leaq 0x38aca7(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x280(%rbp)
movq -0x288(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6505
movq 0x138cfbc(%rip), %rax   # 0x1393490
movq %rax, -0x298(%rbp)
leaq 0x38ac76(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x290(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x298(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6507
movq 0x138cf82(%rip), %rax   # 0x1393490
movq %rax, -0x258(%rbp)
movq -0x258(%rbp), %rax
movq %rax, -0x2b8(%rbp)
leaq 0x38ac2e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x2b0(%rbp)
movq -0x2b8(%rbp), %rdi
movq -0x2b0(%rbp), %rsi
callq 0xca10
movl %eax, -0x2a8(%rbp)
movq %rdx, -0x2a0(%rbp)
leaq -0x2c8(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x218(%rbp), %edi
movq -0x210(%rbp), %rsi
movl -0x240(%rbp), %edx
movq -0x238(%rbp), %rcx
movl -0x250(%rbp), %r8d
movq -0x248(%rbp), %r9
leaq -0x2a8(%rbp), %r10
leaq -0x2c8(%rbp), %rax
movq (%r10), %r11
movq %r11, (%rsp)
movq 0x8(%r10), %r10
movq %r10, 0x8(%rsp)
movq (%rax), %r10
movq %r10, 0x10(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x18(%rsp)
callq 0xcb30
movq %rax, -0x2d0(%rbp)
movq -0x2d0(%rbp), %rax
movq %rax, -0x2f0(%rbp)
leaq 0x38abc0(%rip), %rax    # 0x3911a0
orq $0x1, %rax
movq %rax, -0x2e8(%rbp)
movq -0x2f0(%rbp), %rdi
movq -0x2e8(%rbp), %rsi
movl -0x1b0(%rbp), %edx
movq -0x1a8(%rbp), %rcx
leaq -0x2e0(%rbp), %r8
callq 0xcc30
cmpq $0x0, 0x138ce7e(%rip)   # 0x1393498
jne 0x6634
leaq 0x34d8dc(%rip), %rdi    # 0x353eff
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x138ce64(%rip)   # 0x1393498
jmp 0x6636
movq 0x138ce5b(%rip), %rax   # 0x1393498
movq %rax, -0x308(%rbp)
leaq 0x38ab0d(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x300(%rbp)
movq -0x300(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x670b
movq 0x138ce26(%rip), %rax   # 0x1393498
movq %rax, -0x318(%rbp)
leaq 0x38aad8(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x310(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x318(%rbp), %rax
cmpq $0x0, %rax
je 0x670b
movq 0x138cdef(%rip), %rax   # 0x1393498
movq %rax, -0x328(%rbp)
leaq 0x38aaa1(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x320(%rbp)
movq -0x328(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x670b
movq 0x138cdbe(%rip), %rax   # 0x1393498
movq %rax, -0x338(%rbp)
leaq 0x38aa70(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x330(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x338(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x670d
movq 0x138cd84(%rip), %rax   # 0x1393498
movq %rax, -0x2f8(%rbp)
movq -0x2f8(%rbp), %rax
movq %rax, -0x358(%rbp)
leaq 0x38aa28(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x350(%rbp)
movq -0x358(%rbp), %rdi
movq -0x350(%rbp), %rsi
callq 0xca10
movl %eax, -0x348(%rbp)
movq %rdx, -0x340(%rbp)
movl $0x65, -0x35c(%rbp)
movl -0x35c(%rbp), %edi
callq 0xcaa0
movl %eax, -0x370(%rbp)
movq %rdx, -0x368(%rbp)
cmpq $0x0, 0x138cd1b(%rip)   # 0x13934a0
jne 0x679f
leaq 0x34d77d(%rip), %rdi    # 0x353f0b
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x138cd01(%rip)   # 0x13934a0
jmp 0x67a1
movq 0x138ccf8(%rip), %rax   # 0x13934a0
movq %rax, -0x388(%rbp)
leaq 0x38a9a2(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x380(%rbp)
movq -0x380(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6876
movq 0x138ccc3(%rip), %rax   # 0x13934a0
movq %rax, -0x398(%rbp)
leaq 0x38a96d(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x390(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x398(%rbp), %rax
cmpq $0x0, %rax
je 0x6876
movq 0x138cc8c(%rip), %rax   # 0x13934a0
movq %rax, -0x3a8(%rbp)
leaq 0x38a936(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x3a0(%rbp)
movq -0x3a8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6876
movq 0x138cc5b(%rip), %rax   # 0x13934a0
movq %rax, -0x3b8(%rbp)
leaq 0x38a905(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x3b0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3b8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6878
movq 0x138cc21(%rip), %rax   # 0x13934a0
movq %rax, -0x378(%rbp)
movq -0x378(%rbp), %rax
movq %rax, -0x3d8(%rbp)
leaq 0x38a8bd(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x3d0(%rbp)
movq -0x3d8(%rbp), %rdi
movq -0x3d0(%rbp), %rsi
callq 0xca10
movl %eax, -0x3c8(%rbp)
movq %rdx, -0x3c0(%rbp)
cmpq $0x0, 0x138cbda(%rip)   # 0x13934a8
jne 0x68e8
leaq 0x34d640(%rip), %rdi    # 0x353f17
movl $0x27, %esi
callq 0xb6c0
movq %rax, 0x138cbc0(%rip)   # 0x13934a8
jmp 0x68ea
movq 0x138cbb7(%rip), %rax   # 0x13934a8
movq %rax, -0x3f0(%rbp)
leaq 0x38a859(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x3e8(%rbp)
movq -0x3e8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x69bf
movq 0x138cb82(%rip), %rax   # 0x13934a8
movq %rax, -0x400(%rbp)
leaq 0x38a824(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x3f8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x400(%rbp), %rax
cmpq $0x0, %rax
je 0x69bf
movq 0x138cb4b(%rip), %rax   # 0x13934a8
movq %rax, -0x410(%rbp)
leaq 0x38a7ed(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x408(%rbp)
movq -0x410(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x69bf
movq 0x138cb1a(%rip), %rax   # 0x13934a8
movq %rax, -0x420(%rbp)
leaq 0x38a7bc(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x418(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x420(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x69c1
movq 0x138cae0(%rip), %rax   # 0x13934a8
movq %rax, -0x3e0(%rbp)
movq -0x3e0(%rbp), %rax
movq %rax, -0x440(%rbp)
leaq 0x38a774(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x438(%rbp)
movq -0x440(%rbp), %rdi
movq -0x438(%rbp), %rsi
callq 0xca10
movl %eax, -0x430(%rbp)
movq %rdx, -0x428(%rbp)
leaq -0x450(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x348(%rbp), %edi
movq -0x340(%rbp), %rsi
movl -0x370(%rbp), %edx
movq -0x368(%rbp), %rcx
movl -0x3c8(%rbp), %r8d
movq -0x3c0(%rbp), %r9
leaq -0x430(%rbp), %r10
leaq -0x450(%rbp), %rax
movq (%r10), %r11
movq %r11, (%rsp)
movq 0x8(%r10), %r10
movq %r10, 0x8(%rsp)
movq (%rax), %r10
movq %r10, 0x10(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x18(%rsp)
callq 0xcb30
movq %rax, -0x458(%rbp)
movq -0x458(%rbp), %rax
movq %rax, -0x478(%rbp)
leaq 0x38a706(%rip), %rax    # 0x3911a0
orq $0x1, %rax
movq %rax, -0x470(%rbp)
movq -0x478(%rbp), %rdi
movq -0x470(%rbp), %rsi
movl -0x2e0(%rbp), %edx
movq -0x2d8(%rbp), %rcx
leaq -0x468(%rbp), %r8
callq 0xcc30
cmpq $0x0, 0x138c9dc(%rip)   # 0x13934b0
jne 0x6aee
leaq 0x34d462(%rip), %rdi    # 0x353f3f
movl $0x7, %esi
callq 0xb6c0
movq %rax, 0x138c9c2(%rip)   # 0x13934b0
jmp 0x6af0
movq 0x138c9b9(%rip), %rax   # 0x13934b0
movq %rax, -0x490(%rbp)
leaq 0x38a653(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x488(%rbp)
movq -0x488(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6bc5
movq 0x138c984(%rip), %rax   # 0x13934b0
movq %rax, -0x4a0(%rbp)
leaq 0x38a61e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x498(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4a0(%rbp), %rax
cmpq $0x0, %rax
je 0x6bc5
movq 0x138c94d(%rip), %rax   # 0x13934b0
movq %rax, -0x4b0(%rbp)
leaq 0x38a5e7(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x4a8(%rbp)
movq -0x4b0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6bc5
movq 0x138c91c(%rip), %rax   # 0x13934b0
movq %rax, -0x4c0(%rbp)
leaq 0x38a5b6(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x4b8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4c0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6bc7
movq 0x138c8e2(%rip), %rax   # 0x13934b0
movq %rax, -0x480(%rbp)
movq -0x480(%rbp), %rax
movq %rax, -0x4e0(%rbp)
leaq 0x38a56e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x4d8(%rbp)
movq -0x4e0(%rbp), %rdi
movq -0x4d8(%rbp), %rsi
callq 0xca10
movl %eax, -0x4d0(%rbp)
movq %rdx, -0x4c8(%rbp)
movl $0x70, -0x4e4(%rbp)
movl -0x4e4(%rbp), %edi
callq 0xcaa0
movl %eax, -0x4f8(%rbp)
movq %rdx, -0x4f0(%rbp)
cmpq $0x0, 0x138c879(%rip)   # 0x13934b8
jne 0x6c59
leaq 0x34d2ff(%rip), %rdi    # 0x353f47
movl $0xf, %esi
callq 0xb6c0
movq %rax, 0x138c85f(%rip)   # 0x13934b8
jmp 0x6c5b
movq 0x138c856(%rip), %rax   # 0x13934b8
movq %rax, -0x510(%rbp)
leaq 0x38a4e8(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x508(%rbp)
movq -0x508(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6d30
movq 0x138c821(%rip), %rax   # 0x13934b8
movq %rax, -0x520(%rbp)
leaq 0x38a4b3(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x518(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x520(%rbp), %rax
cmpq $0x0, %rax
je 0x6d30
movq 0x138c7ea(%rip), %rax   # 0x13934b8
movq %rax, -0x530(%rbp)
leaq 0x38a47c(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x528(%rbp)
movq -0x530(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6d30
movq 0x138c7b9(%rip), %rax   # 0x13934b8
movq %rax, -0x540(%rbp)
leaq 0x38a44b(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x538(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x540(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6d32
movq 0x138c77f(%rip), %rax   # 0x13934b8
movq %rax, -0x500(%rbp)
movq -0x500(%rbp), %rax
movq %rax, -0x560(%rbp)
leaq 0x38a403(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x558(%rbp)
movq -0x560(%rbp), %rdi
movq -0x558(%rbp), %rsi
callq 0xca10
movl %eax, -0x550(%rbp)
movq %rdx, -0x548(%rbp)
cmpq $0x0, 0x138c738(%rip)   # 0x13934c0
jne 0x6da2
leaq 0x34d1c6(%rip), %rdi    # 0x353f57
movl $0x11, %esi
callq 0xb6c0
movq %rax, 0x138c71e(%rip)   # 0x13934c0
jmp 0x6da4
movq 0x138c715(%rip), %rax   # 0x13934c0
movq %rax, -0x578(%rbp)
leaq 0x38a39f(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x570(%rbp)
movq -0x570(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x6e79
movq 0x138c6e0(%rip), %rax   # 0x13934c0
movq %rax, -0x588(%rbp)
leaq 0x38a36a(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x580(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x588(%rbp), %rax
cmpq $0x0, %rax
je 0x6e79
movq 0x138c6a9(%rip), %rax   # 0x13934c0
movq %rax, -0x598(%rbp)
leaq 0x38a333(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x590(%rbp)
movq -0x598(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x6e79
movq 0x138c678(%rip), %rax   # 0x13934c0
movq %rax, -0x5a8(%rbp)
leaq 0x38a302(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x5a0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x5a8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x6e7b
movq 0x138c63e(%rip), %rax   # 0x13934c0
movq %rax, -0x568(%rbp)
movq -0x568(%rbp), %rax
movq %rax, -0x5c8(%rbp)
leaq 0x38a2ba(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x5c0(%rbp)
movq -0x5c8(%rbp), %rdi
movq -0x5c0(%rbp), %rsi
callq 0xca10
movl %eax, -0x5b8(%rbp)
movq %rdx, -0x5b0(%rbp)
leaq -0x5d8(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x4d0(%rbp), %edi
movq -0x4c8(%rbp), %rsi
movl -0x4f8(%rbp), %edx
movq -0x4f0(%rbp), %rcx
movl -0x550(%rbp), %r8d
movq -0x548(%rbp), %r9
leaq -0x5b8(%rbp), %r10
leaq -0x5d8(%rbp), %rax
movq (%r10), %r11
movq %r11, (%rsp)
movq 0x8(%r10), %r10
movq %r10, 0x8(%rsp)
movq (%rax), %r10
movq %r10, 0x10(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x18(%rsp)
callq 0xcb30
movq %rax, -0x5e0(%rbp)
movq -0x5e0(%rbp), %rax
movq %rax, -0x600(%rbp)
leaq 0x38a24c(%rip), %rax    # 0x3911a0
orq $0x1, %rax
movq %rax, -0x5f8(%rbp)
movq -0x600(%rbp), %rdi
movq -0x5f8(%rbp), %rsi
movl -0x468(%rbp), %edx
movq -0x460(%rbp), %rcx
leaq -0x5f0(%rbp), %r8
callq 0xcc30
cmpq $0x0, 0x138c53a(%rip)   # 0x13934c8
jne 0x6fa8
leaq 0x34cfd2(%rip), %rdi    # 0x353f69
movl $0x13, %esi
callq 0xb6c0
movq %rax, 0x138c520(%rip)   # 0x13934c8
jmp 0x6faa
movq 0x138c517(%rip), %rax   # 0x13934c8
movq %rax, -0x618(%rbp)
leaq 0x38a199(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x610(%rbp)
movq -0x610(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x707f
movq 0x138c4e2(%rip), %rax   # 0x13934c8
movq %rax, -0x628(%rbp)
leaq 0x38a164(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x620(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x628(%rbp), %rax
cmpq $0x0, %rax
je 0x707f
movq 0x138c4ab(%rip), %rax   # 0x13934c8
movq %rax, -0x638(%rbp)
leaq 0x38a12d(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x630(%rbp)
movq -0x638(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x707f
movq 0x138c47a(%rip), %rax   # 0x13934c8
movq %rax, -0x648(%rbp)
leaq 0x38a0fc(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x640(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x648(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x7081
movq 0x138c440(%rip), %rax   # 0x13934c8
movq %rax, -0x608(%rbp)
movq -0x608(%rbp), %rax
movq %rax, -0x668(%rbp)
leaq 0x38a0b4(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x660(%rbp)
movq -0x668(%rbp), %rdi
movq -0x660(%rbp), %rsi
callq 0xca10
movl %eax, -0x658(%rbp)
movq %rdx, -0x650(%rbp)
movl $0x50, -0x66c(%rbp)
movl -0x66c(%rbp), %edi
callq 0xcaa0
movl %eax, -0x680(%rbp)
movq %rdx, -0x678(%rbp)
cmpq $0x0, 0x138c3d7(%rip)   # 0x13934d0
jne 0x7113
leaq 0x34ce7b(%rip), %rdi    # 0x353f7d
movl $0xc, %esi
callq 0xb6c0
movq %rax, 0x138c3bd(%rip)   # 0x13934d0
jmp 0x7115
movq 0x138c3b4(%rip), %rax   # 0x13934d0
movq %rax, -0x698(%rbp)
leaq 0x38a02e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x690(%rbp)
movq -0x690(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x71ea
movq 0x138c37f(%rip), %rax   # 0x13934d0
movq %rax, -0x6a8(%rbp)
leaq 0x389ff9(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x6a0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x6a8(%rbp), %rax
cmpq $0x0, %rax
je 0x71ea
movq 0x138c348(%rip), %rax   # 0x13934d0
movq %rax, -0x6b8(%rbp)
leaq 0x389fc2(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x6b0(%rbp)
movq -0x6b8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x71ea
movq 0x138c317(%rip), %rax   # 0x13934d0
movq %rax, -0x6c8(%rbp)
leaq 0x389f91(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x6c0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x6c8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x71ec
movq 0x138c2dd(%rip), %rax   # 0x13934d0
movq %rax, -0x688(%rbp)
movq -0x688(%rbp), %rax
movq %rax, -0x6e8(%rbp)
leaq 0x389f49(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x6e0(%rbp)
movq -0x6e8(%rbp), %rdi
movq -0x6e0(%rbp), %rsi
callq 0xca10
movl %eax, -0x6d8(%rbp)
movq %rdx, -0x6d0(%rbp)
cmpq $0x0, 0x138c296(%rip)   # 0x13934d8
jne 0x725c
leaq 0x34cd3f(%rip), %rdi    # 0x353f8a
movl $0x14, %esi
callq 0xb6c0
movq %rax, 0x138c27c(%rip)   # 0x13934d8
jmp 0x725e
movq 0x138c273(%rip), %rax   # 0x13934d8
movq %rax, -0x700(%rbp)
leaq 0x389ee5(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x6f8(%rbp)
movq -0x6f8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x7333
movq 0x138c23e(%rip), %rax   # 0x13934d8
movq %rax, -0x710(%rbp)
leaq 0x389eb0(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x708(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x710(%rbp), %rax
cmpq $0x0, %rax
je 0x7333
movq 0x138c207(%rip), %rax   # 0x13934d8
movq %rax, -0x720(%rbp)
leaq 0x389e79(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x718(%rbp)
movq -0x720(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x7333
movq 0x138c1d6(%rip), %rax   # 0x13934d8
movq %rax, -0x730(%rbp)
leaq 0x389e48(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x728(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x730(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x7335
movq 0x138c19c(%rip), %rax   # 0x13934d8
movq %rax, -0x6f0(%rbp)
movq -0x6f0(%rbp), %rax
movq %rax, -0x750(%rbp)
leaq 0x389e00(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x748(%rbp)
movq -0x750(%rbp), %rdi
movq -0x748(%rbp), %rsi
callq 0xca10
movl %eax, -0x740(%rbp)
movq %rdx, -0x738(%rbp)
leaq -0x760(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x658(%rbp), %edi
movq -0x650(%rbp), %rsi
movl -0x680(%rbp), %edx
movq -0x678(%rbp), %rcx
movl -0x6d8(%rbp), %r8d
movq -0x6d0(%rbp), %r9
leaq -0x740(%rbp), %r10
leaq -0x760(%rbp), %rax
movq (%r10), %r11
movq %r11, (%rsp)
movq 0x8(%r10), %r10
movq %r10, 0x8(%rsp)
movq (%rax), %r10
movq %r10, 0x10(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x18(%rsp)
callq 0xcb30
movq %rax, -0x768(%rbp)
movq -0x768(%rbp), %rax
movq %rax, -0x788(%rbp)
leaq 0x389d92(%rip), %rax    # 0x3911a0
orq $0x1, %rax
movq %rax, -0x780(%rbp)
movq -0x788(%rbp), %rdi
movq -0x780(%rbp), %rsi
movl -0x5f0(%rbp), %edx
movq -0x5e8(%rbp), %rcx
leaq -0x778(%rbp), %r8
callq 0xcc30
cmpq $0x0, 0x138c098(%rip)   # 0x13934e0
jne 0x7462
leaq 0x34cb4e(%rip), %rdi    # 0x353f9f
movl $0x5, %esi
callq 0xb6c0
movq %rax, 0x138c07e(%rip)   # 0x13934e0
jmp 0x7464
movq 0x138c075(%rip), %rax   # 0x13934e0
movq %rax, -0x7a0(%rbp)
leaq 0x389cdf(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x798(%rbp)
movq -0x798(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x7539
movq 0x138c040(%rip), %rax   # 0x13934e0
movq %rax, -0x7b0(%rbp)
leaq 0x389caa(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x7a8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x7b0(%rbp), %rax
cmpq $0x0, %rax
je 0x7539
movq 0x138c009(%rip), %rax   # 0x13934e0
movq %rax, -0x7c0(%rbp)
leaq 0x389c73(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x7b8(%rbp)
movq -0x7c0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x7539
movq 0x138bfd8(%rip), %rax   # 0x13934e0
movq %rax, -0x7d0(%rbp)
leaq 0x389c42(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x7c8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x7d0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x753b
movq 0x138bf9e(%rip), %rax   # 0x13934e0
movq %rax, -0x790(%rbp)
movq -0x790(%rbp), %rax
movq %rax, -0x7f0(%rbp)
leaq 0x389bfa(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x7e8(%rbp)
movq -0x7f0(%rbp), %rdi
movq -0x7e8(%rbp), %rsi
callq 0xca10
movl %eax, -0x7e0(%rbp)
movq %rdx, -0x7d8(%rbp)
cmpq $0x0, 0x138bf57(%rip)   # 0x13934e8
jne 0x75ab
leaq 0x34ca05(%rip), %rdi    # 0x353f9f
movl $0x5, %esi
callq 0xb6c0
movq %rax, 0x138bf3d(%rip)   # 0x13934e8
jmp 0x75ad
movq 0x138bf34(%rip), %rax   # 0x13934e8
movq %rax, -0x808(%rbp)
leaq 0x389b96(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x800(%rbp)
movq -0x800(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x7682
movq 0x138beff(%rip), %rax   # 0x13934e8
movq %rax, -0x818(%rbp)
leaq 0x389b61(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x810(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x818(%rbp), %rax
cmpq $0x0, %rax
je 0x7682
movq 0x138bec8(%rip), %rax   # 0x13934e8
movq %rax, -0x828(%rbp)
leaq 0x389b2a(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x820(%rbp)
movq -0x828(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x7682
movq 0x138be97(%rip), %rax   # 0x13934e8
movq %rax, -0x838(%rbp)
leaq 0x389af9(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x830(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x838(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x7684
movq 0x138be5d(%rip), %rax   # 0x13934e8
movq %rax, -0x7f8(%rbp)
movq -0x7f8(%rbp), %rdi
callq 0xce10
movl %eax, -0x848(%rbp)
movq %rdx, -0x840(%rbp)
leaq -0x858(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
cmpq $0x0, 0x138be2a(%rip)   # 0x13934f0
jne 0x76e0
leaq 0x34c8d6(%rip), %rdi    # 0x353fa5
movl $0x29, %esi
callq 0xb6c0
movq %rax, 0x138be10(%rip)   # 0x13934f0
jmp 0x76e2
movq 0x138be07(%rip), %rax   # 0x13934f0
movq %rax, -0x870(%rbp)
leaq 0x389a61(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x868(%rbp)
movq -0x868(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x77b7
movq 0x138bdd2(%rip), %rax   # 0x13934f0
movq %rax, -0x880(%rbp)
leaq 0x389a2c(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x878(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x880(%rbp), %rax
cmpq $0x0, %rax
je 0x77b7
movq 0x138bd9b(%rip), %rax   # 0x13934f0
movq %rax, -0x890(%rbp)
leaq 0x3899f5(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x888(%rbp)
movq -0x890(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x77b7
movq 0x138bd6a(%rip), %rax   # 0x13934f0
movq %rax, -0x8a0(%rbp)
leaq 0x3899c4(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x898(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x8a0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x77b9
movq 0x138bd30(%rip), %rax   # 0x13934f0
movq %rax, -0x860(%rbp)
movq -0x860(%rbp), %rax
movq %rax, -0x8c0(%rbp)
leaq 0x38997c(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x8b8(%rbp)
movq -0x8c0(%rbp), %rdi
movq -0x8b8(%rbp), %rsi
callq 0xca10
movl %eax, -0x8b0(%rbp)
movq %rdx, -0x8a8(%rbp)
leaq -0x8d0(%rbp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x5080
movl -0x7e0(%rbp), %edi
movq -0x7d8(%rbp), %rsi
movl -0x848(%rbp), %edx
movq -0x840(%rbp), %rcx
movl -0x858(%rbp), %r8d
movq -0x850(%rbp), %r9
leaq -0x8b0(%rbp), %r10
leaq -0x8d0(%rbp), %rax
movq (%r10), %r11
movq %r11, (%rsp)
movq 0x8(%r10), %r10
movq %r10, 0x8(%rsp)
movq (%rax), %r10
movq %r10, 0x10(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x18(%rsp)
callq 0xcb30
movq %rax, -0x8d8(%rbp)
movq -0x8d8(%rbp), %rax
movq %rax, -0x8f8(%rbp)
leaq 0x38990e(%rip), %rax    # 0x3911a0
orq $0x1, %rax
movq %rax, -0x8f0(%rbp)
movq -0x8f8(%rbp), %rdi
movq -0x8f0(%rbp), %rsi
movl -0x778(%rbp), %edx
movq -0x770(%rbp), %rcx
leaq -0x8e8(%rbp), %r8
callq 0xcc30
movl -0x8e8(%rbp), %edi
movq -0x8e0(%rbp), %rsi
callq 0xcea0
movl %eax, -0x908(%rbp)
movq %rdx, -0x900(%rbp)
leaq 0x55e6(%rip), %rax      # 0xced0
movq %rax, -0x910(%rbp)
cmpq $0x0, 0x138bbff(%rip)   # 0x13934f8
jne 0x7913
leaq 0x34c6cd(%rip), %rdi    # 0x353fcf
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x138bbe5(%rip)   # 0x13934f8
jmp 0x7915
movq 0x138bbdc(%rip), %rax   # 0x13934f8
movq %rax, -0x928(%rbp)
leaq 0x38982e(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x920(%rbp)
movq -0x920(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x79ea
movq 0x138bba7(%rip), %rax   # 0x13934f8
movq %rax, -0x938(%rbp)
leaq 0x3897f9(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x930(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x938(%rbp), %rax
cmpq $0x0, %rax
je 0x79ea
movq 0x138bb70(%rip), %rax   # 0x13934f8
movq %rax, -0x948(%rbp)
leaq 0x3897c2(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x940(%rbp)
movq -0x948(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x79ea
movq 0x138bb3f(%rip), %rax   # 0x13934f8
movq %rax, -0x958(%rbp)
leaq 0x389791(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x950(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x958(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x79ec
movq 0x138bb05(%rip), %rax   # 0x13934f8
movq %rax, -0x918(%rbp)
movq -0x918(%rbp), %rax
movq %rax, -0x978(%rbp)
leaq 0x389749(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x970(%rbp)
movq -0x978(%rbp), %rdi
movq -0x970(%rbp), %rsi
callq 0xca10
movl %eax, -0x968(%rbp)
movq %rdx, -0x960(%rbp)
cmpq $0x0, 0x138babe(%rip)   # 0x1393500
jne 0x7a5c
leaq 0x34c58f(%rip), %rdi    # 0x353fda
movl $0xe, %esi
callq 0xb6c0
movq %rax, 0x138baa4(%rip)   # 0x1393500
jmp 0x7a5e
movq 0x138ba9b(%rip), %rax   # 0x1393500
movq %rax, -0x990(%rbp)
leaq 0x3896e5(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x988(%rbp)
movq -0x988(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x7b33
movq 0x138ba66(%rip), %rax   # 0x1393500
movq %rax, -0x9a0(%rbp)
leaq 0x3896b0(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x998(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x9a0(%rbp), %rax
cmpq $0x0, %rax
je 0x7b33
movq 0x138ba2f(%rip), %rax   # 0x1393500
movq %rax, -0x9b0(%rbp)
leaq 0x389679(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x9a8(%rbp)
movq -0x9b0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x7b33
movq 0x138b9fe(%rip), %rax   # 0x1393500
movq %rax, -0x9c0(%rbp)
leaq 0x389648(%rip), %rax    # 0x391158
orq $0x1, %rax
movq %rax, -0x9b8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x9c0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x7b35
movq 0x138b9c4(%rip), %rax   # 0x1393500
movq %rax, -0x980(%rbp)
movq -0x910(%rbp), %rax
movq %rax, -0x9d8(%rbp)
leaq 0x389690(%rip), %rax    # 0x3911e8
movq %rax, -0x9d0(%rbp)
movq -0x980(%rbp), %r10
movl -0x908(%rbp), %edi
movq -0x900(%rbp), %rsi
movq -0x9d8(%rbp), %rdx
movq -0x9d0(%rbp), %rcx
movl -0x968(%rbp), %r8d
movq -0x960(%rbp), %r9
movq %rsp, %rax
movq %r10, (%rax)
callq 0xcfe0
movq %rax, -0x9c8(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x9e8(%rbp)
leaq 0x38967d(%rip), %rax    # 0x391230
orq $0x1, %rax
movq %rax, -0x9e0(%rbp)
movq -0x9c8(%rbp), %rdx
movq -0x9e8(%rbp), %rdi
movq -0x9e0(%rbp), %rsi
callq 0xd0b0
movl %eax, -0x10(%rbp)
movq %rdx, -0x8(%rbp)
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rdx
addq $0xa10, %rsp            # imm = 0xA10
popq %rbp
retq
nop