// File: ticky[P]ps2iconsys/src/iconsys_builder.cpp
// Function: ListFile(IconSys*)
void ListFile(IconSys* icon_sys) 
{
	std::cout << " * Listing file... " << std::endl;
	std::cout << " ** Title  \"" << icon_sys->GetTitleSingleLine() << "\"" << std::endl;
	std::cout << " ** Icon         \"" << icon_sys->GetIconFilename() << "\"" << std::endl;
	std::cout << " ** Icon Copy    \"" << icon_sys->GetIconCopyFilename() << "\"" << std::endl;
	std::cout << " ** Icon Delete  \"" << icon_sys->GetIconDeleteFilename() << "\"" << std::endl;
	std::cout << " ** Background Opacity: 0x" << std::hex << std::setfill('0') 
		<< std::setw(2) <<  icon_sys->GetBackgroundOpacity() 
		<< std::dec << std::setfill(' ') << std::endl;
	{
		IconSys::IconSys_Color t(0, 0, 0, 0);
		std::cout << " ** Background Colors  (R, G, B, X)" << std::endl;
		t = icon_sys->GetBackgroundColor_UL();
		std::cout << " **  Upper Left:   ";
		PrintColors(t);
		t = icon_sys->GetBackgroundColor_UR();
		std::cout << " **  Upper Right:  ";
		PrintColors(t);
		t = icon_sys->GetBackgroundColor_LL();
		std::cout << " **  Lower Left:   ";
		PrintColors(t);
		t = icon_sys->GetBackgroundColor_LR();
		std::cout << " **  Lower Right:  ";
		PrintColors(t);
	}
	{
		IconSys::IconSys_LightVec t(0.0f, 0.0f, 0.0f, 0.0f);
		std::cout << " ** Light Sources  (X, Y, Z, W)" << std::endl;
		t = icon_sys->GetLight1Dir();
		std::cout << " **  #1: " << std::setw(6) << t.GetX() << ", " << std::setw(6) << t.GetY() 
			<< ", " << std::setw(6) << t.GetZ() << ", " << std::setw(6) << t.GetW() << std::endl;
		t = icon_sys->GetLight2Dir();
		std::cout << " **  #2: " << std::setw(6) << t.GetX() << ", " << std::setw(6) << t.GetY() 
			<< ", " << std::setw(6) << t.GetZ() << ", " << std::setw(6) << t.GetW() << std::endl;
		t = icon_sys->GetLight3Dir();
		std::cout << " **  #3: " << std::setw(6) << t.GetX() << ", " << std::setw(6) << t.GetY() 
			<< ", " << std::setw(6) << t.GetZ() << ", " << std::setw(6) << t.GetW() << std::endl;
	}
	{
		IconSys::IconSys_LightColor t(0.0f, 0.0f, 0.0f, 0.0f);
		std::cout << " ** Light Colors  (R, G, B, X)" << std::endl;
		t = icon_sys->GetLight1Color();
		std::cout << " ** #1: ";
		PrintColors(t);
		t = icon_sys->GetLight2Color();
		std::cout << " ** #2: ";
		PrintColors(t);
		t = icon_sys->GetLight3Color();
		std::cout << " ** #3: ";
		PrintColors(t);
		t = icon_sys->GetLightAmbientColor();
		std::cout << " ** Ambient: ";
		PrintColors(t);
	}
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x410, %rsp            # imm = 0x410
movq %rdi, -0x8(%rbp)
movq 0x9c52(%rip), %rdi      # 0x1afd8
movq %rdi, -0x1c8(%rbp)
leaq 0x2f36(%rip), %rsi      # 0x142ca
callq 0x21c0
movq %rax, %rdi
movq 0x9c1d(%rip), %rsi      # 0x1afc0
movq %rsi, -0x1d0(%rbp)
callq 0x21f0
movq -0x1c8(%rbp), %rdi
leaq 0x2f21(%rip), %rsi      # 0x142de
callq 0x21c0
movq %rax, -0x218(%rbp)
movq -0x8(%rbp), %rdi
callq 0x8940
movq -0x218(%rbp), %rdi
movq %rax, %rsi
callq 0x21c0
movq %rax, %rdi
leaq 0x2f11(%rip), %rsi      # 0x142fc
movq %rsi, -0x1f8(%rbp)
callq 0x21c0
movq -0x1d0(%rbp), %rsi
movq %rax, %rdi
callq 0x21f0
movq -0x1c8(%rbp), %rdi
leaq 0x2ed7(%rip), %rsi      # 0x142eb
callq 0x21c0
movq %rax, -0x210(%rbp)
movq -0x8(%rbp), %rdi
callq 0x8960
movq -0x210(%rbp), %rdi
movq %rax, %rsi
callq 0x21c0
movq -0x1f8(%rbp), %rsi
movq %rax, %rdi
callq 0x21c0
movq -0x1d0(%rbp), %rsi
movq %rax, %rdi
callq 0x21f0
movq -0x1c8(%rbp), %rdi
leaq 0x2e9a(%rip), %rsi      # 0x142fe
callq 0x21c0
movq %rax, -0x208(%rbp)
movq -0x8(%rbp), %rdi
callq 0x8980
movq -0x208(%rbp), %rdi
movq %rax, %rsi
callq 0x21c0
movq -0x1f8(%rbp), %rsi
movq %rax, %rdi
callq 0x21c0
movq -0x1d0(%rbp), %rsi
movq %rax, %rdi
callq 0x21f0
movq -0x1c8(%rbp), %rdi
leaq 0x2e5d(%rip), %rsi      # 0x14311
callq 0x21c0
movq %rax, -0x200(%rbp)
movq -0x8(%rbp), %rdi
callq 0x89a0
movq -0x200(%rbp), %rdi
movq %rax, %rsi
callq 0x21c0
movq -0x1f8(%rbp), %rsi
movq %rax, %rdi
callq 0x21c0
movq -0x1d0(%rbp), %rsi
movq %rax, %rdi
callq 0x21f0
movq -0x1c8(%rbp), %rdi
leaq 0x2e20(%rip), %rsi      # 0x14324
callq 0x21c0
movq %rax, %rdi
leaq 0x161d(%rip), %rsi      # 0x12b30
callq 0x2090
movq %rax, -0x1f0(%rbp)
movl $0x30, %edi
callq 0x12b60
movq -0x1f0(%rbp), %rdi
movb %al, -0x9(%rbp)
movzbl -0x9(%rbp), %esi
callq 0x2330
movq %rax, -0x1e8(%rbp)
movl $0x2, %edi
callq 0x12b80
movq -0x1e8(%rbp), %rdi
movl %eax, -0x10(%rbp)
movl -0x10(%rbp), %esi
callq 0x2210
movq %rax, -0x1e0(%rbp)
movq -0x8(%rbp), %rdi
callq 0x89c0
movq -0x1e0(%rbp), %rdi
movl %eax, %esi
callq 0x2370
movq %rax, %rdi
leaq 0x1619(%rip), %rsi      # 0x12ba0
callq 0x2090
movq %rax, -0x1d8(%rbp)
movl $0x20, %edi
callq 0x12b60
movq -0x1d8(%rbp), %rdi
movb %al, -0x11(%rbp)
movzbl -0x11(%rbp), %esi
callq 0x2330
movq -0x1d0(%rbp), %rsi
movq %rax, %rdi
callq 0x21f0
leaq -0x24(%rbp), %rdi
xorl %r8d, %r8d
movl %r8d, %esi
movl %r8d, %edx
movl %r8d, %ecx
callq 0x9310
movq -0x1c8(%rbp), %rdi
leaq 0x2d5d(%rip), %rsi      # 0x1433f
callq 0x21c0
movq %rax, -0x1c0(%rbp)
jmp 0x115f0
movq -0x1c0(%rbp), %rdi
movq 0x99c2(%rip), %rsi      # 0x1afc0
callq 0x21f0
jmp 0x11605
movq -0x8(%rbp), %rsi
leaq -0x44(%rbp), %rdi
callq 0x8a90
jmp 0x11614
leaq -0x24(%rbp), %rdi
leaq -0x44(%rbp), %rsi
callq 0x93b0
jmp 0x11623
leaq -0x44(%rbp), %rdi
callq 0x93a0
movq 0x99a5(%rip), %rdi      # 0x1afd8
leaq 0x2d29(%rip), %rsi      # 0x14363
callq 0x21c0
jmp 0x11641
leaq -0x54(%rbp), %rdi
leaq -0x24(%rbp), %rsi
callq 0x9350
jmp 0x11650
leaq -0x54(%rbp), %rdi
callq 0x12bd0
jmp 0x1165b
leaq -0x54(%rbp), %rdi
callq 0x93a0
movq -0x8(%rbp), %rsi
leaq -0x64(%rbp), %rdi
callq 0x8b30
jmp 0x11673
leaq -0x24(%rbp), %rdi
leaq -0x64(%rbp), %rsi
callq 0x93b0
jmp 0x11682
leaq -0x64(%rbp), %rdi
callq 0x93a0
movq 0x9946(%rip), %rdi      # 0x1afd8
leaq 0x2cde(%rip), %rsi      # 0x14377
callq 0x21c0
jmp 0x116a0
leaq -0x74(%rbp), %rdi
leaq -0x24(%rbp), %rsi
callq 0x9350
jmp 0x116af
leaq -0x74(%rbp), %rdi
callq 0x12bd0
jmp 0x116ba
leaq -0x74(%rbp), %rdi
callq 0x93a0
movq -0x8(%rbp), %rsi
leaq -0x84(%rbp), %rdi
callq 0x8b90
jmp 0x116d5
leaq -0x24(%rbp), %rdi
leaq -0x84(%rbp), %rsi
callq 0x93b0
jmp 0x116e7
leaq -0x84(%rbp), %rdi
callq 0x93a0
movq 0x98de(%rip), %rdi      # 0x1afd8
leaq 0x2c8a(%rip), %rsi      # 0x1438b
callq 0x21c0
jmp 0x11708
leaq -0x94(%rbp), %rdi
leaq -0x24(%rbp), %rsi
callq 0x9350
jmp 0x1171a
leaq -0x94(%rbp), %rdi
callq 0x12bd0
jmp 0x11728
leaq -0x94(%rbp), %rdi
callq 0x93a0
movq -0x8(%rbp), %rsi
leaq -0xa4(%rbp), %rdi
callq 0x8bf0
jmp 0x11746
leaq -0x24(%rbp), %rdi
leaq -0xa4(%rbp), %rsi
callq 0x93b0
jmp 0x11758
leaq -0xa4(%rbp), %rdi
callq 0x93a0
movq 0x986d(%rip), %rdi      # 0x1afd8
leaq 0x2c2d(%rip), %rsi      # 0x1439f
callq 0x21c0
jmp 0x11779
leaq -0xb4(%rbp), %rdi
leaq -0x24(%rbp), %rsi
callq 0x9350
jmp 0x1178b
leaq -0xb4(%rbp), %rdi
callq 0x12bd0
jmp 0x11799
leaq -0xb4(%rbp), %rdi
callq 0x93a0
leaq -0x24(%rbp), %rdi
callq 0x93a0
leaq -0xc4(%rbp), %rdi
xorps %xmm3, %xmm3
movaps %xmm3, %xmm0
movaps %xmm3, %xmm1
movaps %xmm3, %xmm2
callq 0x9bc0
movq 0x980b(%rip), %rdi      # 0x1afd8
leaq 0x2bdf(%rip), %rsi      # 0x143b3
callq 0x21c0
movq %rax, -0x220(%rbp)
jmp 0x117e2
movq -0x220(%rbp), %rdi
movq 0x97d0(%rip), %rsi      # 0x1afc0
callq 0x21f0
jmp 0x117f7
movq -0x8(%rbp), %rsi
leaq -0xd4(%rbp), %rdi
callq 0x8e60
jmp 0x11809
leaq -0xc4(%rbp), %rdi
leaq -0xd4(%rbp), %rsi
callq 0x9c70
jmp 0x1181e
leaq -0xd4(%rbp), %rdi
callq 0x9c60
movq 0x97a7(%rip), %rdi      # 0x1afd8
leaq 0x2b9b(%rip), %rsi      # 0x143d3
callq 0x21c0
movq %rax, -0x228(%rbp)
jmp 0x11846
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x22c(%rbp)
jmp 0x11858
movq -0x228(%rbp), %rdi
movl -0x22c(%rbp), %eax
movl %eax, -0xd8(%rbp)
movl -0xd8(%rbp), %esi
callq 0x2210
movq %rax, -0x238(%rbp)
jmp 0x1187f
leaq -0xc4(%rbp), %rdi
callq 0x9cd0
movss %xmm0, -0x23c(%rbp)
jmp 0x11895
movss -0x23c(%rbp), %xmm0
movq -0x238(%rbp), %rdi
callq 0x2150
movq %rax, -0x248(%rbp)
jmp 0x118b2
movq -0x248(%rbp), %rdi
leaq 0x2b1d(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x250(%rbp)
jmp 0x118ce
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x254(%rbp)
jmp 0x118e0
movq -0x250(%rbp), %rdi
movl -0x254(%rbp), %eax
movl %eax, -0xdc(%rbp)
movl -0xdc(%rbp), %esi
callq 0x2210
movq %rax, -0x260(%rbp)
jmp 0x11907
leaq -0xc4(%rbp), %rdi
callq 0x9cf0
movss %xmm0, -0x264(%rbp)
jmp 0x1191d
movss -0x264(%rbp), %xmm0
movq -0x260(%rbp), %rdi
callq 0x2150
movq %rax, -0x270(%rbp)
jmp 0x1193a
movq -0x270(%rbp), %rdi
leaq 0x2a95(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x278(%rbp)
jmp 0x11956
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x27c(%rbp)
jmp 0x11968
movq -0x278(%rbp), %rdi
movl -0x27c(%rbp), %eax
movl %eax, -0xe0(%rbp)
movl -0xe0(%rbp), %esi
callq 0x2210
movq %rax, -0x288(%rbp)
jmp 0x1198f
leaq -0xc4(%rbp), %rdi
callq 0x9d10
movss %xmm0, -0x28c(%rbp)
jmp 0x119a5
movss -0x28c(%rbp), %xmm0
movq -0x288(%rbp), %rdi
callq 0x2150
movq %rax, -0x298(%rbp)
jmp 0x119c2
movq -0x298(%rbp), %rdi
leaq 0x2a0d(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x2a0(%rbp)
jmp 0x119de
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x2a4(%rbp)
jmp 0x119f0
movq -0x2a0(%rbp), %rdi
movl -0x2a4(%rbp), %eax
movl %eax, -0xe4(%rbp)
movl -0xe4(%rbp), %esi
callq 0x2210
movq %rax, -0x2b0(%rbp)
jmp 0x11a17
leaq -0xc4(%rbp), %rdi
callq 0x9d30
movss %xmm0, -0x2b4(%rbp)
jmp 0x11a2d
movss -0x2b4(%rbp), %xmm0
movq -0x2b0(%rbp), %rdi
callq 0x2150
movq %rax, -0x2c0(%rbp)
jmp 0x11a4a
movq -0x2c0(%rbp), %rdi
movq 0x9568(%rip), %rsi      # 0x1afc0
callq 0x21f0
jmp 0x11a5f
movq -0x8(%rbp), %rsi
leaq -0xf4(%rbp), %rdi
callq 0x8f10
jmp 0x11a71
leaq -0xc4(%rbp), %rdi
leaq -0xf4(%rbp), %rsi
callq 0x9c70
jmp 0x11a86
leaq -0xf4(%rbp), %rdi
callq 0x9c60
movq 0x953f(%rip), %rdi      # 0x1afd8
leaq 0x2940(%rip), %rsi      # 0x143e0
callq 0x21c0
movq %rax, -0x2c8(%rbp)
jmp 0x11aae
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x2cc(%rbp)
jmp 0x11ac0
movq -0x2c8(%rbp), %rdi
movl -0x2cc(%rbp), %eax
movl %eax, -0xf8(%rbp)
movl -0xf8(%rbp), %esi
callq 0x2210
movq %rax, -0x2d8(%rbp)
jmp 0x11ae7
leaq -0xc4(%rbp), %rdi
callq 0x9cd0
movss %xmm0, -0x2dc(%rbp)
jmp 0x11afd
movss -0x2dc(%rbp), %xmm0
movq -0x2d8(%rbp), %rdi
callq 0x2150
movq %rax, -0x2e8(%rbp)
jmp 0x11b1a
movq -0x2e8(%rbp), %rdi
leaq 0x28b5(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x2f0(%rbp)
jmp 0x11b36
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x2f4(%rbp)
jmp 0x11b48
movq -0x2f0(%rbp), %rdi
movl -0x2f4(%rbp), %eax
movl %eax, -0xfc(%rbp)
movl -0xfc(%rbp), %esi
callq 0x2210
movq %rax, -0x300(%rbp)
jmp 0x11b6f
leaq -0xc4(%rbp), %rdi
callq 0x9cf0
movss %xmm0, -0x304(%rbp)
jmp 0x11b85
movss -0x304(%rbp), %xmm0
movq -0x300(%rbp), %rdi
callq 0x2150
movq %rax, -0x310(%rbp)
jmp 0x11ba2
movq -0x310(%rbp), %rdi
leaq 0x282d(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x318(%rbp)
jmp 0x11bbe
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x31c(%rbp)
jmp 0x11bd0
movq -0x318(%rbp), %rdi
movl -0x31c(%rbp), %eax
movl %eax, -0x100(%rbp)
movl -0x100(%rbp), %esi
callq 0x2210
movq %rax, -0x328(%rbp)
jmp 0x11bf7
leaq -0xc4(%rbp), %rdi
callq 0x9d10
movss %xmm0, -0x32c(%rbp)
jmp 0x11c0d
movss -0x32c(%rbp), %xmm0
movq -0x328(%rbp), %rdi
callq 0x2150
movq %rax, -0x338(%rbp)
jmp 0x11c2a
movq -0x338(%rbp), %rdi
leaq 0x27a5(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x340(%rbp)
jmp 0x11c46
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x344(%rbp)
jmp 0x11c58
movq -0x340(%rbp), %rdi
movl -0x344(%rbp), %eax
movl %eax, -0x104(%rbp)
movl -0x104(%rbp), %esi
callq 0x2210
movq %rax, -0x350(%rbp)
jmp 0x11c7f
leaq -0xc4(%rbp), %rdi
callq 0x9d30
movss %xmm0, -0x354(%rbp)
jmp 0x11c95
movss -0x354(%rbp), %xmm0
movq -0x350(%rbp), %rdi
callq 0x2150
movq %rax, -0x360(%rbp)
jmp 0x11cb2
movq -0x360(%rbp), %rdi
movq 0x9300(%rip), %rsi      # 0x1afc0
callq 0x21f0
jmp 0x11cc7
movq -0x8(%rbp), %rsi
leaq -0x114(%rbp), %rdi
callq 0x8f70
jmp 0x11cd9
leaq -0xc4(%rbp), %rdi
leaq -0x114(%rbp), %rsi
callq 0x9c70
jmp 0x11cee
leaq -0x114(%rbp), %rdi
callq 0x9c60
movq 0x92d7(%rip), %rdi      # 0x1afd8
leaq 0x26e2(%rip), %rsi      # 0x143ea
callq 0x21c0
movq %rax, -0x368(%rbp)
jmp 0x11d16
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x36c(%rbp)
jmp 0x11d28
movq -0x368(%rbp), %rdi
movl -0x36c(%rbp), %eax
movl %eax, -0x118(%rbp)
movl -0x118(%rbp), %esi
callq 0x2210
movq %rax, -0x378(%rbp)
jmp 0x11d4f
leaq -0xc4(%rbp), %rdi
callq 0x9cd0
movss %xmm0, -0x37c(%rbp)
jmp 0x11d65
movss -0x37c(%rbp), %xmm0
movq -0x378(%rbp), %rdi
callq 0x2150
movq %rax, -0x388(%rbp)
jmp 0x11d82
movq -0x388(%rbp), %rdi
leaq 0x264d(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x390(%rbp)
jmp 0x11d9e
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x394(%rbp)
jmp 0x11db0
movq -0x390(%rbp), %rdi
movl -0x394(%rbp), %eax
movl %eax, -0x11c(%rbp)
movl -0x11c(%rbp), %esi
callq 0x2210
movq %rax, -0x3a0(%rbp)
jmp 0x11dd7
leaq -0xc4(%rbp), %rdi
callq 0x9cf0
movss %xmm0, -0x3a4(%rbp)
jmp 0x11ded
movss -0x3a4(%rbp), %xmm0
movq -0x3a0(%rbp), %rdi
callq 0x2150
movq %rax, -0x3b0(%rbp)
jmp 0x11e0a
movq -0x3b0(%rbp), %rdi
leaq 0x25c5(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x3b8(%rbp)
jmp 0x11e26
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x3bc(%rbp)
jmp 0x11e38
movq -0x3b8(%rbp), %rdi
movl -0x3bc(%rbp), %eax
movl %eax, -0x120(%rbp)
movl -0x120(%rbp), %esi
callq 0x2210
movq %rax, -0x3c8(%rbp)
jmp 0x11e5f
leaq -0xc4(%rbp), %rdi
callq 0x9d10
movss %xmm0, -0x3cc(%rbp)
jmp 0x11e75
movss -0x3cc(%rbp), %xmm0
movq -0x3c8(%rbp), %rdi
callq 0x2150
movq %rax, -0x3d8(%rbp)
jmp 0x11e92
movq -0x3d8(%rbp), %rdi
leaq 0x253d(%rip), %rsi      # 0x143dd
callq 0x21c0
movq %rax, -0x3e0(%rbp)
jmp 0x11eae
movl $0x6, %edi
callq 0x12b80
movl %eax, -0x3e4(%rbp)
jmp 0x11ec0
movq -0x3e0(%rbp), %rdi
movl -0x3e4(%rbp), %eax
movl %eax, -0x124(%rbp)
movl -0x124(%rbp), %esi
callq 0x2210
movq %rax, -0x3f0(%rbp)
jmp 0x11ee7
leaq -0xc4(%rbp), %rdi
callq 0x9d30
movss %xmm0, -0x3f4(%rbp)
jmp 0x11efd
movss -0x3f4(%rbp), %xmm0
movq -0x3f0(%rbp), %rdi
callq 0x2150
movq %rax, -0x400(%rbp)
jmp 0x11f1a
movq -0x400(%rbp), %rdi
movq 0x9098(%rip), %rsi      # 0x1afc0
callq 0x21f0
jmp 0x11f2f
leaq -0xc4(%rbp), %rdi
callq 0x9c60
leaq -0x134(%rbp), %rdi
xorps %xmm3, %xmm3
movaps %xmm3, %xmm0
movaps %xmm3, %xmm1
movaps %xmm3, %xmm2
callq 0x97e0
movq 0x907e(%rip), %rdi      # 0x1afd8
leaq 0x2493(%rip), %rsi      # 0x143f4
callq 0x21c0
movq %rax, -0x408(%rbp)
jmp 0x11f6f
movq -0x408(%rbp), %rdi
movq 0x9043(%rip), %rsi      # 0x1afc0
callq 0x21f0
jmp 0x11f84
movq -0x8(%rbp), %rsi
leaq -0x144(%rbp), %rdi
callq 0x8c50
jmp 0x11f96
leaq -0x134(%rbp), %rdi
leaq -0x144(%rbp), %rsi
callq 0x98d0
jmp 0x11fab
leaq -0x144(%rbp), %rdi
callq 0x98a0
movq 0x901a(%rip), %rdi      # 0x1afd8
leaq 0x244e(%rip), %rsi      # 0x14413
callq 0x21c0
jmp 0x11fcc
leaq -0x154(%rbp), %rdi
leaq -0x134(%rbp), %rsi
callq 0x9840
jmp 0x11fe1
leaq -0x154(%rbp), %rdi
callq 0x12d70
jmp 0x11fef
leaq -0x154(%rbp), %rdi
callq 0x98a0
movq -0x8(%rbp), %rsi
leaq -0x164(%rbp), %rdi
callq 0x8d10
jmp 0x1200d
leaq -0x134(%rbp), %rdi
leaq -0x164(%rbp), %rsi
callq 0x98d0
jmp 0x12022
leaq -0x164(%rbp), %rdi
callq 0x98a0
movq 0x8fa3(%rip), %rdi      # 0x1afd8
leaq 0x23e0(%rip), %rsi      # 0x1441c
callq 0x21c0
jmp 0x12043
leaq -0x174(%rbp), %rdi
leaq -0x134(%rbp), %rsi
callq 0x9840
jmp 0x12058
leaq -0x174(%rbp), %rdi
callq 0x12d70
jmp 0x12066
leaq -0x174(%rbp), %rdi
callq 0x98a0
movq -0x8(%rbp), %rsi
leaq -0x184(%rbp), %rdi
callq 0x8d80
jmp 0x12084
leaq -0x134(%rbp), %rdi
leaq -0x184(%rbp), %rsi
callq 0x98d0
jmp 0x12099
leaq -0x184(%rbp), %rdi
callq 0x98a0
movq 0x8f2c(%rip), %rdi      # 0x1afd8
leaq 0x2372(%rip), %rsi      # 0x14425
callq 0x21c0
jmp 0x120ba
leaq -0x194(%rbp), %rdi
leaq -0x134(%rbp), %rsi
callq 0x9840
jmp 0x120cf
leaq -0x194(%rbp), %rdi
callq 0x12d70
jmp 0x120dd
leaq -0x194(%rbp), %rdi
callq 0x98a0
movq -0x8(%rbp), %rsi
leaq -0x1a4(%rbp), %rdi
callq 0x8df0
jmp 0x120fb
leaq -0x134(%rbp), %rdi
leaq -0x1a4(%rbp), %rsi
callq 0x98d0
jmp 0x12110
leaq -0x1a4(%rbp), %rdi
callq 0x98a0
movq 0x8eb5(%rip), %rdi      # 0x1afd8
leaq 0x2304(%rip), %rsi      # 0x1442e
callq 0x21c0
jmp 0x12131
leaq -0x1b4(%rbp), %rdi
leaq -0x134(%rbp), %rsi
callq 0x9840
jmp 0x12146
leaq -0x1b4(%rbp), %rdi
callq 0x12d70
jmp 0x12154
leaq -0x1b4(%rbp), %rdi
callq 0x98a0
leaq -0x134(%rbp), %rdi
callq 0x98a0
addq $0x410, %rsp            # imm = 0x410
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x44(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x54(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x64(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x74(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x84(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x94(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xa4(%rbp), %rdi
callq 0x93a0
jmp 0x1224e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xb4(%rbp), %rdi
callq 0x93a0
leaq -0x24(%rbp), %rdi
callq 0x93a0
jmp 0x123bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0x122b6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xd4(%rbp), %rdi
callq 0x9c60
jmp 0x122b6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xf4(%rbp), %rdi
callq 0x9c60
jmp 0x122b6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x114(%rbp), %rdi
callq 0x9c60
leaq -0xc4(%rbp), %rdi
callq 0x9c60
jmp 0x123bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x144(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x154(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x164(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x174(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x184(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x194(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x1a4(%rbp), %rdi
callq 0x98a0
jmp 0x123af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x1b4(%rbp), %rdi
callq 0x98a0
leaq -0x134(%rbp), %rdi
callq 0x98a0
movq -0x30(%rbp), %rdi
callq 0x2390
nopw %cs:(%rax,%rax)