// File: /workspace/github_cpp_makefile_star2_O3/errantlinguist[P]Forecast/src/forecast_io/parsers/DataPointAttributeDefaultNameMapHolder.cpp
// Function: forecast_io::parsers::DataPointAttributeDefaultNameMapHolder::createInstance[abi:cxx11]()
std::unique_ptr<DataPointAttributeNameMap> DataPointAttributeDefaultNameMapHolder::createInstance()
{
	std::unique_ptr<DataPointAttributeNameMap> result(
			new DataPointAttributeNameMap(
					DataPointAttribute::DataPointAttribute_COUNT));
	insertDefaultAttributeNames(*result);
	return result;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x38, %rsp
movq %rdi, %rbx
movl $0x38, %edi
callq 0x90e0
movq %rax, %r14
leaq 0x8(%rsp), %rdx
leaq 0x28(%rsp), %rcx
leaq 0x37(%rsp), %r8
movl $0x20, %esi
movq %rax, %rdi
callq 0x22c4a
movq %r14, (%rbx)
leaq 0x18(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x28(%rsp), %rsi
movq $0x13, (%rsi)
leaq 0x8(%rsp), %rdi
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0xa23d(%rip), %xmm0     # 0x2be60
movups %xmm0, (%rax)
movl $0x65727574, 0xf(%rax)  # imm = 0x65727574
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21c5d
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x16, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0xa1e4(%rip), %xmm0     # 0x2be74
movups %xmm0, (%rax)
movabsq $0x78614d6572757461, %r15 # imm = 0x78614D6572757461
movq %r15, 0xe(%rax)
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x1, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21cd1
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x1a, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0xa191(%rip), %xmm0     # 0x2be95
movups %xmm0, 0xa(%rax)
movups 0xa17c(%rip), %xmm0     # 0x2be8b
movups %xmm0, (%rax)
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x2, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21d42
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x16, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0xa131(%rip), %xmm0     # 0x2bea6
movups %xmm0, (%rax)
movabsq $0x6e694d6572757461, %r13 # imm = 0x6E694D6572757461
movq %r13, 0xe(%rax)
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x3, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21db6
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x1a, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0xa0de(%rip), %xmm0     # 0x2bec7
movups %xmm0, 0xa(%rax)
movups 0xa0c9(%rip), %xmm0     # 0x2bebd
movups %xmm0, (%rax)
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x4, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21e27
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x766f4364756f6c63, %rax # imm = 0x766F4364756F6C63
movq %rax, 0x10(%rsi)
movw $0x7265, 0x18(%rsi)     # imm = 0x7265
movq $0xa, 0x8(%rsi)
movb $0x0, 0x1a(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x5, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21e74
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x746e696f50776564, %rax # imm = 0x746E696F50776564
movq %rax, 0x10(%rsi)
movq $0x8, 0x8(%rsi)
movb $0x0, 0x18(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x6, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21ebb
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x79746964696d7568, %rax # imm = 0x79746964696D7568
movq %rax, 0x10(%rsi)
movq $0x8, 0x8(%rsi)
movb $0x0, 0x18(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x7, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21f02
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movl $0x6e6f6369, 0x10(%rsi) # imm = 0x6E6F6369
movq $0x4, 0x8(%rsi)
movb $0x0, 0x14(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x8, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21f42
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x736168506e6f6f6d, %rax # imm = 0x736168506E6F6F6D
movq %rax, 0x10(%rsi)
movw $0x65, 0x18(%rsi)
movq $0x9, 0x8(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x9, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21f8b
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x13, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9f2f(%rip), %xmm0     # 0x2beed
movups %xmm0, (%rax)
movl $0x676e6972, 0xf(%rax)  # imm = 0x676E6972
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0xa, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x21ff8
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x14, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9ed6(%rip), %xmm0     # 0x2bf01
movups %xmm0, (%rax)
movl $0x65636e61, 0x10(%rax) # imm = 0x65636E61
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0xb, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22065
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movl $0x6e6f7a6f, 0x10(%rsi) # imm = 0x6E6F7A6F
movw $0x65, 0x14(%rsi)
movq $0x5, 0x8(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0xc, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x220a7
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x6572757373657270, %rax # imm = 0x6572757373657270
movq %rax, 0x10(%rsi)
movq $0x8, 0x8(%rsi)
movb $0x0, 0x18(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x13, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x220ee
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x12, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9dfb(%rip), %xmm0     # 0x2bf1c
movups %xmm0, (%rax)
movw $0x6e6f, 0x10(%rax)     # imm = 0x6E6F
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0xd, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x2215a
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x6e49706963657270, %rax # imm = 0x6E49706963657270
movq %rax, 0x10(%rsi)
movabsq $0x797469736e65746e, %rax # imm = 0x797469736E65746E
movq %rax, 0x17(%rsi)
movq $0xf, 0x8(%rsi)
movb $0x0, 0x1f(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0xe, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x221af
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x12, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9d5d(%rip), %xmm0     # 0x2bf3f
movups %xmm0, (%rax)
movw $0x7861, 0x10(%rax)     # imm = 0x7861
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0xf, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x2221b
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x16, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9d04(%rip), %xmm0     # 0x2bf52
movups %xmm0, (%rax)
movabsq $0x656d695478614d79, %rdx # imm = 0x656D695478614D79
movq %rdx, 0xe(%rax)
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x10, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x2228f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x11, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9ca7(%rip), %xmm0     # 0x2bf69
movups %xmm0, (%rax)
movb $0x79, 0x10(%rax)
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x11, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x222f9
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x7954706963657270, %rax # imm = 0x7954706963657270
movq %rax, 0x10(%rsi)
movw $0x6570, 0x18(%rsi)     # imm = 0x6570
movq $0xa, 0x8(%rsi)
movb $0x0, 0x1a(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x12, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22346
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movl $0x6d6d7573, 0x10(%rsi) # imm = 0x6D6D7573
movl $0x7972616d, 0x13(%rsi) # imm = 0x7972616D
movq $0x7, 0x8(%rsi)
movb $0x0, 0x17(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x14, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x2238d
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x54657369726e7573, %rax # imm = 0x54657369726E7573
movq %rax, 0x10(%rsi)
movl $0x656d6954, 0x17(%rsi) # imm = 0x656D6954
movq $0xb, 0x8(%rsi)
movb $0x0, 0x1b(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x15, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x223db
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x69547465736e7573, %rax # imm = 0x69547465736E7573
movq %rax, 0x10(%rsi)
movw $0x656d, 0x18(%rsi)     # imm = 0x656D
movq $0xa, 0x8(%rsi)
movb $0x0, 0x1a(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x16, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22428
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x74617265706d6574, %rbp # imm = 0x74617265706D6574
movq %rbp, 0x10(%rsi)
movl $0x65727574, 0x17(%rsi) # imm = 0x65727574
movq $0xb, 0x8(%rsi)
movb $0x0, 0x1b(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x17, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22476
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movq %rbp, 0x10(%rsi)
movq %r15, 0x16(%rsi)
movq $0xe, 0x8(%rsi)
movb $0x0, 0x1e(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x18, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x224b7
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x12, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9ad6(%rip), %xmm0     # 0x2bfc0
movups %xmm0, (%rax)
movw $0x656d, 0x10(%rax)     # imm = 0x656D
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x19, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22523
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movq %rbp, 0x10(%rsi)
movq %r13, 0x16(%rsi)
movq $0xe, 0x8(%rsi)
movb $0x0, 0x1e(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x1a, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22564
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x28(%rsp), %rsi
movq $0x12, (%rsi)
xorl %edx, %edx
callq 0x93d0
leaq 0x8(%rsp), %rsi
movq %rax, (%rsi)
movq 0x28(%rsp), %rcx
movq %rcx, 0x10(%rsi)
movups 0x9a4b(%rip), %xmm0     # 0x2bfe2
movups %xmm0, (%rax)
movw $0x656d, 0x10(%rax)     # imm = 0x656D
movq %rcx, 0x8(%rsi)
movq (%rsi), %rax
movb $0x0, (%rax,%rcx)
movq %r14, %rdi
callq 0x227d2
movl $0x1b, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x225d0
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movl $0x656d6974, 0x10(%rsi) # imm = 0x656D6974
movq $0x4, 0x8(%rsi)
movb $0x0, 0x14(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x1c, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x22610
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x696c696269736976, %rax # imm = 0x696C696269736976
movq %rax, 0x10(%rsi)
movw $0x7974, 0x18(%rsi)     # imm = 0x7974
movq $0xa, 0x8(%rsi)
movb $0x0, 0x1a(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x1d, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x2265d
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x65657053646e6977, %rax # imm = 0x65657053646E6977
movq %rax, 0x10(%rsi)
movw $0x64, 0x18(%rsi)
movq $0x9, 0x8(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x1e, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x226a6
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0x8(%rsp), %rsi
movq %r12, (%rsi)
movabsq $0x72616542646e6977, %rax # imm = 0x72616542646E6977
movq %rax, 0x10(%rsi)
movl $0x676e6972, 0x17(%rsi) # imm = 0x676E6972
movq $0xb, 0x8(%rsi)
movb $0x0, 0x1b(%rsi)
movq %r14, %rdi
callq 0x227d2
movl $0x1f, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x226f4
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
movq %rbx, %rax
addq $0x38, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x22778
jmp 0x2275c
jmp 0x22778
movq %rax, %r15
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x2277b
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x90a0
jmp 0x2277b
movq %rax, %r15
movq %rbx, %rdi
callq 0x2279e
movq %r15, %rdi
callq 0x9390
movq %rax, %r15
movl $0x38, %esi
movq %r14, %rdi
callq 0x90a0
jmp 0x22783
nop