// File: /workspace/github_cpp_makefile_star2_O1/metopa[P]HTTP_Server/src/config/CConfig.cpp
// Function: CConfig::loadDefVals(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>>>>&)
void CConfig::loadDefVals( ini_struct_t& defVals ) {
	defVals = {{"options", {
								   {"workers", {"1"}},
								   {"accepted_methods", {"ALL"}}
						   }
			   },
			   {"logger",  {
								   {"logfile", {DEFAULT_LOGFILE}},
								   {"flags",            {"CRITICAL", "INFO"}}
						   }
			   }
	};
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x308, %rsp            # imm = 0x308
movq %rsi, %r15
leaq 0x58(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x12340(%rip), %rsi     # 0x180f8
leaq 0x1233a(%rip), %rdx     # 0x180f9
leaq 0x48(%rsp), %rdi
callq 0x8f0e
leaq 0xd0(%rsp), %rdi
leaq 0x48(%rsp), %rsi
leaq 0x27(%rsp), %rcx
movl $0x1, %edx
callq 0x8164
leaq 0x122f8(%rip), %rsi     # 0x180e4
leaq 0x298(%rsp), %rbx
leaq 0xd0(%rsp), %rdx
movq %rbx, %rdi
callq 0x81ac
leaq 0x2d0(%rsp), %rbx
leaq 0x38(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x1293c(%rip), %rsi     # 0x18758
leaq 0x12938(%rip), %rdx     # 0x1875b
leaq 0x28(%rsp), %rdi
callq 0x8f0e
leaq 0xb8(%rsp), %rdi
leaq 0x28(%rsp), %rsi
leaq 0x26(%rsp), %rcx
movl $0x1, %edx
callq 0x8164
leaq 0x122aa(%rip), %rsi     # 0x180fa
leaq 0xb8(%rsp), %rdx
movq %rbx, %rdi
callq 0x8212
leaq 0x1f8(%rsp), %rdi
leaq 0x298(%rsp), %rsi
leaq 0x25(%rsp), %rcx
leaq 0x24(%rsp), %r8
movl $0x2, %edx
callq 0x8278
leaq 0x121ff(%rip), %rsi     # 0x1808a
leaq 0x128(%rsp), %r14
leaq 0x1f8(%rsp), %rdx
movq %r14, %rdi
callq 0x82f8
leaq 0x178(%rsp), %r14
leaq 0x1c586(%rip), %rax     # 0x22438
movq (%rax), %rsi
leaq 0x68(%rsp), %rdi
leaq 0x23(%rsp), %rdx
callq 0x7bea
leaq 0xa0(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x22(%rsp), %rcx
movl $0x1, %edx
callq 0x8164
leaq 0x121cc(%rip), %rsi     # 0x180b3
leaq 0x228(%rsp), %r12
leaq 0xa0(%rsp), %rdx
movq %r12, %rdi
callq 0x81ac
leaq 0x260(%rsp), %r12
leaq 0xf8(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x12239(%rip), %rsi     # 0x18153
leaq 0x1223a(%rip), %rdx     # 0x1815b
leaq 0xe8(%rsp), %rdi
callq 0x8f0e
leaq 0x108(%rsp), %r13
leaq 0x118(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x12213(%rip), %rsi     # 0x1815c
leaq 0x12210(%rip), %rdx     # 0x18160
movq %r13, %rdi
callq 0x8f0e
leaq 0x88(%rsp), %rdi
leaq 0xe8(%rsp), %rsi
leaq 0x21(%rsp), %rcx
movl $0x2, %edx
callq 0x8164
leaq 0x1219c(%rip), %rsi     # 0x1811a
leaq 0x88(%rsp), %rdx
movq %r12, %rdi
callq 0x835e
leaq 0x1c8(%rsp), %rdi
leaq 0x228(%rsp), %rsi
leaq 0x20(%rsp), %rcx
leaq 0x1f(%rsp), %r8
movl $0x2, %edx
callq 0x8278
leaq 0x120d9(%rip), %rsi     # 0x18092
leaq 0x1c8(%rsp), %rdx
movq %r14, %rdi
callq 0x83c4
leaq 0x1c8(%rsp), %rdx
leaq 0x128(%rsp), %rsi
movq %r15, %rdi
callq 0x9bf2
movq $-0xa0, %r14
leaq 0x198(%rsp), %rbx
movq %rbx, %rdi
callq 0x8e6a
movq -0x20(%rbx), %rdi
leaq -0x10(%rbx), %rax
cmpq %rdi, %rax
je 0x6010
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x50, %rbx
addq $0x50, %r14
jne 0x5ff0
leaq 0x1c8(%rsp), %rdi
callq 0x8e6a
movq $-0x70, %r14
leaq 0x280(%rsp), %rbx
movq %rbx, %rdi
callq 0x80d2
movq -0x20(%rbx), %rdi
leaq -0x10(%rbx), %rax
cmpq %rdi, %rax
je 0x6056
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x38, %rbx
addq $0x38, %r14
jne 0x6036
leaq 0x88(%rsp), %rdi
callq 0x80d2
movq $-0x40, %rbx
movq -0x10(%rbp), %rdi
cmpq %rdi, %rbp
je 0x6089
movq (%rbp), %rsi
incq %rsi
callq 0x53f0
addq $-0x20, %rbp
addq $0x20, %rbx
jne 0x6074
leaq 0xa0(%rsp), %rdi
callq 0x80d2
leaq 0x78(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x60bb
movq 0x78(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0x1f8(%rsp), %rdi
callq 0x8e6a
movq $-0x70, %r14
leaq 0x2f0(%rsp), %rbx
movq %rbx, %rdi
callq 0x80d2
movq -0x20(%rbx), %rdi
leaq -0x10(%rbx), %rax
cmpq %rdi, %rax
je 0x60f7
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x38, %rbx
addq $0x38, %r14
jne 0x60d7
leaq 0xb8(%rsp), %rdi
callq 0x80d2
movq 0x28(%rsp), %rdi
leaq 0x38(%rsp), %rax
cmpq %rax, %rdi
je 0x612a
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0xd0(%rsp), %rdi
callq 0x80d2
movq 0x48(%rsp), %rdi
leaq 0x58(%rsp), %rax
cmpq %rax, %rdi
je 0x6153
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x53f0
addq $0x308, %rsp            # imm = 0x308
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, 0x10(%rsp)
movl $0x50, %r15d
leaq (%rsp,%r15), %rdi
addq $0x128, %rdi            # imm = 0x128
callq 0x842a
addq $-0x50, %r15
cmpq $-0x50, %r15
jne 0x6170
movl $0x0, 0xc(%rsp)
jmp 0x619f
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x1c8(%rsp), %rdi
callq 0x8e6a
jmp 0x61b9
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
movl $0x38, %r15d
leaq (%rsp,%r15), %rdi
addq $0x228, %rdi            # imm = 0x228
callq 0x8452
addq $-0x38, %r15
cmpq $-0x38, %r15
jne 0x61bf
movl $0x0, 0x18(%rsp)
jmp 0x61f4
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x88(%rsp), %rdi
callq 0x80d2
jmp 0x6214
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
xorl %r15d, %r15d
movq 0x108(%rsp,%r15), %rdi
leaq (%r15,%rbp), %rax
cmpq %rdi, %rax
je 0x6233
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x20, %r15
cmpq $-0x40, %r15
jne 0x6217
movb $0x1, %al
jmp 0x626b
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
xorl %eax, %eax
jmp 0x6265
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
xorl %eax, %eax
leaq 0xe8(%rsp), %r13
movb $0x1, %cl
movl %ecx, 0xc(%rsp)
leaq 0xe8(%rsp), %rcx
cmpq %r13, %rcx
sete %cl
orb %al, %cl
jne 0x62c1
addq $-0x10, %r13
leaq 0xe8(%rsp), %rbp
movq -0x10(%r13), %rdi
cmpq %rdi, %r13
je 0x629e
movq (%r13), %rsi
incq %rsi
callq 0x53f0
leaq -0x20(%r13), %rax
addq $-0x10, %r13
cmpq %rbp, %r13
movq %rax, %r13
jne 0x6289
jmp 0x62c1
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0xa0(%rsp), %rdi
callq 0x80d2
leaq 0x78(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x62e9
movq 0x78(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0x228(%rsp), %r15
cmpq %r12, %r15
setne %al
andb 0x18(%rsp), %al
cmpb $0x1, %al
jne 0x6310
addq $-0x38, %r12
movq %r12, %rdi
callq 0x8452
cmpq %r15, %r12
jne 0x62ff
leaq 0x1f8(%rsp), %rdi
callq 0x8e6a
movl $0x38, %r15d
leaq (%rsp,%r15), %rdi
addq $0x298, %rdi            # imm = 0x298
callq 0x8452
addq $-0x38, %r15
cmpq $-0x38, %r15
jne 0x6323
xorl %ebp, %ebp
leaq 0xb8(%rsp), %rdi
callq 0x80d2
movq 0x28(%rsp), %rdi
leaq 0x38(%rsp), %rax
cmpq %rax, %rdi
je 0x6423
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x53f0
jmp 0x6423
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
leaq 0x228(%rsp), %r12
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x62ce
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0x18(%rsp)
leaq 0x228(%rsp), %r12
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x62e9
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x6310
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x128(%rsp), %r14
jmp 0x631d
movq %rax, 0x10(%rsp)
leaq 0x128(%rsp), %r14
movb $0x1, %bpl
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x633f
movq %rax, 0x10(%rsp)
leaq 0x128(%rsp), %r14
movb $0x1, %bpl
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x634c
jmp 0x640d
movq %rax, 0x10(%rsp)
leaq 0x128(%rsp), %r14
movb $0x1, %bpl
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0xd0(%rsp), %rdi
callq 0x80d2
movq 0x48(%rsp), %rdi
leaq 0x58(%rsp), %rax
cmpq %rax, %rdi
je 0x644c
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0x298(%rsp), %r15
cmpq %rbx, %r15
setne %al
andb %bpl, %al
cmpb $0x1, %al
jne 0x6472
addq $-0x38, %rbx
movq %rbx, %rdi
callq 0x8452
cmpq %r15, %rbx
jne 0x6461
leaq 0x128(%rsp), %rbx
cmpq %r14, %rbx
setne %al
movl 0xc(%rsp), %ecx
andb %al, %cl
cmpb $0x1, %cl
jne 0x649c
addq $-0x50, %r14
movq %r14, %rdi
callq 0x842a
cmpq %rbx, %r14
jne 0x648b
movq 0x10(%rsp), %rdi
callq 0x5730
movq %rax, 0x10(%rsp)
leaq 0x128(%rsp), %r14
leaq 0x298(%rsp), %rbx
movb $0x1, %bpl
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x6430
movq %rax, 0x10(%rsp)
leaq 0x128(%rsp), %r14
leaq 0x298(%rsp), %rbx
movb $0x1, %bpl
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x644c