// File: /workspace/github_cpp_makefile_star2_O3/jamesliu516[P]amrdg2d/out_para.cpp
// Function: out_para(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
void out_para( const string &str123)
{
    ofstream fpxx;
    string proxfile1(FILE_PROX);
		
	string  str1=str0+proxfile1;
	
	ostringstream omess1;
	
	omess1 << str1<<str123<<"_npara";
	
	fpxx.open(omess1.str().c_str());

    fpxx<<left<<setw(35)<<"CFL:"<<setw(10)<<right<<CFL<<endl;
    fpxx<<left<<setw(35)<<"1: with limter, 0:not:"
        <<setw(10)<<right<<Limiter01<<endl;
    fpxx<<left<<setw(35)<<"M (tvb para):"<<setw(10)<<right<<M4TVBM<<endl;
    fpxx<<left<<setw(35)<<"polynomial order:"<<setw(10)<<right
        <<(nDOF==6 ? 2:1)<<endl;
    fpxx<<left<<setw(35)<<"0:reflect,1:curvature modify:"<<setw(10)
        <<right<<qvlvModify<<endl;

    fpxx<<left<<setw(35)<<"grid file:"<<setw(10)<<right<<GRID_FILE<<endl;

    fpxx<<left<<setw(35)<<"total grid point:"<<setw(10)<<right<<NPOINT<<endl;
    fpxx<<left<<setw(35)<<"total grid cell:"<<setw(10)<<right<<NCELL<<endl;
    fpxx<<left<<setw(35)<<"wall point file:"<<setw(10)<<right<<WALL_POINT_FILE <<endl;

    fpxx<<left<<setw(35)<<"wall point number:"<<setw(10)<<right<<NPOINTCIRCLE <<endl;
    fpxx<<left<<setw(35)<<"nx,ny->"<<setw(10)<<right<<Nx<<","<<Ny<<endl;

    fpxx<<left<<setw(35)<<"initial hx,hy->"<<setw(10)<<right<<hx<<","<<hy<<endl;

    fpxx<<left<<setw(35)<<"adaptive AMRP:"<<setw(10)<<right<<AMRP<<endl;
    fpxx<<left<<setw(35)<<"coarese_coe:"<<setw(10)<<right<<coarse_coe<<endl;
    fpxx<<left<<setw(35)<<"refine_coe:"<<setw(10)<<right<<refine_coe<<endl;

    fpxx<<left<<setw(35)<<"coarese_coe1:"<<setw(10)<<right<<coarse_coe1<<endl;
    fpxx<<left<<setw(35)<<"refine_coe1:"<<setw(10)<<right<<refine_coe1<<endl;
    fpxx<<left<<setw(35)<<"solution adaptive number:"<<setw(10)<<right<<Nar<<endl;
    fpxx<<left<<setw(35)<<"Max adaptive number:"<<setw(10)<<right<<MaxAMR<<endl;
    fpxx<<left<<setw(35)<<"initial local refine Nr:"<<setw(10)<<right<<Nr<<endl;
    fpxx<<left<<setw(35)<<"direct local refine:"<<setw(10)<<right<<localRefine<<endl;
    fpxx<<left<<setw(35)<<"free Ma number:"<<setw(10)<<right<<FreeMa<<endl;
    
    fpxx<<left<<setw(35)<<"angle of attack:"<<setw(10)<<right<<AOA<<endl;



	fpxx.close();


}

