// File: /workspace/github_cpp_makefile_star2_O1/kulpreet[P]lightning-network-graph-analysis/src/readgraph.cpp
// Function: lncentrality::build_properties(boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, lncentrality::LitVertex, lncentrality::LitEdge, boost::no_property, boost::listS>&)
boost::dynamic_properties build_properties(LitGraph &g) {

  boost::dynamic_properties dp;
  dp.property("name", get(&LitVertex::name, g));
  dp.property("pub_key", get(&LitVertex::pub_key, g));

  dp.property("source", get(&LitEdge::source, g));
  dp.property("target", get(&LitEdge::target, g));

  dp.property("chan_point", get(&LitEdge::chan_point, g));
  dp.property("last_update", get(&LitEdge::last_update, g));
  dp.property("capacity", get(&LitEdge::capacity, g));

  dp.property("time_lock_delta", get(&LitEdge::time_lock_delta, g));
  dp.property("min_htlc", get(&LitEdge::min_htlc, g));
  dp.property("fee_base_msat", get(&LitEdge::fee_base_msat, g));
  dp.property("fee_rate_milli_msat", get(&LitEdge::fee_rate_milli_msat, g));
  dp.property("disabled", get(&LitEdge::disabled, g));

  return dp;
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x20, %rsp
movq %rsi, %r14
movq %rdi, %rbx
leaq 0x8(%rdi), %rax
movl $0x0, 0x8(%rdi)
xorl %ecx, %ecx
movq %rcx, 0x10(%rdi)
movq %rax, 0x18(%rdi)
movq %rax, 0x20(%rdi)
xorps %xmm0, %xmm0
movups %xmm0, 0x28(%rdi)
movups %xmm0, 0x38(%rdi)
movq %rcx, 0x48(%rdi)
leaq 0x10(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0xc05d(%rip), %rsi      # 0x1d060
leaq 0xc05a(%rip), %rdx      # 0x1d064
movq %rsp, %rdi
callq 0xac56
movq %rsp, %rsi
movl $0x40, %ecx
movq %rbx, %rdi
movq %r14, %rdx
callq 0x113e0
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1103b
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xb072(%rip), %rsi      # 0x1c0ba
leaq 0xb072(%rip), %rdx      # 0x1c0c1
callq 0xac56
movq %rsp, %rsi
movl $0x20, %ecx
movq %rbx, %rdi
movq %r14, %rdx
callq 0x113e0
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1107d
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbfdb(%rip), %rsi      # 0x1d065
leaq 0xbfda(%rip), %rdx      # 0x1d06b
callq 0xac56
movq %rsp, %rsi
movl $0x20, %edx
movq %rbx, %rdi
callq 0x114da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x110bc
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xc047(%rip), %rsi      # 0x1d110
leaq 0xc046(%rip), %rdx      # 0x1d116
callq 0xac56
movq %rsp, %rsi
movl $0x40, %edx
movq %rbx, %rdi
callq 0x114da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x110fb
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbf64(%rip), %rsi      # 0x1d06c
leaq 0xbf67(%rip), %rdx      # 0x1d076
callq 0xac56
movq %rsp, %rsi
movl $0x60, %edx
movq %rbx, %rdi
callq 0x114da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1113a
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbf30(%rip), %rsi      # 0x1d077
leaq 0xbf34(%rip), %rdx      # 0x1d082
callq 0xac56
movq %rsp, %rsi
movl $0x80, %edx
movq %rbx, %rdi
callq 0x114da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x11179
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbefd(%rip), %rsi      # 0x1d083
leaq 0xbefe(%rip), %rdx      # 0x1d08b
callq 0xac56
movq %rsp, %rsi
movl $0xa0, %edx
movq %rbx, %rdi
callq 0x115da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x111b8
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbec7(%rip), %rsi      # 0x1d08c
leaq 0xbecf(%rip), %rdx      # 0x1d09b
callq 0xac56
movq %rsp, %rsi
movl $0xa4, %edx
movq %rbx, %rdi
callq 0x115da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x111f7
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbe98(%rip), %rsi      # 0x1d09c
leaq 0xbe99(%rip), %rdx      # 0x1d0a4
callq 0xac56
movq %rsp, %rsi
movl $0xa8, %edx
movq %rbx, %rdi
callq 0x115da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x11236
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbe62(%rip), %rsi      # 0x1d0a5
leaq 0xbe68(%rip), %rdx      # 0x1d0b2
callq 0xac56
movq %rsp, %rsi
movl $0xac, %edx
movq %rbx, %rdi
callq 0x115da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x11275
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbe31(%rip), %rsi      # 0x1d0b3
leaq 0xbe3d(%rip), %rdx      # 0x1d0c6
callq 0xac56
movq %rsp, %rsi
movl $0xb0, %edx
movq %rbx, %rdi
callq 0x115da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x112b4
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xbe06(%rip), %rsi      # 0x1d0c7
leaq 0xbe07(%rip), %rdx      # 0x1d0cf
callq 0xac56
movq %rsp, %rsi
movl $0xb8, %edx
movq %rbx, %rdi
callq 0x114da
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x112f3
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
movq %rbx, %rax
addq $0x20, %rsp
popq %rbx
popq %r14
popq %r15
retq
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
jmp 0x1132c
jmp 0x11347
movq %rax, %r14
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1134a
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x7300
jmp 0x1134a
movq %rax, %r14
leaq 0x30(%rbx), %rdi
callq 0x11786
movq %rbx, %rdi
callq 0x116da
movq %r14, %rdi
callq 0x7550