140002213:	eb ed                	jmp    0x140002202
140002215:	e8 06 05 00 00       	call   0x140002720
14000221a:	48 89 58 58          	mov    %rbx,0x58(%rax)
14000221e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140002223:	48 83 c4 20          	add    $0x20,%rsp
140002227:	5f                   	pop    %rdi
140002228:	c3                   	ret
140002229:	e8 5e 36 00 00       	call   0x14000588c
14000222e:	cc                   	int3
14000222f:	90                   	nop
140002230:	48 83 ec 28          	sub    $0x28,%rsp
140002234:	e8 e7 04 00 00       	call   0x140002720
140002239:	48 8b 40 60          	mov    0x60(%rax),%rax
14000223d:	48 83 c4 28          	add    $0x28,%rsp
140002241:	c3                   	ret
140002242:	90                   	nop
140002243:	90                   	nop
140002244:	48 83 ec 28          	sub    $0x28,%rsp
140002248:	e8 d3 04 00 00       	call   0x140002720
14000224d:	48 8b 40 68          	mov    0x68(%rax),%rax
140002251:	48 83 c4 28          	add    $0x28,%rsp
140002255:	c3                   	ret
140002256:	90                   	nop
140002257:	90                   	nop
140002258:	40 53                	rex push %rbx
14000225a:	48 83 ec 20          	sub    $0x20,%rsp
14000225e:	48 8b d9             	mov    %rcx,%rbx
140002261:	e8 ba 04 00 00       	call   0x140002720
140002266:	48 89 58 60          	mov    %rbx,0x60(%rax)
14000226a:	48 83 c4 20          	add    $0x20,%rsp
14000226e:	5b                   	pop    %rbx
14000226f:	c3                   	ret
140002270:	40 53                	rex push %rbx
140002272:	48 83 ec 20          	sub    $0x20,%rsp
140002276:	48 8b d9             	mov    %rcx,%rbx
140002279:	e8 a2 04 00 00       	call   0x140002720
14000227e:	48 89 58 68          	mov    %rbx,0x68(%rax)
140002282:	48 83 c4 20          	add    $0x20,%rsp
140002286:	5b                   	pop    %rbx
140002287:	c3                   	ret
140002288:	48 8b c4             	mov    %rsp,%rax
14000228b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14000228f:	48 89 68 18          	mov    %rbp,0x18(%rax)
140002293:	48 89 70 20          	mov    %rsi,0x20(%rax)
140002297:	57                   	push   %rdi
140002298:	48 83 ec 40          	sub    $0x40,%rsp
14000229c:	49 8b 59 08          	mov    0x8(%r9),%rbx
1400022a0:	49 8b f9             	mov    %r9,%rdi
1400022a3:	49 8b f0             	mov    %r8,%rsi
1400022a6:	48 89 50 08          	mov    %rdx,0x8(%rax)
1400022aa:	48 8b e9             	mov    %rcx,%rbp
1400022ad:	e8 6e 04 00 00       	call   0x140002720
1400022b2:	48 89 58 60          	mov    %rbx,0x60(%rax)
1400022b6:	48 8b 5d 38          	mov    0x38(%rbp),%rbx
1400022ba:	e8 61 04 00 00       	call   0x140002720
1400022bf:	48 89 58 68          	mov    %rbx,0x68(%rax)
1400022c3:	e8 58 04 00 00       	call   0x140002720
1400022c8:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1400022cc:	4c 8b cf             	mov    %rdi,%r9
1400022cf:	4c 8b c6             	mov    %rsi,%r8
1400022d2:	8b 11                	mov    (%rcx),%edx
1400022d4:	48 8b cd             	mov    %rbp,%rcx
1400022d7:	48 03 50 60          	add    0x60(%rax),%rdx
1400022db:	33 c0                	xor    %eax,%eax
1400022dd:	88 44 24 38          	mov    %al,0x38(%rsp)
1400022e1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400022e6:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400022ea:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400022ef:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400022f4:	e8 d7 14 00 00       	call   0x1400037d0
1400022f9:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400022fe:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140002303:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140002308:	48 83 c4 40          	add    $0x40,%rsp
14000230c:	5f                   	pop    %rdi
14000230d:	c3                   	ret
14000230e:	90                   	nop
14000230f:	90                   	nop
140002310:	48 85 c9             	test   %rcx,%rcx
140002313:	74 67                	je     0x14000237c
140002315:	88 54 24 10          	mov    %dl,0x10(%rsp)
140002319:	48 83 ec 48          	sub    $0x48,%rsp
14000231d:	81 39 63 73 6d e0    	cmpl   $0xe06d7363,(%rcx)
140002323:	75 53                	jne    0x140002378
140002325:	83 79 18 04          	cmpl   $0x4,0x18(%rcx)
140002329:	75 4d                	jne    0x140002378
14000232b:	8b 41 20             	mov    0x20(%rcx),%eax
14000232e:	2d 20 05 93 19       	sub    $0x19930520,%eax
140002333:	83 f8 02             	cmp    $0x2,%eax
140002336:	77 40                	ja     0x140002378
140002338:	48 8b 41 30          	mov    0x30(%rcx),%rax
14000233c:	48 85 c0             	test   %rax,%rax
14000233f:	74 37                	je     0x140002378
140002341:	48 63 50 04          	movslq 0x4(%rax),%rdx
140002345:	85 d2                	test   %edx,%edx
140002347:	74 11                	je     0x14000235a
140002349:	48 03 51 38          	add    0x38(%rcx),%rdx
14000234d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140002351:	e8 2a 00 00 00       	call   0x140002380
140002356:	eb 20                	jmp    0x140002378
140002358:	eb 1e                	jmp    0x140002378
14000235a:	f6 00 10             	testb  $0x10,(%rax)
14000235d:	74 19                	je     0x140002378
14000235f:	48 8b 41 28          	mov    0x28(%rcx),%rax
140002363:	48 8b 08             	mov    (%rax),%rcx
140002366:	48 85 c9             	test   %rcx,%rcx
140002369:	74 0d                	je     0x140002378
14000236b:	48 8b 01             	mov    (%rcx),%rax
14000236e:	48 8b 40 10          	mov    0x10(%rax),%rax
140002372:	ff 15 f8 be 00 00    	call   *0xbef8(%rip)        # 0x14000e270
140002378:	48 83 c4 48          	add    $0x48,%rsp
14000237c:	c3                   	ret
14000237d:	90                   	nop
14000237e:	90                   	nop
14000237f:	90                   	nop
140002380:	48 ff e2             	rex.W jmp *%rdx
140002383:	90                   	nop
140002384:	40 53                	rex push %rbx
140002386:	48 83 ec 20          	sub    $0x20,%rsp
14000238a:	48 8b d9             	mov    %rcx,%rbx
14000238d:	e8 8e 03 00 00       	call   0x140002720
140002392:	48 8b 50 58          	mov    0x58(%rax),%rdx
140002396:	eb 09                	jmp    0x1400023a1
140002398:	48 39 1a             	cmp    %rbx,(%rdx)
14000239b:	74 12                	je     0x1400023af
14000239d:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1400023a1:	48 85 d2             	test   %rdx,%rdx
1400023a4:	75 f2                	jne    0x140002398
1400023a6:	8d 42 01             	lea    0x1(%rdx),%eax
1400023a9:	48 83 c4 20          	add    $0x20,%rsp
1400023ad:	5b                   	pop    %rbx
1400023ae:	c3                   	ret
1400023af:	33 c0                	xor    %eax,%eax
1400023b1:	eb f6                	jmp    0x1400023a9
1400023b3:	cc                   	int3
1400023b4:	48 63 02             	movslq (%rdx),%rax
1400023b7:	48 03 c1             	add    %rcx,%rax
1400023ba:	83 7a 04 00          	cmpl   $0x0,0x4(%rdx)
1400023be:	7c 16                	jl     0x1400023d6
1400023c0:	4c 63 4a 04          	movslq 0x4(%rdx),%r9
1400023c4:	48 63 52 08          	movslq 0x8(%rdx),%rdx
1400023c8:	49 8b 0c 09          	mov    (%r9,%rcx,1),%rcx
1400023cc:	4c 63 04 0a          	movslq (%rdx,%rcx,1),%r8
1400023d0:	4d 03 c1             	add    %r9,%r8
1400023d3:	49 03 c0             	add    %r8,%rax
1400023d6:	c3                   	ret
1400023d7:	90                   	nop
1400023d8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400023dd:	57                   	push   %rdi
1400023de:	48 83 ec 20          	sub    $0x20,%rsp
1400023e2:	48 8b 39             	mov    (%rcx),%rdi
1400023e5:	48 8b d9             	mov    %rcx,%rbx
1400023e8:	81 3f 52 43 43 e0    	cmpl   $0xe0434352,(%rdi)
1400023ee:	74 12                	je     0x140002402
1400023f0:	81 3f 4d 4f 43 e0    	cmpl   $0xe0434f4d,(%rdi)
1400023f6:	74 0a                	je     0x140002402
1400023f8:	81 3f 63 73 6d e0    	cmpl   $0xe06d7363,(%rdi)
1400023fe:	74 22                	je     0x140002422
140002400:	eb 13                	jmp    0x140002415
140002402:	e8 19 03 00 00       	call   0x140002720
140002407:	83 78 30 00          	cmpl   $0x0,0x30(%rax)
14000240b:	7e 08                	jle    0x140002415
14000240d:	e8 0e 03 00 00       	call   0x140002720
140002412:	ff 48 30             	decl   0x30(%rax)
140002415:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000241a:	33 c0                	xor    %eax,%eax
14000241c:	48 83 c4 20          	add    $0x20,%rsp
140002420:	5f                   	pop    %rdi
140002421:	c3                   	ret
140002422:	e8 f9 02 00 00       	call   0x140002720
140002427:	48 89 78 20          	mov    %rdi,0x20(%rax)
14000242b:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14000242f:	e8 ec 02 00 00       	call   0x140002720
140002434:	48 89 58 28          	mov    %rbx,0x28(%rax)
140002438:	e8 2b 34 00 00       	call   0x140005868
14000243d:	cc                   	int3
14000243e:	90                   	nop
14000243f:	90                   	nop
140002440:	48 83 ec 28          	sub    $0x28,%rsp
140002444:	e8 d7 02 00 00       	call   0x140002720
140002449:	48 83 c0 20          	add    $0x20,%rax
14000244d:	48 83 c4 28          	add    $0x28,%rsp
140002451:	c3                   	ret
140002452:	90                   	nop
140002453:	90                   	nop
140002454:	48 83 ec 28          	sub    $0x28,%rsp
140002458:	e8 c3 02 00 00       	call   0x140002720
14000245d:	48 83 c0 28          	add    $0x28,%rax
140002461:	48 83 c4 28          	add    $0x28,%rsp
140002465:	c3                   	ret
140002466:	90                   	nop
140002467:	90                   	nop
140002468:	48 83 ec 28          	sub    $0x28,%rsp
14000246c:	e8 f7 33 00 00       	call   0x140005868
140002471:	cc                   	int3
140002472:	90                   	nop
140002473:	90                   	nop
140002474:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140002479:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14000247e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140002483:	57                   	push   %rdi
140002484:	41 54                	push   %r12
140002486:	41 55                	push   %r13
140002488:	41 56                	push   %r14
14000248a:	41 57                	push   %r15
14000248c:	48 83 ec 40          	sub    $0x40,%rsp
140002490:	48 8b f1             	mov    %rcx,%rsi
140002493:	4d 8b f9             	mov    %r9,%r15
140002496:	49 8b c8             	mov    %r8,%rcx
140002499:	49 8b e8             	mov    %r8,%rbp
14000249c:	4c 8b ea             	mov    %rdx,%r13
14000249f:	e8 b0 1a 00 00       	call   0x140003f54
1400024a4:	4d 8b 67 08          	mov    0x8(%r15),%r12
1400024a8:	4d 8b 37             	mov    (%r15),%r14
1400024ab:	49 8b 5f 38          	mov    0x38(%r15),%rbx
1400024af:	4d 2b f4             	sub    %r12,%r14
1400024b2:	f6 46 04 66          	testb  $0x66,0x4(%rsi)
1400024b6:	41 8b 7f 48          	mov    0x48(%r15),%edi
1400024ba:	0f 85 f1 00 00 00    	jne    0x1400025b1
1400024c0:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400024c5:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1400024ca:	e9 ce 00 00 00       	jmp    0x14000259d
1400024cf:	8b cf                	mov    %edi,%ecx
1400024d1:	48 03 c9             	add    %rcx,%rcx
1400024d4:	8b ef                	mov    %edi,%ebp
1400024d6:	8b 44 cb 04          	mov    0x4(%rbx,%rcx,8),%eax
1400024da:	4c 3b f0             	cmp    %rax,%r14
1400024dd:	0f 82 b8 00 00 00    	jb     0x14000259b
1400024e3:	8b 44 cb 08          	mov    0x8(%rbx,%rcx,8),%eax
1400024e7:	4c 3b f0             	cmp    %rax,%r14
1400024ea:	0f 83 ab 00 00 00    	jae    0x14000259b
1400024f0:	83 7c cb 10 00       	cmpl   $0x0,0x10(%rbx,%rcx,8)
1400024f5:	0f 84 a0 00 00 00    	je     0x14000259b
1400024fb:	83 7c cb 0c 01       	cmpl   $0x1,0xc(%rbx,%rcx,8)
140002500:	74 1b                	je     0x14000251d
140002502:	8b 44 cb 0c          	mov    0xc(%rbx,%rcx,8),%eax
140002506:	49 8b d5             	mov    %r13,%rdx
140002509:	49 03 c4             	add    %r12,%rax
14000250c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140002511:	ff d0                	call   *%rax
140002513:	85 c0                	test   %eax,%eax
140002515:	0f 88 8f 00 00 00    	js     0x1400025aa
14000251b:	7e 7e                	jle    0x14000259b
14000251d:	81 3e 63 73 6d e0    	cmpl   $0xe06d7363,(%rsi)
140002523:	75 28                	jne    0x14000254d
140002525:	48 83 3d eb bf 00 00 	cmpq   $0x0,0xbfeb(%rip)        # 0x14000e518
14000252c:	00
14000252d:	74 1e                	je     0x14000254d
14000252f:	48 8d 0d e2 bf 00 00 	lea    0xbfe2(%rip),%rcx        # 0x14000e518
140002536:	e8 95 a5 00 00       	call   0x14000cad0
14000253b:	85 c0                	test   %eax,%eax
14000253d:	74 0e                	je     0x14000254d
14000253f:	ba 01 00 00 00       	mov    $0x1,%edx
140002544:	48 8b ce             	mov    %rsi,%rcx
140002547:	ff 15 cb bf 00 00    	call   *0xbfcb(%rip)        # 0x14000e518
14000254d:	48 8d 45 01          	lea    0x1(%rbp),%rax
140002551:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140002557:	48 03 c0             	add    %rax,%rax
14000255a:	49 8b d5             	mov    %r13,%rdx
14000255d:	8b 0c c3             	mov    (%rbx,%rax,8),%ecx
140002560:	49 03 cc             	add    %r12,%rcx
140002563:	e8 b8 19 00 00       	call   0x140003f20
140002568:	44 8b 0e             	mov    (%rsi),%r9d
14000256b:	48 8d 45 01          	lea    0x1(%rbp),%rax
14000256f:	48 03 c0             	add    %rax,%rax
140002572:	4c 8b c6             	mov    %rsi,%r8
140002575:	49 8b cd             	mov    %r13,%rcx
140002578:	8b 14 c3             	mov    (%rbx,%rax,8),%edx
14000257b:	49 8b 47 40          	mov    0x40(%r15),%rax
14000257f:	49 03 d4             	add    %r12,%rdx
140002582:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140002587:	49 8b 47 28          	mov    0x28(%r15),%rax
14000258b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140002590:	ff 15 ea ba 00 00    	call   *0xbaea(%rip)        # 0x14000e080
140002596:	e8 b5 19 00 00       	call   0x140003f50
14000259b:	ff c7                	inc    %edi
14000259d:	3b 3b                	cmp    (%rbx),%edi
14000259f:	0f 82 2a ff ff ff    	jb     0x1400024cf
1400025a5:	e9 be 00 00 00       	jmp    0x140002668
1400025aa:	33 c0                	xor    %eax,%eax
1400025ac:	e9 bc 00 00 00       	jmp    0x14000266d
1400025b1:	49 8b 6f 20          	mov    0x20(%r15),%rbp
1400025b5:	49 2b ec             	sub    %r12,%rbp
1400025b8:	e9 9f 00 00 00       	jmp    0x14000265c
1400025bd:	44 8b cf             	mov    %edi,%r9d
1400025c0:	4d 03 c9             	add    %r9,%r9
1400025c3:	42 8b 44 cb 04       	mov    0x4(%rbx,%r9,8),%eax
1400025c8:	4c 3b f0             	cmp    %rax,%r14
1400025cb:	0f 82 89 00 00 00    	jb     0x14000265a
1400025d1:	42 8b 44 cb 08       	mov    0x8(%rbx,%r9,8),%eax
1400025d6:	4c 3b f0             	cmp    %rax,%r14
1400025d9:	73 7f                	jae    0x14000265a
1400025db:	f6 46 04 20          	testb  $0x20,0x4(%rsi)
1400025df:	74 3f                	je     0x140002620
1400025e1:	33 d2                	xor    %edx,%edx
1400025e3:	45 85 c0             	test   %r8d,%r8d
1400025e6:	74 34                	je     0x14000261c
1400025e8:	8b ca                	mov    %edx,%ecx
1400025ea:	48 03 c9             	add    %rcx,%rcx
1400025ed:	8b 44 cb 04          	mov    0x4(%rbx,%rcx,8),%eax
1400025f1:	48 3b e8             	cmp    %rax,%rbp
1400025f4:	72 1f                	jb     0x140002615
1400025f6:	8b 44 cb 08          	mov    0x8(%rbx,%rcx,8),%eax
1400025fa:	48 3b e8             	cmp    %rax,%rbp
1400025fd:	73 16                	jae    0x140002615
1400025ff:	42 8b 44 cb 10       	mov    0x10(%rbx,%r9,8),%eax
140002604:	39 44 cb 10          	cmp    %eax,0x10(%rbx,%rcx,8)
140002608:	75 0b                	jne    0x140002615
14000260a:	42 8b 44 cb 0c       	mov    0xc(%rbx,%r9,8),%eax
14000260f:	39 44 cb 0c          	cmp    %eax,0xc(%rbx,%rcx,8)
140002613:	74 07                	je     0x14000261c
140002615:	ff c2                	inc    %edx
140002617:	41 3b d0             	cmp    %r8d,%edx
14000261a:	72 cc                	jb     0x1400025e8
14000261c:	3b 13                	cmp    (%rbx),%edx
14000261e:	75 48                	jne    0x140002668
140002620:	8b c7                	mov    %edi,%eax
140002622:	48 ff c0             	inc    %rax
140002625:	8b cf                	mov    %edi,%ecx
140002627:	48 03 c0             	add    %rax,%rax
14000262a:	48 03 c9             	add    %rcx,%rcx
14000262d:	83 3c c3 00          	cmpl   $0x0,(%rbx,%rax,8)
140002631:	74 10                	je     0x140002643
140002633:	8b 04 c3             	mov    (%rbx,%rax,8),%eax
140002636:	48 3b e8             	cmp    %rax,%rbp
140002639:	75 1f                	jne    0x14000265a
14000263b:	f6 46 04 20          	testb  $0x20,0x4(%rsi)
14000263f:	75 27                	jne    0x140002668
140002641:	eb 17                	jmp    0x14000265a
140002643:	8d 47 01             	lea    0x1(%rdi),%eax
140002646:	49 8b d5             	mov    %r13,%rdx
140002649:	41 89 47 48          	mov    %eax,0x48(%r15)
14000264d:	44 8b 44 cb 0c       	mov    0xc(%rbx,%rcx,8),%r8d
140002652:	b1 01                	mov    $0x1,%cl
140002654:	4d 03 c4             	add    %r12,%r8
140002657:	41 ff d0             	call   *%r8
14000265a:	ff c7                	inc    %edi
14000265c:	44 8b 03             	mov    (%rbx),%r8d
14000265f:	41 3b f8             	cmp    %r8d,%edi
140002662:	0f 82 55 ff ff ff    	jb     0x1400025bd
140002668:	b8 01 00 00 00       	mov    $0x1,%eax
14000266d:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
140002672:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140002676:	49 8b 6b 38          	mov    0x38(%r11),%rbp
14000267a:	49 8b 73 40          	mov    0x40(%r11),%rsi
14000267e:	49 8b e3             	mov    %r11,%rsp
140002681:	41 5f                	pop    %r15
140002683:	41 5e                	pop    %r14
140002685:	41 5d                	pop    %r13
140002687:	41 5c                	pop    %r12