// File: /workspace/github_cpp_makefile_star2_O3/sagardoshi[P]NegotiationsEncounter/src/PlayerCharacter.cpp
// Function: PlayerCharacter::initInventory()
void PlayerCharacter::initInventory() {
    inventory["burn relief ointment"] = 0;
    inventory["carved walking cane"] = 0;
    inventory["sunflower seeds packet"] = 0;
    inventory["pulque flask"] = 0;
    inventory["paint canister"] = 0;
    inventory["morning headache tonic"] = 0;
    inventory["long earmuffs"] = 0;
    inventory["wood varnish bottle"] = 0;
    inventory["waterproof wax jar"] = 0;
    inventory["loose leaf sencha tea"] = 0;
    inventory["vinegar disinfectant"] = 0;
    inventory["personal black trousers"] = 1;
    inventory["personal black tunic"] = 1;
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
leaq 0x18(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x1db5(%rip), %rsi      # 0xfcb9
leaq 0x1dc2(%rip), %rdx      # 0xfccd
leaq 0x8(%rsp), %rdi
callq 0x290e
addq $0x38, %rbx
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xdf43
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1d7c(%rip), %rsi      # 0xfcce
leaq 0x1d88(%rip), %rdx      # 0xfce1
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xdf88
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1d4b(%rip), %rsi      # 0xfce2
leaq 0x1d5a(%rip), %rdx      # 0xfcf8
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xdfcd
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1d1d(%rip), %rsi      # 0xfcf9
leaq 0x1d22(%rip), %rdx      # 0xfd05
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe012
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1ce5(%rip), %rsi      # 0xfd06
leaq 0x1cec(%rip), %rdx      # 0xfd14
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe057
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1caf(%rip), %rsi      # 0xfd15
leaq 0x1cbe(%rip), %rdx      # 0xfd2b
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe09c
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1c81(%rip), %rsi      # 0xfd2c
leaq 0x1c87(%rip), %rdx      # 0xfd39
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe0e1
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1c4a(%rip), %rsi      # 0xfd3a
leaq 0x1c56(%rip), %rdx      # 0xfd4d
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe126
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1c19(%rip), %rsi      # 0xfd4e
leaq 0x1c24(%rip), %rdx      # 0xfd60
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe16b
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1be7(%rip), %rsi      # 0xfd61
leaq 0x1bf5(%rip), %rdx      # 0xfd76
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe1b0
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1bb8(%rip), %rsi      # 0xfd77
leaq 0x1bc5(%rip), %rdx      # 0xfd8b
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe1f5
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1b88(%rip), %rsi      # 0xfd8c
leaq 0x1b98(%rip), %rdx      # 0xfda3
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x1, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe23a
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x1b5b(%rip), %rsi      # 0xfda4
leaq 0x1b68(%rip), %rdx      # 0xfdb8
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x1, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe27f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
addq $0x28, %rsp
popq %rbx
popq %r14
retq
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
jmp 0xe2b7
jmp 0xe2d3
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xe2d6
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
jmp 0xe2d6
movq %rax, %rbx
movq %rbx, %rdi
callq 0x2390