140134ef6:	4d 8b 2e             	mov    (%r14),%r13
140134ef9:	4c 89 e9             	mov    %r13,%rcx
140134efc:	e8 97 4f 0b 00       	call   0x1401e9e98
140134f01:	4c 89 ea             	mov    %r13,%rdx
140134f04:	48 89 f1             	mov    %rsi,%rcx
140134f07:	49 89 c0             	mov    %rax,%r8
140134f0a:	e8 a1 6a f6 ff       	call   0x14009b9b0
140134f0f:	48 85 db             	test   %rbx,%rbx
140134f12:	0f 84 88 00 00 00    	je     0x140134fa0
140134f18:	49 89 d8             	mov    %rbx,%r8
140134f1b:	4c 89 e2             	mov    %r12,%rdx
140134f1e:	48 89 f1             	mov    %rsi,%rcx
140134f21:	4d 29 e0             	sub    %r12,%r8
140134f24:	e8 87 6a f6 ff       	call   0x14009b9b0
140134f29:	4d 8b 6e 08          	mov    0x8(%r14),%r13
140134f2d:	4c 89 e9             	mov    %r13,%rcx
140134f30:	e8 63 4f 0b 00       	call   0x1401e9e98
140134f35:	4c 89 ea             	mov    %r13,%rdx
140134f38:	48 89 f1             	mov    %rsi,%rcx
140134f3b:	49 89 c0             	mov    %rax,%r8
140134f3e:	e8 6d 6a f6 ff       	call   0x14009b9b0
140134f43:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140134f49:	48 8d 15 0a 81 0e 00 	lea    0xe810a(%rip),%rdx        # 0x14021d05a
140134f50:	48 89 f1             	mov    %rsi,%rcx
140134f53:	e8 58 6a f6 ff       	call   0x14009b9b0
140134f58:	e9 84 fe ff ff       	jmp    0x140134de1
140134f5d:	0f 1f 00             	nopl   (%rax)
140134f60:	e8 ab ba ff ff       	call   0x140130a10
140134f65:	e9 ef fe ff ff       	jmp    0x140134e59
140134f6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140134f70:	48 8b 05 29 44 10 00 	mov    0x104429(%rip),%rax        # 0x1402393a0
140134f77:	80 38 00             	cmpb   $0x0,(%rax)
140134f7a:	0f 84 f7 fe ff ff    	je     0x140134e77
140134f80:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
140134f86:	48 8d 15 d9 7b 0e 00 	lea    0xe7bd9(%rip),%rdx        # 0x14021cb66
140134f8d:	48 8d 0d db 7b 0e 00 	lea    0xe7bdb(%rip),%rcx        # 0x14021cb6f
140134f94:	ff 15 3e a4 17 00    	call   *0x17a43e(%rip)        # 0x1402af3d8
140134f9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140134fa0:	48 8d 1d b3 80 0e 00 	lea    0xe80b3(%rip),%rbx        # 0x14021d05a
140134fa7:	49 89 f8             	mov    %rdi,%r8
140134faa:	4c 89 e2             	mov    %r12,%rdx
140134fad:	48 89 f1             	mov    %rsi,%rcx
140134fb0:	e8 fb 69 f6 ff       	call   0x14009b9b0
140134fb5:	49 8b 7e 08          	mov    0x8(%r14),%rdi
140134fb9:	48 89 f9             	mov    %rdi,%rcx
140134fbc:	e8 d7 4e 0b 00       	call   0x1401e9e98
140134fc1:	48 89 fa             	mov    %rdi,%rdx
140134fc4:	48 89 f1             	mov    %rsi,%rcx
140134fc7:	49 89 c0             	mov    %rax,%r8
140134fca:	e8 e1 69 f6 ff       	call   0x14009b9b0
140134fcf:	48 85 db             	test   %rbx,%rbx
140134fd2:	74 1c                	je     0x140134ff0
140134fd4:	48 89 d9             	mov    %rbx,%rcx
140134fd7:	e8 bc 4e 0b 00       	call   0x1401e9e98
140134fdc:	48 89 da             	mov    %rbx,%rdx
140134fdf:	48 89 f1             	mov    %rsi,%rcx
140134fe2:	49 89 c0             	mov    %rax,%r8
140134fe5:	e8 c6 69 f6 ff       	call   0x14009b9b0
140134fea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140134ff0:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140134ff5:	48 85 d2             	test   %rdx,%rdx
140134ff8:	75 36                	jne    0x140135030
140134ffa:	48 89 f1             	mov    %rsi,%rcx
140134ffd:	e8 3e 59 f6 ff       	call   0x14009a940
140135002:	48 8b 3d e7 3a 10 00 	mov    0x103ae7(%rip),%rdi        # 0x140238af0
140135009:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14013500e:	48 2b 07             	sub    (%rdi),%rax
140135011:	75 77                	jne    0x14013508a
140135013:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
14013501a:	5b                   	pop    %rbx
14013501b:	5e                   	pop    %rsi
14013501c:	5f                   	pop    %rdi
14013501d:	5d                   	pop    %rbp
14013501e:	41 5c                	pop    %r12
140135020:	41 5d                	pop    %r13
140135022:	41 5e                	pop    %r14
140135024:	41 5f                	pop    %r15
140135026:	c3                   	ret
140135027:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14013502e:	00 00
140135030:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140135035:	89 54 24 58          	mov    %edx,0x58(%rsp)
140135039:	48 89 e9             	mov    %rbp,%rcx
14013503c:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140135041:	48 83 bd 28 02 00 00 	cmpq   $0x0,0x228(%rbp)
140135048:	00
140135049:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
140135050:	00
140135051:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
140135058:	00 00
14013505a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14013505f:	c7 44 24 5c 00 00 00 	movl   $0x0,0x5c(%rsp)
140135066:	00
140135067:	c7 44 24 6c 09 00 00 	movl   $0x9,0x6c(%rsp)
14013506e:	00
14013506f:	74 0f                	je     0x140135080
140135071:	e8 3a b2 ff ff       	call   0x1401302b0
140135076:	eb 82                	jmp    0x140134ffa
140135078:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013507f:	00
140135080:	e8 8b b9 ff ff       	call   0x140130a10
140135085:	e9 70 ff ff ff       	jmp    0x140134ffa
14013508a:	e8 e1 f7 0a 00       	call   0x1401e4870
14013508f:	90                   	nop
140135090:	41 57                	push   %r15
140135092:	41 56                	push   %r14
140135094:	41 55                	push   %r13
140135096:	41 54                	push   %r12
140135098:	55                   	push   %rbp
140135099:	57                   	push   %rdi
14013509a:	56                   	push   %rsi
14013509b:	53                   	push   %rbx
14013509c:	48 83 ec 38          	sub    $0x38,%rsp
1401350a0:	48 8b 41 60          	mov    0x60(%rcx),%rax
1401350a4:	4c 8b 61 78          	mov    0x78(%rcx),%r12
1401350a8:	48 89 cb             	mov    %rcx,%rbx
1401350ab:	89 d7                	mov    %edx,%edi
1401350ad:	44 89 c6             	mov    %r8d,%esi
1401350b0:	45 89 cf             	mov    %r9d,%r15d
1401350b3:	48 85 c0             	test   %rax,%rax
1401350b6:	0f 84 56 01 00 00    	je     0x140135212
1401350bc:	4c 8b 80 10 02 00 00 	mov    0x210(%rax),%r8
1401350c3:	48 8d 0d 5d 77 0e 00 	lea    0xe775d(%rip),%rcx        # 0x14021c827
1401350ca:	4d 85 c0             	test   %r8,%r8
1401350cd:	74 10                	je     0x1401350df
1401350cf:	48 89 c1             	mov    %rax,%rcx
1401350d2:	48 8b 90 18 02 00 00 	mov    0x218(%rax),%rdx
1401350d9:	41 ff d0             	call   *%r8
1401350dc:	48 89 c1             	mov    %rax,%rcx
1401350df:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1401350e3:	48 63 c7             	movslq %edi,%rax
1401350e6:	48 c1 e0 04          	shl    $0x4,%rax
1401350ea:	48 01 d0             	add    %rdx,%rax
1401350ed:	4c 8b 68 08          	mov    0x8(%rax),%r13
1401350f1:	4c 8b 00             	mov    (%rax),%r8
1401350f4:	4d 89 ee             	mov    %r13,%r14
1401350f7:	85 f6                	test   %esi,%esi
1401350f9:	74 11                	je     0x14013510c
1401350fb:	01 fe                	add    %edi,%esi
1401350fd:	4d 89 c5             	mov    %r8,%r13
140135100:	48 63 f6             	movslq %esi,%rsi
140135103:	48 c1 e6 04          	shl    $0x4,%rsi
140135107:	4c 8b 74 32 f8       	mov    -0x8(%rdx,%rsi,1),%r14
14013510c:	48 8b 53 40          	mov    0x40(%rbx),%rdx
140135110:	49 63 c7             	movslq %r15d,%rax
140135113:	44 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9d
14013511a:	00
14013511b:	48 c1 e0 04          	shl    $0x4,%rax
14013511f:	48 01 d0             	add    %rdx,%rax
140135122:	48 8b 70 08          	mov    0x8(%rax),%rsi
140135126:	4c 8b 00             	mov    (%rax),%r8
140135129:	48 89 f5             	mov    %rsi,%rbp
14013512c:	45 85 c9             	test   %r9d,%r9d
14013512f:	74 17                	je     0x140135148
140135131:	44 03 bc 24 a0 00 00 	add    0xa0(%rsp),%r15d
140135138:	00
140135139:	4c 89 c6             	mov    %r8,%rsi
14013513c:	49 63 ef             	movslq %r15d,%rbp
14013513f:	48 c1 e5 04          	shl    $0x4,%rbp
140135143:	48 8b 6c 2a f8       	mov    -0x8(%rdx,%rbp,1),%rbp
140135148:	44 8b 43 58          	mov    0x58(%rbx),%r8d
14013514c:	48 8b 43 50          	mov    0x50(%rbx),%rax
140135150:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140135154:	45 85 c0             	test   %r8d,%r8d
140135157:	0f 84 93 00 00 00    	je     0x1401351f0
14013515d:	48 39 c2             	cmp    %rax,%rdx
140135160:	73 0a                	jae    0x14013516c
140135162:	80 78 ff 0a          	cmpb   $0xa,-0x1(%rax)
140135166:	0f 84 8d 00 00 00    	je     0x1401351f9
14013516c:	48 39 c6             	cmp    %rax,%rsi
14013516f:	74 1e                	je     0x14013518f
140135171:	4d 8b 44 24 50       	mov    0x50(%r12),%r8
140135176:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14013517a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14013517f:	49 89 f1             	mov    %rsi,%r9
140135182:	49 8d 54 24 38       	lea    0x38(%r12),%rdx
140135187:	49 29 c1             	sub    %rax,%r9
14013518a:	e8 61 fb ff ff       	call   0x140134cf0
14013518f:	4d 39 f5             	cmp    %r14,%r13
140135192:	74 1e                	je     0x1401351b2
140135194:	4d 8b 44 24 50       	mov    0x50(%r12),%r8
140135199:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14013519d:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1401351a2:	4d 29 ee             	sub    %r13,%r14
1401351a5:	49 8d 54 24 20       	lea    0x20(%r12),%rdx
1401351aa:	4d 89 f1             	mov    %r14,%r9
1401351ad:	e8 3e fb ff ff       	call   0x140134cf0
1401351b2:	48 39 ee             	cmp    %rbp,%rsi
1401351b5:	74 1e                	je     0x1401351d5
1401351b7:	4d 8b 44 24 50       	mov    0x50(%r12),%r8
1401351bc:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1401351c0:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401351c5:	49 89 e9             	mov    %rbp,%r9
1401351c8:	49 8d 54 24 08       	lea    0x8(%r12),%rdx
1401351cd:	49 29 f1             	sub    %rsi,%r9
1401351d0:	e8 1b fb ff ff       	call   0x140134cf0
1401351d5:	48 89 6b 50          	mov    %rbp,0x50(%rbx)
1401351d9:	89 7b 58             	mov    %edi,0x58(%rbx)
1401351dc:	48 83 c4 38          	add    $0x38,%rsp
1401351e0:	5b                   	pop    %rbx
1401351e1:	5e                   	pop    %rsi
1401351e2:	5f                   	pop    %rdi
1401351e3:	5d                   	pop    %rbp
1401351e4:	41 5c                	pop    %r12
1401351e6:	41 5d                	pop    %r13
1401351e8:	41 5e                	pop    %r14
1401351ea:	41 5f                	pop    %r15
1401351ec:	c3                   	ret
1401351ed:	0f 1f 00             	nopl   (%rax)
1401351f0:	48 39 d0             	cmp    %rdx,%rax
1401351f3:	0f 85 64 ff ff ff    	jne    0x14013515d
1401351f9:	48 8b 43 60          	mov    0x60(%rbx),%rax
1401351fd:	48 8b 90 b8 01 00 00 	mov    0x1b8(%rax),%rdx
140135204:	e8 27 4b 0b 00       	call   0x1401e9d30
140135209:	48 8b 43 50          	mov    0x50(%rbx),%rax
14013520d:	e9 5a ff ff ff       	jmp    0x14013516c
140135212:	41 b8 eb 07 00 00    	mov    $0x7eb,%r8d
140135218:	48 8d 15 ca 75 0e 00 	lea    0xe75ca(%rip),%rdx        # 0x14021c7e9
14013521f:	48 8d 0d 38 7e 0e 00 	lea    0xe7e38(%rip),%rcx        # 0x14021d05e
140135226:	ff 15 ac a1 17 00    	call   *0x17a1ac(%rip)        # 0x1402af3d8
14013522c:	90                   	nop
14013522d:	0f 1f 00             	nopl   (%rax)
140135230:	41 54                	push   %r12
140135232:	55                   	push   %rbp
140135233:	57                   	push   %rdi
140135234:	56                   	push   %rsi
140135235:	53                   	push   %rbx
140135236:	48 83 ec 70          	sub    $0x70,%rsp
14013523a:	48 8b 3d af 38 10 00 	mov    0x1038af(%rip),%rdi        # 0x140238af0
140135241:	48 8b 07             	mov    (%rdi),%rax
140135244:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140135249:	48 8b 02             	mov    (%rdx),%rax
14013524c:	44 89 c6             	mov    %r8d,%esi
14013524f:	48 89 cd             	mov    %rcx,%rbp
140135252:	48 89 d3             	mov    %rdx,%rbx
140135255:	44 0f b7 40 4c       	movzwl 0x4c(%rax),%r8d
14013525a:	66 45 85 c0          	test   %r8w,%r8w
14013525e:	74 20                	je     0x140135280
140135260:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140135264:	44 0f b7 4a 4c       	movzwl 0x4c(%rdx),%r9d
140135269:	66 45 85 c9          	test   %r9w,%r9w
14013526d:	74 11                	je     0x140135280
14013526f:	66 45 39 c8          	cmp    %r9w,%r8w
140135273:	75 2b                	jne    0x1401352a0
140135275:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14013527c:	00 00 00 00
140135280:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140135285:	48 2b 07             	sub    (%rdi),%rax
140135288:	0f 85 8e 01 00 00    	jne    0x14013541c
14013528e:	48 83 c4 70          	add    $0x70,%rsp
140135292:	5b                   	pop    %rbx
140135293:	5e                   	pop    %rsi
140135294:	5f                   	pop    %rdi
140135295:	5d                   	pop    %rbp
140135296:	41 5c                	pop    %r12
140135298:	c3                   	ret
140135299:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401352a0:	48 8b 15 f9 40 10 00 	mov    0x1040f9(%rip),%rdx        # 0x1402393a0
1401352a7:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
1401352ac:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1401352b3:	00 00
1401352b5:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1401352bc:	00 00
1401352be:	4c 89 e1             	mov    %r12,%rcx
1401352c1:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401352c6:	48 8d 15 95 7d 0e 00 	lea    0xe7d95(%rip),%rdx        # 0x14021d062
1401352cd:	e8 ee 6c f6 ff       	call   0x14009bfc0
1401352d2:	85 f6                	test   %esi,%esi
1401352d4:	0f 85 c6 00 00 00    	jne    0x1401353a0
1401352da:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1401352df:	48 85 d2             	test   %rdx,%rdx
1401352e2:	0f 84 98 00 00 00    	je     0x140135380
1401352e8:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401352ed:	48 29 c2             	sub    %rax,%rdx
1401352f0:	48 83 fa 01          	cmp    $0x1,%rdx
1401352f4:	0f 84 86 00 00 00    	je     0x140135380
1401352fa:	48 8d 50 01          	lea    0x1(%rax),%rdx
1401352fe:	48 89 e9             	mov    %rbp,%rcx
140135301:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140135306:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14013530b:	c6 04 02 0a          	movb   $0xa,(%rdx,%rax,1)
14013530f:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140135314:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140135319:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14013531d:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140135322:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140135327:	48 83 bd 28 02 00 00 	cmpq   $0x0,0x228(%rbp)
14013532e:	00
14013532f:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
140135336:	00
140135337:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14013533c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140135341:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
140135348:	00 00
14013534a:	89 44 24 48          	mov    %eax,0x48(%rsp)
14013534e:	c7 44 24 4c 00 00 00 	movl   $0x0,0x4c(%rsp)
140135355:	00
140135356:	c7 44 24 5c 0b 00 00 	movl   $0xb,0x5c(%rsp)
14013535d:	00
14013535e:	0f 84 94 00 00 00    	je     0x1401353f8
140135364:	e8 47 af ff ff       	call   0x1401302b0
140135369:	4c 89 e1             	mov    %r12,%rcx
14013536c:	e8 cf 55 f6 ff       	call   0x14009a940
140135371:	e9 0a ff ff ff       	jmp    0x140135280
140135376:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14013537d:	00 00 00
140135380:	ba 01 00 00 00       	mov    $0x1,%edx
140135385:	4c 89 e1             	mov    %r12,%rcx
140135388:	e8 13 58 f6 ff       	call   0x14009aba0
14013538d:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140135392:	e9 63 ff ff ff       	jmp    0x1401352fa
140135397:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14013539e:	00 00
1401353a0:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1401353a5:	48 85 d2             	test   %rdx,%rdx
1401353a8:	74 5e                	je     0x140135408
1401353aa:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401353af:	48 29 c2             	sub    %rax,%rdx
1401353b2:	48 83 fa 01          	cmp    $0x1,%rdx
1401353b6:	74 50                	je     0x140135408
1401353b8:	48 8d 50 01          	lea    0x1(%rax),%rdx
1401353bc:	45 31 c9             	xor    %r9d,%r9d
1401353bf:	45 31 c0             	xor    %r8d,%r8d
1401353c2:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401353c7:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401353cc:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
1401353d0:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401353d5:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401353da:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1401353de:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401353e2:	4c 89 e2             	mov    %r12,%rdx
1401353e5:	48 8b 48 28          	mov    0x28(%rax),%rcx
1401353e9:	e8 32 11 f2 ff       	call   0x140056520
1401353ee:	e9 e7 fe ff ff       	jmp    0x1401352da
1401353f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401353f8:	e8 13 b6 ff ff       	call   0x140130a10
1401353fd:	e9 67 ff ff ff       	jmp    0x140135369
140135402:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140135408:	ba 01 00 00 00       	mov    $0x1,%edx
14013540d:	4c 89 e1             	mov    %r12,%rcx
140135410:	e8 8b 57 f6 ff       	call   0x14009aba0
140135415:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14013541a:	eb 9c                	jmp    0x1401353b8
14013541c:	e8 4f f4 0a 00       	call   0x1401e4870
140135421:	90                   	nop
140135422:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140135429:	00 00 00 00
14013542d:	0f 1f 00             	nopl   (%rax)
140135430:	41 55                	push   %r13
140135432:	41 54                	push   %r12