// File: /workspace/github_cpp_makefile_star2_O2/cjc12[P]ezSTL/src/../include/test.h
// Function: ezSTL::test::test_algorithm_efficiency()
void test::test_algorithm_efficiency() {
		const int max_number = 20000000;
		std::string cmpstl = "SGI STL";
		//std::string cmpstl = "PJ STL";
		std::uniform_real_distribution<double> u(0.0, 1.0);
		std::normal_distribution<double> n(0.0, 1.0);
		std::default_random_engine e((unsigned)time(0));
		start_info("efficiency of algorithm sort and stable_sort");
		test_info("uniform distribution of unsigned int:");
		{
			ezSTL::vector<unsigned> ezSTL_v;
			for (int i = 0; i < max_number; i++)
				ezSTL_v.push_back(e());
			begin_timer();
			sort(ezSTL_v.begin(), ezSTL_v.end(), less<unsigned>());
			end_timer("ezSTL::sort", max_number);
		}
		{
			std::vector<unsigned> std_v;
			for (int i = 0; i < max_number; i++)
				std_v.push_back(e());
			begin_timer();
			std::sort(std_v.begin(), std_v.end(), std::less<unsigned>());
			end_timer(cmpstl + "::sort", max_number);
		}
		test_info("uniform distribution of double(0, 1):");
		{
			ezSTL::vector<double> ezSTL_v;
			for (int i = 0; i < max_number; i++)
				ezSTL_v.push_back(u(e));
			begin_timer();
			sort(ezSTL_v.begin(), ezSTL_v.end(), less<double>());
			end_timer("ezSTL::sort", max_number);
		}
		{
			std::vector<double> std_v;
			for (int i = 0; i < max_number; i++)
				std_v.push_back(u(e));
			begin_timer();
			std::sort(std_v.begin(), std_v.end(), std::less<double>());
			end_timer(cmpstl + "::sort", max_number);
		}
		test_info("normal distribution double(mean value 0, standard deviation 1):");
		{
			ezSTL::vector<double> ezSTL_v;
			for (int i = 0; i < max_number; i++)
				ezSTL_v.push_back(n(e));
			begin_timer();
			sort(ezSTL_v.begin(), ezSTL_v.end(), less<double>());
			end_timer("ezSTL::sort", max_number);
		}
		{
			std::vector<double> std_v;
			for (int i = 0; i < max_number; i++)
				std_v.push_back(n(e));
			begin_timer();
			std::sort(std_v.begin(), std_v.end(), std::less<double>());
			end_timer(cmpstl + "::sort", max_number);
		}
		start_info("efficiency of algorithm stable_sort");
		test_info("uniform distribution of unsigned int:");
		{
			ezSTL::vector<unsigned> ezSTL_v;
			for (int i = 0; i < max_number; i++)
				ezSTL_v.push_back(e());
			begin_timer();
			stable_sort(ezSTL_v.begin(), ezSTL_v.end(), less<unsigned>());
			end_timer("ezSTL::stable_sort", max_number);
		}
		{
			std::vector<unsigned> std_v;
			for (int i = 0; i < max_number; i++)
				std_v.push_back(e());
			begin_timer();
			std::stable_sort(std_v.begin(), std_v.end(), std::less<unsigned>());
			end_timer(cmpstl + "::stable_sort", max_number);
		}
		test_info("uniform distribution of double(0, 1):");
		{
			ezSTL::vector<double> ezSTL_v;
			for (int i = 0; i < max_number; i++)
				ezSTL_v.push_back(u(e));
			begin_timer();
			stable_sort(ezSTL_v.begin(), ezSTL_v.end(), less<double>());
			end_timer("ezSTL::stable_sort", max_number);
		}
		{
			std::vector<double> std_v;
			for (int i = 0; i < max_number; i++)
				std_v.push_back(u(e));
			begin_timer();
			std::stable_sort(std_v.begin(), std_v.end(), std::less<double>());
			end_timer(cmpstl + "::stable_sort", max_number);
		}
		test_info("normal distribution double(mean value 0, standard deviation 1):");
		{
			ezSTL::vector<double> ezSTL_v;
			for (int i = 0; i < max_number; i++)
				ezSTL_v.push_back(n(e));
			begin_timer();
			stable_sort(ezSTL_v.begin(), ezSTL_v.end(), less<double>());
			end_timer("ezSTL::stable_sort", max_number);
		}
		{
			std::vector<double> std_v;
			for (int i = 0; i < max_number; i++)
				std_v.push_back(n(e));
			begin_timer();
			std::stable_sort(std_v.begin(), std_v.end(), std::less<double>());
			end_timer(cmpstl + "::stable_sort", max_number);
		}
		finish_info("efficiency of algorithm sort and stable_sort");
		continue_next_test();
	}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
