140033c55:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140033c5c:	00 00
140033c5e:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140033c63:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140033c68:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140033c6d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140033c72:	48 8d 05 47 bc 06 00 	lea    0x6bc47(%rip),%rax        # 0x14009f8c0
140033c79:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140033c7e:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
140033c83:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140033c88:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140033c8d:	33 c9                	xor    %ecx,%ecx
140033c8f:	ff 15 c3 10 05 00    	call   *0x510c3(%rip)        # 0x140084d58
140033c95:	eb 23                	jmp    0x140033cba
140033c97:	48 8b 05 ba bc 06 00 	mov    0x6bcba(%rip),%rax        # 0x14009f958
140033c9e:	48 8b 00             	mov    (%rax),%rax
140033ca1:	48 89 05 10 bd 06 00 	mov    %rax,0x6bd10(%rip)        # 0x14009f9b8
140033ca8:	48 8b 05 a9 bc 06 00 	mov    0x6bca9(%rip),%rax        # 0x14009f958
140033caf:	48 83 c0 08          	add    $0x8,%rax
140033cb3:	48 89 05 9e bc 06 00 	mov    %rax,0x6bc9e(%rip)        # 0x14009f958
140033cba:	48 8b 05 f7 bc 06 00 	mov    0x6bcf7(%rip),%rax        # 0x14009f9b8
140033cc1:	48 89 05 68 bb 06 00 	mov    %rax,0x6bb68(%rip)        # 0x14009f830
140033cc8:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140033ccf:	00
140033cd0:	48 89 05 69 bc 06 00 	mov    %rax,0x6bc69(%rip)        # 0x14009f940
140033cd7:	c7 05 3f bb 06 00 09 	movl   $0xc0000409,0x6bb3f(%rip)        # 0x14009f820
140033cde:	04 00 c0
140033ce1:	c7 05 39 bb 06 00 01 	movl   $0x1,0x6bb39(%rip)        # 0x14009f824
140033ce8:	00 00 00
140033ceb:	c7 05 43 bb 06 00 03 	movl   $0x3,0x6bb43(%rip)        # 0x14009f838
140033cf2:	00 00 00
140033cf5:	b8 08 00 00 00       	mov    $0x8,%eax
140033cfa:	48 6b c0 00          	imul   $0x0,%rax,%rax
140033cfe:	48 8d 0d 3b bb 06 00 	lea    0x6bb3b(%rip),%rcx        # 0x14009f840
140033d05:	48 c7 04 01 02 00 00 	movq   $0x2,(%rcx,%rax,1)
140033d0c:	00
140033d0d:	b8 08 00 00 00       	mov    $0x8,%eax
140033d12:	48 6b c0 01          	imul   $0x1,%rax,%rax
140033d16:	48 8d 0d 23 bb 06 00 	lea    0x6bb23(%rip),%rcx        # 0x14009f840
140033d1d:	48 8b 15 9c b4 06 00 	mov    0x6b49c(%rip),%rdx        # 0x14009f1c0
140033d24:	48 89 14 01          	mov    %rdx,(%rcx,%rax,1)
140033d28:	b8 08 00 00 00       	mov    $0x8,%eax
140033d2d:	48 6b c0 02          	imul   $0x2,%rax,%rax
140033d31:	48 8d 0d 08 bb 06 00 	lea    0x6bb08(%rip),%rcx        # 0x14009f840
140033d38:	48 8b 15 89 b4 06 00 	mov    0x6b489(%rip),%rdx        # 0x14009f1c8
140033d3f:	48 89 14 01          	mov    %rdx,(%rcx,%rax,1)
140033d43:	b8 08 00 00 00       	mov    $0x8,%eax
140033d48:	48 6b c0 00          	imul   $0x0,%rax,%rax
140033d4c:	48 8b 0d 6d b4 06 00 	mov    0x6b46d(%rip),%rcx        # 0x14009f1c0
140033d53:	48 89 4c 04 68       	mov    %rcx,0x68(%rsp,%rax,1)
140033d58:	b8 08 00 00 00       	mov    $0x8,%eax
140033d5d:	48 6b c0 01          	imul   $0x1,%rax,%rax
140033d61:	48 8b 0d 60 b4 06 00 	mov    0x6b460(%rip),%rcx        # 0x14009f1c8
140033d68:	48 89 4c 04 68       	mov    %rcx,0x68(%rsp,%rax,1)
140033d6d:	48 8d 0d 94 ea 04 00 	lea    0x4ea94(%rip),%rcx        # 0x140082808
140033d74:	e8 5b fe ff ff       	call   0x140033bd4
140033d79:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
140033d80:	c3                   	ret
140033d81:	cc                   	int3
140033d82:	cc                   	int3
140033d83:	cc                   	int3
140033d84:	cc                   	int3
140033d85:	cc                   	int3
140033d86:	cc                   	int3
140033d87:	cc                   	int3
140033d88:	48 83 ec 78          	sub    $0x78,%rsp
140033d8c:	48 8d 0d 2d bb 06 00 	lea    0x6bb2d(%rip),%rcx        # 0x14009f8c0
140033d93:	ff 15 c7 0f 05 00    	call   *0x50fc7(%rip)        # 0x140084d60
140033d99:	48 8b 05 18 bc 06 00 	mov    0x6bc18(%rip),%rax        # 0x14009f9b8
140033da0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140033da5:	45 33 c0             	xor    %r8d,%r8d
140033da8:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140033dad:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140033db2:	ff 15 98 0f 05 00    	call   *0x50f98(%rip)        # 0x140084d50
140033db8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140033dbd:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
140033dc3:	74 42                	je     0x140033e07
140033dc5:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140033dcc:	00 00
140033dce:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140033dd3:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140033dd8:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140033ddd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140033de2:	48 8d 05 d7 ba 06 00 	lea    0x6bad7(%rip),%rax        # 0x14009f8c0
140033de9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140033dee:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
140033df3:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140033df8:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140033dfd:	33 c9                	xor    %ecx,%ecx
140033dff:	ff 15 53 0f 05 00    	call   *0x50f53(%rip)        # 0x140084d58
140033e05:	eb 23                	jmp    0x140033e2a
140033e07:	48 8b 05 4a bb 06 00 	mov    0x6bb4a(%rip),%rax        # 0x14009f958
140033e0e:	48 8b 00             	mov    (%rax),%rax
140033e11:	48 89 05 a0 bb 06 00 	mov    %rax,0x6bba0(%rip)        # 0x14009f9b8
140033e18:	48 8b 05 39 bb 06 00 	mov    0x6bb39(%rip),%rax        # 0x14009f958
140033e1f:	48 83 c0 08          	add    $0x8,%rax
140033e23:	48 89 05 2e bb 06 00 	mov    %rax,0x6bb2e(%rip)        # 0x14009f958
140033e2a:	48 8b 05 87 bb 06 00 	mov    0x6bb87(%rip),%rax        # 0x14009f9b8
140033e31:	48 89 05 f8 b9 06 00 	mov    %rax,0x6b9f8(%rip)        # 0x14009f830
140033e38:	c7 05 de b9 06 00 09 	movl   $0xc0000409,0x6b9de(%rip)        # 0x14009f820
140033e3f:	04 00 c0
140033e42:	c7 05 d8 b9 06 00 01 	movl   $0x1,0x6b9d8(%rip)        # 0x14009f824
140033e49:	00 00 00
140033e4c:	c7 05 e2 b9 06 00 01 	movl   $0x1,0x6b9e2(%rip)        # 0x14009f838
140033e53:	00 00 00
140033e56:	b8 08 00 00 00       	mov    $0x8,%eax
140033e5b:	48 6b c0 00          	imul   $0x0,%rax,%rax
140033e5f:	48 8d 0d da b9 06 00 	lea    0x6b9da(%rip),%rcx        # 0x14009f840
140033e66:	48 c7 04 01 08 00 00 	movq   $0x8,(%rcx,%rax,1)
140033e6d:	00
140033e6e:	48 8d 0d 93 e9 04 00 	lea    0x4e993(%rip),%rcx        # 0x140082808
140033e75:	e8 5a fd ff ff       	call   0x140033bd4
140033e7a:	48 83 c4 78          	add    $0x78,%rsp
140033e7e:	c3                   	ret
140033e7f:	cc                   	int3
140033e80:	cc                   	int3
140033e81:	cc                   	int3
140033e82:	cc                   	int3
140033e83:	cc                   	int3
140033e84:	cc                   	int3
140033e85:	cc                   	int3
140033e86:	cc                   	int3
140033e87:	cc                   	int3
140033e88:	83 3d d5 3b 05 00 00 	cmpl   $0x0,0x53bd5(%rip)        # 0x140087a64
140033e8f:	74 0e                	je     0x140033e9f
140033e91:	48 8b 05 60 0b 05 00 	mov    0x50b60(%rip),%rax        # 0x1400849f8
140033e98:	48 ff 25 29 18 05 00 	rex.W jmp *0x51829(%rip)        # 0x1400856c8
140033e9f:	48 8d 15 ea be 06 00 	lea    0x6beea(%rip),%rdx        # 0x14009fd90
140033ea6:	e9 83 01 00 00       	jmp    0x14003402e
140033eab:	cc                   	int3
140033eac:	cc                   	int3
140033ead:	cc                   	int3
140033eae:	cc                   	int3
140033eaf:	cc                   	int3
140033eb0:	cc                   	int3
140033eb1:	cc                   	int3
140033eb2:	cc                   	int3
140033eb3:	cc                   	int3
140033eb4:	48 83 ec 28          	sub    $0x28,%rsp
140033eb8:	e8 cb ff ff ff       	call   0x140033e88
140033ebd:	48 f7 d8             	neg    %rax
140033ec0:	1b c0                	sbb    %eax,%eax
140033ec2:	f7 d8                	neg    %eax
140033ec4:	ff c8                	dec    %eax
140033ec6:	48 83 c4 28          	add    $0x28,%rsp
140033eca:	c3                   	ret
140033ecb:	cc                   	int3
140033ecc:	cc                   	int3
140033ecd:	cc                   	int3
140033ece:	cc                   	int3
140033ecf:	cc                   	int3
140033ed0:	cc                   	int3
140033ed1:	cc                   	int3
140033ed2:	cc                   	int3
140033ed3:	cc                   	int3
140033ed4:	40 53                	rex push %rbx
140033ed6:	48 83 ec 20          	sub    $0x20,%rsp
140033eda:	48 8b d9             	mov    %rcx,%rbx
140033edd:	ff 15 2d 0c 05 00    	call   *0x50c2d(%rip)        # 0x140084b10
140033ee3:	4c 8b c3             	mov    %rbx,%r8
140033ee6:	ba 08 00 00 00       	mov    $0x8,%edx
140033eeb:	48 8b c8             	mov    %rax,%rcx
140033eee:	48 83 c4 20          	add    $0x20,%rsp
140033ef2:	5b                   	pop    %rbx
140033ef3:	48 ff 25 0e 0c 05 00 	rex.W jmp *0x50c0e(%rip)        # 0x140084b08
140033efa:	cc                   	int3
140033efb:	cc                   	int3
140033efc:	cc                   	int3
140033efd:	cc                   	int3
140033efe:	cc                   	int3
140033eff:	cc                   	int3
140033f00:	40 53                	rex push %rbx
140033f02:	48 83 ec 20          	sub    $0x20,%rsp
140033f06:	48 8b d9             	mov    %rcx,%rbx
140033f09:	ff 15 01 0c 05 00    	call   *0x50c01(%rip)        # 0x140084b10
140033f0f:	4c 8b c3             	mov    %rbx,%r8
140033f12:	33 d2                	xor    %edx,%edx
140033f14:	48 8b c8             	mov    %rax,%rcx
140033f17:	48 83 c4 20          	add    $0x20,%rsp
140033f1b:	5b                   	pop    %rbx
140033f1c:	48 ff 25 f5 0b 05 00 	rex.W jmp *0x50bf5(%rip)        # 0x140084b18
140033f23:	cc                   	int3
140033f24:	cc                   	int3
140033f25:	cc                   	int3
140033f26:	cc                   	int3
140033f27:	cc                   	int3
140033f28:	cc                   	int3
140033f29:	cc                   	int3
140033f2a:	cc                   	int3
140033f2b:	cc                   	int3
140033f2c:	cc                   	int3
140033f2d:	cc                   	int3
140033f2e:	cc                   	int3
140033f2f:	cc                   	int3
140033f30:	ff 25 b2 0a 05 00    	jmp    *0x50ab2(%rip)        # 0x1400849e8
140033f36:	cc                   	int3
140033f37:	cc                   	int3
140033f38:	cc                   	int3
140033f39:	cc                   	int3
140033f3a:	cc                   	int3
140033f3b:	cc                   	int3
140033f3c:	ff 25 ce 0a 05 00    	jmp    *0x50ace(%rip)        # 0x140084a10
140033f42:	cc                   	int3
140033f43:	cc                   	int3
140033f44:	cc                   	int3
140033f45:	cc                   	int3
140033f46:	cc                   	int3
140033f47:	cc                   	int3
140033f48:	ff 25 ba 0a 05 00    	jmp    *0x50aba(%rip)        # 0x140084a08
140033f4e:	cc                   	int3
140033f4f:	cc                   	int3
140033f50:	cc                   	int3
140033f51:	cc                   	int3
140033f52:	cc                   	int3
140033f53:	cc                   	int3
140033f54:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140033f59:	55                   	push   %rbp
140033f5a:	48 8b ec             	mov    %rsp,%rbp
140033f5d:	48 83 ec 20          	sub    $0x20,%rsp
140033f61:	48 83 65 18 00       	andq   $0x0,0x18(%rbp)
140033f66:	48 bb 32 a2 df 2d 99 	movabs $0x2b992ddfa232,%rbx
140033f6d:	2b 00 00
140033f70:	48 8b 05 49 b2 06 00 	mov    0x6b249(%rip),%rax        # 0x14009f1c0
140033f77:	48 3b c3             	cmp    %rbx,%rax
140033f7a:	0f 85 93 00 00 00    	jne    0x140034013
140033f80:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140033f84:	ff 15 2e 0f 05 00    	call   *0x50f2e(%rip)        # 0x140084eb8
140033f8a:	48 8b 45 18          	mov    0x18(%rbp),%rax
140033f8e:	48 89 45 10          	mov    %rax,0x10(%rbp)
140033f92:	ff 15 c8 0c 05 00    	call   *0x50cc8(%rip)        # 0x140084c60
140033f98:	8b c0                	mov    %eax,%eax
140033f9a:	48 31 45 10          	xor    %rax,0x10(%rbp)
140033f9e:	ff 15 ac 0c 05 00    	call   *0x50cac(%rip)        # 0x140084c50
140033fa4:	8b c0                	mov    %eax,%eax
140033fa6:	48 31 45 10          	xor    %rax,0x10(%rbp)
140033faa:	ff 15 00 0f 05 00    	call   *0x50f00(%rip)        # 0x140084eb0
140033fb0:	8b c0                	mov    %eax,%eax
140033fb2:	48 c1 e0 18          	shl    $0x18,%rax
140033fb6:	48 31 45 10          	xor    %rax,0x10(%rbp)
140033fba:	ff 15 f0 0e 05 00    	call   *0x50ef0(%rip)        # 0x140084eb0
140033fc0:	8b c0                	mov    %eax,%eax
140033fc2:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140033fc6:	48 33 45 10          	xor    0x10(%rbp),%rax
140033fca:	48 33 c1             	xor    %rcx,%rax
140033fcd:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140033fd1:	48 89 45 10          	mov    %rax,0x10(%rbp)
140033fd5:	ff 15 d5 0c 05 00    	call   *0x50cd5(%rip)        # 0x140084cb0
140033fdb:	8b 45 20             	mov    0x20(%rbp),%eax
140033fde:	48 b9 ff ff ff ff ff 	movabs $0xffffffffffff,%rcx
140033fe5:	ff 00 00
140033fe8:	48 c1 e0 20          	shl    $0x20,%rax
140033fec:	48 33 45 20          	xor    0x20(%rbp),%rax
140033ff0:	48 33 45 10          	xor    0x10(%rbp),%rax
140033ff4:	48 23 c1             	and    %rcx,%rax
140033ff7:	48 8b c8             	mov    %rax,%rcx
140033ffa:	48 3b c3             	cmp    %rbx,%rax
140033ffd:	75 0d                	jne    0x14003400c
140033fff:	48 b8 33 a2 df 2d 99 	movabs $0x2b992ddfa233,%rax
140034006:	2b 00 00
140034009:	48 8b c8             	mov    %rax,%rcx
14003400c:	48 89 0d ad b1 06 00 	mov    %rcx,0x6b1ad(%rip)        # 0x14009f1c0
140034013:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140034018:	48 f7 d0             	not    %rax
14003401b:	48 89 05 a6 b1 06 00 	mov    %rax,0x6b1a6(%rip)        # 0x14009f1c8
140034022:	48 83 c4 20          	add    $0x20,%rsp
140034026:	5d                   	pop    %rbp
140034027:	c3                   	ret
140034028:	cc                   	int3
140034029:	cc                   	int3
14003402a:	cc                   	int3
14003402b:	cc                   	int3
14003402c:	cc                   	int3
14003402d:	cc                   	int3
14003402e:	ff 25 cc 09 05 00    	jmp    *0x509cc(%rip)        # 0x140084a00
140034034:	cc                   	int3
140034035:	cc                   	int3
140034036:	cc                   	int3
140034037:	cc                   	int3
140034038:	cc                   	int3
140034039:	cc                   	int3
14003403a:	cc                   	int3
14003403b:	cc                   	int3
14003403c:	cc                   	int3
14003403d:	cc                   	int3
14003403e:	cc                   	int3
14003403f:	cc                   	int3
140034040:	c2 00 00             	ret    $0x0
140034043:	cc                   	int3
140034044:	cc                   	int3
140034045:	cc                   	int3
140034046:	cc                   	int3
140034047:	cc                   	int3
140034048:	cc                   	int3
140034049:	cc                   	int3
14003404a:	cc                   	int3
14003404b:	cc                   	int3
14003404c:	cc                   	int3
14003404d:	cc                   	int3
14003404e:	cc                   	int3
14003404f:	cc                   	int3
140034050:	cc                   	int3
140034051:	cc                   	int3
140034052:	cc                   	int3
140034053:	cc                   	int3
140034054:	cc                   	int3
140034055:	cc                   	int3
140034056:	cc                   	int3
140034057:	cc                   	int3
140034058:	48 83 ec 28          	sub    $0x28,%rsp
14003405c:	8b 0d 66 bd 06 00    	mov    0x6bd66(%rip),%ecx        # 0x14009fdc8
140034062:	83 f9 01             	cmp    $0x1,%ecx
140034065:	75 04                	jne    0x14003406b
140034067:	8a c1                	mov    %cl,%al
140034069:	eb 36                	jmp    0x1400340a1
14003406b:	83 f9 02             	cmp    $0x2,%ecx
14003406e:	74 2f                	je     0x14003409f
140034070:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140034075:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14003407a:	48 8d 0d 97 e7 04 00 	lea    0x4e797(%rip),%rcx        # 0x140082818
140034081:	e8 1a 05 00 00       	call   0x1400345a0
140034086:	85 c0                	test   %eax,%eax
140034088:	78 15                	js     0x14003409f
14003408a:	8a 44 24 30          	mov    0x30(%rsp),%al
14003408e:	8a c8                	mov    %al,%cl
140034090:	f6 d9                	neg    %cl
140034092:	1b d2                	sbb    %edx,%edx
140034094:	83 c2 02             	add    $0x2,%edx
140034097:	89 15 2b bd 06 00    	mov    %edx,0x6bd2b(%rip)        # 0x14009fdc8
14003409d:	eb 02                	jmp    0x1400340a1
14003409f:	32 c0                	xor    %al,%al
1400340a1:	48 83 c4 28          	add    $0x28,%rsp
1400340a5:	c3                   	ret
1400340a6:	cc                   	int3
1400340a7:	cc                   	int3
1400340a8:	cc                   	int3
1400340a9:	cc                   	int3
1400340aa:	cc                   	int3
1400340ab:	cc                   	int3
1400340ac:	48 8d 05 cd 30 07 00 	lea    0x730cd(%rip),%rax        # 0x1400a7180
1400340b3:	e9 00 00 00 00       	jmp    0x1400340b8
1400340b8:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400340bd:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400340c2:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1400340c7:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1400340cc:	48 83 ec 68          	sub    $0x68,%rsp
1400340d0:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1400340d6:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1400340dc:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
1400340e2:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
1400340e8:	48 8b d0             	mov    %rax,%rdx