// File: /workspace/github_cpp_makefile_star2_O3/tomfunkhouser[P]gaps/pkgs/R3Graphics/R3Material.cpp
// Function: gaps::R3InitMaterial()
int 
R3InitMaterial()
{
    /* Initialize public variables */
    R3null_material = R3Material(&R3null_brdf, "Null");
    R3black_material = R3Material(&R3black_brdf, "Black");
    R3red_material = R3Material(&R3red_brdf, "Red");
    R3green_material = R3Material(&R3green_brdf, "Green");
    R3blue_material = R3Material(&R3blue_brdf, "Blue");
    R3yellow_material = R3Material(&R3yellow_brdf, "Yellow");
    R3cyan_material = R3Material(&R3cyan_brdf, "Cyan");
    R3magenta_material = R3Material(&R3magenta_brdf, "Magenta");
    R3white_material = R3Material(&R3white_brdf, "White");
    R3gray_material = R3Material(&R3gray_brdf, "Gray");
    R3shiny_black_material = R3Material(&R3shiny_black_brdf, "ShinyBlack");
    R3shiny_red_material = R3Material(&R3shiny_red_brdf, "ShinyRed");
    R3shiny_green_material = R3Material(&R3shiny_green_brdf, "ShinyGreen");
    R3shiny_blue_material = R3Material(&R3shiny_blue_brdf, "ShinyBlue");
    R3shiny_yellow_material = R3Material(&R3shiny_yellow_brdf, "ShinyYellow");
    R3shiny_cyan_material = R3Material(&R3shiny_cyan_brdf, "ShinyCyan");
    R3shiny_magenta_material = R3Material(&R3shiny_magenta_brdf, "ShinyMagenta");
    R3shiny_white_material = R3Material(&R3shiny_white_brdf, "ShinyWhite");
    R3shiny_gray_material = R3Material(&R3shiny_gray_brdf, "ShinyGray");
    R3default_material = R3Material(&R3default_brdf, "Default");
    
    /* Return success */
    return TRUE;
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x30, %rsp
xorl %r14d, %r14d
movq %r14, (%rsp)
movl $0xffffffff, 0x8(%rsp)  # imm = 0xFFFFFFFF
leaq 0x100375(%rip), %rbx    # 0x1431e8
movq %rbx, 0x18(%rsp)
movq %r14, 0x20(%rsp)
leaq 0x98f13(%rip), %rdi     # 0xdbd97
callq 0x89f5f
movq %rax, 0x10(%rsp)
movq %r14, 0x28(%rsp)
cmpl $0x0, 0xb0(%rbx)
je 0x42ead
movl $0x80, %eax
orq 0xa8(%rbx), %rax
movq %rax, 0x28(%rsp)
leaq 0xfff6c(%rip), %rdi     # 0x142e20
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x100479(%rip), %rax    # 0x143358
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98eb0(%rip), %rdi     # 0xdbda1
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x42f31
cmpl $0x0, 0xb0(%rcx)
je 0x42f31
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x42f4a
cmpl $0x0, 0x48(%rcx)
je 0x42f4a
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffeff(%rip), %rdi     # 0x142e50
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x100494(%rip), %rax    # 0x143410
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98e1e(%rip), %rdi     # 0xdbdac
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x42fce
cmpl $0x0, 0xb0(%rcx)
je 0x42fce
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x42fe7
cmpl $0x0, 0x48(%rcx)
je 0x42fe7
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffe92(%rip), %rdi     # 0x142e80
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x1004af(%rip), %rax    # 0x1434c8
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98d8a(%rip), %rdi     # 0xdbdb5
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x4306b
cmpl $0x0, 0xb0(%rcx)
je 0x4306b
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x43084
cmpl $0x0, 0x48(%rcx)
je 0x43084
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffe25(%rip), %rdi     # 0x142eb0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x1004ca(%rip), %rax    # 0x143580
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98cf8(%rip), %rdi     # 0xdbdc0
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x43108
cmpl $0x0, 0xb0(%rcx)
je 0x43108
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x43121
cmpl $0x0, 0x48(%rcx)
je 0x43121
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffdb8(%rip), %rdi     # 0x142ee0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x1004e5(%rip), %rax    # 0x143638
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98c65(%rip), %rdi     # 0xdbdca
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x431a5
cmpl $0x0, 0xb0(%rcx)
je 0x431a5
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x431be
cmpl $0x0, 0x48(%rcx)
je 0x431be
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffd4b(%rip), %rdi     # 0x142f10
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x100500(%rip), %rax    # 0x1436f0
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98bd4(%rip), %rdi     # 0xdbdd6
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x43242
cmpl $0x0, 0xb0(%rcx)
je 0x43242
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x4325b
cmpl $0x0, 0x48(%rcx)
je 0x4325b
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffcde(%rip), %rdi     # 0x142f40
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x10051b(%rip), %rax    # 0x1437a8
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98b41(%rip), %rdi     # 0xdbde0
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x432df
cmpl $0x0, 0xb0(%rcx)
je 0x432df
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x432f8
cmpl $0x0, 0x48(%rcx)
je 0x432f8
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffc71(%rip), %rdi     # 0x142f70
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x100536(%rip), %rax    # 0x143860
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98ab1(%rip), %rdi     # 0xdbded
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x4337c
cmpl $0x0, 0xb0(%rcx)
je 0x4337c
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x43395
cmpl $0x0, 0x48(%rcx)
je 0x43395
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffc04(%rip), %rdi     # 0x142fa0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x100551(%rip), %rax    # 0x143918
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98a1f(%rip), %rdi     # 0xdbdf8
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x43419
cmpl $0x0, 0xb0(%rcx)
je 0x43419
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x43432
cmpl $0x0, 0x48(%rcx)
je 0x43432
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffb97(%rip), %rdi     # 0x142fd0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x10056c(%rip), %rax    # 0x1439d0
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98926(%rip), %rdi     # 0xdbd9c
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x434b6
cmpl $0x0, 0xb0(%rcx)
je 0x434b6
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x434cf
cmpl $0x0, 0x48(%rcx)
je 0x434cf
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffb2a(%rip), %rdi     # 0x143000
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x100587(%rip), %rax    # 0x143a88
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98894(%rip), %rdi     # 0xdbda7
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x43553
cmpl $0x0, 0xb0(%rcx)
je 0x43553
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x4356c
cmpl $0x0, 0x48(%rcx)
je 0x4356c
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffabd(%rip), %rdi     # 0x143030
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x1005a2(%rip), %rax    # 0x143b40
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x98800(%rip), %rdi     # 0xdbdb0
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x435f0
cmpl $0x0, 0xb0(%rcx)
je 0x435f0
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x43609
cmpl $0x0, 0x48(%rcx)
je 0x43609
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xffa50(%rip), %rdi     # 0x143060
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
movq %r14, 0x10(%rbx)
leaq 0x1005bd(%rip), %rax    # 0x143bf8
movq %rax, 0x18(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x20(%rbx)
leaq 0x9876e(%rip), %rdi     # 0xdbdbb
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x4368d
cmpl $0x0, 0xb0(%rcx)
je 0x4368d
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x436a6
cmpl $0x0, 0x48(%rcx)
je 0x436a6
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xff9e3(%rip), %rdi     # 0x143090
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
leaq 0x1005dc(%rip), %rax    # 0x143cb0
movq %rax, 0x18(%rbx)
movq %r14, 0x20(%rbx)
leaq 0x986e2(%rip), %rdi     # 0xdbdc5
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x43723
cmpl $0x0, 0xb0(%rcx)
je 0x43723
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x4373c
cmpl $0x0, 0x48(%rcx)
je 0x4373c
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xff97d(%rip), %rdi     # 0x1430c0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r14d, %r14d
movq %r14, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
leaq 0x1005fe(%rip), %rax    # 0x143d68
movq %rax, 0x18(%rbx)
movq %r14, 0x20(%rbx)
leaq 0x98658(%rip), %rdi     # 0xdbdd1
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r14, 0x28(%rbx)
movq 0x18(%rbx), %rcx
movl $0x800, %eax            # imm = 0x800
testq %rcx, %rcx
je 0x437b9
cmpl $0x0, 0xb0(%rcx)
je 0x437b9
movq 0xa8(%rcx), %rax
movq %rax, %rcx
orq $0x80, %rcx
movq %rcx, 0x28(%rsp)
orq $0x880, %rax            # imm = 0x880
movq 0x20(%rsp), %rcx
testq %rcx, %rcx
je 0x437d2
cmpl $0x0, 0x48(%rcx)
je 0x437d2
orq 0x40(%rcx), %rax
movq %rax, 0x28(%rsp)
leaq 0xff917(%rip), %rdi     # 0x1430f0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r15d, %r15d
movq %r15, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
leaq 0x100620(%rip), %r14    # 0x143e20
movq %r14, 0x18(%rbx)
movq %r15, 0x20(%rbx)
leaq 0x985cc(%rip), %rdi     # 0xdbddb
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r15, 0x28(%rbx)
cmpl $0x0, 0xb0(%r14)
je 0x43837
movl $0x80, %eax
orq 0xa8(%r14), %rax
movq %rax, 0x28(%rsp)
leaq 0xff8e2(%rip), %rdi     # 0x143120
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r15d, %r15d
movq %r15, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
leaq 0x100673(%rip), %r14    # 0x143ed8
movq %r14, 0x18(%rbx)
movq %r15, 0x20(%rbx)
leaq 0x98574(%rip), %rdi     # 0xdbde8
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r15, 0x28(%rbx)
cmpl $0x0, 0xb0(%r14)
je 0x4389c
movl $0x80, %eax
orq 0xa8(%r14), %rax
movq %rax, 0x28(%rsp)
leaq 0xff8ad(%rip), %rdi     # 0x143150
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r15d, %r15d
movq %r15, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
leaq 0x1006c6(%rip), %r14    # 0x143f90
movq %r14, 0x18(%rbx)
movq %r15, 0x20(%rbx)
leaq 0x9851a(%rip), %rdi     # 0xdbdf3
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r15, 0x28(%rbx)
cmpl $0x0, 0xb0(%r14)
je 0x43901
movl $0x80, %eax
orq 0xa8(%r14), %rax
movq %rax, 0x28(%rsp)
leaq 0xff878(%rip), %rdi     # 0x143180
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rbx
movq %rbx, %rdi
callq 0x43b84
xorl %r15d, %r15d
movq %r15, (%rbx)
movl $0xffffffff, 0x8(%rbx)  # imm = 0xFFFFFFFF
leaq 0xff971(%rip), %r14     # 0x1432a0
movq %r14, 0x18(%rbx)
movq %r15, 0x20(%rbx)
leaq 0x97d3d(%rip), %rdi     # 0xdb67b
callq 0x89f5f
movq %rax, 0x10(%rbx)
movq %r15, 0x28(%rbx)
cmpl $0x0, 0xb0(%r14)
je 0x43966
movl $0x80, %eax
orq 0xa8(%r14), %rax
movq %rax, 0x28(%rsp)
leaq 0xff843(%rip), %rdi     # 0x1431b0
movq %rsp, %rsi
callq 0x439c6
movq %rsp, %rdi
callq 0x43b84
movl $0x1, %eax
addq $0x30, %rsp
popq %rbx
popq %r14
popq %r15
retq
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
jmp 0x439b2
movq %rax, %rbx
movq %rsp, %rdi
callq 0x43b84
movq %rbx, %rdi
callq 0x220c0
nop