subq $0x320, %rsp            # imm = 0x320
leaq 0x8c0b(%rip), %rsi      # 0xe689
leaq 0x40(%rsp), %rdi
leaq 0x60(%rsp), %rbx
movq %rbx, %rdx
callq 0x2090
xorps %xmm0, %xmm0
movhps 0x857e(%rip), %xmm0     # xmm0 = xmm0[0,1],mem[0,1]
movaps %xmm0, 0x30(%rsp)
movaps %xmm0, (%rbx)
andq $0x0, 0x10(%rbx)
movb $0x0, 0x18(%rbx)
xorl %edi, %edi
callq 0x21a0
movl $0x7fffffff, %ecx       # imm = 0x7FFFFFFF
xorl %edx, %edx
divl %ecx
cmpl $0x1, %edx
adcl $0x0, %edx
movq %rdx, 0x28(%rsp)
leaq 0x8ca6(%rip), %rsi      # 0xe773
leaq 0x300(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x300(%rsp), %rdi
callq 0x243c
leaq 0x300(%rsp), %rdi
callq 0x20c0
leaq 0x8ca0(%rip), %rsi      # 0xe7a0
leaq 0x2e0(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x2e0(%rsp), %rdi
callq 0x257e
leaq 0x2e0(%rsp), %rdi
callq 0x20c0
xorps %xmm0, %xmm0
leaq 0x10(%rsp), %rbx
andq $0x0, 0x10(%rbx)
movaps %xmm0, (%rbx)
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x7fffffff, %r15d      # imm = 0x7FFFFFFF
leaq 0x8(%rsp), %r14
subl $0x1, %ebp
jb 0x5b75
imulq $0x41a7, 0x28(%rsp), %rax # imm = 0x41A7
xorl %edx, %edx
divq %r15
movq %rdx, 0x28(%rsp)
movl %edx, 0x8(%rsp)
movq %rbx, %rdi
movq %r14, %rsi
callq 0x820a
jmp 0x5b4c
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0x84be
leaq 0x8c36(%rip), %rsi      # 0xe7c6
leaq 0x2c0(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x2090
leaq 0x2c0(%rsp), %rdi
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x2c0(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rbx
movq %rbx, %rdi
callq 0x83e8
andq $0x0, 0x10(%rbx)
xorps %xmm0, %xmm0
movaps %xmm0, (%rbx)
movl $0x7fffffff, %r15d      # imm = 0x7FFFFFFF
leaq 0x8(%rsp), %r14
subl $0x1, %ebp
jb 0x5c12
imulq $0x41a7, 0x28(%rsp), %rax # imm = 0x41A7
xorl %edx, %edx
divq %r15
movq %rdx, 0x28(%rsp)
movl %edx, 0x8(%rsp)
movq %rbx, %rdi
movq %r14, %rsi
callq 0xaff6
jmp 0x5be9
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0xb155
leaq 0x8b9e(%rip), %rdx      # 0xe7cb
leaq 0x2a0(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x814c
leaq 0x2a0(%rsp), %rdi
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x2a0(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rdi
callq 0x8926
leaq 0x8b63(%rip), %rsi      # 0xe7d2
leaq 0x280(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x280(%rsp), %rdi
callq 0x257e
leaq 0x280(%rsp), %rdi
callq 0x20c0
xorps %xmm0, %xmm0
leaq 0x10(%rsp), %rbx
movaps %xmm0, (%rbx)
andq $0x0, 0x10(%rbx)
movl $0x1312d00, %ebp        # imm = 0x1312D00
leaq 0x30(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x5ce2
movq %r14, %rdi
movq %r15, %rsi
callq 0x85a8
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0x84f2
jmp 0x5cbf
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0x85b0
leaq 0x8ac9(%rip), %rsi      # 0xe7c6
leaq 0x260(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x2090
leaq 0x260(%rsp), %rdi
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x260(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rbx
movq %rbx, %rdi
callq 0x85e4
xorps %xmm0, %xmm0
andq $0x0, 0x10(%rbx)
movaps %xmm0, (%rbx)
leaq 0x30(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x5d7d
movq %r14, %rdi
movq %r15, %rsi
callq 0x85a8
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0xba02
jmp 0x5d5a
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0xbb69
leaq 0x8a33(%rip), %rdx      # 0xe7cb
leaq 0x240(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x814c
leaq 0x240(%rsp), %rdi
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x240(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rdi
callq 0xb9f4
leaq 0x8a1e(%rip), %rsi      # 0xe7f8
leaq 0x220(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x220(%rsp), %rdi
callq 0x257e
leaq 0x220(%rsp), %rdi
callq 0x20c0
xorps %xmm0, %xmm0
leaq 0x10(%rsp), %rbx
movaps %xmm0, (%rbx)
andq $0x0, 0x10(%rbx)
movl $0x1312d00, %ebp        # imm = 0x1312D00
leaq 0x60(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x5e4d
movq %r14, %rdi
movq %r15, %rsi
callq 0x85f4
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0x84f2
jmp 0x5e2a
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0x85b0
leaq 0x895e(%rip), %rsi      # 0xe7c6
leaq 0x200(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x2090
leaq 0x200(%rsp), %rdi
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x200(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rbx
movq %rbx, %rdi
callq 0x85e4
xorps %xmm0, %xmm0
andq $0x0, 0x10(%rbx)
movaps %xmm0, (%rbx)
leaq 0x60(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x5ee8
movq %r14, %rdi
movq %r15, %rsi
callq 0x85f4
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0xba02
jmp 0x5ec5
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0xbb69
leaq 0x88c8(%rip), %rdx      # 0xe7cb
leaq 0x1e0(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x814c
leaq 0x1e0(%rsp), %rdi
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x1e0(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rdi
callq 0xb9f4
leaq 0x88f3(%rip), %rsi      # 0xe838
leaq 0x1c0(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x1c0(%rsp), %rdi
callq 0x243c
leaq 0x1c0(%rsp), %rdi
callq 0x20c0
leaq 0x8828(%rip), %rsi      # 0xe7a0
leaq 0x1a0(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x1a0(%rsp), %rdi
callq 0x257e
leaq 0x1a0(%rsp), %rdi
callq 0x20c0
xorps %xmm0, %xmm0
leaq 0x10(%rsp), %rbx
andq $0x0, 0x10(%rbx)
movaps %xmm0, (%rbx)
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x7fffffff, %r15d      # imm = 0x7FFFFFFF
leaq 0x8(%rsp), %r14
subl $0x1, %ebp
jb 0x5fed
imulq $0x41a7, 0x28(%rsp), %rax # imm = 0x41A7
xorl %edx, %edx
divq %r15
movq %rdx, 0x28(%rsp)
movl %edx, 0x8(%rsp)
movq %rbx, %rdi
movq %r14, %rsi
callq 0x820a
jmp 0x5fc4
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0x85fc
leaq 0x8854(%rip), %rsi      # 0xe85c
leaq 0x180(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x2090
leaq 0x180(%rsp), %rdi
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x180(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rbx
movq %rbx, %rdi
callq 0x83e8
andq $0x0, 0x10(%rbx)
xorps %xmm0, %xmm0
movaps %xmm0, (%rbx)
movl $0x7fffffff, %r15d      # imm = 0x7FFFFFFF
leaq 0x8(%rsp), %r14
subl $0x1, %ebp
jb 0x608a
imulq $0x41a7, 0x28(%rsp), %rax # imm = 0x41A7
xorl %edx, %edx
divq %r15
movq %rdx, 0x28(%rsp)
movl %edx, 0x8(%rsp)
movq %rbx, %rdi
movq %r14, %rsi
callq 0xaff6
jmp 0x6061
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0xc234
leaq 0x87bc(%rip), %rdx      # 0xe861
leaq 0x160(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x814c
leaq 0x160(%rsp), %rdi
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x160(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rdi
callq 0x8926
leaq 0x86eb(%rip), %rsi      # 0xe7d2
leaq 0x140(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x140(%rsp), %rdi
callq 0x257e
leaq 0x140(%rsp), %rdi
callq 0x20c0
xorps %xmm0, %xmm0
leaq 0x10(%rsp), %rbx
movaps %xmm0, (%rbx)
andq $0x0, 0x10(%rbx)
movl $0x1312d00, %ebp        # imm = 0x1312D00
leaq 0x30(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x615a
movq %r14, %rdi
movq %r15, %rsi
callq 0x85a8
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0x84f2
jmp 0x6137
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0x8606
leaq 0x86e7(%rip), %rsi      # 0xe85c
leaq 0x120(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x2090
leaq 0x120(%rsp), %rdi
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x120(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rbx
movq %rbx, %rdi
callq 0x85e4
xorps %xmm0, %xmm0
andq $0x0, 0x10(%rbx)
movaps %xmm0, (%rbx)
leaq 0x30(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x61f5
movq %r14, %rdi
movq %r15, %rsi
callq 0x85a8
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0xba02
jmp 0x61d2
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0xcf54
leaq 0x8651(%rip), %rdx      # 0xe861
leaq 0x100(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x814c
leaq 0x100(%rsp), %rdi
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0x100(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rdi
callq 0xb9f4
leaq 0x85a6(%rip), %rsi      # 0xe7f8
leaq 0xe0(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0xe0(%rsp), %rdi
callq 0x257e
leaq 0xe0(%rsp), %rdi
callq 0x20c0
xorps %xmm0, %xmm0
leaq 0x10(%rsp), %rbx
movaps %xmm0, (%rbx)
andq $0x0, 0x10(%rbx)
movl $0x1312d00, %ebp        # imm = 0x1312D00
leaq 0x60(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x62c5
movq %r14, %rdi
movq %r15, %rsi
callq 0x85f4
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0x84f2
jmp 0x62a2
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0x8606
leaq 0x857c(%rip), %rsi      # 0xe85c
leaq 0xc0(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x2090
leaq 0xc0(%rsp), %rdi
movl $0x1312d00, %ebp        # imm = 0x1312D00
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0xc0(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rbx
movq %rbx, %rdi
callq 0x85e4
xorps %xmm0, %xmm0
andq $0x0, 0x10(%rbx)
movaps %xmm0, (%rbx)
leaq 0x60(%rsp), %r14
leaq 0x28(%rsp), %r15
leaq 0x8(%rsp), %r12
subl $0x1, %ebp
jb 0x6360
movq %r14, %rdi
movq %r15, %rsi
callq 0x85f4
movsd %xmm0, 0x8(%rsp)
movq %rbx, %rdi
movq %r12, %rsi
callq 0xba02
jmp 0x633d
callq 0x25c4
movq 0x10(%rsp), %rdi
movq 0x18(%rsp), %rsi
callq 0xcf54
leaq 0x84e6(%rip), %rdx      # 0xe861
leaq 0xa0(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x814c
leaq 0xa0(%rsp), %rdi
movl $0x1312d00, %esi        # imm = 0x1312D00
callq 0x25d4
leaq 0xa0(%rsp), %rdi
callq 0x20c0
leaq 0x10(%rsp), %rdi
callq 0xb9f4
leaq 0x83b6(%rip), %rsi      # 0xe773
leaq 0x80(%rsp), %rdi
leaq 0x10(%rsp), %rdx
callq 0x2090
leaq 0x80(%rsp), %rdi
callq 0x2542
leaq 0x80(%rsp), %rdi
callq 0x20c0
callq 0x25a2
leaq 0x40(%rsp), %rdi
callq 0x20c0
addq $0x320, %rsp            # imm = 0x320
popq %rbx
popq %r12
popq %r14
popq %r15
popq %rbp
retq
jmp 0x65b9
movq %rax, %rbx
leaq 0x80(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0xa0(%rsp), %rdi
jmp 0x6538
movq %rax, %rbx
leaq 0xc0(%rsp), %rdi
jmp 0x654d
jmp 0x6607
jmp 0x6607
movq %rax, %rbx
leaq 0xe0(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x100(%rsp), %rdi
jmp 0x6538
movq %rax, %rbx
leaq 0x120(%rsp), %rdi
jmp 0x654d
jmp 0x6607
jmp 0x6607
movq %rax, %rbx
leaq 0x140(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x160(%rsp), %rdi
jmp 0x657b
movq %rax, %rbx
leaq 0x180(%rsp), %rdi
jmp 0x658d
jmp 0x65dd
jmp 0x65dd
movq %rax, %rbx
leaq 0x1a0(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x1c0(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x1e0(%rsp), %rdi
jmp 0x6538
movq %rax, %rbx
leaq 0x200(%rsp), %rdi
jmp 0x654d
jmp 0x6607
jmp 0x6607
movq %rax, %rbx
leaq 0x220(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x240(%rsp), %rdi
callq 0x20c0
jmp 0x65fb
movq %rax, %rbx
leaq 0x260(%rsp), %rdi
callq 0x20c0
jmp 0x660a
jmp 0x6607
jmp 0x6607
movq %rax, %rbx
leaq 0x280(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x2a0(%rsp), %rdi
callq 0x20c0
jmp 0x65d1
movq %rax, %rbx
leaq 0x2c0(%rsp), %rdi
callq 0x20c0
jmp 0x65e0
jmp 0x65dd
jmp 0x65dd
movq %rax, %rbx
leaq 0x2e0(%rsp), %rdi
jmp 0x65b2
jmp 0x65b9
movq %rax, %rbx
leaq 0x300(%rsp), %rdi
callq 0x20c0
jmp 0x6614
movq %rax, %rbx
jmp 0x6614
jmp 0x65f8
jmp 0x65f8
jmp 0x65ce
jmp 0x65f8
jmp 0x65f8
jmp 0x65ce
jmp 0x65ce
jmp 0x65dd
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x8926
jmp 0x6614
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x83e8
jmp 0x6614
jmp 0x65f8
jmp 0x6607
jmp 0x65f8
jmp 0x6607
jmp 0x65f8
jmp 0x6607
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0xb9f4
jmp 0x6614
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x85e4
leaq 0x40(%rsp), %rdi
callq 0x20c0
movq %rbx, %rdi
callq 0x22d0