// Assembly:
pushq %rbp
pushq %r14
pushq %rbx
subq $0x3e0, %rsp            # imm = 0x3E0
movq %rdi, %rbx
leaq 0x8(%rsp), %rdi
callq 0x3340
leaq 0x238(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x36ad(%rip), %rsi      # 0x1d1d0
leaq 0x36a8(%rip), %rdx      # 0x1d1d2
leaq 0x228(%rsp), %rdi
callq 0x8b9a
leaq 0xfd62(%rip), %rsi      # 0x298a0
leaq 0x208(%rsp), %rdi
leaq 0x228(%rsp), %rdx
callq 0x8aaa
leaq 0x268(%rsp), %rdi
callq 0x3290
movq 0x208(%rsp), %rsi
movq 0x210(%rsp), %rdx
leaq 0x268(%rsp), %rdi
callq 0x3250
movq (%rbx), %rsi
movq 0x8(%rbx), %rdx
movq %rax, %rdi
callq 0x3250
leaq 0x3fdd(%rip), %rsi      # 0x1db70
movl $0x6, %edx
movq %rax, %rdi
callq 0x3250
leaq 0x270(%rsp), %rsi
leaq 0x248(%rsp), %rdi
callq 0x32f0
movq 0x248(%rsp), %rsi
leaq 0x8(%rsp), %rdi
movl $0x10, %edx
callq 0x3050
leaq 0x258(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x19bed
movq 0x258(%rsp), %rsi
incq %rsi
callq 0x3220
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3f58(%rip), %rsi      # 0x1db77
movl $0x4, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
leaq 0xa5c9(%rip), %rax      # 0x24220
movsd (%rax), %xmm0
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3ec0(%rip), %rsi      # 0x1db7c
movl $0x16, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x1, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3e40(%rip), %rsi      # 0x1db93
movl $0xd, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x3d24(%rip), %xmm0     # 0x1dab0
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3db4(%rip), %rsi      # 0x1dba1
movl $0x11, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x2, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3d2f(%rip), %rsi      # 0x1dbb3
movl $0x1d, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x1, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebp       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebp, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3cb6(%rip), %rsi      # 0x1dbd1
movl $0xa, %edx
callq 0x3250
leaq 0x8(%rsp), %rbx
movq (%rbx), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebp
orl $0x80, %ebp
movl %ebp, 0x20(%rsp,%rax)
leaq 0x3135(%rip), %rsi      # 0x1d088
movl $0x14, %edx
movq %rbx, %rdi
callq 0x3250
movq 0x8(%rsp), %rax
addq -0x18(%rax), %rbx
movq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
leaq 0x8(%rsp), %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3c1f(%rip), %rsi      # 0x1dbdc
movl $0x11, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x15060, %esi          # imm = 0x15060
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3b9a(%rip), %rsi      # 0x1dbee
movl $0x10, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x14e16, %esi          # imm = 0x14E16
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebp       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebp, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3b14(%rip), %rsi      # 0x1dbff
movl $0x10, %edx
callq 0x3250
leaq 0x8(%rsp), %rbx
movq (%rbx), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebp
orl $0x80, %ebp
movl %ebp, 0x20(%rsp,%rax)
leaq 0x2fcd(%rip), %rsi      # 0x1d0f0
movl $0xb, %edx
movq %rbx, %rdi
callq 0x3250
movq 0x8(%rsp), %rax
addq -0x18(%rax), %rbx
movq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
leaq 0x8(%rsp), %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3a83(%rip), %rsi      # 0x1dc10
movl $0x12, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x12c, %esi            # imm = 0x12C
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x39ff(%rip), %rsi      # 0x1dc23
movl $0x7, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x7b, %esi
callq 0x3350
movq %rax, %rbx
leaq 0x2e49(%rip), %rsi      # 0x1d0b2
movl $0x1, %edx
movq %rax, %rdi
callq 0x3250
movq %rbx, %rdi
movl $0x41, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x394c(%rip), %rsi      # 0x1dc2b
movl $0xf, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x2d08(%rip), %xmm0     # 0x1d020
callq 0x3300
movq %rax, %rbx
leaq 0x2d8b(%rip), %rsi      # 0x1d0b2
movl $0x1, %edx
movq %rax, %rdi
callq 0x3250
movsd 0x2ccc(%rip), %xmm0     # 0x1d008
movq %rbx, %rdi
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x389b(%rip), %rsi      # 0x1dc3b
movl $0xe, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x4, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3813(%rip), %rsi      # 0x1dc4a
movl $0xc, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x36e0(%rip), %xmm0     # 0x1db50
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3786(%rip), %rsi      # 0x1dc57
movl $0xb, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x364e(%rip), %xmm0     # 0x1db58
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x36f8(%rip), %rsi      # 0x1dc63
movl $0xd, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x35bc(%rip), %xmm0     # 0x1db60
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x366c(%rip), %rsi      # 0x1dc71
movl $0xc, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x352a(%rip), %xmm0     # 0x1db68
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x35df(%rip), %rsi      # 0x1dc7e
movl $0x19, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x4, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3562(%rip), %rsi      # 0x1dc98
movl $0x14, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x4, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x34e0(%rip), %rsi      # 0x1dcad
movl $0x18, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movl $0x3, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3462(%rip), %rsi      # 0x1dcc6
movl $0x14, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
xorl %esi, %esi
callq 0x3350
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x33e3(%rip), %rsi      # 0x1dcdb
movl $0xf, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
movsd 0x303f(%rip), %xmm0     # 0x1d970
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3359(%rip), %rsi      # 0x1dceb
movl $0x10, %edx
callq 0x3250
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movq $0xa, 0x18(%rsp,%rcx)
movq -0x18(%rax), %rax
andl 0x20(%rsp,%rax), %ebx
orl $0x80, %ebx
movl %ebx, 0x20(%rsp,%rax)
xorps %xmm0, %xmm0
callq 0x3300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x3170
leaq 0x8(%rsp), %rdi
callq 0x32a0
movq 0x95ba(%rip), %rsi      # 0x23fc0
leaq 0x268(%rsp), %rdi
callq 0x3100
leaq 0x2d8(%rsp), %rdi
callq 0x30b0
leaq 0x218(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1aa41
movq 0x218(%rsp), %rsi
incq %rsi
callq 0x3220
movq 0x228(%rsp), %rdi
cmpq %r14, %rdi
je 0x1aa5e
movq 0x238(%rsp), %rsi
incq %rsi
callq 0x3220
movq 0x9553(%rip), %rax      # 0x23fb8
movq (%rax), %rcx
movq 0x18(%rax), %rax
leaq 0x10(%rsp), %rdi
movq %rcx, -0x8(%rdi)
movq -0x18(%rcx), %rcx
movq %rax, 0x8(%rsp,%rcx)
callq 0x31d0
leaq 0x100(%rsp), %rdi
callq 0x30b0
addq $0x3e0, %rsp            # imm = 0x3E0
popq %rbx
popq %r14
popq %rbp
retq
movq %rax, %rbx
leaq 0x258(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1aad6
movq 0x258(%rsp), %rsi
incq %rsi
callq 0x3220
jmp 0x1aad6
jmp 0x1aad3
movq %rax, %rbx
jmp 0x1aaf7
movq %rax, %rbx
jmp 0x1ab18
movq %rax, %rbx
jmp 0x1ab35
movq %rax, %rbx
movq 0x94e3(%rip), %rsi      # 0x23fc0
leaq 0x268(%rsp), %rdi
callq 0x3100
leaq 0x2d8(%rsp), %rdi
callq 0x30b0
leaq 0x218(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1ab18
movq 0x218(%rsp), %rsi
incq %rsi
callq 0x3220
movq 0x228(%rsp), %rdi
cmpq %r14, %rdi
je 0x1ab35
movq 0x238(%rsp), %rsi
incq %rsi
callq 0x3220
leaq 0x8(%rsp), %rdi
callq 0x32c0
movq %rbx, %rdi
callq 0x3370
nop