14000e330:	e8 ab 76 0d 00       	call   0x1400e59e0
14000e335:	89 c3                	mov    %eax,%ebx
14000e337:	85 db                	test   %ebx,%ebx
14000e339:	0f 89 f4 fe ff ff    	jns    0x14000e233
14000e33f:	48 89 f1             	mov    %rsi,%rcx
14000e342:	e8 49 d0 0b 00       	call   0x1400cb390
14000e347:	eb 33                	jmp    0x14000e37c
14000e349:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000e350:	48 8b 05 89 ac 22 00 	mov    0x22ac89(%rip),%rax        # 0x140238fe0
14000e357:	48 8d 0d 52 92 1e 00 	lea    0x1e9252(%rip),%rcx        # 0x1401f75b0
14000e35e:	8b 00                	mov    (%rax),%eax
14000e360:	85 c0                	test   %eax,%eax
14000e362:	74 08                	je     0x14000e36c
14000e364:	e8 ff 4f 1d 00       	call   0x1401e3368
14000e369:	48 89 c1             	mov    %rax,%rcx
14000e36c:	48 89 f2             	mov    %rsi,%rdx
14000e36f:	e8 8c 53 0b 00       	call   0x1400c3700
14000e374:	48 89 f9             	mov    %rdi,%rcx
14000e377:	e8 6c b9 1d 00       	call   0x1401e9ce8
14000e37c:	45 31 e4             	xor    %r12d,%r12d
14000e37f:	e9 66 ff ff ff       	jmp    0x14000e2ea
14000e384:	0f 1f 40 00          	nopl   0x0(%rax)
14000e388:	48 8b 05 51 ac 22 00 	mov    0x22ac51(%rip),%rax        # 0x140238fe0
14000e38f:	48 8d 0d f2 91 1e 00 	lea    0x1e91f2(%rip),%rcx        # 0x1401f7588
14000e396:	8b 10                	mov    (%rax),%edx
14000e398:	85 d2                	test   %edx,%edx
14000e39a:	75 12                	jne    0x14000e3ae
14000e39c:	48 89 f2             	mov    %rsi,%rdx
14000e39f:	e8 dc 52 0b 00       	call   0x1400c3680
14000e3a4:	48 89 f9             	mov    %rdi,%rcx
14000e3a7:	e8 3c b9 1d 00       	call   0x1401e9ce8
14000e3ac:	eb ce                	jmp    0x14000e37c
14000e3ae:	e8 b5 4f 1d 00       	call   0x1401e3368
14000e3b3:	48 89 c1             	mov    %rax,%rcx
14000e3b6:	eb e4                	jmp    0x14000e39c
14000e3b8:	e8 b3 64 1d 00       	call   0x1401e4870
14000e3bd:	90                   	nop
14000e3be:	66 90                	xchg   %ax,%ax
14000e3c0:	41 55                	push   %r13
14000e3c2:	41 54                	push   %r12
14000e3c4:	55                   	push   %rbp
14000e3c5:	57                   	push   %rdi
14000e3c6:	56                   	push   %rsi
14000e3c7:	53                   	push   %rbx
14000e3c8:	48 83 ec 38          	sub    $0x38,%rsp
14000e3cc:	49 89 cd             	mov    %rcx,%r13
14000e3cf:	4c 89 c5             	mov    %r8,%rbp
14000e3d2:	45 89 cc             	mov    %r9d,%r12d
14000e3d5:	48 81 fa ff ff 3f 06 	cmp    $0x63fffff,%rdx
14000e3dc:	0f 87 9e 00 00 00    	ja     0x14000e480
14000e3e2:	ba 28 00 00 00       	mov    $0x28,%edx
14000e3e7:	b9 01 00 00 00       	mov    $0x1,%ecx
14000e3ec:	31 f6                	xor    %esi,%esi
14000e3ee:	e8 ad c8 0b 00       	call   0x1400caca0
14000e3f3:	4c 89 ea             	mov    %r13,%rdx
14000e3f6:	48 89 c7             	mov    %rax,%rdi
14000e3f9:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
14000e3fe:	84 c0                	test   %al,%al
14000e400:	74 66                	je     0x14000e468
14000e402:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000e409:	00 00 00 00
14000e40d:	0f 1f 00             	nopl   (%rax)
14000e410:	48 89 d3             	mov    %rdx,%rbx
14000e413:	eb 12                	jmp    0x14000e427
14000e415:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000e41c:	00 00 00 00
14000e420:	0f b6 03             	movzbl (%rbx),%eax
14000e423:	84 c0                	test   %al,%al
14000e425:	74 39                	je     0x14000e460
14000e427:	48 89 d9             	mov    %rbx,%rcx
14000e42a:	48 83 c3 01          	add    $0x1,%rbx
14000e42e:	3c 0a                	cmp    $0xa,%al
14000e430:	75 ee                	jne    0x14000e420
14000e432:	c6 01 00             	movb   $0x0,(%rcx)
14000e435:	83 c6 01             	add    $0x1,%esi
14000e438:	49 89 e8             	mov    %rbp,%r8
14000e43b:	48 89 f9             	mov    %rdi,%rcx
14000e43e:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14000e443:	41 89 f1             	mov    %esi,%r9d
14000e446:	e8 e5 fc ff ff       	call   0x14000e130
14000e44b:	0f b6 03             	movzbl (%rbx),%eax
14000e44e:	84 c0                	test   %al,%al
14000e450:	74 16                	je     0x14000e468
14000e452:	48 89 da             	mov    %rbx,%rdx
14000e455:	eb b9                	jmp    0x14000e410
14000e457:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000e45e:	00 00
14000e460:	48 89 d9             	mov    %rbx,%rcx
14000e463:	eb cd                	jmp    0x14000e432
14000e465:	0f 1f 00             	nopl   (%rax)
14000e468:	4c 89 e9             	mov    %r13,%rcx
14000e46b:	e8 40 aa 0e 00       	call   0x1400f8eb0
14000e470:	48 89 f8             	mov    %rdi,%rax
14000e473:	48 83 c4 38          	add    $0x38,%rsp
14000e477:	5b                   	pop    %rbx
14000e478:	5e                   	pop    %rsi
14000e479:	5f                   	pop    %rdi
14000e47a:	5d                   	pop    %rbp
14000e47b:	41 5c                	pop    %r12
14000e47d:	41 5d                	pop    %r13
14000e47f:	c3                   	ret
14000e480:	48 8b 05 59 ab 22 00 	mov    0x22ab59(%rip),%rax        # 0x140238fe0
14000e487:	48 8d 0d 52 91 1e 00 	lea    0x1e9152(%rip),%rcx        # 0x1401f75e0
14000e48e:	8b 00                	mov    (%rax),%eax
14000e490:	85 c0                	test   %eax,%eax
14000e492:	74 08                	je     0x14000e49c
14000e494:	e8 cf 4e 1d 00       	call   0x1401e3368
14000e499:	48 89 c1             	mov    %rax,%rcx
14000e49c:	48 89 ea             	mov    %rbp,%rdx
14000e49f:	31 ff                	xor    %edi,%edi
14000e4a1:	e8 5a 52 0b 00       	call   0x1400c3700
14000e4a6:	4c 89 e9             	mov    %r13,%rcx
14000e4a9:	e8 02 aa 0e 00       	call   0x1400f8eb0
14000e4ae:	48 89 f8             	mov    %rdi,%rax
14000e4b1:	48 83 c4 38          	add    $0x38,%rsp
14000e4b5:	5b                   	pop    %rbx
14000e4b6:	5e                   	pop    %rsi
14000e4b7:	5f                   	pop    %rdi
14000e4b8:	5d                   	pop    %rbp
14000e4b9:	41 5c                	pop    %r12
14000e4bb:	41 5d                	pop    %r13
14000e4bd:	c3                   	ret
14000e4be:	66 90                	xchg   %ax,%ax
14000e4c0:	41 54                	push   %r12
14000e4c2:	55                   	push   %rbp
14000e4c3:	57                   	push   %rdi
14000e4c4:	56                   	push   %rsi
14000e4c5:	53                   	push   %rbx
14000e4c6:	48 83 ec 70          	sub    $0x70,%rsp
14000e4ca:	48 8b 3d 1f a6 22 00 	mov    0x22a61f(%rip),%rdi        # 0x140238af0
14000e4d1:	48 8b 07             	mov    (%rdi),%rax
14000e4d4:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14000e4d9:	31 c0                	xor    %eax,%eax
14000e4db:	48 89 cb             	mov    %rcx,%rbx
14000e4de:	4c 89 c5             	mov    %r8,%rbp
14000e4e1:	45 89 cc             	mov    %r9d,%r12d
14000e4e4:	48 85 d2             	test   %rdx,%rdx
14000e4e7:	74 7c                	je     0x14000e565
14000e4e9:	48 8d 44 24 36       	lea    0x36(%rsp),%rax
14000e4ee:	48 8b 89 f0 00 00 00 	mov    0xf0(%rcx),%rcx
14000e4f5:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
14000e4fa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000e4ff:	49 89 f1             	mov    %rsi,%r9
14000e502:	e8 19 12 0b 00       	call   0x1400bf720
14000e507:	85 c0                	test   %eax,%eax
14000e509:	75 5a                	jne    0x14000e565
14000e50b:	48 8b 8b f0 00 00 00 	mov    0xf0(%rbx),%rcx
14000e512:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
14000e517:	4c 8d 44 24 3c       	lea    0x3c(%rsp),%r8
14000e51c:	48 89 f2             	mov    %rsi,%rdx
14000e51f:	e8 ac bd 02 00       	call   0x14003a2d0
14000e524:	48 89 c1             	mov    %rax,%rcx
14000e527:	48 85 c0             	test   %rax,%rax
14000e52a:	74 34                	je     0x14000e560
14000e52c:	83 7c 24 3c 03       	cmpl   $0x3,0x3c(%rsp)
14000e531:	75 2d                	jne    0x14000e560
14000e533:	8b 54 24 38          	mov    0x38(%rsp),%edx
14000e537:	45 89 e1             	mov    %r12d,%r9d
14000e53a:	49 89 e8             	mov    %rbp,%r8
14000e53d:	e8 7e fe ff ff       	call   0x14000e3c0
14000e542:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14000e547:	48 2b 17             	sub    (%rdi),%rdx
14000e54a:	75 1d                	jne    0x14000e569
14000e54c:	48 83 c4 70          	add    $0x70,%rsp
14000e550:	5b                   	pop    %rbx
14000e551:	5e                   	pop    %rsi
14000e552:	5f                   	pop    %rdi
14000e553:	5d                   	pop    %rbp
14000e554:	41 5c                	pop    %r12
14000e556:	c3                   	ret
14000e557:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000e55e:	00 00
14000e560:	e8 4b a9 0e 00       	call   0x1400f8eb0
14000e565:	31 c0                	xor    %eax,%eax
14000e567:	eb d9                	jmp    0x14000e542
14000e569:	e8 02 63 1d 00       	call   0x1401e4870
14000e56e:	90                   	nop
14000e56f:	90                   	nop
14000e570:	41 55                	push   %r13
14000e572:	41 54                	push   %r12
14000e574:	55                   	push   %rbp
14000e575:	57                   	push   %rdi
14000e576:	56                   	push   %rsi
14000e577:	53                   	push   %rbx
14000e578:	48 83 ec 38          	sub    $0x38,%rsp
14000e57c:	48 8b 2d 6d a5 22 00 	mov    0x22a56d(%rip),%rbp        # 0x140238af0
14000e583:	48 8b 45 00          	mov    0x0(%rbp),%rax
14000e587:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000e58c:	31 c0                	xor    %eax,%eax
14000e58e:	48 89 cb             	mov    %rcx,%rbx
14000e591:	48 89 d6             	mov    %rdx,%rsi
14000e594:	44 89 c7             	mov    %r8d,%edi
14000e597:	48 85 c9             	test   %rcx,%rcx
14000e59a:	0f 84 f0 00 00 00    	je     0x14000e690
14000e5a0:	48 89 ca             	mov    %rcx,%rdx
14000e5a3:	48 89 f1             	mov    %rsi,%rcx
14000e5a6:	e8 65 73 01 00       	call   0x140025910
14000e5ab:	85 c0                	test   %eax,%eax
14000e5ad:	74 51                	je     0x14000e600
14000e5af:	48 89 d9             	mov    %rbx,%rcx
14000e5b2:	4c 8d 44 24 24       	lea    0x24(%rsp),%r8
14000e5b7:	48 89 f2             	mov    %rsi,%rdx
14000e5ba:	e8 11 ee 04 00       	call   0x14005d3d0
14000e5bf:	48 89 c1             	mov    %rax,%rcx
14000e5c2:	48 85 c0             	test   %rax,%rax
14000e5c5:	0f 84 c5 00 00 00    	je     0x14000e690
14000e5cb:	8b 54 24 24          	mov    0x24(%rsp),%edx
14000e5cf:	41 89 f9             	mov    %edi,%r9d
14000e5d2:	49 89 f0             	mov    %rsi,%r8
14000e5d5:	e8 e6 fd ff ff       	call   0x14000e3c0
14000e5da:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14000e5df:	48 2b 55 00          	sub    0x0(%rbp),%rdx
14000e5e3:	0f 85 ae 00 00 00    	jne    0x14000e697
14000e5e9:	48 83 c4 38          	add    $0x38,%rsp
14000e5ed:	5b                   	pop    %rbx
14000e5ee:	5e                   	pop    %rsi
14000e5ef:	5f                   	pop    %rdi
14000e5f0:	5d                   	pop    %rbp
14000e5f1:	41 5c                	pop    %r12
14000e5f3:	41 5d                	pop    %r13
14000e5f5:	c3                   	ret
14000e5f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000e5fd:	00 00 00
14000e600:	48 89 f1             	mov    %rsi,%rcx
14000e603:	e8 90 b8 1d 00       	call   0x1401e9e98
14000e608:	48 89 f2             	mov    %rsi,%rdx
14000e60b:	48 89 d9             	mov    %rbx,%rcx
14000e60e:	41 89 c0             	mov    %eax,%r8d
14000e611:	e8 ea ca 04 00       	call   0x14005b100
14000e616:	85 c0                	test   %eax,%eax
14000e618:	79 95                	jns    0x14000e5af
14000e61a:	ba fe ff ff ff       	mov    $0xfffffffe,%edx
14000e61f:	29 c2                	sub    %eax,%edx
14000e621:	83 fa ff             	cmp    $0xffffffff,%edx
14000e624:	74 89                	je     0x14000e5af
14000e626:	48 8b 03             	mov    (%rbx),%rax
14000e629:	48 63 d2             	movslq %edx,%rdx
14000e62c:	4c 8b 24 d0          	mov    (%rax,%rdx,8),%r12
14000e630:	41 81 7c 24 34 00 40 	cmpl   $0x4000,0x34(%r12)
14000e637:	00 00
14000e639:	0f 85 70 ff ff ff    	jne    0x14000e5af
14000e63f:	45 8b 6c 24 40       	mov    0x40(%r12),%r13d
14000e644:	49 8d 4c 24 6c       	lea    0x6c(%r12),%rcx
14000e649:	48 89 f2             	mov    %rsi,%rdx
14000e64c:	4d 89 e8             	mov    %r13,%r8
14000e64f:	e8 4c b8 1d 00       	call   0x1401e9ea0
14000e654:	85 c0                	test   %eax,%eax
14000e656:	0f 85 53 ff ff ff    	jne    0x14000e5af
14000e65c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14000e661:	48 2b 45 00          	sub    0x0(%rbp),%rax
14000e665:	75 30                	jne    0x14000e697
14000e667:	49 8d 54 24 48       	lea    0x48(%r12),%rdx
14000e66c:	41 89 f9             	mov    %edi,%r9d
14000e66f:	4e 8d 04 2e          	lea    (%rsi,%r13,1),%r8
14000e673:	48 89 d9             	mov    %rbx,%rcx
14000e676:	48 83 c4 38          	add    $0x38,%rsp
14000e67a:	5b                   	pop    %rbx
14000e67b:	5e                   	pop    %rsi
14000e67c:	5f                   	pop    %rdi
14000e67d:	5d                   	pop    %rbp
14000e67e:	41 5c                	pop    %r12
14000e680:	41 5d                	pop    %r13
14000e682:	e9 39 fe ff ff       	jmp    0x14000e4c0
14000e687:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000e68e:	00 00
14000e690:	31 c0                	xor    %eax,%eax
14000e692:	e9 43 ff ff ff       	jmp    0x14000e5da
14000e697:	e8 d4 61 1d 00       	call   0x1401e4870
14000e69c:	90                   	nop
14000e69d:	0f 1f 00             	nopl   (%rax)
14000e6a0:	56                   	push   %rsi
14000e6a1:	53                   	push   %rbx
14000e6a2:	48 83 ec 38          	sub    $0x38,%rsp
14000e6a6:	83 3d 0b 3e 25 00 02 	cmpl   $0x2,0x253e0b(%rip)        # 0x1402624b8
14000e6ad:	48 89 ce             	mov    %rcx,%rsi
14000e6b0:	4c 89 c3             	mov    %r8,%rbx
14000e6b3:	74 7b                	je     0x14000e730
14000e6b5:	48 85 d2             	test   %rdx,%rdx
14000e6b8:	74 16                	je     0x14000e6d0
14000e6ba:	e8 01 fe ff ff       	call   0x14000e4c0
14000e6bf:	48 85 c0             	test   %rax,%rax
14000e6c2:	74 1f                	je     0x14000e6e3
14000e6c4:	48 83 c4 38          	add    $0x38,%rsp
14000e6c8:	5b                   	pop    %rbx
14000e6c9:	5e                   	pop    %rsi
14000e6ca:	c3                   	ret
14000e6cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000e6d0:	44 89 4c 24 2c       	mov    %r9d,0x2c(%rsp)
14000e6d5:	e8 e6 ad 01 00       	call   0x1400294c0
14000e6da:	44 8b 4c 24 2c       	mov    0x2c(%rsp),%r9d
14000e6df:	85 c0                	test   %eax,%eax
14000e6e1:	74 1d                	je     0x14000e700
14000e6e3:	ba 28 00 00 00       	mov    $0x28,%edx
14000e6e8:	b9 01 00 00 00       	mov    $0x1,%ecx
14000e6ed:	48 83 c4 38          	add    $0x38,%rsp
14000e6f1:	5b                   	pop    %rbx
14000e6f2:	5e                   	pop    %rsi
14000e6f3:	e9 a8 c5 0b 00       	jmp    0x1400caca0
14000e6f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000e6ff:	00
14000e700:	8b 05 b2 3d 25 00    	mov    0x253db2(%rip),%eax        # 0x1402624b8
14000e706:	83 f8 01             	cmp    $0x1,%eax
14000e709:	74 3d                	je     0x14000e748
14000e70b:	85 c0                	test   %eax,%eax
14000e70d:	75 d4                	jne    0x14000e6e3
14000e70f:	44 89 ca             	mov    %r9d,%edx
14000e712:	48 89 d9             	mov    %rbx,%rcx
14000e715:	44 89 4c 24 2c       	mov    %r9d,0x2c(%rsp)
14000e71a:	e8 b1 fa ff ff       	call   0x14000e1d0
14000e71f:	44 8b 4c 24 2c       	mov    0x2c(%rsp),%r9d
14000e724:	48 85 c0             	test   %rax,%rax
14000e727:	75 9b                	jne    0x14000e6c4
14000e729:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000e730:	45 89 c8             	mov    %r9d,%r8d
14000e733:	48 89 da             	mov    %rbx,%rdx
14000e736:	48 89 f1             	mov    %rsi,%rcx
14000e739:	e8 32 fe ff ff       	call   0x14000e570
14000e73e:	e9 7c ff ff ff       	jmp    0x14000e6bf
14000e743:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000e748:	45 89 c8             	mov    %r9d,%r8d
14000e74b:	48 89 da             	mov    %rbx,%rdx
14000e74e:	48 89 f1             	mov    %rsi,%rcx
14000e751:	44 89 4c 24 2c       	mov    %r9d,0x2c(%rsp)
14000e756:	e8 15 fe ff ff       	call   0x14000e570
14000e75b:	44 8b 4c 24 2c       	mov    0x2c(%rsp),%r9d
14000e760:	48 85 c0             	test   %rax,%rax
14000e763:	0f 85 5b ff ff ff    	jne    0x14000e6c4
14000e769:	44 89 ca             	mov    %r9d,%edx
14000e76c:	48 89 d9             	mov    %rbx,%rcx
14000e76f:	e8 5c fa ff ff       	call   0x14000e1d0
14000e774:	e9 46 ff ff ff       	jmp    0x14000e6bf
14000e779:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000e780:	41 57                	push   %r15
14000e782:	41 56                	push   %r14
14000e784:	41 55                	push   %r13
14000e786:	41 54                	push   %r12
14000e788:	55                   	push   %rbp
14000e789:	57                   	push   %rdi
14000e78a:	56                   	push   %rsi
14000e78b:	53                   	push   %rbx
14000e78c:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
14000e793:	48 8b 35 56 a3 22 00 	mov    0x22a356(%rip),%rsi        # 0x140238af0
14000e79a:	49 89 d6             	mov    %rdx,%r14
14000e79d:	41 0f b6 10          	movzbl (%r8),%edx
14000e7a1:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14000e7a6:	4d 89 c5             	mov    %r8,%r13
14000e7a9:	48 8b 06             	mov    (%rsi),%rax
14000e7ac:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14000e7b3:	00
14000e7b4:	31 c0                	xor    %eax,%eax