// File: /workspace/github_cpp_makefile_star2_O2/bobverity[P]MavericK/globals.cpp
// Function: globals::globals()
globals::globals() {
    
    // file names and paths
	char buffer[255];
    masterRoot_filePath = GETCWD(buffer, sizeof(buffer));
    masterRoot_filePath = masterRoot_filePath + DIRBREAK;
    
    inputRoot_fileName = "";
    outputRoot_fileName = "";
    data_fileName = "data.txt";
    parameters_fileName = "parameters.txt";
    outputLog_fileName = "outputLog.txt";
    outputLikelihood_fileName = "outputLikelihood.csv";
    outputQmatrix_ind_fileName = "outputQmatrix_ind.csv";
    outputQmatrix_pop_fileName = "outputQmatrix_pop.csv";
    outputQmatrix_gene_fileName = "outputQmatrix_gene.csv";
    outputQmatrixError_ind_fileName = "outputQmatrixError_ind.csv";
    outputQmatrixError_pop_fileName = "outputQmatrixError_pop.csv";
    outputQmatrixError_gene_fileName = "outputQmatrixError_gene.csv";
    outputEvidence_fileName = "outputEvidence.csv";
    outputEvidenceNormalised_fileName = "outputEvidenceNormalised.csv";
    outputEvidenceDetails_fileName = "outputEvidenceDetails.csv";
    outputPosteriorGrouping_fileName = "outputPosteriorGrouping.csv";
    outputComparisonStatistics_fileName = "outputComparisonStatistics.csv";
    outputEvanno_fileName = "outputEvanno.csv";
    outputMaxLike_alleleFreqs_fileName = "outputMaxLike_alleleFreqs.csv";
    outputMaxLike_admixFreqs_fileName = "outputMaxLike_admixFreqs.csv";
    
    inputRoot_filePath = masterRoot_filePath + inputRoot_fileName;
    outputRoot_filePath = masterRoot_filePath + outputRoot_fileName;
    data_filePath = inputRoot_filePath + data_fileName;
    parameters_filePath = inputRoot_filePath + parameters_fileName;
    outputLog_filePath = outputRoot_filePath + outputLog_fileName;
    outputLikelihood_filePath = outputRoot_filePath + outputLikelihood_fileName;
    outputQmatrix_ind_filePath = outputRoot_filePath + outputQmatrix_ind_fileName;
    outputQmatrix_pop_filePath = outputRoot_filePath + outputQmatrix_pop_fileName;
    outputQmatrix_gene_filePath = outputRoot_filePath + outputQmatrix_gene_fileName;
    outputQmatrixError_ind_filePath = outputRoot_filePath + outputQmatrixError_ind_fileName;
    outputQmatrixError_pop_filePath = outputRoot_filePath + outputQmatrixError_pop_fileName;
    outputQmatrixError_gene_filePath = outputRoot_filePath + outputQmatrixError_gene_fileName;
    outputEvidence_filePath = outputRoot_filePath + outputEvidence_fileName;
    outputEvidenceNormalised_filePath = outputRoot_filePath + outputEvidenceNormalised_fileName;
    outputEvidenceDetails_filePath = outputRoot_filePath + outputEvidenceDetails_fileName;
    outputComparisonStatistics_filePath = outputRoot_filePath + outputComparisonStatistics_fileName;
    outputEvanno_filePath = outputRoot_filePath + outputEvanno_fileName;
    outputMaxLike_alleleFreqs_filePath = outputRoot_filePath + outputMaxLike_alleleFreqs_fileName;
    outputMaxLike_admixFreqs_filePath = outputRoot_filePath + outputMaxLike_admixFreqs_fileName;
    outputPosteriorGrouping_filePath = outputRoot_filePath + outputPosteriorGrouping_fileName;

    // define all default parameter values as pair<string,int> objects, as well as in final class-specific form
    parameterStrings["headerRow_on"] = pair<string,int>("false",0); headerRow_on = false;
    parameterStrings["popCol_on"] = pair<string,int>("false",0); popCol_on = false;
    parameterStrings["ploidyCol_on"] = pair<string,int>("false",0); ploidyCol_on = false;
    parameterStrings["ploidy"] = pair<string,int>("2",0); ploidy = 2;
    parameterStrings["missingData"] = pair<string,int>("-9",0); missingData = "-9";
    
    parameterStrings["Kmin"] = pair<string,int>("1",0); Kmin = 1;
    parameterStrings["Kmax"] = pair<string,int>("2",0); Kmax = 2;
    parameterStrings["admix_on"] = pair<string,int>("false",0); admix_on = false;
    parameterStrings["fixAlpha_on"] = pair<string,int>("true",0); fixAlpha_on = true;
    parameterStrings["alpha"] = pair<string,int>("1.0",0); alpha = vector<double>(1,1.0);
    parameterStrings["alphaPropSD"] = pair<string,int>("0.1",0); vector<double> alphaPropSD(1,0.1);
    
    parameterStrings["exhaustive_on"] = pair<string,int>("false",0); exhaustive_on = false;
    parameterStrings["mainRepeats"] = pair<string,int>("1",0); mainRepeats = 1;
    parameterStrings["mainBurnin"] = pair<string,int>("100",0); mainBurnin = 100;
    parameterStrings["mainSamples"] = pair<string,int>("1000",0); mainSamples = 1000;
    parameterStrings["mainThinning"] = pair<string,int>("1",0); mainThinning = 1;
    parameterStrings["thermodynamic_on"] = pair<string,int>("true",0); thermodynamic_on = true;
    parameterStrings["thermodynamicRungs"] = pair<string,int>("21",0); thermodynamicRungs = 21;
    parameterStrings["thermodynamicBurnin"] = pair<string,int>("100",0); thermodynamicBurnin = 100;
    parameterStrings["thermodynamicSamples"] = pair<string,int>("1000",0); thermodynamicSamples = 1000;
    parameterStrings["thermodynamicThinning"] = pair<string,int>("1",0); thermodynamicThinning = 1;
    parameterStrings["EMalgorithm_on"] = pair<string,int>("false",0); EMalgorithm_on = false;
    parameterStrings["EMrepeats"] = pair<string,int>("10",0); EMrepeats = 10;
    parameterStrings["EMiterations"] = pair<string,int>("100",0); EMiterations = 100;
    
    parameterStrings["outputLog_on"] = pair<string,int>("true",0); outputLog_on = true;
    parameterStrings["outputLikelihood_on"] = pair<string,int>("false",0); outputLikelihood_on = false;
    parameterStrings["outputQmatrix_ind_on"] = pair<string,int>("true",0); outputQmatrix_ind_on = true;
    parameterStrings["outputQmatrix_pop_on"] = pair<string,int>("false",0); outputQmatrix_pop_on = false;
    parameterStrings["outputQmatrix_gene_on"] = pair<string,int>("false",0); outputQmatrixError_gene_on = false;
    parameterStrings["outputQmatrixError_ind_on"] = pair<string,int>("false",0); outputQmatrixError_ind_on = false;
    parameterStrings["outputQmatrixError_pop_on"] = pair<string,int>("false",0); outputQmatrixError_pop_on = false;
    parameterStrings["outputQmatrixError_gene_on"] = pair<string,int>("false",0); outputQmatrixError_gene_on = false;
    parameterStrings["outputEvidence_on"] = pair<string,int>("true",0); outputEvidence_on = true;
    parameterStrings["outputEvidenceNormalised_on"] = pair<string,int>("true",0); outputEvidenceNormalised_on = true;
    parameterStrings["outputEvidenceDetails_on"] = pair<string,int>("false",0); outputEvidenceDetails_on = false;
    parameterStrings["outputPosteriorGrouping_on"] = pair<string,int>("false",0); outputPosteriorGrouping_on = false;
    parameterStrings["outputComparisonStatistics_on"] = pair<string,int>("false",0); outputComparisonStatistics_on = false;
    parameterStrings["outputEvanno_on"] = pair<string,int>("false",0); outputEvanno_on = false;
    parameterStrings["outputMaxLike_alleleFreqs_on"] = pair<string,int>("false",0); outputMaxLike_alleleFreqs_on = false;
    parameterStrings["outputMaxLike_admixFreqs_on"] = pair<string,int>("false",0); outputMaxLike_admixFreqs_on = false;
    
    parameterStrings["outputQmatrix_structureFormat_on"] = pair<string,int>("false",0); outputQmatrix_structureFormat_on = false;
    parameterStrings["suppressWarning1_on"] = pair<string,int>("false",0); suppressWarning1_on = false;
    parameterStrings["fixLabels_on"] = pair<string,int>("true",0); fixLabels_on = true;
    
    
    // parameters not defined by user
    lambda = 1.0;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x4d8, %rsp            # imm = 0x4D8
movq %rdi, %rbx
leaq 0x10(%rdi), %rax
movq %rax, (%rdi)
andq $0x0, 0x8(%rdi)
xorl %eax, %eax
movb %al, 0x10(%rdi)
leaq 0x30(%rdi), %rcx
movq %rcx, 0x20(%rdi)
andq $0x0, 0x28(%rdi)
movb %al, 0x30(%rdi)
leaq 0x50(%rdi), %rcx
movq %rcx, 0x40(%rdi)
andq $0x0, 0x48(%rdi)
movb %al, 0x50(%rdi)
leaq 0x70(%rdi), %rcx
movq %rcx, 0x60(%rdi)
andq $0x0, 0x68(%rdi)
movb %al, 0x70(%rdi)
leaq 0x90(%rdi), %rcx
movq %rcx, 0x80(%rdi)
andq $0x0, 0x88(%rdi)
movb %al, 0x90(%rdi)
leaq 0xb0(%rdi), %rcx
movq %rcx, 0xa0(%rdi)
andq $0x0, 0xa8(%rdi)
movb %al, 0xb0(%rdi)
leaq 0xd0(%rdi), %rcx
movq %rcx, 0xc0(%rdi)
andq $0x0, 0xc8(%rdi)
movb %al, 0xd0(%rdi)
leaq 0xf0(%rdi), %rcx
movq %rcx, 0xe0(%rdi)
andq $0x0, 0xe8(%rdi)
movb %al, 0xf0(%rdi)
leaq 0x110(%rdi), %rcx
movq %rcx, 0x100(%rdi)
andq $0x0, 0x108(%rdi)
movb %al, 0x110(%rdi)
leaq 0x130(%rdi), %rcx
movq %rcx, 0x120(%rdi)
andq $0x0, 0x128(%rdi)
movb %al, 0x130(%rdi)
leaq 0x150(%rdi), %rcx
movq %rcx, 0x140(%rdi)
andq $0x0, 0x148(%rdi)
movb %al, 0x150(%rdi)
leaq 0x170(%rdi), %rcx
movq %rcx, 0x160(%rdi)
andq $0x0, 0x168(%rdi)
movb %al, 0x170(%rdi)
leaq 0x190(%rdi), %rcx
movq %rcx, 0x180(%rdi)
andq $0x0, 0x188(%rdi)
movb %al, 0x190(%rdi)
leaq 0x1b0(%rdi), %rcx
movq %rcx, 0x1a0(%rdi)
andq $0x0, 0x1a8(%rdi)
movb %al, 0x1b0(%rdi)
leaq 0x1d0(%rdi), %rcx
movq %rcx, 0x1c0(%rdi)
andq $0x0, 0x1c8(%rdi)
movb %al, 0x1d0(%rdi)
leaq 0x1f0(%rdi), %rcx
movq %rcx, 0x1e0(%rdi)
andq $0x0, 0x1e8(%rdi)
movb %al, 0x1f0(%rdi)
leaq 0x210(%rdi), %rcx
movq %rcx, 0x200(%rdi)
andq $0x0, 0x208(%rdi)
movb %al, 0x210(%rdi)
leaq 0x230(%rdi), %rcx
movq %rcx, 0x220(%rdi)
andq $0x0, 0x228(%rdi)
movb %al, 0x230(%rdi)
leaq 0x250(%rdi), %rcx
movq %rcx, 0x240(%rdi)
andq $0x0, 0x248(%rdi)
movb %al, 0x250(%rdi)
leaq 0x270(%rdi), %rcx
movq %rcx, 0x260(%rdi)
andq $0x0, 0x268(%rdi)
movb %al, 0x270(%rdi)
leaq 0x290(%rdi), %rcx
movq %rcx, 0x280(%rdi)
andq $0x0, 0x288(%rdi)
movb %al, 0x290(%rdi)
leaq 0x2b0(%rdi), %rcx
movq %rcx, 0x2a0(%rdi)
andq $0x0, 0x2a8(%rdi)
movb %al, 0x2b0(%rdi)
leaq 0x2d0(%rdi), %rcx
movq %rcx, 0x2c0(%rdi)
andq $0x0, 0x2c8(%rdi)
movb %al, 0x2d0(%rdi)
leaq 0x2f0(%rdi), %rcx
movq %rcx, 0x2e0(%rdi)
andq $0x0, 0x2e8(%rdi)
movb %al, 0x2f0(%rdi)
leaq 0x310(%rdi), %rcx
movq %rcx, 0x300(%rdi)
andq $0x0, 0x308(%rdi)
movb %al, 0x310(%rdi)
leaq 0x330(%rdi), %rcx
movq %rcx, 0x320(%rdi)
andq $0x0, 0x328(%rdi)
movb %al, 0x330(%rdi)
leaq 0x350(%rdi), %rcx
movq %rcx, 0x340(%rdi)
andq $0x0, 0x348(%rdi)
movb %al, 0x350(%rdi)
leaq 0x370(%rdi), %rcx
movq %rcx, 0x360(%rdi)
andq $0x0, 0x368(%rdi)
movb %al, 0x370(%rdi)
leaq 0x390(%rdi), %rcx
movq %rcx, 0x380(%rdi)
andq $0x0, 0x388(%rdi)
movb %al, 0x390(%rdi)
leaq 0x3b0(%rdi), %rcx
movq %rcx, 0x3a0(%rdi)
andq $0x0, 0x3a8(%rdi)
movb %al, 0x3b0(%rdi)
leaq 0x3d0(%rdi), %rcx
movq %rcx, 0x3c0(%rdi)
andq $0x0, 0x3c8(%rdi)
movb %al, 0x3d0(%rdi)
leaq 0x3f0(%rdi), %rcx
movq %rcx, 0x3e0(%rdi)
andq $0x0, 0x3e8(%rdi)
movb %al, 0x3f0(%rdi)
leaq 0x410(%rdi), %rcx
movq %rcx, 0x400(%rdi)
andq $0x0, 0x408(%rdi)
movb %al, 0x410(%rdi)
leaq 0x430(%rdi), %rcx
movq %rcx, 0x420(%rdi)
andq $0x0, 0x428(%rdi)
movb %al, 0x430(%rdi)
leaq 0x450(%rdi), %rcx
movq %rcx, 0x440(%rdi)
andq $0x0, 0x448(%rdi)
movb %al, 0x450(%rdi)
leaq 0x470(%rdi), %rcx
movq %rcx, 0x460(%rdi)
andq $0x0, 0x468(%rdi)
leaq 0x20(%rdi), %rbp
leaq 0x40(%rdi), %rcx
movq %rcx, 0x110(%rsp)
movb %al, 0x470(%rdi)
leaq 0x490(%rdi), %rcx
movq %rcx, 0x480(%rdi)
andq $0x0, 0x488(%rdi)
leaq 0x60(%rdi), %rcx
movq %rcx, 0x108(%rsp)
leaq 0x80(%rdi), %rcx
movq %rcx, 0x100(%rsp)
movb %al, 0x490(%rdi)
leaq 0x4b0(%rdi), %rcx
movq %rcx, 0x4a0(%rdi)
andq $0x0, 0x4a8(%rdi)
leaq 0xa0(%rdi), %rcx
movq %rcx, 0xf8(%rsp)
leaq 0xc0(%rdi), %rcx
movq %rcx, 0xf0(%rsp)
movb %al, 0x4b0(%rdi)
leaq 0x4d0(%rdi), %rcx
movq %rcx, 0x4c0(%rdi)
andq $0x0, 0x4c8(%rdi)
leaq 0xe0(%rdi), %rcx
movq %rcx, 0xe8(%rsp)
leaq 0x100(%rdi), %rcx
movq %rcx, 0xe0(%rsp)
movb %al, 0x4d0(%rdi)
leaq 0x4f0(%rdi), %rcx
movq %rcx, 0x4e0(%rdi)
andq $0x0, 0x4e8(%rdi)
leaq 0x120(%rdi), %rcx
movq %rcx, 0xd8(%rsp)
leaq 0x140(%rdi), %rcx
movq %rcx, 0xd0(%rsp)
movb %al, 0x4f0(%rdi)
leaq 0x510(%rdi), %rcx
movq %rcx, 0x500(%rdi)
andq $0x0, 0x508(%rdi)
leaq 0x160(%rdi), %rcx
movq %rcx, 0xc8(%rsp)
leaq 0x180(%rdi), %rcx
movq %rcx, 0xc0(%rsp)
movb %al, 0x510(%rdi)
leaq 0x530(%rdi), %rcx
movq %rcx, 0x520(%rdi)
andq $0x0, 0x528(%rdi)
movb %al, 0x530(%rdi)
leaq 0x550(%rdi), %rcx
movq %rcx, 0x540(%rdi)
leaq 0x1a0(%rdi), %rcx
movq %rcx, 0xb8(%rsp)
andq $0x0, 0x548(%rdi)
movb %al, 0x550(%rdi)
leaq 0x1c0(%rdi), %rax
movq %rax, 0xb0(%rsp)
leaq 0x1e0(%rdi), %rax
movq %rax, 0xa8(%rsp)
leaq 0x200(%rdi), %rax
movq %rax, 0x90(%rsp)
leaq 0x220(%rdi), %rax
movq %rax, 0xa0(%rsp)
leaq 0x240(%rdi), %rax
movq %rax, 0x98(%rsp)
leaq 0x260(%rdi), %rax
movq %rax, 0x88(%rsp)
leaq 0x280(%rdi), %rax
movq %rax, 0x80(%rsp)
leaq 0x2a0(%rdi), %r14
leaq 0x2c0(%rdi), %r15
leaq 0x2e0(%rdi), %rax
movq %rax, 0x1b0(%rsp)
leaq 0x300(%rdi), %rax
movq %rax, 0x1a8(%rsp)
leaq 0x320(%rdi), %rax
movq %rax, 0x1a0(%rsp)
leaq 0x340(%rdi), %rax
movq %rax, 0x198(%rsp)
leaq 0x360(%rdi), %rax
movq %rax, 0x190(%rsp)
leaq 0x380(%rdi), %rax
movq %rax, 0x188(%rsp)
leaq 0x3a0(%rdi), %rax
movq %rax, 0x180(%rsp)
leaq 0x3c0(%rdi), %rax
movq %rax, 0x178(%rsp)
leaq 0x3e0(%rdi), %rax
movq %rax, 0x170(%rsp)
leaq 0x400(%rdi), %rax
movq %rax, 0x168(%rsp)
leaq 0x440(%rdi), %rax
movq %rax, 0x160(%rsp)
leaq 0x460(%rdi), %rax
movq %rax, 0x158(%rsp)
leaq 0x480(%rdi), %rax
movq %rax, 0x150(%rsp)
leaq 0x4a0(%rdi), %rax
movq %rax, 0x128(%rsp)
leaq 0x4c0(%rdi), %rax
movq %rax, 0x148(%rsp)
leaq 0x4e0(%rdi), %rax
movq %rax, 0x140(%rsp)
leaq 0x500(%rdi), %rax
movq %rax, 0x138(%rsp)
leaq 0x520(%rdi), %rax
movq %rax, 0x130(%rsp)
leaq 0x560(%rdi), %r12
movq %r12, %rdi
callq 0x3390
leaq 0x768(%rbx), %rdi
movq %rdi, 0x3c8(%rsp)
callq 0x3390
leaq 0x970(%rbx), %rdi
movq %rdi, 0x3c0(%rsp)
callq 0x3550
leaq 0xb70(%rbx), %rdi
movq %rdi, 0x3b8(%rsp)
callq 0x3550
leaq 0xd70(%rbx), %rdi
movq %rdi, 0x3b0(%rsp)
callq 0x3550
leaq 0xf70(%rbx), %rdi
movq %rdi, 0x3a8(%rsp)
callq 0x3550
leaq 0x1170(%rbx), %rdi
movq %rdi, 0x3a0(%rsp)
callq 0x3550
leaq 0x1370(%rbx), %rdi
movq %rdi, 0x398(%rsp)
callq 0x3550
leaq 0x1570(%rbx), %rdi
movq %rdi, 0x390(%rsp)
callq 0x3550
leaq 0x1770(%rbx), %rdi
movq %rdi, 0x388(%rsp)
callq 0x3550
leaq 0x1970(%rbx), %rdi
movq %rdi, 0x380(%rsp)
callq 0x3550
leaq 0x1b70(%rbx), %rdi
movq %rdi, 0x378(%rsp)
callq 0x3550
leaq 0x1d70(%rbx), %rdi
movq %rdi, 0x370(%rsp)
callq 0x3550
leaq 0x1f70(%rbx), %rdi
movq %rdi, 0x368(%rsp)
callq 0x3550
leaq 0x2170(%rbx), %rdi
movq %rdi, 0x360(%rsp)
callq 0x3550
leaq 0x2370(%rbx), %rdi
movq %rdi, 0x358(%rsp)
callq 0x3550
leaq 0x2570(%rbx), %rdi
movq %rdi, 0x350(%rsp)
callq 0x3550
leaq 0x2770(%rbx), %rdi
movq %rdi, 0x348(%rsp)
callq 0x3550
movq %r14, 0x60(%rsp)
movq %r12, 0x338(%rsp)
leaq 0x2970(%rbx), %rdi
movq %rdi, 0x330(%rsp)
movq %rbp, 0x340(%rsp)
callq 0x3550
leaq 0x2b78(%rbx), %rax
andl $0x0, 0x2b78(%rbx)
andq $0x0, 0x2b80(%rbx)
movq %rax, 0x2b88(%rbx)
movq %rax, 0x2b90(%rbx)
andq $0x0, 0x2b98(%rbx)
leaq 0x2b70(%rbx), %r12
leaq 0x2ba8(%rbx), %rax
movq %rax, 0x120(%rsp)
leaq 0x2bb8(%rbx), %rax
movq %rax, 0x2ba8(%rbx)
andq $0x0, 0x2bb0(%rbx)
movb $0x0, 0x2bb8(%rbx)
leaq 0x2bd8(%rbx), %rax
movq %rax, 0x118(%rsp)
leaq 0x2c58(%rbx), %rdi
leaq 0x2d58(%rbx), %r13
leaq 0x3048(%rbx), %r14
xorps %xmm0, %xmm0
movups %xmm0, 0x2bd8(%rbx)
movups %xmm0, 0x2be8(%rbx)
movups %xmm0, 0x2bf8(%rbx)
movl $0xc0, %edx
movq %rdi, 0x328(%rsp)
xorl %esi, %esi
callq 0x3200
xorps %xmm0, %xmm0
movups %xmm0, 0x2d20(%rbx)
movups %xmm0, 0x2d30(%rbx)
movups %xmm0, 0x2d40(%rbx)
movl $0x2e8, %edx            # imm = 0x2E8
movq %r13, 0x320(%rsp)
movq %r13, %rdi
xorl %esi, %esi
callq 0x3200
movl $0xd8, %edx
movq %r14, 0x318(%rsp)
movq %r14, %rdi
xorl %esi, %esi
callq 0x3200
leaq 0x3d0(%rsp), %rdi
movl $0xff, %esi
callq 0x31c0
movq %rbx, %rdi
movq %rax, %rsi
movq 0x60(%rsp), %r14
callq 0x3600
leaq 0x18476(%rip), %rdx     # 0x27270
leaq 0x38(%rsp), %rdi
movq %rbx, %rsi
callq 0x110be
leaq 0x38(%rsp), %r13
movq %rbx, %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x18a96(%rip), %rsi     # 0x278bc
movq %rbp, %rdi
callq 0x3600
leaq 0x18a87(%rip), %rsi     # 0x278bc
movq 0x110(%rsp), %rdi
callq 0x3600
leaq 0x18429(%rip), %rsi     # 0x27272
movq 0x108(%rsp), %rdi
callq 0x3600
leaq 0x1841e(%rip), %rsi     # 0x2727b
movq 0x100(%rsp), %rdi
callq 0x3600
leaq 0x18419(%rip), %rsi     # 0x2728a
movq 0xf8(%rsp), %rdi
callq 0x3600
leaq 0x18413(%rip), %rsi     # 0x27298
movq 0xf0(%rsp), %rdi
callq 0x3600
leaq 0x18414(%rip), %rsi     # 0x272ad
movq 0xe8(%rsp), %rdi
callq 0x3600
leaq 0x18416(%rip), %rsi     # 0x272c3
movq 0xe0(%rsp), %rdi
callq 0x3600
leaq 0x18418(%rip), %rsi     # 0x272d9
movq 0xd8(%rsp), %rdi
callq 0x3600
leaq 0x1841b(%rip), %rsi     # 0x272f0
movq 0xd0(%rsp), %rdi
callq 0x3600
leaq 0x18422(%rip), %rsi     # 0x2730b
movq 0xc8(%rsp), %rdi
callq 0x3600
leaq 0x18429(%rip), %rsi     # 0x27326
movq 0xc0(%rsp), %rdi
callq 0x3600
leaq 0x18431(%rip), %rsi     # 0x27342
movq 0xb8(%rsp), %rdi
callq 0x3600
leaq 0x18430(%rip), %rsi     # 0x27355
movq 0xb0(%rsp), %rdi
callq 0x3600
leaq 0x18439(%rip), %rsi     # 0x27372
movq 0xa8(%rsp), %rdi
callq 0x3600
leaq 0x1843f(%rip), %rsi     # 0x2738c
movq 0x90(%rsp), %rdi
callq 0x3600
leaq 0x18447(%rip), %rsi     # 0x273a8
movq 0xa0(%rsp), %rdi
callq 0x3600
leaq 0x18452(%rip), %rsi     # 0x273c7
movq 0x98(%rsp), %rdi
callq 0x3600
leaq 0x1844f(%rip), %rsi     # 0x273d8
movq 0x88(%rsp), %rdi
callq 0x3600
leaq 0x18459(%rip), %rsi     # 0x273f6
movq 0x80(%rsp), %rdi
callq 0x3600
leaq 0x38(%rsp), %rdi
movq %rbx, %rsi
movq %rbp, %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq %r14, %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %rbx, %rsi
movq 0x110(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq %r15, %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r14, %rsi
movq 0x108(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x1b0(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r14, %rsi
movq 0x100(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x1a8(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xf8(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x1a0(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xf0(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x198(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xe8(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x190(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xe0(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x188(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xd8(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x180(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xd0(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x178(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xc8(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x170(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xc0(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x168(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xb8(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x160(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xb0(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x158(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xa8(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x150(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0xa0(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x148(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0x98(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x140(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0x88(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x138(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0x80(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x130(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x38(%rsp), %rdi
movq %r15, %rsi
movq 0x90(%rsp), %rdx
callq 0x110f6
leaq 0x38(%rsp), %r13
movq 0x128(%rsp), %rdi
movq %r13, %rsi
callq 0x33f0
movq %r13, %rdi
callq 0x3170
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x18081(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x18076(%rip), %rsi     # 0x27419
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2ba0(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1801c(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1801e(%rip), %rsi     # 0x27426
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2ba1(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17fb7(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x17fc3(%rip), %rsi     # 0x27430
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2ba2(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17f7c(%rip), %rsi     # 0x2743d
leaq 0x38(%rsp), %rdi
callq 0x111d8
leaq 0x17f6d(%rip), %rsi     # 0x2743f
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x2, 0x2ba4(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17f1d(%rip), %rsi     # 0x27446
leaq 0x38(%rsp), %rdi
callq 0x111fa
leaq 0x17f0f(%rip), %rsi     # 0x27449
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
leaq 0x17ec7(%rip), %rsi     # 0x27446
movq 0x120(%rsp), %rdi
callq 0x3600
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17ee4(%rip), %rsi     # 0x2747f
leaq 0x38(%rsp), %rdi
callq 0x111d8
leaq 0x17ea9(%rip), %rsi     # 0x27455
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x1, 0x2bc8(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17e3a(%rip), %rsi     # 0x2743d
leaq 0x38(%rsp), %rdi
callq 0x111d8
leaq 0x17e46(%rip), %rsi     # 0x2745a
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x2, 0x2bcc(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17da8(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x17de3(%rip), %rsi     # 0x2745f
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2bd0(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17d98(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x17d8c(%rip), %rsi     # 0x2746d
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x1, 0x2bd1(%rbx)
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17d44(%rip), %rsi     # 0x27479
leaq 0x38(%rsp), %rdi
callq 0x1123e
leaq 0x19fe9(%rip), %rsi     # 0x2972f
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rbp
movq %rbp, %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movabsq $0x3ff0000000000000, %rax # imm = 0x3FF0000000000000
movq %rax, (%rbp)
movq %rax, %rbp
leaq 0x38(%rsp), %rdi
pushq $0x1
popq %rsi
leaq 0x18(%rsp), %rdx
leaq 0x68(%rsp), %rcx
callq 0x5120
leaq 0x38(%rsp), %r13
movq 0x118(%rsp), %rdi
movq %r13, %rsi
callq 0x55b8
movq %r13, %rdi
callq 0x51a2
leaq 0x68(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17ca2(%rip), %rsi     # 0x2747d
leaq 0x38(%rsp), %rdi
callq 0x1123e
leaq 0x17c95(%rip), %rsi     # 0x27481
leaq 0x18(%rsp), %rdi
leaq 0x14(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movabsq $0x3fb999999999999a, %rax # imm = 0x3FB999999999999A
movq %rax, (%r13)
leaq 0x68(%rsp), %rdi
pushq $0x1
popq %rsi
leaq 0x38(%rsp), %rdx
leaq 0x18(%rsp), %rcx
callq 0x5120
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17bb5(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x17c1e(%rip), %rsi     # 0x2748d
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c08(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17bbc(%rip), %rsi     # 0x2747f
leaq 0x38(%rsp), %rdi
callq 0x111d8
leaq 0x17bc7(%rip), %rsi     # 0x2749b
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x1, 0x2c0c(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17b7c(%rip), %rsi     # 0x274a7
leaq 0x38(%rsp), %rdi
callq 0x1123e
leaq 0x17b6f(%rip), %rsi     # 0x274ab
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x64, 0x2c10(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17b23(%rip), %rsi     # 0x274b6
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x17b17(%rip), %rsi     # 0x274bb
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x3e8, 0x2c14(%rbx)    # imm = 0x3E8
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17a84(%rip), %rsi     # 0x2747f
leaq 0x38(%rsp), %rdi
callq 0x111d8
leaq 0x17abb(%rip), %rsi     # 0x274c7
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x1, 0x2c18(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17a05(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x17a60(%rip), %rsi     # 0x274d4
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x1, 0x2c1c(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17a1d(%rip), %rsi     # 0x274e5
leaq 0x38(%rsp), %rdi
callq 0x111fa
leaq 0x17a0f(%rip), %rsi     # 0x274e8
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x15, 0x2c20(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17977(%rip), %rsi     # 0x274a7
leaq 0x38(%rsp), %rdi
callq 0x1123e
leaq 0x179ba(%rip), %rsi     # 0x274fb
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x64, 0x2c24(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1791e(%rip), %rsi     # 0x274b6
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x17966(%rip), %rsi     # 0x2750f
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x3e8, 0x2c28(%rbx)    # imm = 0x3E8
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1787f(%rip), %rsi     # 0x2747f
leaq 0x38(%rsp), %rdi
callq 0x111d8
leaq 0x17913(%rip), %rsi     # 0x27524
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x1, 0x2c2c(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x177ab(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x178c1(%rip), %rsi     # 0x2753a
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c30(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1787c(%rip), %rsi     # 0x27549
leaq 0x38(%rsp), %rdi
callq 0x111fa
leaq 0x1786e(%rip), %rsi     # 0x2754c
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0xa, 0x2c34(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17772(%rip), %rsi     # 0x274a7
leaq 0x38(%rsp), %rdi
callq 0x1123e
leaq 0x17810(%rip), %rsi     # 0x27556
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movl $0x64, 0x2c38(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x176cb(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x177b5(%rip), %rsi     # 0x27563
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x1, 0x2c3c(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17611(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1775d(%rip), %rsi     # 0x27570
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c3d(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17601(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x1770c(%rip), %rsi     # 0x27584
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x1, 0x2c3e(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17547(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x176bc(%rip), %rsi     # 0x27599
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c3f(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x174e2(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1766c(%rip), %rsi     # 0x275ae
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c43(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1747d(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1761d(%rip), %rsi     # 0x275c4
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c41(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17418(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x175d2(%rip), %rsi     # 0x275de
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c42(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x173b3(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x17587(%rip), %rsi     # 0x275f8
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c43(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x173a3(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x1753d(%rip), %rsi     # 0x27613
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x1, 0x2c45(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1733e(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x174ea(%rip), %rsi     # 0x27625
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x1, 0x2c46(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17284(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x174a1(%rip), %rsi     # 0x27641
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c47(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1721f(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x17455(%rip), %rsi     # 0x2765a
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c48(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x171ba(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1740b(%rip), %rsi     # 0x27675
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c49(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17155(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x173c4(%rip), %rsi     # 0x27693
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c4a(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x170f0(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1736f(%rip), %rsi     # 0x276a3
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c4b(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x1708b(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x17327(%rip), %rsi     # 0x276c0
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c4c(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x17026(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x172de(%rip), %rsi     # 0x276dc
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c4d(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x16fc1(%rip), %rsi     # 0x27413
leaq 0x38(%rsp), %rdi
callq 0x1112e
leaq 0x1729a(%rip), %rsi     # 0x276fd
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r13, %rdi
callq 0x3170
movb $0x0, 0x2c4e(%rbx)
leaq 0x14(%rsp), %rdx
andl $0x0, (%rdx)
leaq 0x16fb1(%rip), %rsi     # 0x27468
leaq 0x38(%rsp), %rdi
callq 0x1121c
leaq 0x17249(%rip), %rsi     # 0x27711
leaq 0x18(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x3130
leaq 0x18(%rsp), %rsi
movq %r12, %rdi
callq 0x11150
leaq 0x38(%rsp), %r14
movq %rax, %rdi
movq %r14, %rsi
callq 0x111b6
leaq 0x18(%rsp), %rdi
callq 0x3170
movq %r14, %rdi
callq 0x3170
movb $0x1, 0x2c4f(%rbx)
movq %rbp, 0x2c50(%rbx)
leaq 0x68(%rsp), %rdi
callq 0x51a2
addq $0x4d8, %rsp            # imm = 0x4D8
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
jmp 0x10662
jmp 0x10673
jmp 0x10684
movq %rax, 0x8(%rsp)
leaq 0x18(%rsp), %rdi
callq 0x3170
jmp 0x10678
movq %rax, 0x8(%rsp)
leaq 0x38(%rsp), %rdi
callq 0x3170
jmp 0x10689
movq %rax, 0x8(%rsp)
leaq 0x68(%rsp), %rdi
callq 0x51a2
movq 0x60(%rsp), %r14
jmp 0x1083a
movq %rax, 0x8(%rsp)
jmp 0x10693
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
jmp 0x10703
jmp 0x10714
jmp 0x10835
movq %rax, 0x8(%rsp)
leaq 0x18(%rsp), %rdi
callq 0x3170
jmp 0x10719
movq %rax, 0x8(%rsp)
leaq 0x38(%rsp), %rdi
callq 0x3170
jmp 0x10693
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
jmp 0x10835
movq %rax, 0x8(%rsp)
movq 0x60(%rsp), %r14
jmp 0x10da0
movq %rax, %r13
jmp 0x10dc2
movq %rax, %r13
jmp 0x10dcf
movq %rax, %r13
jmp 0x10ddc
movq %rax, %r13
jmp 0x10de9
movq %rax, %r13
jmp 0x10df6
movq %rax, %r13
jmp 0x10e03
movq %rax, %r13
jmp 0x10e10
movq %rax, %r13
jmp 0x10e1d
movq %rax, %r13
jmp 0x10e2a
movq %rax, %r13
jmp 0x10e37
movq %rax, %r13
jmp 0x10e44
movq %rax, %r13
jmp 0x10e51
movq %rax, %r13
jmp 0x10e5e
movq %rax, %r13
jmp 0x10e6b
movq %rax, %r13
jmp 0x10e78
movq %rax, %r13
jmp 0x10e85
movq %rax, %r13
jmp 0x10e92
movq %rax, %r13
jmp 0x10e9a
movq %rax, 0x8(%rsp)
leaq 0x2bf0(%rbx), %rax
movq %rax, 0x60(%rsp)
leaq 0x2c70(%rbx), %rax
movq %rax, 0x310(%rsp)
leaq 0x2c88(%rbx), %rax
movq %rax, 0x308(%rsp)
leaq 0x2ca0(%rbx), %rax
movq %rax, 0x300(%rsp)
leaq 0x2cb8(%rbx), %rax
movq %rax, 0x2f8(%rsp)
leaq 0x2cd0(%rbx), %rax
movq %rax, 0x2f0(%rsp)
leaq 0x2ce8(%rbx), %rax
movq %rax, 0x2e8(%rsp)
leaq 0x2d00(%rbx), %rax
movq %rax, 0x2e0(%rsp)
leaq 0x2d20(%rbx), %rax
movq %rax, 0x2d8(%rsp)
leaq 0x2d38(%rbx), %rax
movq %rax, 0x2d0(%rsp)
leaq 0x2d70(%rbx), %rax
movq %rax, 0x2c8(%rsp)
leaq 0x2d88(%rbx), %rax
movq %rax, 0x2c0(%rsp)
leaq 0x2da0(%rbx), %rax
movq %rax, 0x2b8(%rsp)
leaq 0x2db8(%rbx), %rax
movq %rax, 0x2b0(%rsp)
leaq 0x2dd0(%rbx), %rax
movq %rax, 0x2a8(%rsp)
leaq 0x2de8(%rbx), %rax
movq %rax, 0x2a0(%rsp)
leaq 0x2e00(%rbx), %rax
movq %rax, 0x298(%rsp)
leaq 0x2e18(%rbx), %rax
movq %rax, 0x290(%rsp)
leaq 0x2e30(%rbx), %rax
movq %rax, 0x288(%rsp)
leaq 0x2e48(%rbx), %rax
movq %rax, 0x280(%rsp)
leaq 0x2e60(%rbx), %rax
movq %rax, 0x278(%rsp)
leaq 0x2e78(%rbx), %rax
movq %rax, 0x270(%rsp)
leaq 0x2e90(%rbx), %rax
movq %rax, 0x268(%rsp)
leaq 0x2ea8(%rbx), %rax
movq %rax, 0x260(%rsp)
leaq 0x2ec0(%rbx), %rax
movq %rax, 0x258(%rsp)
leaq 0x2ed8(%rbx), %rax
movq %rax, 0x250(%rsp)
leaq 0x2ef0(%rbx), %rax
movq %rax, 0x248(%rsp)
leaq 0x2f08(%rbx), %rax
movq %rax, 0x240(%rsp)
leaq 0x2f20(%rbx), %rax
movq %rax, 0x238(%rsp)
leaq 0x2f38(%rbx), %rax
movq %rax, 0x230(%rsp)
leaq 0x2f50(%rbx), %rax
movq %rax, 0x228(%rsp)
leaq 0x2f68(%rbx), %rax
movq %rax, 0x220(%rsp)
leaq 0x2f80(%rbx), %rax
movq %rax, 0x218(%rsp)
leaq 0x2f98(%rbx), %rax
movq %rax, 0x210(%rsp)
leaq 0x2fb0(%rbx), %rax
movq %rax, 0x208(%rsp)
leaq 0x2fc8(%rbx), %rax
movq %rax, 0x200(%rsp)
leaq 0x2fe0(%rbx), %rax
movq %rax, 0x1f8(%rsp)
leaq 0x2ff8(%rbx), %rax
movq %rax, 0x1f0(%rsp)
leaq 0x3010(%rbx), %rax
movq %rax, 0x1e8(%rsp)
leaq 0x3028(%rbx), %rax
movq %rax, 0x1e0(%rsp)
leaq 0x3060(%rbx), %rax
movq %rax, 0x1d8(%rsp)
leaq 0x3078(%rbx), %rax
movq %rax, 0x1d0(%rsp)
leaq 0x3090(%rbx), %rax
movq %rax, 0x1c8(%rsp)
leaq 0x30a8(%rbx), %rax
movq %rax, 0x1c0(%rsp)
leaq 0x30c0(%rbx), %rax
movq %rax, 0x1b8(%rsp)
leaq 0x30d8(%rbx), %rbp
leaq 0x30f0(%rbx), %r13
leaq 0x3108(%rbx), %rdi
callq 0x51a2
movq %r13, %rdi
callq 0x50da
movq %rbp, %rdi
callq 0x50da
movq 0x1b8(%rsp), %rdi
callq 0x51a2
movq 0x1c0(%rsp), %rdi
callq 0x51a2
movq 0x1c8(%rsp), %rdi
callq 0x51a2
movq 0x1d0(%rsp), %rdi
callq 0x51a2
movq 0x1d8(%rsp), %rdi
callq 0x50da
movq 0x318(%rsp), %rdi
callq 0x5066
movq 0x1e0(%rsp), %rdi
callq 0x51a2
movq 0x1e8(%rsp), %rdi
callq 0x51a2
movq 0x1f0(%rsp), %rdi
callq 0x51a2
movq 0x1f8(%rsp), %rdi
callq 0x51a2
movq 0x200(%rsp), %rdi
callq 0x51a2
movq 0x208(%rsp), %rdi
callq 0x51a2
movq 0x210(%rsp), %rdi
callq 0x51a2
movq 0x218(%rsp), %rdi
callq 0x51a2
movq 0x220(%rsp), %rdi
callq 0x51a2
movq 0x228(%rsp), %rdi
callq 0x51a2
movq 0x230(%rsp), %rdi
callq 0x51a2
movq 0x238(%rsp), %rdi
callq 0x51a2
movq 0x240(%rsp), %rdi
callq 0x50da
movq 0x248(%rsp), %rdi
callq 0x50da
movq 0x250(%rsp), %rdi
callq 0x50da
movq 0x258(%rsp), %rdi
callq 0x51a2
movq 0x260(%rsp), %rdi
callq 0x51a2
movq 0x268(%rsp), %rdi
callq 0x50da
movq 0x270(%rsp), %rdi
callq 0x50da
movq 0x278(%rsp), %rdi
callq 0x50da
movq 0x280(%rsp), %rdi
callq 0x51a2
movq 0x288(%rsp), %rdi
callq 0x51a2
movq 0x290(%rsp), %rdi
callq 0x50da
movq 0x298(%rsp), %rdi
callq 0x51a2
movq 0x2a0(%rsp), %rdi
callq 0x5066
movq 0x2a8(%rsp), %rdi
callq 0x5066
movq 0x2b0(%rsp), %rdi
callq 0x5066
movq 0x2b8(%rsp), %rdi
callq 0x5066
movq 0x2c0(%rsp), %rdi
callq 0x5066
movq 0x2c8(%rsp), %rdi
callq 0x5066
movq 0x320(%rsp), %rdi
callq 0x50da
movq 0x2d0(%rsp), %rdi
callq 0x11260
movq 0x2d8(%rsp), %rdi
callq 0x61d0
movq 0x2e0(%rsp), %rdi
callq 0x9872
movq 0x2e8(%rsp), %rdi
callq 0x61d0
movq 0x2f0(%rsp), %rdi
callq 0x61d0
movq 0x2f8(%rsp), %rdi
callq 0x61d0
movq 0x300(%rsp), %rdi
callq 0x61d0
movq 0x308(%rsp), %rdi
callq 0x995e
movq 0x310(%rsp), %rdi
callq 0x995e
movq 0x328(%rsp), %rdi
callq 0x995e
movq 0x60(%rsp), %rdi
callq 0x51a2
movq 0x118(%rsp), %rdi
callq 0x51a2
movq 0x120(%rsp), %rdi
callq 0x3170
movq %r12, %rdi
callq 0x11282
movq 0x330(%rsp), %rdi
callq 0x3460
movq 0x348(%rsp), %rdi
callq 0x3460
movq 0x340(%rsp), %rbp
movq 0x338(%rsp), %r12
movq 0x8(%rsp), %r13
movq 0x350(%rsp), %rdi
callq 0x3460
movq 0x358(%rsp), %rdi
callq 0x3460
movq 0x360(%rsp), %rdi
callq 0x3460
movq 0x368(%rsp), %rdi
callq 0x3460
movq 0x370(%rsp), %rdi
callq 0x3460
movq 0x378(%rsp), %rdi
callq 0x3460
movq 0x380(%rsp), %rdi
callq 0x3460
movq 0x388(%rsp), %rdi
callq 0x3460
movq 0x390(%rsp), %rdi
callq 0x3460
movq 0x398(%rsp), %rdi
callq 0x3460
movq 0x3a0(%rsp), %rdi
callq 0x3460
movq 0x3a8(%rsp), %rdi
callq 0x3460
movq 0x3b0(%rsp), %rdi
callq 0x3460
movq 0x3b8(%rsp), %rdi
callq 0x3460
movq 0x3c0(%rsp), %rdi
callq 0x3460
movq 0x3c8(%rsp), %rdi
callq 0x30e0
movq %r12, %rdi
callq 0x30e0
leaq 0x420(%rbx), %r12
leaq 0x540(%rbx), %rdi
callq 0x3170
movq 0x130(%rsp), %rdi
callq 0x3170
movq 0x138(%rsp), %rdi
callq 0x3170
movq 0x140(%rsp), %rdi
callq 0x3170
movq 0x148(%rsp), %rdi
callq 0x3170
movq 0x128(%rsp), %rdi
callq 0x3170
movq 0x150(%rsp), %rdi
callq 0x3170
movq 0x158(%rsp), %rdi
callq 0x3170
movq 0x160(%rsp), %rdi
callq 0x3170
movq %r12, %rdi
callq 0x3170
movq 0x168(%rsp), %rdi
callq 0x3170
movq 0x170(%rsp), %rdi
callq 0x3170
movq 0x178(%rsp), %rdi
callq 0x3170
movq 0x180(%rsp), %rdi
callq 0x3170
movq 0x188(%rsp), %rdi
callq 0x3170
movq 0x190(%rsp), %rdi
callq 0x3170
movq 0x198(%rsp), %rdi
callq 0x3170
movq 0x1a0(%rsp), %rdi
callq 0x3170
movq 0x1a8(%rsp), %rdi
callq 0x3170
movq 0x1b0(%rsp), %rdi
callq 0x3170
movq %r15, %rdi
callq 0x3170
movq %r14, %rdi
callq 0x3170
movq 0x80(%rsp), %rdi
callq 0x3170
movq 0x88(%rsp), %rdi
callq 0x3170
movq 0x98(%rsp), %rdi
callq 0x3170
movq 0xa0(%rsp), %rdi
callq 0x3170
movq 0x90(%rsp), %rdi
callq 0x3170
movq 0xa8(%rsp), %rdi
callq 0x3170
movq 0xb0(%rsp), %rdi
callq 0x3170
movq 0xb8(%rsp), %rdi
callq 0x3170
movq 0xc0(%rsp), %rdi
callq 0x3170
movq 0xc8(%rsp), %rdi
callq 0x3170
movq 0xd0(%rsp), %rdi
callq 0x3170
movq 0xd8(%rsp), %rdi
callq 0x3170
movq 0xe0(%rsp), %rdi
callq 0x3170
movq 0xe8(%rsp), %rdi
callq 0x3170
movq 0xf0(%rsp), %rdi
callq 0x3170
movq 0xf8(%rsp), %rdi
callq 0x3170
movq 0x100(%rsp), %rdi
callq 0x3170
movq 0x108(%rsp), %rdi
callq 0x3170
movq 0x110(%rsp), %rdi
callq 0x3170
movq %rbp, %rdi
callq 0x3170
movq %rbx, %rdi
callq 0x3170
movq %r13, %rdi
callq 0x35a0