140021ce8:	45 31 f6             	xor    %r14d,%r14d
140021ceb:	4c 89 35 46 f4 0e 00 	mov    %r14,0xef446(%rip)        # 0x140111138
140021cf2:	c6 05 49 f4 0e 00 00 	movb   $0x0,0xef449(%rip)        # 0x140111142
140021cf9:	66 c7 05 3e f4 0e 00 	movw   $0xffff,0xef43e(%rip)        # 0x140111140
140021d00:	ff ff
140021d02:	b9 01 00 00 00       	mov    $0x1,%ecx
140021d07:	e8 64 fc 04 00       	call   0x140071970
140021d0c:	48 8d 3d 9d f9 0e 00 	lea    0xef99d(%rip),%rdi        # 0x1401116b0
140021d13:	4c 8d 05 f6 f9 0e 00 	lea    0xef9f6(%rip),%r8        # 0x140111710
140021d1a:	48 89 f9             	mov    %rdi,%rcx
140021d1d:	48 89 c2             	mov    %rax,%rdx
140021d20:	e8 bb 05 00 00       	call   0x1400222e0
140021d25:	48 8d 1d 90 ef 0b 00 	lea    0xbef90(%rip),%rbx        # 0x1400e0cbc
140021d2c:	48 89 1d b5 f4 0e 00 	mov    %rbx,0xef4b5(%rip)        # 0x1401111e8
140021d33:	4c 89 35 e6 f4 0e 00 	mov    %r14,0xef4e6(%rip)        # 0x140111220
140021d3a:	4c 8d 35 8f ef 0b 00 	lea    0xbef8f(%rip),%r14        # 0x1400e0cd0
140021d41:	4c 89 35 a8 f4 0e 00 	mov    %r14,0xef4a8(%rip)        # 0x1401111f0
140021d48:	48 8d 0d a1 f4 0e 00 	lea    0xef4a1(%rip),%rcx        # 0x1401111f0
140021d4f:	48 89 fa             	mov    %rdi,%rdx
140021d52:	e8 59 8b 03 00       	call   0x14005a8b0
140021d57:	45 31 ff             	xor    %r15d,%r15d
140021d5a:	4c 89 3d 17 f5 0e 00 	mov    %r15,0xef517(%rip)        # 0x140111278
140021d61:	c6 05 1a f5 0e 00 00 	movb   $0x0,0xef51a(%rip)        # 0x140111282
140021d68:	66 c7 05 0f f5 0e 00 	movw   $0xffff,0xef50f(%rip)        # 0x140111280
140021d6f:	ff ff
140021d71:	b9 02 00 00 00       	mov    $0x2,%ecx
140021d76:	e8 f5 fb 04 00       	call   0x140071970
140021d7b:	48 8d 3d 96 f9 0e 00 	lea    0xef996(%rip),%rdi        # 0x140111718
140021d82:	4c 8d 05 ef f9 0e 00 	lea    0xef9ef(%rip),%r8        # 0x140111778
140021d89:	48 89 f9             	mov    %rdi,%rcx
140021d8c:	48 89 c2             	mov    %rax,%rdx
140021d8f:	e8 4c 05 00 00       	call   0x1400222e0
140021d94:	48 89 1d 8d f5 0e 00 	mov    %rbx,0xef58d(%rip)        # 0x140111328
140021d9b:	4c 89 3d be f5 0e 00 	mov    %r15,0xef5be(%rip)        # 0x140111360
140021da2:	4c 89 35 87 f5 0e 00 	mov    %r14,0xef587(%rip)        # 0x140111330
140021da9:	48 8d 0d 80 f5 0e 00 	lea    0xef580(%rip),%rcx        # 0x140111330
140021db0:	48 89 fa             	mov    %rdi,%rdx
140021db3:	e8 f8 8a 03 00       	call   0x14005a8b0
140021db8:	31 c0                	xor    %eax,%eax
140021dba:	48 89 05 f7 f5 0e 00 	mov    %rax,0xef5f7(%rip)        # 0x1401113b8
140021dc1:	48 8d 3d 60 f5 0e 00 	lea    0xef560(%rip),%rdi        # 0x140111328
140021dc8:	c6 05 f3 f5 0e 00 00 	movb   $0x0,0xef5f3(%rip)        # 0x1401113c2
140021dcf:	66 c7 05 e8 f5 0e 00 	movw   $0xffff,0xef5e8(%rip)        # 0x1401113c0
140021dd6:	ff ff
140021dd8:	48 8b 0d 49 f5 0e 00 	mov    0xef549(%rip),%rcx        # 0x140111328
140021ddf:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140021de3:	48 8b 54 39 28       	mov    0x28(%rcx,%rdi,1),%rdx
140021de8:	48 89 1d 79 f6 0e 00 	mov    %rbx,0xef679(%rip)        # 0x140111468
140021def:	48 89 05 aa f6 0e 00 	mov    %rax,0xef6aa(%rip)        # 0x1401114a0
140021df6:	4c 89 35 73 f6 0e 00 	mov    %r14,0xef673(%rip)        # 0x140111470
140021dfd:	48 8d 0d 6c f6 0e 00 	lea    0xef66c(%rip),%rcx        # 0x140111470
140021e04:	e8 a7 8a 03 00       	call   0x14005a8b0
140021e09:	48 c7 05 e4 f6 0e 00 	movq   $0x0,0xef6e4(%rip)        # 0x1401114f8
140021e10:	00 00 00 00
140021e14:	c6 05 e7 f6 0e 00 00 	movb   $0x0,0xef6e7(%rip)        # 0x140111502
140021e1b:	66 c7 05 dc f6 0e 00 	movw   $0xffff,0xef6dc(%rip)        # 0x140111500
140021e22:	ff ff
140021e24:	48 8d 05 75 f2 0e 00 	lea    0xef275(%rip),%rax        # 0x1401110a0
140021e2b:	48 8b 0d 6e f2 0e 00 	mov    0xef26e(%rip),%rcx        # 0x1401110a0
140021e32:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140021e36:	48 8d 15 ab f3 0e 00 	lea    0xef3ab(%rip),%rdx        # 0x1401111e8
140021e3d:	48 89 94 01 88 00 00 	mov    %rdx,0x88(%rcx,%rax,1)
140021e44:	00
140021e45:	48 8b 05 dc f4 0e 00 	mov    0xef4dc(%rip),%rax        # 0x140111328
140021e4c:	48 63 40 04          	movslq 0x4(%rax),%rax
140021e50:	81 4c 38 08 00 20 00 	orl    $0x2000,0x8(%rax,%rdi,1)
140021e57:	00
140021e58:	48 8b 05 c9 f4 0e 00 	mov    0xef4c9(%rip),%rax        # 0x140111328
140021e5f:	48 63 40 04          	movslq 0x4(%rax),%rax
140021e63:	48 89 94 38 88 00 00 	mov    %rdx,0x88(%rax,%rdi,1)
140021e6a:	00
140021e6b:	48 89 f0             	mov    %rsi,%rax
140021e6e:	0f 28 75 10          	movaps 0x10(%rbp),%xmm6
140021e72:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
140021e79:	5b                   	pop    %rbx
140021e7a:	5f                   	pop    %rdi
140021e7b:	5e                   	pop    %rsi
140021e7c:	41 5e                	pop    %r14
140021e7e:	41 5f                	pop    %r15
140021e80:	5d                   	pop    %rbp
140021e81:	c3                   	ret
140021e82:	31 c9                	xor    %ecx,%ecx
140021e84:	e8 4b 51 06 00       	call   0x140086fd4
140021e89:	48 85 c0             	test   %rax,%rax
140021e8c:	74 23                	je     0x140021eb1
140021e8e:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140021e92:	e8 d9 0e 01 00       	call   0x140032d70
140021e97:	e9 14 fb ff ff       	jmp    0x1400219b0
140021e9c:	48 89 f9             	mov    %rdi,%rcx
140021e9f:	e8 6c 2f 08 00       	call   0x1400a4e10
140021ea4:	48 89 f9             	mov    %rdi,%rcx
140021ea7:	e8 24 c0 04 00       	call   0x14006ded0
140021eac:	e9 1d fb ff ff       	jmp    0x1400219ce
140021eb1:	e8 4a 90 09 00       	call   0x1400baf00
140021eb6:	eb f9                	jmp    0x140021eb1
140021eb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140021ebf:	00
140021ec0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140021ec5:	55                   	push   %rbp
140021ec6:	41 57                	push   %r15
140021ec8:	41 56                	push   %r14
140021eca:	56                   	push   %rsi
140021ecb:	57                   	push   %rdi
140021ecc:	53                   	push   %rbx
140021ecd:	48 83 ec 38          	sub    $0x38,%rsp
140021ed1:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140021ed8:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
140021edd:	e8 ce db 04 00       	call   0x14006fab0
140021ee2:	cc                   	int3
140021ee3:	66 66 66 66 2e 0f 1f 	data16 data16 data16 cs nopw 0x0(%rax,%rax,1)
140021eea:	84 00 00 00 00 00
140021ef0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140021ef5:	55                   	push   %rbp
140021ef6:	41 57                	push   %r15
140021ef8:	41 56                	push   %r14
140021efa:	56                   	push   %rsi
140021efb:	57                   	push   %rdi
140021efc:	53                   	push   %rbx
140021efd:	48 83 ec 38          	sub    $0x38,%rsp
140021f01:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140021f08:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
140021f0d:	48 8d 0d 5c f5 0e 00 	lea    0xef55c(%rip),%rcx        # 0x140111470
140021f14:	e8 a7 cd 07 00       	call   0x14009ecc0
140021f19:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140021f1e:	48 83 c4 38          	add    $0x38,%rsp
140021f22:	5b                   	pop    %rbx
140021f23:	5f                   	pop    %rdi
140021f24:	5e                   	pop    %rsi
140021f25:	41 5e                	pop    %r14
140021f27:	41 5f                	pop    %r15
140021f29:	5d                   	pop    %rbp
140021f2a:	c3                   	ret
140021f2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021f30:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140021f35:	55                   	push   %rbp
140021f36:	41 57                	push   %r15
140021f38:	41 56                	push   %r14
140021f3a:	56                   	push   %rsi
140021f3b:	57                   	push   %rdi
140021f3c:	53                   	push   %rbx
140021f3d:	48 83 ec 38          	sub    $0x38,%rsp
140021f41:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140021f48:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
140021f4d:	48 8d 0d dc f3 0e 00 	lea    0xef3dc(%rip),%rcx        # 0x140111330
140021f54:	e8 67 cd 07 00       	call   0x14009ecc0
140021f59:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140021f5e:	48 83 c4 38          	add    $0x38,%rsp
140021f62:	5b                   	pop    %rbx
140021f63:	5f                   	pop    %rdi
140021f64:	5e                   	pop    %rsi
140021f65:	41 5e                	pop    %r14
140021f67:	41 5f                	pop    %r15
140021f69:	5d                   	pop    %rbp
140021f6a:	c3                   	ret
140021f6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021f70:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140021f75:	55                   	push   %rbp
140021f76:	41 57                	push   %r15
140021f78:	41 56                	push   %r14
140021f7a:	56                   	push   %rsi
140021f7b:	57                   	push   %rdi
140021f7c:	53                   	push   %rbx
140021f7d:	48 83 ec 38          	sub    $0x38,%rsp
140021f81:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140021f88:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
140021f8d:	48 8d 0d 5c f2 0e 00 	lea    0xef25c(%rip),%rcx        # 0x1401111f0
140021f94:	e8 27 cd 07 00       	call   0x14009ecc0
140021f99:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140021f9e:	48 83 c4 38          	add    $0x38,%rsp
140021fa2:	5b                   	pop    %rbx
140021fa3:	5f                   	pop    %rdi
140021fa4:	5e                   	pop    %rsi
140021fa5:	41 5e                	pop    %r14
140021fa7:	41 5f                	pop    %r15
140021fa9:	5d                   	pop    %rbp
140021faa:	c3                   	ret
140021fab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021fb0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140021fb5:	55                   	push   %rbp
140021fb6:	41 57                	push   %r15
140021fb8:	41 56                	push   %r14
140021fba:	56                   	push   %rsi
140021fbb:	57                   	push   %rdi
140021fbc:	53                   	push   %rbx
140021fbd:	48 83 ec 38          	sub    $0x38,%rsp
140021fc1:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140021fc8:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
140021fcd:	48 8d 0d dc f0 0e 00 	lea    0xef0dc(%rip),%rcx        # 0x1401110b0
140021fd4:	e8 e7 cc 07 00       	call   0x14009ecc0
140021fd9:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140021fde:	48 83 c4 38          	add    $0x38,%rsp
140021fe2:	5b                   	pop    %rbx
140021fe3:	5f                   	pop    %rdi
140021fe4:	5e                   	pop    %rsi
140021fe5:	41 5e                	pop    %r14
140021fe7:	41 5f                	pop    %r15
140021fe9:	5d                   	pop    %rbp
140021fea:	c3                   	ret
140021feb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021ff0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140021ff5:	55                   	push   %rbp
140021ff6:	41 57                	push   %r15
140021ff8:	41 56                	push   %r14
140021ffa:	56                   	push   %rsi
140021ffb:	57                   	push   %rdi
140021ffc:	53                   	push   %rbx
140021ffd:	48 83 ec 38          	sub    $0x38,%rsp
140022001:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140022008:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14002200d:	48 8d 0d bc f3 0e 00 	lea    0xef3bc(%rip),%rcx        # 0x1401113d0
140022014:	e8 d7 f1 02 00       	call   0x1400511f0
140022019:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14002201e:	48 83 c4 38          	add    $0x38,%rsp
140022022:	5b                   	pop    %rbx
140022023:	5f                   	pop    %rdi
140022024:	5e                   	pop    %rsi
140022025:	41 5e                	pop    %r14
140022027:	41 5f                	pop    %r15
140022029:	5d                   	pop    %rbp
14002202a:	c3                   	ret
14002202b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140022030:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140022035:	55                   	push   %rbp
140022036:	41 57                	push   %r15
140022038:	41 56                	push   %r14
14002203a:	56                   	push   %rsi
14002203b:	57                   	push   %rdi
14002203c:	53                   	push   %rbx
14002203d:	48 83 ec 38          	sub    $0x38,%rsp
140022041:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140022048:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14002204d:	48 8d 0d 3c f2 0e 00 	lea    0xef23c(%rip),%rcx        # 0x140111290
140022054:	e8 97 f1 02 00       	call   0x1400511f0
140022059:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14002205e:	48 83 c4 38          	add    $0x38,%rsp
140022062:	5b                   	pop    %rbx
140022063:	5f                   	pop    %rdi
140022064:	5e                   	pop    %rsi
140022065:	41 5e                	pop    %r14
140022067:	41 5f                	pop    %r15
140022069:	5d                   	pop    %rbp
14002206a:	c3                   	ret
14002206b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140022070:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140022075:	55                   	push   %rbp
140022076:	41 57                	push   %r15
140022078:	41 56                	push   %r14
14002207a:	56                   	push   %rsi
14002207b:	57                   	push   %rdi
14002207c:	53                   	push   %rbx
14002207d:	48 83 ec 38          	sub    $0x38,%rsp
140022081:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140022088:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14002208d:	48 8d 0d bc f0 0e 00 	lea    0xef0bc(%rip),%rcx        # 0x140111150
140022094:	e8 57 f1 02 00       	call   0x1400511f0
140022099:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14002209e:	48 83 c4 38          	add    $0x38,%rsp
1400220a2:	5b                   	pop    %rbx
1400220a3:	5f                   	pop    %rdi
1400220a4:	5e                   	pop    %rsi
1400220a5:	41 5e                	pop    %r14
1400220a7:	41 5f                	pop    %r15
1400220a9:	5d                   	pop    %rbp
1400220aa:	c3                   	ret
1400220ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400220b0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400220b5:	55                   	push   %rbp
1400220b6:	41 57                	push   %r15
1400220b8:	41 56                	push   %r14
1400220ba:	56                   	push   %rsi
1400220bb:	57                   	push   %rdi
1400220bc:	53                   	push   %rbx
1400220bd:	48 83 ec 38          	sub    $0x38,%rsp
1400220c1:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
1400220c8:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
1400220cd:	48 8d 0d 34 ef 0e 00 	lea    0xeef34(%rip),%rcx        # 0x140111008
1400220d4:	e8 17 f1 02 00       	call   0x1400511f0
1400220d9:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
1400220de:	48 83 c4 38          	add    $0x38,%rsp
1400220e2:	5b                   	pop    %rbx
1400220e3:	5f                   	pop    %rdi
1400220e4:	5e                   	pop    %rsi
1400220e5:	41 5e                	pop    %r14
1400220e7:	41 5f                	pop    %r15
1400220e9:	5d                   	pop    %rbp
1400220ea:	c3                   	ret
1400220eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400220f0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400220f5:	55                   	push   %rbp
1400220f6:	41 57                	push   %r15
1400220f8:	41 56                	push   %r14
1400220fa:	56                   	push   %rsi
1400220fb:	57                   	push   %rdi
1400220fc:	53                   	push   %rbx
1400220fd:	48 83 ec 38          	sub    $0x38,%rsp
140022101:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140022108:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14002210d:	48 8b 75 00          	mov    0x0(%rbp),%rsi
140022111:	48 85 f6             	test   %rsi,%rsi
140022114:	74 10                	je     0x140022126
140022116:	48 89 f1             	mov    %rsi,%rcx
140022119:	e8 f2 2c 08 00       	call   0x1400a4e10
14002211e:	48 89 f1             	mov    %rsi,%rcx
140022121:	e8 aa bd 04 00       	call   0x14006ded0
140022126:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14002212b:	48 83 c4 38          	add    $0x38,%rsp
14002212f:	5b                   	pop    %rbx
140022130:	5f                   	pop    %rdi
140022131:	5e                   	pop    %rsi
140022132:	41 5e                	pop    %r14
140022134:	41 5f                	pop    %r15
140022136:	5d                   	pop    %rbp
140022137:	c3                   	ret
140022138:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14002213f:	00
140022140:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140022145:	55                   	push   %rbp
140022146:	41 57                	push   %r15
140022148:	41 56                	push   %r14
14002214a:	56                   	push   %rsi
14002214b:	57                   	push   %rdi
14002214c:	53                   	push   %rbx
14002214d:	48 83 ec 38          	sub    $0x38,%rsp
140022151:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
140022158:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14002215d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140022161:	e8 9a 87 03 00       	call   0x14005a900
140022166:	48 8d 0d db f4 0e 00 	lea    0xef4db(%rip),%rcx        # 0x140111648
14002216d:	e8 5e cb 07 00       	call   0x14009ecd0
140022172:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140022177:	48 83 c4 38          	add    $0x38,%rsp
14002217b:	5b                   	pop    %rbx
14002217c:	5f                   	pop    %rdi
14002217d:	5e                   	pop    %rsi
14002217e:	41 5e                	pop    %r14
140022180:	41 5f                	pop    %r15
140022182:	5d                   	pop    %rbp
140022183:	c3                   	ret
140022184:	66 66 66 2e 0f 1f 84 	data16 data16 cs nopw 0x0(%rax,%rax,1)
14002218b:	00 00 00 00 00
140022190:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140022195:	55                   	push   %rbp
140022196:	41 57                	push   %r15
140022198:	41 56                	push   %r14
14002219a:	56                   	push   %rsi
14002219b:	57                   	push   %rdi
14002219c:	53                   	push   %rbx
14002219d:	48 83 ec 38          	sub    $0x38,%rsp
1400221a1:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
1400221a8:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)