// File: /workspace/github_cpp_makefile_star2_O1/zerolfx[P]P-Machine/timecounter.cpp
// Function: TimeCounter::TimeCounter()
TimeCounter::TimeCounter() : fCounter(0)
{
	fWeights.insert(map<string, int>::value_type("pop", 1));
    fWeights.insert(map<string, int>::value_type("mod", 1));
    fWeights.insert(map<string, int>::value_type("xor", 1));
    fWeights.insert(map<string, int>::value_type("add", 1));
	fWeights.insert(map<string, int>::value_type("and", 1));
	fWeights.insert(map<string, int>::value_type("chk", 1));
	fWeights.insert(map<string, int>::value_type("conv", 1));
	fWeights.insert(map<string, int>::value_type("cup", 1));
	fWeights.insert(map<string, int>::value_type("cupi", 1));
	fWeights.insert(map<string, int>::value_type("dec", 1));
	fWeights.insert(map<string, int>::value_type("div", 1));
	fWeights.insert(map<string, int>::value_type("dpl", 1));
	fWeights.insert(map<string, int>::value_type("ent", 1));
	fWeights.insert(map<string, int>::value_type("equ", 1));
	fWeights.insert(map<string, int>::value_type("fjp", 1));
	fWeights.insert(map<string, int>::value_type("geq", 1));
	fWeights.insert(map<string, int>::value_type("grt", 1));
	fWeights.insert(map<string, int>::value_type("hlt", 1));
	fWeights.insert(map<string, int>::value_type("in", 1));
	fWeights.insert(map<string, int>::value_type("inc", 1));
	fWeights.insert(map<string, int>::value_type("ind", 1));
	fWeights.insert(map<string, int>::value_type("ixa", 1));
	fWeights.insert(map<string, int>::value_type("ixj", 1));
	fWeights.insert(map<string, int>::value_type("lda", 1));
	fWeights.insert(map<string, int>::value_type("ldc", 1));
	fWeights.insert(map<string, int>::value_type("ldd", 1));
	fWeights.insert(map<string, int>::value_type("ldo", 1));
	fWeights.insert(map<string, int>::value_type("leq", 1));
	fWeights.insert(map<string, int>::value_type("les", 1));
	fWeights.insert(map<string, int>::value_type("lod", 1));
	fWeights.insert(map<string, int>::value_type("movd", 1));
	fWeights.insert(map<string, int>::value_type("movs", 1));
	fWeights.insert(map<string, int>::value_type("mst", 1));
	fWeights.insert(map<string, int>::value_type("mstf", 1));
	fWeights.insert(map<string, int>::value_type("mul", 1));
	fWeights.insert(map<string, int>::value_type("neg", 1));
	fWeights.insert(map<string, int>::value_type("neq", 1));
	fWeights.insert(map<string, int>::value_type("new", 1));
	fWeights.insert(map<string, int>::value_type("not", 1));
	fWeights.insert(map<string, int>::value_type("or", 1));
	fWeights.insert(map<string, int>::value_type("out", 1));
	fWeights.insert(map<string, int>::value_type("retf", 1));
	fWeights.insert(map<string, int>::value_type("retp", 1));
	fWeights.insert(map<string, int>::value_type("sep", 1));
	fWeights.insert(map<string, int>::value_type("sli", 1));
	fWeights.insert(map<string, int>::value_type("smp", 1));
	fWeights.insert(map<string, int>::value_type("sro", 1));
	fWeights.insert(map<string, int>::value_type("ssp", 1));
	fWeights.insert(map<string, int>::value_type("sto", 1));
	fWeights.insert(map<string, int>::value_type("str", 1));
	fWeights.insert(map<string, int>::value_type("sub", 1));
	fWeights.insert(map<string, int>::value_type("ujp", 1));
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
leaq 0x8(%rdi), %rax
xorl %ecx, %ecx
movl %ecx, 0x8(%rdi)
movq %rcx, 0x10(%rdi)
movq %rax, 0x18(%rdi)
movq %rax, 0x20(%rdi)
movq %rcx, 0x28(%rdi)
movl %ecx, 0x30(%rdi)
leaq -0x30(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x70d1(%rip), %rsi      # 0x23050
leaq 0x70cd(%rip), %rdx      # 0x23053
leaq -0x40(%rbp), %rdi
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1bfb7
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7116(%rip), %rsi      # 0x230db
leaq 0x7112(%rip), %rdx      # 0x230de
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1bff9
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x71a9(%rip), %rsi      # 0x231b0
leaq 0x71a5(%rip), %rdx      # 0x231b3
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c03b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x72cd(%rip), %rsi      # 0x23316
leaq 0x72c9(%rip), %rdx      # 0x23319
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c07d
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7354(%rip), %rsi      # 0x233df
leaq 0x7350(%rip), %rdx      # 0x233e2
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c0bf
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7385(%rip), %rsi      # 0x23452
leaq 0x7381(%rip), %rdx      # 0x23455
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c101
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0xa35b(%rip), %rsi      # 0x2646a
leaq 0xa358(%rip), %rdx      # 0x2646e
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c143
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x730f(%rip), %rsi      # 0x23460
leaq 0x730b(%rip), %rdx      # 0x23463
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c185
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x731f(%rip), %rsi      # 0x234b2
leaq 0x731c(%rip), %rdx      # 0x234b6
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c1c7
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x747a(%rip), %rsi      # 0x2364f
leaq 0x7476(%rip), %rdx      # 0x23652
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c209
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7570(%rip), %rsi      # 0x23787
leaq 0x756c(%rip), %rdx      # 0x2378a
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c24b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7692(%rip), %rsi      # 0x238eb
leaq 0x768e(%rip), %rdx      # 0x238ee
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c28d
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0xa3db(%rip), %rsi      # 0x26676
leaq 0xa3d7(%rip), %rdx      # 0x26679
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c2cf
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7915(%rip), %rsi      # 0x23bf2
leaq 0x7911(%rip), %rdx      # 0x23bf5
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c311
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x791b(%rip), %rsi      # 0x23c3a
leaq 0x7917(%rip), %rdx      # 0x23c3d
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c353
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7bc1(%rip), %rsi      # 0x23f22
leaq 0x7bbd(%rip), %rdx      # 0x23f25
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c395
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7e63(%rip), %rsi      # 0x24206
leaq 0x7e5f(%rip), %rdx      # 0x24209
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c3d7
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7e2a(%rip), %rsi      # 0x2420f
leaq 0x7e26(%rip), %rdx      # 0x24212
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c419
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x9c94(%rip), %rsi      # 0x260bb
leaq 0x9c8f(%rip), %rdx      # 0x260bd
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c45b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x7f3a(%rip), %rsi      # 0x243a3
leaq 0x7f36(%rip), %rdx      # 0x243a6
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c49d
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x80c4(%rip), %rsi      # 0x2456f
leaq 0x80c0(%rip), %rdx      # 0x24572
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c4df
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x811d(%rip), %rsi      # 0x2460a
leaq 0x8119(%rip), %rdx      # 0x2460d
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c521
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8131(%rip), %rsi      # 0x24660
leaq 0x812d(%rip), %rdx      # 0x24663
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c563
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x80fd(%rip), %rsi      # 0x2466e
leaq 0x80f9(%rip), %rdx      # 0x24671
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c5a5
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8203(%rip), %rsi      # 0x247b6
leaq 0x81ff(%rip), %rdx      # 0x247b9
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c5e7
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x9caa(%rip), %rsi      # 0x2629f
leaq 0x9ca6(%rip), %rdx      # 0x262a2
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c629
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x82f4(%rip), %rsi      # 0x2492b
leaq 0x82f0(%rip), %rdx      # 0x2492e
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c66b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8595(%rip), %rsi      # 0x24c0e
leaq 0x8591(%rip), %rdx      # 0x24c11
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c6ad
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8837(%rip), %rsi      # 0x24ef2
leaq 0x8833(%rip), %rdx      # 0x24ef5
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c6ef
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x886d(%rip), %rsi      # 0x24f6a
leaq 0x8869(%rip), %rdx      # 0x24f6d
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c731
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x88d9(%rip), %rsi      # 0x25018
leaq 0x88d6(%rip), %rdx      # 0x2501c
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c773
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x88f0(%rip), %rsi      # 0x25071
leaq 0x88ed(%rip), %rdx      # 0x25075
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c7b5
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x88bf(%rip), %rsi      # 0x25082
leaq 0x88bb(%rip), %rdx      # 0x25085
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c7f7
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x888b(%rip), %rsi      # 0x25090
leaq 0x8888(%rip), %rdx      # 0x25094
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c839
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8958(%rip), %rsi      # 0x2519f
leaq 0x8954(%rip), %rdx      # 0x251a2
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c87b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x895c(%rip), %rsi      # 0x251e5
leaq 0x8958(%rip), %rdx      # 0x251e8
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c8bd
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8c03(%rip), %rsi      # 0x254ce
leaq 0x8bff(%rip), %rdx      # 0x254d1
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c8ff
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8cd7(%rip), %rsi      # 0x255e4
leaq 0x8cd3(%rip), %rdx      # 0x255e7
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c941
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8d15(%rip), %rsi      # 0x25664
leaq 0x8d11(%rip), %rdx      # 0x25667
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c983
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0xa0d5(%rip), %rsi      # 0x26a66
leaq 0xa0d0(%rip), %rdx      # 0x26a68
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1c9c5
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x9841(%rip), %rsi      # 0x26214
leaq 0x983d(%rip), %rdx      # 0x26217
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1ca07
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8d47(%rip), %rsi      # 0x2575c
leaq 0x8d44(%rip), %rdx      # 0x25760
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1ca49
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8d43(%rip), %rsi      # 0x2579a
leaq 0x8d40(%rip), %rdx      # 0x2579e
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1ca8b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8d0c(%rip), %rsi      # 0x257a5
leaq 0x8d08(%rip), %rdx      # 0x257a8
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cacd
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8e65(%rip), %rsi      # 0x25940
leaq 0x8e61(%rip), %rdx      # 0x25943
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cb0f
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8e2c(%rip), %rsi      # 0x25949
leaq 0x8e28(%rip), %rdx      # 0x2594c
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cb51
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8f94(%rip), %rsi      # 0x25af3
leaq 0x8f90(%rip), %rdx      # 0x25af6
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cb93
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x8f5b(%rip), %rsi      # 0x25afc
leaq 0x8f57(%rip), %rdx      # 0x25aff
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cbd5
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x9158(%rip), %rsi      # 0x25d3b
leaq 0x9154(%rip), %rdx      # 0x25d3e
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cc17
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x92e4(%rip), %rsi      # 0x25f09
leaq 0x92e0(%rip), %rdx      # 0x25f0c
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cc59
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x93e2(%rip), %rsi      # 0x26049
leaq 0x93de(%rip), %rdx      # 0x2604c
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1cc9b
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
leaq -0x40(%rbp), %rdi
movq %r15, (%rdi)
leaq 0x93ae(%rip), %rsi      # 0x26057
leaq 0x93aa(%rip), %rdx      # 0x2605a
callq 0x746c
leaq -0x40(%rbp), %rsi
movl $0x1, 0x20(%rsi)
movq %rbx, %rdi
callq 0x1be06
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1ccdd
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
addq $0x28, %rsp
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
jmp 0x1ce41
jmp 0x1ce5b
movq %rax, %r14
movq -0x40(%rbp), %rdi
cmpq %r15, %rdi
je 0x1ce5e
movq -0x30(%rbp), %rsi
incq %rsi
callq 0x6210
jmp 0x1ce5e
movq %rax, %r14
movq %rbx, %rdi
callq 0x1b9ae
movq %r14, %rdi
callq 0x6410