// File: /workspace/github_cpp_makefile_star2_O1/menhits[P]phplus/src/PhplusStdLib.cpp
// Function: populateOperators()
void populateOperators()
{
	
	/// +
	
	func(ops->plus, Int, Int, Int,
		retrn left+right;
	,
		"$. + $:"
	);
	
	func(ops->plus, Dub, Dub, Dub,
		retrn left+right;
	,
		"$. + $:"
	);
	
	
	/// -
	
	func(ops->minus, Int, Int, Int,
		retrn left-right;
	,
		"$. - $:"
	);
	
	func(ops->minus, Dub, Dub, Dub,
		retrn left-right;
	,
		"$. - $:"
	);
	
	func(ops->minus, Void, Int, Int,
		retrn -right;
	,
		"- $:"
	);
	
	func(ops->minus, Void, Dub, Dub,
		retrn -right;
	,
		"- $:"
	);
	
	
	/// *
	
	func(ops->multiply, Int, Int, Int,
		retrn left*right;
	,
		"$. * $:"
	);
	
	func(ops->multiply, Dub, Dub, Dub,
		retrn left*right;
	,
		"$. * $:"
	);
	
	
	/// /
	
	func(ops->divide, Int, Int, Int,
		retrn left/right;
	,
		"$. / $:"
	);
	
	func(ops->divide, Dub, Dub, Dub,
		retrn left/right;
	,
		"$. / $:"
	);
	
	
	/// %
	
	func(ops->mod, Int, Int, Int,
		retrn left%right;
	,
		"$. % $:"
	);
	
	func(ops->mod, Dub, Dub, Dub,
		retrn left-int(left/right)*right;
	,
		"$. - int($. / $:) * $:"
	);
	
	/// =
	
	func(ops->equal, Bool, Bool, Bool,
		retrn left==right;
	,
		"$. == $:"
	);
	
	func(ops->equal, Int, Int, Bool,
		retrn left==right;
	,
		"$. == $:"
	);
	
	func(ops->equal, Dub, Dub, Bool,
		retrn left==right;
	,
		"$. == $:"
	);
	
	/// >
	
	func(ops->greater, Int, Int, Bool,
		retrn left>right;
	,
		"$. > $:"
	);
	
	func(ops->greater, Dub, Dub, Bool,
		retrn left>right;
	,
		"$. > $:"
	);
	
	// <
	func(ops->less, Int, Int, Bool,
		retrn left<right;
	,
		"$. < $:"
	);
	
	func(ops->less, Dub, Dub, Bool,
		retrn left<right;
	,
		"$. < $:"
	);
	
	// >=
	func(ops->greaterEq, Int, Int, Bool,
		retrn left>=right;
	,
		"$. >= $:"
	);
	
	func(ops->greaterEq, Dub, Dub, Bool,
		retrn left>=right;
	,
		"$. >= $:"
	);
	
	// <=
	func(ops->lessEq, Int, Int, Bool,
		retrn left<=right;
	,
		"$. <= $:"
	);
	
	func(ops->lessEq, Dub, Dub, Bool,
		retrn left<=right;
	,
		"$. <= $:"
	);
	
	// !
	func(ops->notOp, Void, Bool, Bool,
		retrn !right;
	,
		"!$:"
	);
	
	func(ops->notOp, Void, Int, Bool,
		retrn right==0;
	,
		"$: == 0"
	);
	
	func(ops->notOp, Void, Dub, Bool,
		retrn right==0;
	,
		"$: == 0"
	);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0xd08, %rsp            # imm = 0xD08
leaq 0x662b9(%rip), %rbx     # 0x99308
movq (%rbx), %rax
movq 0xe0(%rax), %rcx
movq %rcx, 0x670(%rsp)
movq 0xe8(%rax), %rax
movq %rax, 0x678(%rsp)
testq %rax, %rax
je 0x3308a
movq 0x65f2c(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33086
incl 0x8(%rax)
jmp 0x3308a
lock
incl 0x8(%rax)
leaq 0x663af(%rip), %r14     # 0x99440
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x660(%rsp)
movq %rax, 0x668(%rsp)
testq %rax, %rax
je 0x330c2
movq 0x65ef4(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x330be
incl 0x8(%rax)
jmp 0x330c2
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x650(%rsp)
movq %rax, 0x658(%rsp)
testq %rax, %rax
je 0x330f3
movq 0x65ec3(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x330ef
incl 0x8(%rax)
jmp 0x330f3
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x640(%rsp)
movq %rax, 0x648(%rsp)
testq %rax, %rax
je 0x33124
movq 0x65e92(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33120
incl 0x8(%rax)
jmp 0x33124
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x9a0(%rsp)
leaq 0xd1ca(%rip), %rax      # 0x40300
movq %rax, 0x9b8(%rsp)
leaq 0xd215(%rip), %rax      # 0x4035a
movq %rax, 0x9b0(%rsp)
leaq 0xcf8(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x4699e(%rip), %rsi     # 0x79afe
leaq 0x4699e(%rip), %rdx     # 0x79b05
leaq 0xce8(%rsp), %rdi
callq 0xdf6a
leaq 0x670(%rsp), %rdi
leaq 0x660(%rsp), %rsi
leaq 0x650(%rsp), %rdx
leaq 0x640(%rsp), %rcx
leaq 0x9a0(%rsp), %r8
leaq 0xce8(%rsp), %r9
callq 0x2d975
movq 0xce8(%rsp), %rdi
cmpq %r15, %rdi
je 0x331bb
callq 0xa2b0
movq 0x9b0(%rsp), %rax
testq %rax, %rax
je 0x331da
leaq 0x9a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x648(%rsp), %rdi
testq %rdi, %rdi
je 0x331ec
callq 0xdcba
movq 0x658(%rsp), %rdi
testq %rdi, %rdi
je 0x331fe
callq 0xdcba
movq 0x668(%rsp), %rdi
testq %rdi, %rdi
je 0x33210
callq 0xdcba
movq 0x678(%rsp), %rdi
testq %rdi, %rdi
je 0x33222
callq 0xdcba
movq (%rbx), %rax
movq 0xe0(%rax), %rcx
movq %rcx, 0x630(%rsp)
movq 0xe8(%rax), %rax
movq %rax, 0x638(%rsp)
testq %rax, %rax
je 0x3325d
movq 0x65d59(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33259
incl 0x8(%rax)
jmp 0x3325d
lock
incl 0x8(%rax)
leaq 0x661ec(%rip), %r15     # 0x99450
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x620(%rsp)
movq %rax, 0x628(%rsp)
testq %rax, %rax
je 0x33295
movq 0x65d21(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33291
incl 0x8(%rax)
jmp 0x33295
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x610(%rsp)
movq %rax, 0x618(%rsp)
testq %rax, %rax
je 0x332c6
movq 0x65cf0(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x332c2
incl 0x8(%rax)
jmp 0x332c6
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x600(%rsp)
movq %rax, 0x608(%rsp)
testq %rax, %rax
je 0x332f7
movq 0x65cbf(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x332f3
incl 0x8(%rax)
jmp 0x332f7
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x980(%rsp)
leaq 0xd069(%rip), %rax      # 0x40372
movq %rax, 0x998(%rsp)
leaq 0xd0ba(%rip), %rax      # 0x403d2
movq %rax, 0x990(%rsp)
leaq 0xcd8(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x467ca(%rip), %rsi     # 0x79afe
leaq 0x467ca(%rip), %rdx     # 0x79b05
leaq 0xcc8(%rsp), %rdi
callq 0xdf6a
leaq 0x630(%rsp), %rdi
leaq 0x620(%rsp), %rsi
leaq 0x610(%rsp), %rdx
leaq 0x600(%rsp), %rcx
leaq 0x980(%rsp), %r8
leaq 0xcc8(%rsp), %r9
callq 0x2d975
movq 0xcc8(%rsp), %rdi
cmpq %r12, %rdi
je 0x3338f
callq 0xa2b0
movq 0x990(%rsp), %rax
testq %rax, %rax
je 0x333ae
leaq 0x980(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x608(%rsp), %rdi
testq %rdi, %rdi
je 0x333c0
callq 0xdcba
movq 0x618(%rsp), %rdi
testq %rdi, %rdi
je 0x333d2
callq 0xdcba
movq 0x628(%rsp), %rdi
testq %rdi, %rdi
je 0x333e4
callq 0xdcba
movq 0x638(%rsp), %rdi
testq %rdi, %rdi
je 0x333f6
callq 0xdcba
movq (%rbx), %rax
movq 0xf0(%rax), %rcx
movq %rcx, 0x5f0(%rsp)
movq 0xf8(%rax), %rax
movq %rax, 0x5f8(%rsp)
testq %rax, %rax
je 0x33431
movq 0x65b85(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3342d
incl 0x8(%rax)
jmp 0x33431
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x5e0(%rsp)
movq %rax, 0x5e8(%rsp)
testq %rax, %rax
je 0x33462
movq 0x65b54(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3345e
incl 0x8(%rax)
jmp 0x33462
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x5d0(%rsp)
movq %rax, 0x5d8(%rsp)
testq %rax, %rax
je 0x33493
movq 0x65b23(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3348f
incl 0x8(%rax)
jmp 0x33493
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x5c0(%rsp)
movq %rax, 0x5c8(%rsp)
testq %rax, %rax
je 0x334c4
movq 0x65af2(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x334c0
incl 0x8(%rax)
jmp 0x334c4
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x960(%rsp)
leaq 0xcf14(%rip), %rax      # 0x403ea
movq %rax, 0x978(%rsp)
leaq 0xcf5f(%rip), %rax      # 0x40444
movq %rax, 0x970(%rsp)
leaq 0xcb8(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x46605(%rip), %rsi     # 0x79b06
leaq 0x46605(%rip), %rdx     # 0x79b0d
leaq 0xca8(%rsp), %rdi
callq 0xdf6a
leaq 0x5f0(%rsp), %rdi
leaq 0x5e0(%rsp), %rsi
leaq 0x5d0(%rsp), %rdx
leaq 0x5c0(%rsp), %rcx
leaq 0x960(%rsp), %r8
leaq 0xca8(%rsp), %r9
callq 0x2d975
movq 0xca8(%rsp), %rdi
cmpq %r12, %rdi
je 0x3355c
callq 0xa2b0
movq 0x970(%rsp), %rax
testq %rax, %rax
je 0x3357b
leaq 0x960(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x5c8(%rsp), %rdi
testq %rdi, %rdi
je 0x3358d
callq 0xdcba
movq 0x5d8(%rsp), %rdi
testq %rdi, %rdi
je 0x3359f
callq 0xdcba
movq 0x5e8(%rsp), %rdi
testq %rdi, %rdi
je 0x335b1
callq 0xdcba
movq 0x5f8(%rsp), %rdi
testq %rdi, %rdi
je 0x335c3
callq 0xdcba
movq (%rbx), %rax
movq 0xf0(%rax), %rcx
movq %rcx, 0x5b0(%rsp)
movq 0xf8(%rax), %rax
movq %rax, 0x5b8(%rsp)
testq %rax, %rax
je 0x335fe
movq 0x659b8(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x335fa
incl 0x8(%rax)
jmp 0x335fe
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x5a0(%rsp)
movq %rax, 0x5a8(%rsp)
testq %rax, %rax
je 0x3362f
movq 0x65987(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3362b
incl 0x8(%rax)
jmp 0x3362f
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x590(%rsp)
movq %rax, 0x598(%rsp)
testq %rax, %rax
je 0x33660
movq 0x65956(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3365c
incl 0x8(%rax)
jmp 0x33660
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x580(%rsp)
movq %rax, 0x588(%rsp)
testq %rax, %rax
je 0x33691
movq 0x65925(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3368d
incl 0x8(%rax)
jmp 0x33691
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x940(%rsp)
leaq 0xcdb9(%rip), %rax      # 0x4045c
movq %rax, 0x958(%rsp)
leaq 0xce0a(%rip), %rax      # 0x404bc
movq %rax, 0x950(%rsp)
leaq 0xc98(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x46438(%rip), %rsi     # 0x79b06
leaq 0x46438(%rip), %rdx     # 0x79b0d
leaq 0xc88(%rsp), %rdi
callq 0xdf6a
leaq 0x5b0(%rsp), %rdi
leaq 0x5a0(%rsp), %rsi
leaq 0x590(%rsp), %rdx
leaq 0x580(%rsp), %rcx
leaq 0x940(%rsp), %r8
leaq 0xc88(%rsp), %r9
callq 0x2d975
movq 0xc88(%rsp), %rdi
cmpq %r12, %rdi
je 0x33729
callq 0xa2b0
movq 0x950(%rsp), %rax
testq %rax, %rax
je 0x33748
leaq 0x940(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x588(%rsp), %rdi
testq %rdi, %rdi
je 0x3375a
callq 0xdcba
movq 0x598(%rsp), %rdi
testq %rdi, %rdi
je 0x3376c
callq 0xdcba
movq 0x5a8(%rsp), %rdi
testq %rdi, %rdi
je 0x3377e
callq 0xdcba
movq 0x5b8(%rsp), %rdi
testq %rdi, %rdi
je 0x33790
callq 0xdcba
movq (%rbx), %rax
movq 0xf0(%rax), %rcx
movq %rcx, 0x570(%rsp)
movq 0xf8(%rax), %rax
movq %rax, 0x578(%rsp)
testq %rax, %rax
je 0x337cb
movq 0x657eb(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x337c7
incl 0x8(%rax)
jmp 0x337cb
lock
incl 0x8(%rax)
leaq 0x65c2e(%rip), %r12     # 0x99400
movq (%r12), %rcx
movq 0x8(%r12), %rax
movq %rcx, 0x560(%rsp)
movq %rax, 0x568(%rsp)
testq %rax, %rax
je 0x33805
movq 0x657b1(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33801
incl 0x8(%rax)
jmp 0x33805
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x550(%rsp)
movq %rax, 0x558(%rsp)
testq %rax, %rax
je 0x33836
movq 0x65780(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33832
incl 0x8(%rax)
jmp 0x33836
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x540(%rsp)
movq %rax, 0x548(%rsp)
testq %rax, %rax
je 0x33867
movq 0x6574f(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33863
incl 0x8(%rax)
jmp 0x33867
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x920(%rsp)
leaq 0xcc5b(%rip), %rax      # 0x404d4
movq %rax, 0x938(%rsp)
leaq 0xcca2(%rip), %rax      # 0x4052a
movq %rax, 0x930(%rsp)
leaq 0xc78(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x46266(%rip), %rsi     # 0x79b09
leaq 0x46263(%rip), %rdx     # 0x79b0d
leaq 0xc68(%rsp), %rdi
callq 0xdf6a
leaq 0x570(%rsp), %rdi
leaq 0x560(%rsp), %rsi
leaq 0x550(%rsp), %rdx
leaq 0x540(%rsp), %rcx
leaq 0x920(%rsp), %r8
leaq 0xc68(%rsp), %r9
callq 0x2d975
movq 0xc68(%rsp), %rdi
cmpq %r13, %rdi
je 0x338fe
callq 0xa2b0
movq 0x930(%rsp), %rax
testq %rax, %rax
je 0x3391d
leaq 0x920(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x548(%rsp), %rdi
testq %rdi, %rdi
je 0x3392f
callq 0xdcba
movq 0x558(%rsp), %rdi
testq %rdi, %rdi
je 0x33941
callq 0xdcba
movq 0x568(%rsp), %rdi
testq %rdi, %rdi
je 0x33953
callq 0xdcba
movq 0x578(%rsp), %rdi
testq %rdi, %rdi
je 0x33965
callq 0xdcba
movq (%rbx), %rax
movq 0xf0(%rax), %rcx
movq %rcx, 0x530(%rsp)
movq 0xf8(%rax), %rax
movq %rax, 0x538(%rsp)
testq %rax, %rax
je 0x339a0
movq 0x65616(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3399c
incl 0x8(%rax)
jmp 0x339a0
lock
incl 0x8(%rax)
movq (%r12), %rcx
movq 0x8(%r12), %rax
movq %rcx, 0x520(%rsp)
movq %rax, 0x528(%rsp)
testq %rax, %rax
je 0x339d3
movq 0x655e3(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x339cf
incl 0x8(%rax)
jmp 0x339d3
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x510(%rsp)
movq %rax, 0x518(%rsp)
testq %rax, %rax
je 0x33a04
movq 0x655b2(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33a00
incl 0x8(%rax)
jmp 0x33a04
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x500(%rsp)
movq %rax, 0x508(%rsp)
testq %rax, %rax
je 0x33a35
movq 0x65581(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33a31
incl 0x8(%rax)
jmp 0x33a35
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x900(%rsp)
leaq 0xcafb(%rip), %rax      # 0x40542
movq %rax, 0x918(%rsp)
leaq 0xcb4a(%rip), %rax      # 0x405a0
movq %rax, 0x910(%rsp)
leaq 0xc58(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x46098(%rip), %rsi     # 0x79b09
leaq 0x46095(%rip), %rdx     # 0x79b0d
leaq 0xc48(%rsp), %rdi
callq 0xdf6a
leaq 0x530(%rsp), %rdi
leaq 0x520(%rsp), %rsi
leaq 0x510(%rsp), %rdx
leaq 0x500(%rsp), %rcx
leaq 0x900(%rsp), %r8
leaq 0xc48(%rsp), %r9
callq 0x2d975
movq 0xc48(%rsp), %rdi
cmpq %r13, %rdi
je 0x33acc
callq 0xa2b0
movq 0x910(%rsp), %rax
testq %rax, %rax
je 0x33aeb
leaq 0x900(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x508(%rsp), %rdi
testq %rdi, %rdi
je 0x33afd
callq 0xdcba
movq 0x518(%rsp), %rdi
testq %rdi, %rdi
je 0x33b0f
callq 0xdcba
movq 0x528(%rsp), %rdi
testq %rdi, %rdi
je 0x33b21
callq 0xdcba
movq 0x538(%rsp), %rdi
testq %rdi, %rdi
je 0x33b33
callq 0xdcba
movq (%rbx), %rax
movq 0x100(%rax), %rcx
movq %rcx, 0x4f0(%rsp)
movq 0x108(%rax), %rax
movq %rax, 0x4f8(%rsp)
testq %rax, %rax
je 0x33b6e
movq 0x65448(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33b6a
incl 0x8(%rax)
jmp 0x33b6e
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x4e0(%rsp)
movq %rax, 0x4e8(%rsp)
testq %rax, %rax
je 0x33b9f
movq 0x65417(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33b9b
incl 0x8(%rax)
jmp 0x33b9f
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x4d0(%rsp)
movq %rax, 0x4d8(%rsp)
testq %rax, %rax
je 0x33bd0
movq 0x653e6(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33bcc
incl 0x8(%rax)
jmp 0x33bd0
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x4c0(%rsp)
movq %rax, 0x4c8(%rsp)
testq %rax, %rax
je 0x33c01
movq 0x653b5(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33bfd
incl 0x8(%rax)
jmp 0x33c01
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x8e0(%rsp)
leaq 0xc9a5(%rip), %rax      # 0x405b8
movq %rax, 0x8f8(%rsp)
leaq 0xc9f0(%rip), %rax      # 0x40612
movq %rax, 0x8f0(%rsp)
leaq 0xc38(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x45ed1(%rip), %rsi     # 0x79b0e
leaq 0x45ed1(%rip), %rdx     # 0x79b15
leaq 0xc28(%rsp), %rdi
callq 0xdf6a
leaq 0x4f0(%rsp), %rdi
leaq 0x4e0(%rsp), %rsi
leaq 0x4d0(%rsp), %rdx
leaq 0x4c0(%rsp), %rcx
leaq 0x8e0(%rsp), %r8
leaq 0xc28(%rsp), %r9
callq 0x2d975
movq 0xc28(%rsp), %rdi
cmpq %r13, %rdi
je 0x33c98
callq 0xa2b0
movq 0x8f0(%rsp), %rax
testq %rax, %rax
je 0x33cb7
leaq 0x8e0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x4c8(%rsp), %rdi
testq %rdi, %rdi
je 0x33cc9
callq 0xdcba
movq 0x4d8(%rsp), %rdi
testq %rdi, %rdi
je 0x33cdb
callq 0xdcba
movq 0x4e8(%rsp), %rdi
testq %rdi, %rdi
je 0x33ced
callq 0xdcba
movq 0x4f8(%rsp), %rdi
testq %rdi, %rdi
je 0x33cff
callq 0xdcba
movq (%rbx), %rax
movq 0x100(%rax), %rcx
movq %rcx, 0x4b0(%rsp)
movq 0x108(%rax), %rax
movq %rax, 0x4b8(%rsp)
testq %rax, %rax
je 0x33d3a
movq 0x6527c(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33d36
incl 0x8(%rax)
jmp 0x33d3a
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x4a0(%rsp)
movq %rax, 0x4a8(%rsp)
testq %rax, %rax
je 0x33d6b
movq 0x6524b(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33d67
incl 0x8(%rax)
jmp 0x33d6b
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x490(%rsp)
movq %rax, 0x498(%rsp)
testq %rax, %rax
je 0x33d9c
movq 0x6521a(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33d98
incl 0x8(%rax)
jmp 0x33d9c
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x480(%rsp)
movq %rax, 0x488(%rsp)
testq %rax, %rax
je 0x33dcd
movq 0x651e9(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33dc9
incl 0x8(%rax)
jmp 0x33dcd
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x8c0(%rsp)
leaq 0xc84b(%rip), %rax      # 0x4062a
movq %rax, 0x8d8(%rsp)
leaq 0xc89c(%rip), %rax      # 0x4068a
movq %rax, 0x8d0(%rsp)
leaq 0xc18(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x45d05(%rip), %rsi     # 0x79b0e
leaq 0x45d05(%rip), %rdx     # 0x79b15
leaq 0xc08(%rsp), %rdi
callq 0xdf6a
leaq 0x4b0(%rsp), %rdi
leaq 0x4a0(%rsp), %rsi
leaq 0x490(%rsp), %rdx
leaq 0x480(%rsp), %rcx
leaq 0x8c0(%rsp), %r8
leaq 0xc08(%rsp), %r9
callq 0x2d975
movq 0xc08(%rsp), %rdi
cmpq %r13, %rdi
je 0x33e64
callq 0xa2b0
movq 0x8d0(%rsp), %rax
testq %rax, %rax
je 0x33e83
leaq 0x8c0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x488(%rsp), %rdi
testq %rdi, %rdi
je 0x33e95
callq 0xdcba
movq 0x498(%rsp), %rdi
testq %rdi, %rdi
je 0x33ea7
callq 0xdcba
movq 0x4a8(%rsp), %rdi
testq %rdi, %rdi
je 0x33eb9
callq 0xdcba
movq 0x4b8(%rsp), %rdi
testq %rdi, %rdi
je 0x33ecb
callq 0xdcba
movq (%rbx), %rax
movq 0x110(%rax), %rcx
movq %rcx, 0x470(%rsp)
movq 0x118(%rax), %rax
movq %rax, 0x478(%rsp)
testq %rax, %rax
je 0x33f06
movq 0x650b0(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33f02
incl 0x8(%rax)
jmp 0x33f06
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x460(%rsp)
movq %rax, 0x468(%rsp)
testq %rax, %rax
je 0x33f37
movq 0x6507f(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33f33
incl 0x8(%rax)
jmp 0x33f37
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x450(%rsp)
movq %rax, 0x458(%rsp)
testq %rax, %rax
je 0x33f68
movq 0x6504e(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33f64
incl 0x8(%rax)
jmp 0x33f68
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x440(%rsp)
movq %rax, 0x448(%rsp)
testq %rax, %rax
je 0x33f99
movq 0x6501d(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x33f95
incl 0x8(%rax)
jmp 0x33f99
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x8a0(%rsp)
leaq 0xc6f7(%rip), %rax      # 0x406a2
movq %rax, 0x8b8(%rsp)
leaq 0xc742(%rip), %rax      # 0x406fc
movq %rax, 0x8b0(%rsp)
leaq 0xbf8(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x45b41(%rip), %rsi     # 0x79b16
leaq 0x45b41(%rip), %rdx     # 0x79b1d
leaq 0xbe8(%rsp), %rdi
callq 0xdf6a
leaq 0x470(%rsp), %rdi
leaq 0x460(%rsp), %rsi
leaq 0x450(%rsp), %rdx
leaq 0x440(%rsp), %rcx
leaq 0x8a0(%rsp), %r8
leaq 0xbe8(%rsp), %r9
callq 0x2d975
movq 0xbe8(%rsp), %rdi
cmpq %r13, %rdi
je 0x34030
callq 0xa2b0
movq 0x8b0(%rsp), %rax
testq %rax, %rax
je 0x3404f
leaq 0x8a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x448(%rsp), %rdi
testq %rdi, %rdi
je 0x34061
callq 0xdcba
movq 0x458(%rsp), %rdi
testq %rdi, %rdi
je 0x34073
callq 0xdcba
movq 0x468(%rsp), %rdi
testq %rdi, %rdi
je 0x34085
callq 0xdcba
movq 0x478(%rsp), %rdi
testq %rdi, %rdi
je 0x34097
callq 0xdcba
movq (%rbx), %rax
movq 0x110(%rax), %rcx
movq %rcx, 0x430(%rsp)
movq 0x118(%rax), %rax
movq %rax, 0x438(%rsp)
testq %rax, %rax
je 0x340d2
movq 0x64ee4(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x340ce
incl 0x8(%rax)
jmp 0x340d2
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x420(%rsp)
movq %rax, 0x428(%rsp)
testq %rax, %rax
je 0x34103
movq 0x64eb3(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x340ff
incl 0x8(%rax)
jmp 0x34103
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x410(%rsp)
movq %rax, 0x418(%rsp)
testq %rax, %rax
je 0x34134
movq 0x64e82(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34130
incl 0x8(%rax)
jmp 0x34134
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x400(%rsp)
movq %rax, 0x408(%rsp)
testq %rax, %rax
je 0x34165
movq 0x64e51(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34161
incl 0x8(%rax)
jmp 0x34165
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x880(%rsp)
leaq 0xc59d(%rip), %rax      # 0x40714
movq %rax, 0x898(%rsp)
leaq 0xc5ee(%rip), %rax      # 0x40774
movq %rax, 0x890(%rsp)
leaq 0xbd8(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x45975(%rip), %rsi     # 0x79b16
leaq 0x45975(%rip), %rdx     # 0x79b1d
leaq 0xbc8(%rsp), %rdi
callq 0xdf6a
leaq 0x430(%rsp), %rdi
leaq 0x420(%rsp), %rsi
leaq 0x410(%rsp), %rdx
leaq 0x400(%rsp), %rcx
leaq 0x880(%rsp), %r8
leaq 0xbc8(%rsp), %r9
callq 0x2d975
movq 0xbc8(%rsp), %rdi
cmpq %r13, %rdi
je 0x341fc
callq 0xa2b0
movq 0x890(%rsp), %rax
testq %rax, %rax
je 0x3421b
leaq 0x880(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x408(%rsp), %rdi
testq %rdi, %rdi
je 0x3422d
callq 0xdcba
movq 0x418(%rsp), %rdi
testq %rdi, %rdi
je 0x3423f
callq 0xdcba
movq 0x428(%rsp), %rdi
testq %rdi, %rdi
je 0x34251
callq 0xdcba
movq 0x438(%rsp), %rdi
testq %rdi, %rdi
je 0x34263
callq 0xdcba
movq (%rbx), %rax
movq 0x120(%rax), %rcx
movq %rcx, 0x3f0(%rsp)
movq 0x128(%rax), %rax
movq %rax, 0x3f8(%rsp)
testq %rax, %rax
je 0x3429e
movq 0x64d18(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3429a
incl 0x8(%rax)
jmp 0x3429e
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x3e0(%rsp)
movq %rax, 0x3e8(%rsp)
testq %rax, %rax
je 0x342cf
movq 0x64ce7(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x342cb
incl 0x8(%rax)
jmp 0x342cf
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x3d0(%rsp)
movq %rax, 0x3d8(%rsp)
testq %rax, %rax
je 0x34300
movq 0x64cb6(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x342fc
incl 0x8(%rax)
jmp 0x34300
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x3c0(%rsp)
movq %rax, 0x3c8(%rsp)
testq %rax, %rax
je 0x34331
movq 0x64c85(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3432d
incl 0x8(%rax)
jmp 0x34331
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x860(%rsp)
leaq 0xc449(%rip), %rax      # 0x4078c
movq %rax, 0x878(%rsp)
leaq 0xc494(%rip), %rax      # 0x407e6
movq %rax, 0x870(%rsp)
leaq 0xbb8(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x457b1(%rip), %rsi     # 0x79b1e
leaq 0x457b1(%rip), %rdx     # 0x79b25
leaq 0xba8(%rsp), %rdi
callq 0xdf6a
leaq 0x3f0(%rsp), %rdi
leaq 0x3e0(%rsp), %rsi
leaq 0x3d0(%rsp), %rdx
leaq 0x3c0(%rsp), %rcx
leaq 0x860(%rsp), %r8
leaq 0xba8(%rsp), %r9
callq 0x2d975
movq 0xba8(%rsp), %rdi
cmpq %r13, %rdi
je 0x343c8
callq 0xa2b0
movq 0x870(%rsp), %rax
testq %rax, %rax
je 0x343e7
leaq 0x860(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x3c8(%rsp), %rdi
testq %rdi, %rdi
je 0x343f9
callq 0xdcba
movq 0x3d8(%rsp), %rdi
testq %rdi, %rdi
je 0x3440b
callq 0xdcba
movq 0x3e8(%rsp), %rdi
testq %rdi, %rdi
je 0x3441d
callq 0xdcba
movq 0x3f8(%rsp), %rdi
testq %rdi, %rdi
je 0x3442f
callq 0xdcba
movq (%rbx), %rax
movq 0x120(%rax), %rcx
movq %rcx, 0x3b0(%rsp)
movq 0x128(%rax), %rax
movq %rax, 0x3b8(%rsp)
testq %rax, %rax
je 0x3446a
movq 0x64b4c(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34466
incl 0x8(%rax)
jmp 0x3446a
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x3a0(%rsp)
movq %rax, 0x3a8(%rsp)
testq %rax, %rax
je 0x3449b
movq 0x64b1b(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34497
incl 0x8(%rax)
jmp 0x3449b
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x390(%rsp)
movq %rax, 0x398(%rsp)
testq %rax, %rax
je 0x344cc
movq 0x64aea(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x344c8
incl 0x8(%rax)
jmp 0x344cc
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x380(%rsp)
movq %rax, 0x388(%rsp)
testq %rax, %rax
je 0x344fd
movq 0x64ab9(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x344f9
incl 0x8(%rax)
jmp 0x344fd
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x840(%rsp)
leaq 0xc2ef(%rip), %rax      # 0x407fe
movq %rax, 0x858(%rsp)
leaq 0xc358(%rip), %rax      # 0x40876
movq %rax, 0x850(%rsp)
leaq 0xb98(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x455ed(%rip), %rsi     # 0x79b26
leaq 0x455fc(%rip), %rdx     # 0x79b3c
leaq 0xb88(%rsp), %rdi
callq 0xdf6a
leaq 0x3b0(%rsp), %rdi
leaq 0x3a0(%rsp), %rsi
leaq 0x390(%rsp), %rdx
leaq 0x380(%rsp), %rcx
leaq 0x840(%rsp), %r8
leaq 0xb88(%rsp), %r9
callq 0x2d975
movq 0xb88(%rsp), %rdi
cmpq %r13, %rdi
je 0x34594
callq 0xa2b0
movq 0x850(%rsp), %rax
testq %rax, %rax
je 0x345b3
leaq 0x840(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x388(%rsp), %rdi
testq %rdi, %rdi
je 0x345c5
callq 0xdcba
movq 0x398(%rsp), %rdi
testq %rdi, %rdi
je 0x345d7
callq 0xdcba
movq 0x3a8(%rsp), %rdi
testq %rdi, %rdi
je 0x345e9
callq 0xdcba
movq 0x3b8(%rsp), %rdi
testq %rdi, %rdi
je 0x345fb
callq 0xdcba
movq (%rbx), %rax
movq 0x80(%rax), %rcx
movq %rcx, 0x370(%rsp)
movq 0x88(%rax), %rax
movq %rax, 0x378(%rsp)
testq %rax, %rax
je 0x34636
movq 0x64980(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34632
incl 0x8(%rax)
jmp 0x34636
lock
incl 0x8(%rax)
leaq 0x64de3(%rip), %r13     # 0x99420
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x360(%rsp)
movq %rax, 0x368(%rsp)
testq %rax, %rax
je 0x3466f
movq 0x64947(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3466b
incl 0x8(%rax)
jmp 0x3466f
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x350(%rsp)
movq %rax, 0x358(%rsp)
testq %rax, %rax
je 0x346a1
movq 0x64915(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3469d
incl 0x8(%rax)
jmp 0x346a1
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x340(%rsp)
movq %rax, 0x348(%rsp)
testq %rax, %rax
je 0x346d3
movq 0x648e3(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x346cf
incl 0x8(%rax)
jmp 0x346d3
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x820(%rsp)
leaq 0xc1a9(%rip), %rax      # 0x4088e
movq %rax, 0x838(%rsp)
leaq 0xc1f4(%rip), %rax      # 0x408e8
movq %rax, 0x830(%rsp)
leaq 0xb78(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x4542e(%rip), %rsi     # 0x79b3d
leaq 0x4542f(%rip), %rdx     # 0x79b45
leaq 0xb68(%rsp), %rdi
callq 0xdf6a
leaq 0x370(%rsp), %rdi
leaq 0x360(%rsp), %rsi
leaq 0x350(%rsp), %rdx
leaq 0x340(%rsp), %rcx
leaq 0x820(%rsp), %r8
leaq 0xb68(%rsp), %r9
callq 0x2d975
movq 0xb68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3476a
callq 0xa2b0
movq 0x830(%rsp), %rax
testq %rax, %rax
je 0x34789
leaq 0x820(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x348(%rsp), %rdi
testq %rdi, %rdi
je 0x3479b
callq 0xdcba
movq 0x358(%rsp), %rdi
testq %rdi, %rdi
je 0x347ad
callq 0xdcba
movq 0x368(%rsp), %rdi
testq %rdi, %rdi
je 0x347bf
callq 0xdcba
movq 0x378(%rsp), %rdi
testq %rdi, %rdi
je 0x347d1
callq 0xdcba
movq (%rbx), %rax
movq 0x80(%rax), %rcx
movq %rcx, 0x330(%rsp)
movq 0x88(%rax), %rax
movq %rax, 0x338(%rsp)
testq %rax, %rax
je 0x3480c
movq 0x647aa(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34808
incl 0x8(%rax)
jmp 0x3480c
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x320(%rsp)
movq %rax, 0x328(%rsp)
testq %rax, %rax
je 0x3483d
movq 0x64779(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34839
incl 0x8(%rax)
jmp 0x3483d
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x310(%rsp)
movq %rax, 0x318(%rsp)
testq %rax, %rax
je 0x3486e
movq 0x64748(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3486a
incl 0x8(%rax)
jmp 0x3486e
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x300(%rsp)
movq %rax, 0x308(%rsp)
testq %rax, %rax
je 0x348a0
movq 0x64716(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3489c
incl 0x8(%rax)
jmp 0x348a0
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x800(%rsp)
leaq 0xc04e(%rip), %rax      # 0x40900
movq %rax, 0x818(%rsp)
leaq 0xc099(%rip), %rax      # 0x4095a
movq %rax, 0x810(%rsp)
leaq 0xb58(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x45261(%rip), %rsi     # 0x79b3d
leaq 0x45262(%rip), %rdx     # 0x79b45
leaq 0xb48(%rsp), %rdi
callq 0xdf6a
leaq 0x330(%rsp), %rdi
leaq 0x320(%rsp), %rsi
leaq 0x310(%rsp), %rdx
leaq 0x300(%rsp), %rcx
leaq 0x800(%rsp), %r8
leaq 0xb48(%rsp), %r9
callq 0x2d975
movq 0xb48(%rsp), %rdi
cmpq %rbp, %rdi
je 0x34937
callq 0xa2b0
movq 0x810(%rsp), %rax
testq %rax, %rax
je 0x34956
leaq 0x800(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x308(%rsp), %rdi
testq %rdi, %rdi
je 0x34968
callq 0xdcba
movq 0x318(%rsp), %rdi
testq %rdi, %rdi
je 0x3497a
callq 0xdcba
movq 0x328(%rsp), %rdi
testq %rdi, %rdi
je 0x3498c
callq 0xdcba
movq 0x338(%rsp), %rdi
testq %rdi, %rdi
je 0x3499e
callq 0xdcba
movq (%rbx), %rax
movq 0x80(%rax), %rcx
movq %rcx, 0x2f0(%rsp)
movq 0x88(%rax), %rax
movq %rax, 0x2f8(%rsp)
testq %rax, %rax
je 0x349d9
movq 0x645dd(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x349d5
incl 0x8(%rax)
jmp 0x349d9
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x2e0(%rsp)
movq %rax, 0x2e8(%rsp)
testq %rax, %rax
je 0x34a0a
movq 0x645ac(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34a06
incl 0x8(%rax)
jmp 0x34a0a
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x2d0(%rsp)
movq %rax, 0x2d8(%rsp)
testq %rax, %rax
je 0x34a3b
movq 0x6457b(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34a37
incl 0x8(%rax)
jmp 0x34a3b
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x2c0(%rsp)
movq %rax, 0x2c8(%rsp)
testq %rax, %rax
je 0x34a6d
movq 0x64549(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34a69
incl 0x8(%rax)
jmp 0x34a6d
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x7e0(%rsp)
leaq 0xbef3(%rip), %rax      # 0x40972
movq %rax, 0x7f8(%rsp)
leaq 0xbf4a(%rip), %rax      # 0x409d8
movq %rax, 0x7f0(%rsp)
leaq 0xb38(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x45094(%rip), %rsi     # 0x79b3d
leaq 0x45095(%rip), %rdx     # 0x79b45
leaq 0xb28(%rsp), %rdi
callq 0xdf6a
leaq 0x2f0(%rsp), %rdi
leaq 0x2e0(%rsp), %rsi
leaq 0x2d0(%rsp), %rdx
leaq 0x2c0(%rsp), %rcx
leaq 0x7e0(%rsp), %r8
leaq 0xb28(%rsp), %r9
callq 0x2d975
movq 0xb28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x34b04
callq 0xa2b0
movq 0x7f0(%rsp), %rax
testq %rax, %rax
je 0x34b23
leaq 0x7e0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x2c8(%rsp), %rdi
testq %rdi, %rdi
je 0x34b35
callq 0xdcba
movq 0x2d8(%rsp), %rdi
testq %rdi, %rdi
je 0x34b47
callq 0xdcba
movq 0x2e8(%rsp), %rdi
testq %rdi, %rdi
je 0x34b59
callq 0xdcba
movq 0x2f8(%rsp), %rdi
testq %rdi, %rdi
je 0x34b6b
callq 0xdcba
movq (%rbx), %rax
movq 0xa0(%rax), %rcx
movq %rcx, 0x2b0(%rsp)
movq 0xa8(%rax), %rax
movq %rax, 0x2b8(%rsp)
testq %rax, %rax
je 0x34ba6
movq 0x64410(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34ba2
incl 0x8(%rax)
jmp 0x34ba6
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x2a0(%rsp)
movq %rax, 0x2a8(%rsp)
testq %rax, %rax
je 0x34bd7
movq 0x643df(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34bd3
incl 0x8(%rax)
jmp 0x34bd7
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x290(%rsp)
movq %rax, 0x298(%rsp)
testq %rax, %rax
je 0x34c08
movq 0x643ae(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34c04
incl 0x8(%rax)
jmp 0x34c08
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x280(%rsp)
movq %rax, 0x288(%rsp)
testq %rax, %rax
je 0x34c3a
movq 0x6437c(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34c36
incl 0x8(%rax)
jmp 0x34c3a
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x7c0(%rsp)
leaq 0xbda4(%rip), %rax      # 0x409f0
movq %rax, 0x7d8(%rsp)
leaq 0xbdef(%rip), %rax      # 0x40a4a
movq %rax, 0x7d0(%rsp)
leaq 0xb18(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x44ed0(%rip), %rsi     # 0x79b46
leaq 0x44ed0(%rip), %rdx     # 0x79b4d
leaq 0xb08(%rsp), %rdi
callq 0xdf6a
leaq 0x2b0(%rsp), %rdi
leaq 0x2a0(%rsp), %rsi
leaq 0x290(%rsp), %rdx
leaq 0x280(%rsp), %rcx
leaq 0x7c0(%rsp), %r8
leaq 0xb08(%rsp), %r9
callq 0x2d975
movq 0xb08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x34cd1
callq 0xa2b0
movq 0x7d0(%rsp), %rax
testq %rax, %rax
je 0x34cf0
leaq 0x7c0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x288(%rsp), %rdi
testq %rdi, %rdi
je 0x34d02
callq 0xdcba
movq 0x298(%rsp), %rdi
testq %rdi, %rdi
je 0x34d14
callq 0xdcba
movq 0x2a8(%rsp), %rdi
testq %rdi, %rdi
je 0x34d26
callq 0xdcba
movq 0x2b8(%rsp), %rdi
testq %rdi, %rdi
je 0x34d38
callq 0xdcba
movq (%rbx), %rax
movq 0xa0(%rax), %rcx
movq %rcx, 0x270(%rsp)
movq 0xa8(%rax), %rax
movq %rax, 0x278(%rsp)
testq %rax, %rax
je 0x34d73
movq 0x64243(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34d6f
incl 0x8(%rax)
jmp 0x34d73
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x260(%rsp)
movq %rax, 0x268(%rsp)
testq %rax, %rax
je 0x34da4
movq 0x64212(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34da0
incl 0x8(%rax)
jmp 0x34da4
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x250(%rsp)
movq %rax, 0x258(%rsp)
testq %rax, %rax
je 0x34dd5
movq 0x641e1(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34dd1
incl 0x8(%rax)
jmp 0x34dd5
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x240(%rsp)
movq %rax, 0x248(%rsp)
testq %rax, %rax
je 0x34e07
movq 0x641af(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34e03
incl 0x8(%rax)
jmp 0x34e07
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x7a0(%rsp)
leaq 0xbc49(%rip), %rax      # 0x40a62
movq %rax, 0x7b8(%rsp)
leaq 0xbc98(%rip), %rax      # 0x40ac0
movq %rax, 0x7b0(%rsp)
leaq 0xaf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x44d03(%rip), %rsi     # 0x79b46
leaq 0x44d03(%rip), %rdx     # 0x79b4d
leaq 0xae8(%rsp), %rdi
callq 0xdf6a
leaq 0x270(%rsp), %rdi
leaq 0x260(%rsp), %rsi
leaq 0x250(%rsp), %rdx
leaq 0x240(%rsp), %rcx
leaq 0x7a0(%rsp), %r8
leaq 0xae8(%rsp), %r9
callq 0x2d975
movq 0xae8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x34e9e
callq 0xa2b0
movq 0x7b0(%rsp), %rax
testq %rax, %rax
je 0x34ebd
leaq 0x7a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x248(%rsp), %rdi
testq %rdi, %rdi
je 0x34ecf
callq 0xdcba
movq 0x258(%rsp), %rdi
testq %rdi, %rdi
je 0x34ee1
callq 0xdcba
movq 0x268(%rsp), %rdi
testq %rdi, %rdi
je 0x34ef3
callq 0xdcba
movq 0x278(%rsp), %rdi
testq %rdi, %rdi
je 0x34f05
callq 0xdcba
movq (%rbx), %rax
movq 0xb0(%rax), %rcx
movq %rcx, 0x230(%rsp)
movq 0xb8(%rax), %rax
movq %rax, 0x238(%rsp)
testq %rax, %rax
je 0x34f40
movq 0x64076(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34f3c
incl 0x8(%rax)
jmp 0x34f40
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x220(%rsp)
movq %rax, 0x228(%rsp)
testq %rax, %rax
je 0x34f71
movq 0x64045(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34f6d
incl 0x8(%rax)
jmp 0x34f71
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x210(%rsp)
movq %rax, 0x218(%rsp)
testq %rax, %rax
je 0x34fa2
movq 0x64014(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34f9e
incl 0x8(%rax)
jmp 0x34fa2
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x200(%rsp)
movq %rax, 0x208(%rsp)
testq %rax, %rax
je 0x34fd4
movq 0x63fe2(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x34fd0
incl 0x8(%rax)
jmp 0x34fd4
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x780(%rsp)
leaq 0xbaf2(%rip), %rax      # 0x40ad8
movq %rax, 0x798(%rsp)
leaq 0xbb3d(%rip), %rax      # 0x40b32
movq %rax, 0x790(%rsp)
leaq 0xad8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x44b3e(%rip), %rsi     # 0x79b4e
leaq 0x44b3e(%rip), %rdx     # 0x79b55
leaq 0xac8(%rsp), %rdi
callq 0xdf6a
leaq 0x230(%rsp), %rdi
leaq 0x220(%rsp), %rsi
leaq 0x210(%rsp), %rdx
leaq 0x200(%rsp), %rcx
leaq 0x780(%rsp), %r8
leaq 0xac8(%rsp), %r9
callq 0x2d975
movq 0xac8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3506b
callq 0xa2b0
movq 0x790(%rsp), %rax
testq %rax, %rax
je 0x3508a
leaq 0x780(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x208(%rsp), %rdi
testq %rdi, %rdi
je 0x3509c
callq 0xdcba
movq 0x218(%rsp), %rdi
testq %rdi, %rdi
je 0x350ae
callq 0xdcba
movq 0x228(%rsp), %rdi
testq %rdi, %rdi
je 0x350c0
callq 0xdcba
movq 0x238(%rsp), %rdi
testq %rdi, %rdi
je 0x350d2
callq 0xdcba
movq (%rbx), %rax
movq 0xb0(%rax), %rcx
movq %rcx, 0x1f0(%rsp)
movq 0xb8(%rax), %rax
movq %rax, 0x1f8(%rsp)
testq %rax, %rax
je 0x3510d
movq 0x63ea9(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35109
incl 0x8(%rax)
jmp 0x3510d
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x1e0(%rsp)
movq %rax, 0x1e8(%rsp)
testq %rax, %rax
je 0x3513e
movq 0x63e78(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3513a
incl 0x8(%rax)
jmp 0x3513e
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x1d0(%rsp)
movq %rax, 0x1d8(%rsp)
testq %rax, %rax
je 0x3516f
movq 0x63e47(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3516b
incl 0x8(%rax)
jmp 0x3516f
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x1c0(%rsp)
movq %rax, 0x1c8(%rsp)
testq %rax, %rax
je 0x351a1
movq 0x63e15(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3519d
incl 0x8(%rax)
jmp 0x351a1
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x760(%rsp)
leaq 0xb997(%rip), %rax      # 0x40b4a
movq %rax, 0x778(%rsp)
leaq 0xb9e6(%rip), %rax      # 0x40ba8
movq %rax, 0x770(%rsp)
leaq 0xab8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x44971(%rip), %rsi     # 0x79b4e
leaq 0x44971(%rip), %rdx     # 0x79b55
leaq 0xaa8(%rsp), %rdi
callq 0xdf6a
leaq 0x1f0(%rsp), %rdi
leaq 0x1e0(%rsp), %rsi
leaq 0x1d0(%rsp), %rdx
leaq 0x1c0(%rsp), %rcx
leaq 0x760(%rsp), %r8
leaq 0xaa8(%rsp), %r9
callq 0x2d975
movq 0xaa8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x35238
callq 0xa2b0
movq 0x770(%rsp), %rax
testq %rax, %rax
je 0x35257
leaq 0x760(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x1c8(%rsp), %rdi
testq %rdi, %rdi
je 0x35269
callq 0xdcba
movq 0x1d8(%rsp), %rdi
testq %rdi, %rdi
je 0x3527b
callq 0xdcba
movq 0x1e8(%rsp), %rdi
testq %rdi, %rdi
je 0x3528d
callq 0xdcba
movq 0x1f8(%rsp), %rdi
testq %rdi, %rdi
je 0x3529f
callq 0xdcba
movq (%rbx), %rax
movq 0xc0(%rax), %rcx
movq %rcx, 0x1b0(%rsp)
movq 0xc8(%rax), %rax
movq %rax, 0x1b8(%rsp)
testq %rax, %rax
je 0x352da
movq 0x63cdc(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x352d6
incl 0x8(%rax)
jmp 0x352da
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x1a0(%rsp)
movq %rax, 0x1a8(%rsp)
testq %rax, %rax
je 0x3530b
movq 0x63cab(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35307
incl 0x8(%rax)
jmp 0x3530b
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x190(%rsp)
movq %rax, 0x198(%rsp)
testq %rax, %rax
je 0x3533c
movq 0x63c7a(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35338
incl 0x8(%rax)
jmp 0x3533c
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x180(%rsp)
movq %rax, 0x188(%rsp)
testq %rax, %rax
je 0x3536e
movq 0x63c48(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3536a
incl 0x8(%rax)
jmp 0x3536e
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x740(%rsp)
leaq 0xb840(%rip), %rax      # 0x40bc0
movq %rax, 0x758(%rsp)
leaq 0xb88b(%rip), %rax      # 0x40c1a
movq %rax, 0x750(%rsp)
leaq 0xa98(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x447ac(%rip), %rsi     # 0x79b56
leaq 0x447ad(%rip), %rdx     # 0x79b5e
leaq 0xa88(%rsp), %rdi
callq 0xdf6a
leaq 0x1b0(%rsp), %rdi
leaq 0x1a0(%rsp), %rsi
leaq 0x190(%rsp), %rdx
leaq 0x180(%rsp), %rcx
leaq 0x740(%rsp), %r8
leaq 0xa88(%rsp), %r9
callq 0x2d975
movq 0xa88(%rsp), %rdi
cmpq %rbp, %rdi
je 0x35405
callq 0xa2b0
movq 0x750(%rsp), %rax
testq %rax, %rax
je 0x35424
leaq 0x740(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x188(%rsp), %rdi
testq %rdi, %rdi
je 0x35436
callq 0xdcba
movq 0x198(%rsp), %rdi
testq %rdi, %rdi
je 0x35448
callq 0xdcba
movq 0x1a8(%rsp), %rdi
testq %rdi, %rdi
je 0x3545a
callq 0xdcba
movq 0x1b8(%rsp), %rdi
testq %rdi, %rdi
je 0x3546c
callq 0xdcba
movq (%rbx), %rax
movq 0xc0(%rax), %rcx
movq %rcx, 0x170(%rsp)
movq 0xc8(%rax), %rax
movq %rax, 0x178(%rsp)
testq %rax, %rax
je 0x354a7
movq 0x63b0f(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x354a3
incl 0x8(%rax)
jmp 0x354a7
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x160(%rsp)
movq %rax, 0x168(%rsp)
testq %rax, %rax
je 0x354d8
movq 0x63ade(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x354d4
incl 0x8(%rax)
jmp 0x354d8
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x150(%rsp)
movq %rax, 0x158(%rsp)
testq %rax, %rax
je 0x35509
movq 0x63aad(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35505
incl 0x8(%rax)
jmp 0x35509
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x140(%rsp)
movq %rax, 0x148(%rsp)
testq %rax, %rax
je 0x3553b
movq 0x63a7b(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35537
incl 0x8(%rax)
jmp 0x3553b
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x720(%rsp)
leaq 0xb6e5(%rip), %rax      # 0x40c32
movq %rax, 0x738(%rsp)
leaq 0xb734(%rip), %rax      # 0x40c90
movq %rax, 0x730(%rsp)
leaq 0xa78(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x445df(%rip), %rsi     # 0x79b56
leaq 0x445e0(%rip), %rdx     # 0x79b5e
leaq 0xa68(%rsp), %rdi
callq 0xdf6a
leaq 0x170(%rsp), %rdi
leaq 0x160(%rsp), %rsi
leaq 0x150(%rsp), %rdx
leaq 0x140(%rsp), %rcx
leaq 0x720(%rsp), %r8
leaq 0xa68(%rsp), %r9
callq 0x2d975
movq 0xa68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x355d2
callq 0xa2b0
movq 0x730(%rsp), %rax
testq %rax, %rax
je 0x355f1
leaq 0x720(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x148(%rsp), %rdi
testq %rdi, %rdi
je 0x35603
callq 0xdcba
movq 0x158(%rsp), %rdi
testq %rdi, %rdi
je 0x35615
callq 0xdcba
movq 0x168(%rsp), %rdi
testq %rdi, %rdi
je 0x35627
callq 0xdcba
movq 0x178(%rsp), %rdi
testq %rdi, %rdi
je 0x35639
callq 0xdcba
movq (%rbx), %rax
movq 0xd0(%rax), %rcx
movq %rcx, 0x130(%rsp)
movq 0xd8(%rax), %rax
movq %rax, 0x138(%rsp)
testq %rax, %rax
je 0x35674
movq 0x63942(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35670
incl 0x8(%rax)
jmp 0x35674
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x120(%rsp)
movq %rax, 0x128(%rsp)
testq %rax, %rax
je 0x356a5
movq 0x63911(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x356a1
incl 0x8(%rax)
jmp 0x356a5
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x110(%rsp)
movq %rax, 0x118(%rsp)
testq %rax, %rax
je 0x356d6
movq 0x638e0(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x356d2
incl 0x8(%rax)
jmp 0x356d6
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x100(%rsp)
movq %rax, 0x108(%rsp)
testq %rax, %rax
je 0x35708
movq 0x638ae(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35704
incl 0x8(%rax)
jmp 0x35708
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x700(%rsp)
leaq 0xb58e(%rip), %rax      # 0x40ca8
movq %rax, 0x718(%rsp)
leaq 0xb5d9(%rip), %rax      # 0x40d02
movq %rax, 0x710(%rsp)
leaq 0xa58(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x4441b(%rip), %rsi     # 0x79b5f
leaq 0x4441c(%rip), %rdx     # 0x79b67
leaq 0xa48(%rsp), %rdi
callq 0xdf6a
leaq 0x130(%rsp), %rdi
leaq 0x120(%rsp), %rsi
leaq 0x110(%rsp), %rdx
leaq 0x100(%rsp), %rcx
leaq 0x700(%rsp), %r8
leaq 0xa48(%rsp), %r9
callq 0x2d975
movq 0xa48(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3579f
callq 0xa2b0
movq 0x710(%rsp), %rax
testq %rax, %rax
je 0x357be
leaq 0x700(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x108(%rsp), %rdi
testq %rdi, %rdi
je 0x357d0
callq 0xdcba
movq 0x118(%rsp), %rdi
testq %rdi, %rdi
je 0x357e2
callq 0xdcba
movq 0x128(%rsp), %rdi
testq %rdi, %rdi
je 0x357f4
callq 0xdcba
movq 0x138(%rsp), %rdi
testq %rdi, %rdi
je 0x35806
callq 0xdcba
movq (%rbx), %rax
movq 0xd0(%rax), %rcx
movq %rcx, 0xf0(%rsp)
movq 0xd8(%rax), %rax
movq %rax, 0xf8(%rsp)
testq %rax, %rax
je 0x35841
movq 0x63775(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3583d
incl 0x8(%rax)
jmp 0x35841
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0xe0(%rsp)
movq %rax, 0xe8(%rsp)
testq %rax, %rax
je 0x35872
movq 0x63744(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3586e
incl 0x8(%rax)
jmp 0x35872
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0xd0(%rsp)
movq %rax, 0xd8(%rsp)
testq %rax, %rax
je 0x358a3
movq 0x63713(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x3589f
incl 0x8(%rax)
jmp 0x358a3
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0xc0(%rsp)
movq %rax, 0xc8(%rsp)
testq %rax, %rax
je 0x358d5
movq 0x636e1(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x358d1
incl 0x8(%rax)
jmp 0x358d5
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x6e0(%rsp)
leaq 0xb433(%rip), %rax      # 0x40d1a
movq %rax, 0x6f8(%rsp)
leaq 0xb482(%rip), %rax      # 0x40d78
movq %rax, 0x6f0(%rsp)
leaq 0xa38(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x4424e(%rip), %rsi     # 0x79b5f
leaq 0x4424f(%rip), %rdx     # 0x79b67
leaq 0xa28(%rsp), %rdi
callq 0xdf6a
leaq 0xf0(%rsp), %rdi
leaq 0xe0(%rsp), %rsi
leaq 0xd0(%rsp), %rdx
leaq 0xc0(%rsp), %rcx
leaq 0x6e0(%rsp), %r8
leaq 0xa28(%rsp), %r9
callq 0x2d975
movq 0xa28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3596c
callq 0xa2b0
movq 0x6f0(%rsp), %rax
testq %rax, %rax
je 0x3598b
leaq 0x6e0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0xc8(%rsp), %rdi
testq %rdi, %rdi
je 0x3599d
callq 0xdcba
movq 0xd8(%rsp), %rdi
testq %rdi, %rdi
je 0x359af
callq 0xdcba
movq 0xe8(%rsp), %rdi
testq %rdi, %rdi
je 0x359c1
callq 0xdcba
movq 0xf8(%rsp), %rdi
testq %rdi, %rdi
je 0x359d3
callq 0xdcba
movq (%rbx), %rax
movq 0x130(%rax), %rcx
movq %rcx, 0xb0(%rsp)
movq 0x138(%rax), %rax
movq %rax, 0xb8(%rsp)
testq %rax, %rax
je 0x35a0e
movq 0x635a8(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35a0a
incl 0x8(%rax)
jmp 0x35a0e
lock
incl 0x8(%rax)
movq (%r12), %rcx
movq 0x8(%r12), %rax
movq %rcx, 0xa0(%rsp)
movq %rax, 0xa8(%rsp)
testq %rax, %rax
je 0x35a41
movq 0x63575(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35a3d
incl 0x8(%rax)
jmp 0x35a41
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x90(%rsp)
movq %rax, 0x98(%rsp)
testq %rax, %rax
je 0x35a73
movq 0x63543(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35a6f
incl 0x8(%rax)
jmp 0x35a73
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x80(%rsp)
movq %rax, 0x88(%rsp)
testq %rax, %rax
je 0x35aa5
movq 0x63511(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35aa1
incl 0x8(%rax)
jmp 0x35aa5
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x6c0(%rsp)
leaq 0xb2d9(%rip), %rax      # 0x40d90
movq %rax, 0x6d8(%rsp)
leaq 0xb320(%rip), %rax      # 0x40de6
movq %rax, 0x6d0(%rsp)
leaq 0xa18(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x44087(%rip), %rsi     # 0x79b68
leaq 0x44083(%rip), %rdx     # 0x79b6b
leaq 0xa08(%rsp), %rdi
callq 0xdf6a
leaq 0xb0(%rsp), %rdi
leaq 0xa0(%rsp), %rsi
leaq 0x90(%rsp), %rdx
leaq 0x80(%rsp), %rcx
leaq 0x6c0(%rsp), %r8
leaq 0xa08(%rsp), %r9
callq 0x2d975
movq 0xa08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x35b3c
callq 0xa2b0
movq 0x6d0(%rsp), %rax
testq %rax, %rax
je 0x35b5b
leaq 0x6c0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x88(%rsp), %rdi
testq %rdi, %rdi
je 0x35b6d
callq 0xdcba
movq 0x98(%rsp), %rdi
testq %rdi, %rdi
je 0x35b7f
callq 0xdcba
movq 0xa8(%rsp), %rdi
testq %rdi, %rdi
je 0x35b91
callq 0xdcba
movq 0xb8(%rsp), %rdi
testq %rdi, %rdi
je 0x35ba3
callq 0xdcba
movq (%rbx), %rax
movq 0x130(%rax), %rcx
movq %rcx, 0x70(%rsp)
movq 0x138(%rax), %rax
movq %rax, 0x78(%rsp)
testq %rax, %rax
je 0x35bd8
movq 0x633de(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35bd4
incl 0x8(%rax)
jmp 0x35bd8
lock
incl 0x8(%rax)
movq (%r12), %rcx
movq 0x8(%r12), %rax
movq %rcx, 0x60(%rsp)
movq %rax, 0x68(%rsp)
testq %rax, %rax
je 0x35c05
movq 0x633b1(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35c01
incl 0x8(%rax)
jmp 0x35c05
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x50(%rsp)
movq %rax, 0x58(%rsp)
testq %rax, %rax
je 0x35c30
movq 0x63386(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35c2c
incl 0x8(%rax)
jmp 0x35c30
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, 0x40(%rsp)
movq %rax, 0x48(%rsp)
testq %rax, %rax
je 0x35c5c
movq 0x6335a(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35c58
incl 0x8(%rax)
jmp 0x35c5c
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x6a0(%rsp)
leaq 0xb190(%rip), %rax      # 0x40dfe
movq %rax, 0x6b8(%rsp)
leaq 0xb1d7(%rip), %rax      # 0x40e54
movq %rax, 0x6b0(%rsp)
leaq 0x9f8(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x43ed4(%rip), %rsi     # 0x79b6c
leaq 0x43ed4(%rip), %rdx     # 0x79b73
leaq 0x9e8(%rsp), %rdi
callq 0xdf6a
leaq 0x70(%rsp), %rdi
leaq 0x60(%rsp), %rsi
leaq 0x50(%rsp), %rdx
leaq 0x40(%rsp), %rcx
leaq 0x6a0(%rsp), %r8
leaq 0x9e8(%rsp), %r9
callq 0x2d975
movq 0x9e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x35ce7
callq 0xa2b0
movq 0x6b0(%rsp), %rax
testq %rax, %rax
je 0x35d06
leaq 0x6a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x48(%rsp), %rdi
testq %rdi, %rdi
je 0x35d15
callq 0xdcba
movq 0x58(%rsp), %rdi
testq %rdi, %rdi
je 0x35d24
callq 0xdcba
movq 0x68(%rsp), %rdi
testq %rdi, %rdi
je 0x35d33
callq 0xdcba
movq 0x78(%rsp), %rdi
testq %rdi, %rdi
je 0x35d42
callq 0xdcba
movq (%rbx), %rax
movq 0x130(%rax), %rcx
movq %rcx, 0x30(%rsp)
movq 0x138(%rax), %rax
movq %rax, 0x38(%rsp)
testq %rax, %rax
je 0x35d77
movq 0x6323f(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35d73
incl 0x8(%rax)
jmp 0x35d77
lock
incl 0x8(%rax)
movq (%r12), %rcx
movq 0x8(%r12), %rax
movq %rcx, 0x20(%rsp)
movq %rax, 0x28(%rsp)
testq %rax, %rax
je 0x35da4
movq 0x63212(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35da0
incl 0x8(%rax)
jmp 0x35da4
lock
incl 0x8(%rax)
movq (%r15), %rcx
movq 0x8(%r15), %rax
movq %rcx, 0x10(%rsp)
movq %rax, 0x18(%rsp)
testq %rax, %rax
je 0x35dcf
movq 0x631e7(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35dcb
incl 0x8(%rax)
jmp 0x35dcf
lock
incl 0x8(%rax)
movq (%r13), %rcx
movq 0x8(%r13), %rax
movq %rcx, (%rsp)
movq %rax, 0x8(%rsp)
testq %rax, %rax
je 0x35dfa
movq 0x631bc(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x35df6
incl 0x8(%rax)
jmp 0x35dfa
lock
incl 0x8(%rax)
xorps %xmm0, %xmm0
movaps %xmm0, 0x680(%rsp)
leaq 0xb060(%rip), %rax      # 0x40e6c
movq %rax, 0x698(%rsp)
leaq 0xb0b3(%rip), %rax      # 0x40ece
movq %rax, 0x690(%rsp)
leaq 0x9d8(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x43d36(%rip), %rsi     # 0x79b6c
leaq 0x43d36(%rip), %rdx     # 0x79b73
leaq 0x9c8(%rsp), %rdi
callq 0xdf6a
leaq 0x30(%rsp), %rdi
leaq 0x20(%rsp), %rsi
leaq 0x10(%rsp), %rdx
movq %rsp, %rcx
leaq 0x680(%rsp), %r8
leaq 0x9c8(%rsp), %r9
callq 0x2d975
movq 0x9c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x35e83
callq 0xa2b0
movq 0x690(%rsp), %rax
testq %rax, %rax
je 0x35ea2
leaq 0x680(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x8(%rsp), %rdi
testq %rdi, %rdi
je 0x35eb1
callq 0xdcba
movq 0x18(%rsp), %rdi
testq %rdi, %rdi
je 0x35ec0
callq 0xdcba
movq 0x28(%rsp), %rdi
testq %rdi, %rdi
je 0x35ecf
callq 0xdcba
movq 0x38(%rsp), %rdi
testq %rdi, %rdi
je 0x35ede
callq 0xdcba
addq $0xd08, %rsp            # imm = 0xD08
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
jmp 0x36c79
movq %rax, %rbx
movq 0x9c8(%rsp), %rdi
cmpq %r14, %rdi
je 0x35f8c
callq 0xa2b0
jmp 0x35f8c
movq %rax, %rbx
movq 0x690(%rsp), %rax
testq %rax, %rax
je 0x35fab
leaq 0x680(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x8(%rsp), %rdi
testq %rdi, %rdi
je 0x35fba
callq 0xdcba
movq 0x18(%rsp), %rdi
testq %rdi, %rdi
je 0x35fc9
callq 0xdcba
movq 0x28(%rsp), %rdi
testq %rdi, %rdi
je 0x35fd8
callq 0xdcba
movq 0x38(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0x9e8(%rsp), %rdi
cmpq %r14, %rdi
je 0x36001
callq 0xa2b0
jmp 0x36001
movq %rax, %rbx
movq 0x6b0(%rsp), %rax
testq %rax, %rax
je 0x36020
leaq 0x6a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x48(%rsp), %rdi
testq %rdi, %rdi
je 0x3602f
callq 0xdcba
movq 0x58(%rsp), %rdi
testq %rdi, %rdi
je 0x3603e
callq 0xdcba
movq 0x68(%rsp), %rdi
testq %rdi, %rdi
je 0x3604d
callq 0xdcba
movq 0x78(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xa08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x36076
callq 0xa2b0
jmp 0x36076
movq %rax, %rbx
movq 0x6d0(%rsp), %rax
testq %rax, %rax
je 0x36095
leaq 0x6c0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x88(%rsp), %rdi
testq %rdi, %rdi
je 0x360a7
callq 0xdcba
movq 0x98(%rsp), %rdi
testq %rdi, %rdi
je 0x360b9
callq 0xdcba
movq 0xa8(%rsp), %rdi
testq %rdi, %rdi
je 0x360cb
callq 0xdcba
movq 0xb8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xa28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x360f7
callq 0xa2b0
jmp 0x360f7
movq %rax, %rbx
movq 0x6f0(%rsp), %rax
testq %rax, %rax
je 0x36116
leaq 0x6e0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0xc8(%rsp), %rdi
testq %rdi, %rdi
je 0x36128
callq 0xdcba
movq 0xd8(%rsp), %rdi
testq %rdi, %rdi
je 0x3613a
callq 0xdcba
movq 0xe8(%rsp), %rdi
testq %rdi, %rdi
je 0x3614c
callq 0xdcba
movq 0xf8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xa48(%rsp), %rdi
cmpq %rbp, %rdi
je 0x36178
callq 0xa2b0
jmp 0x36178
movq %rax, %rbx
movq 0x710(%rsp), %rax
testq %rax, %rax
je 0x36197
leaq 0x700(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x108(%rsp), %rdi
testq %rdi, %rdi
je 0x361a9
callq 0xdcba
movq 0x118(%rsp), %rdi
testq %rdi, %rdi
je 0x361bb
callq 0xdcba
movq 0x128(%rsp), %rdi
testq %rdi, %rdi
je 0x361cd
callq 0xdcba
movq 0x138(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xa68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x361f9
callq 0xa2b0
jmp 0x361f9
movq %rax, %rbx
movq 0x730(%rsp), %rax
testq %rax, %rax
je 0x36218
leaq 0x720(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x148(%rsp), %rdi
testq %rdi, %rdi
je 0x3622a
callq 0xdcba
movq 0x158(%rsp), %rdi
testq %rdi, %rdi
je 0x3623c
callq 0xdcba
movq 0x168(%rsp), %rdi
testq %rdi, %rdi
je 0x3624e
callq 0xdcba
movq 0x178(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xa88(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3627a
callq 0xa2b0
jmp 0x3627a
movq %rax, %rbx
movq 0x750(%rsp), %rax
testq %rax, %rax
je 0x36299
leaq 0x740(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x188(%rsp), %rdi
testq %rdi, %rdi
je 0x362ab
callq 0xdcba
movq 0x198(%rsp), %rdi
testq %rdi, %rdi
je 0x362bd
callq 0xdcba
movq 0x1a8(%rsp), %rdi
testq %rdi, %rdi
je 0x362cf
callq 0xdcba
movq 0x1b8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xaa8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x362fb
callq 0xa2b0
jmp 0x362fb
movq %rax, %rbx
movq 0x770(%rsp), %rax
testq %rax, %rax
je 0x3631a
leaq 0x760(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x1c8(%rsp), %rdi
testq %rdi, %rdi
je 0x3632c
callq 0xdcba
movq 0x1d8(%rsp), %rdi
testq %rdi, %rdi
je 0x3633e
callq 0xdcba
movq 0x1e8(%rsp), %rdi
testq %rdi, %rdi
je 0x36350
callq 0xdcba
movq 0x1f8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xac8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3637c
callq 0xa2b0
jmp 0x3637c
movq %rax, %rbx
movq 0x790(%rsp), %rax
testq %rax, %rax
je 0x3639b
leaq 0x780(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x208(%rsp), %rdi
testq %rdi, %rdi
je 0x363ad
callq 0xdcba
movq 0x218(%rsp), %rdi
testq %rdi, %rdi
je 0x363bf
callq 0xdcba
movq 0x228(%rsp), %rdi
testq %rdi, %rdi
je 0x363d1
callq 0xdcba
movq 0x238(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xae8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x363fd
callq 0xa2b0
jmp 0x363fd
movq %rax, %rbx
movq 0x7b0(%rsp), %rax
testq %rax, %rax
je 0x3641c
leaq 0x7a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x248(%rsp), %rdi
testq %rdi, %rdi
je 0x3642e
callq 0xdcba
movq 0x258(%rsp), %rdi
testq %rdi, %rdi
je 0x36440
callq 0xdcba
movq 0x268(%rsp), %rdi
testq %rdi, %rdi
je 0x36452
callq 0xdcba
movq 0x278(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xb08(%rsp), %rdi
cmpq %rbp, %rdi
je 0x3647e
callq 0xa2b0
jmp 0x3647e
movq %rax, %rbx
movq 0x7d0(%rsp), %rax
testq %rax, %rax
je 0x3649d
leaq 0x7c0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x288(%rsp), %rdi
testq %rdi, %rdi
je 0x364af
callq 0xdcba
movq 0x298(%rsp), %rdi
testq %rdi, %rdi
je 0x364c1
callq 0xdcba
movq 0x2a8(%rsp), %rdi
testq %rdi, %rdi
je 0x364d3
callq 0xdcba
movq 0x2b8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xb28(%rsp), %rdi
cmpq %rbp, %rdi
je 0x364ff
callq 0xa2b0
jmp 0x364ff
movq %rax, %rbx
movq 0x7f0(%rsp), %rax
testq %rax, %rax
je 0x3651e
leaq 0x7e0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x2c8(%rsp), %rdi
testq %rdi, %rdi
je 0x36530
callq 0xdcba
movq 0x2d8(%rsp), %rdi
testq %rdi, %rdi
je 0x36542
callq 0xdcba
movq 0x2e8(%rsp), %rdi
testq %rdi, %rdi
je 0x36554
callq 0xdcba
movq 0x2f8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xb48(%rsp), %rdi
cmpq %rbp, %rdi
je 0x36580
callq 0xa2b0
jmp 0x36580
movq %rax, %rbx
movq 0x810(%rsp), %rax
testq %rax, %rax
je 0x3659f
leaq 0x800(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x308(%rsp), %rdi
testq %rdi, %rdi
je 0x365b1
callq 0xdcba
movq 0x318(%rsp), %rdi
testq %rdi, %rdi
je 0x365c3
callq 0xdcba
movq 0x328(%rsp), %rdi
testq %rdi, %rdi
je 0x365d5
callq 0xdcba
movq 0x338(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xb68(%rsp), %rdi
cmpq %rbp, %rdi
je 0x36601
callq 0xa2b0
jmp 0x36601
movq %rax, %rbx
movq 0x830(%rsp), %rax
testq %rax, %rax
je 0x36620
leaq 0x820(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x348(%rsp), %rdi
testq %rdi, %rdi
je 0x36632
callq 0xdcba
movq 0x358(%rsp), %rdi
testq %rdi, %rdi
je 0x36644
callq 0xdcba
movq 0x368(%rsp), %rdi
testq %rdi, %rdi
je 0x36656
callq 0xdcba
movq 0x378(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xb88(%rsp), %rdi
cmpq %r13, %rdi
je 0x36682
callq 0xa2b0
jmp 0x36682
movq %rax, %rbx
movq 0x850(%rsp), %rax
testq %rax, %rax
je 0x366a1
leaq 0x840(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x388(%rsp), %rdi
testq %rdi, %rdi
je 0x366b3
callq 0xdcba
movq 0x398(%rsp), %rdi
testq %rdi, %rdi
je 0x366c5
callq 0xdcba
movq 0x3a8(%rsp), %rdi
testq %rdi, %rdi
je 0x366d7
callq 0xdcba
movq 0x3b8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xba8(%rsp), %rdi
cmpq %r13, %rdi
je 0x36703
callq 0xa2b0
jmp 0x36703
movq %rax, %rbx
movq 0x870(%rsp), %rax
testq %rax, %rax
je 0x36722
leaq 0x860(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x3c8(%rsp), %rdi
testq %rdi, %rdi
je 0x36734
callq 0xdcba
movq 0x3d8(%rsp), %rdi
testq %rdi, %rdi
je 0x36746
callq 0xdcba
movq 0x3e8(%rsp), %rdi
testq %rdi, %rdi
je 0x36758
callq 0xdcba
movq 0x3f8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xbc8(%rsp), %rdi
cmpq %r13, %rdi
je 0x36784
callq 0xa2b0
jmp 0x36784
movq %rax, %rbx
movq 0x890(%rsp), %rax
testq %rax, %rax
je 0x367a3
leaq 0x880(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x408(%rsp), %rdi
testq %rdi, %rdi
je 0x367b5
callq 0xdcba
movq 0x418(%rsp), %rdi
testq %rdi, %rdi
je 0x367c7
callq 0xdcba
movq 0x428(%rsp), %rdi
testq %rdi, %rdi
je 0x367d9
callq 0xdcba
movq 0x438(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xbe8(%rsp), %rdi
cmpq %r13, %rdi
je 0x36805
callq 0xa2b0
jmp 0x36805
movq %rax, %rbx
movq 0x8b0(%rsp), %rax
testq %rax, %rax
je 0x36824
leaq 0x8a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x448(%rsp), %rdi
testq %rdi, %rdi
je 0x36836
callq 0xdcba
movq 0x458(%rsp), %rdi
testq %rdi, %rdi
je 0x36848
callq 0xdcba
movq 0x468(%rsp), %rdi
testq %rdi, %rdi
je 0x3685a
callq 0xdcba
movq 0x478(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xc08(%rsp), %rdi
cmpq %r13, %rdi
je 0x36886
callq 0xa2b0
jmp 0x36886
movq %rax, %rbx
movq 0x8d0(%rsp), %rax
testq %rax, %rax
je 0x368a5
leaq 0x8c0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x488(%rsp), %rdi
testq %rdi, %rdi
je 0x368b7
callq 0xdcba
movq 0x498(%rsp), %rdi
testq %rdi, %rdi
je 0x368c9
callq 0xdcba
movq 0x4a8(%rsp), %rdi
testq %rdi, %rdi
je 0x368db
callq 0xdcba
movq 0x4b8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xc28(%rsp), %rdi
cmpq %r13, %rdi
je 0x36907
callq 0xa2b0
jmp 0x36907
movq %rax, %rbx
movq 0x8f0(%rsp), %rax
testq %rax, %rax
je 0x36926
leaq 0x8e0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x4c8(%rsp), %rdi
testq %rdi, %rdi
je 0x36938
callq 0xdcba
movq 0x4d8(%rsp), %rdi
testq %rdi, %rdi
je 0x3694a
callq 0xdcba
movq 0x4e8(%rsp), %rdi
testq %rdi, %rdi
je 0x3695c
callq 0xdcba
movq 0x4f8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xc48(%rsp), %rdi
cmpq %r13, %rdi
je 0x36988
callq 0xa2b0
jmp 0x36988
movq %rax, %rbx
movq 0x910(%rsp), %rax
testq %rax, %rax
je 0x369a7
leaq 0x900(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x508(%rsp), %rdi
testq %rdi, %rdi
je 0x369b9
callq 0xdcba
movq 0x518(%rsp), %rdi
testq %rdi, %rdi
je 0x369cb
callq 0xdcba
movq 0x528(%rsp), %rdi
testq %rdi, %rdi
je 0x369dd
callq 0xdcba
movq 0x538(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xc68(%rsp), %rdi
cmpq %r13, %rdi
je 0x36a09
callq 0xa2b0
jmp 0x36a09
movq %rax, %rbx
movq 0x930(%rsp), %rax
testq %rax, %rax
je 0x36a28
leaq 0x920(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x548(%rsp), %rdi
testq %rdi, %rdi
je 0x36a3a
callq 0xdcba
movq 0x558(%rsp), %rdi
testq %rdi, %rdi
je 0x36a4c
callq 0xdcba
movq 0x568(%rsp), %rdi
testq %rdi, %rdi
je 0x36a5e
callq 0xdcba
movq 0x578(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xc88(%rsp), %rdi
cmpq %r12, %rdi
je 0x36a8a
callq 0xa2b0
jmp 0x36a8a
movq %rax, %rbx
movq 0x950(%rsp), %rax
testq %rax, %rax
je 0x36aa9
leaq 0x940(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x588(%rsp), %rdi
testq %rdi, %rdi
je 0x36abb
callq 0xdcba
movq 0x598(%rsp), %rdi
testq %rdi, %rdi
je 0x36acd
callq 0xdcba
movq 0x5a8(%rsp), %rdi
testq %rdi, %rdi
je 0x36adf
callq 0xdcba
movq 0x5b8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xca8(%rsp), %rdi
cmpq %r12, %rdi
je 0x36b0b
callq 0xa2b0
jmp 0x36b0b
movq %rax, %rbx
movq 0x970(%rsp), %rax
testq %rax, %rax
je 0x36b2a
leaq 0x960(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x5c8(%rsp), %rdi
testq %rdi, %rdi
je 0x36b3c
callq 0xdcba
movq 0x5d8(%rsp), %rdi
testq %rdi, %rdi
je 0x36b4e
callq 0xdcba
movq 0x5e8(%rsp), %rdi
testq %rdi, %rdi
je 0x36b60
callq 0xdcba
movq 0x5f8(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xcc8(%rsp), %rdi
cmpq %r12, %rdi
je 0x36b8c
callq 0xa2b0
jmp 0x36b8c
movq %rax, %rbx
movq 0x990(%rsp), %rax
testq %rax, %rax
je 0x36bab
leaq 0x980(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x608(%rsp), %rdi
testq %rdi, %rdi
je 0x36bbd
callq 0xdcba
movq 0x618(%rsp), %rdi
testq %rdi, %rdi
je 0x36bcf
callq 0xdcba
movq 0x628(%rsp), %rdi
testq %rdi, %rdi
je 0x36be1
callq 0xdcba
movq 0x638(%rsp), %rdi
jmp 0x36c67
jmp 0x36c79
movq %rax, %rbx
movq 0xce8(%rsp), %rdi
cmpq %r15, %rdi
je 0x36c0a
callq 0xa2b0
jmp 0x36c0a
movq %rax, %rbx
movq 0x9b0(%rsp), %rax
testq %rax, %rax
je 0x36c29
leaq 0x9a0(%rsp), %rdi
movq %rdi, %rsi
movl $0x3, %edx
callq *%rax
movq 0x648(%rsp), %rdi
testq %rdi, %rdi
je 0x36c3b
callq 0xdcba
movq 0x658(%rsp), %rdi
testq %rdi, %rdi
je 0x36c4d
callq 0xdcba
movq 0x668(%rsp), %rdi
testq %rdi, %rdi
je 0x36c5f
callq 0xdcba
movq 0x678(%rsp), %rdi
testq %rdi, %rdi
je 0x36c71
callq 0xdcba
movq %rbx, %rdi
callq 0xa510
movq %rax, %rdi
callq 0xdcaf