14000a46b:	48 8d 77 10          	lea    0x10(%rdi),%rsi
14000a46f:	49 8b d6             	mov    %r14,%rdx
14000a472:	48 8b ce             	mov    %rsi,%rcx
14000a475:	e8 0a 0e 00 00       	call   0x14000b284
14000a47a:	48 89 33             	mov    %rsi,(%rbx)
14000a47d:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14000a481:	48 8b c3             	mov    %rbx,%rax
14000a484:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a489:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000a48e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14000a493:	48 83 c4 30          	add    $0x30,%rsp
14000a497:	41 5e                	pop    %r14
14000a499:	c3                   	ret
14000a49a:	90                   	nop
14000a49b:	90                   	nop
14000a49c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a4a1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000a4a6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000a4ab:	41 56                	push   %r14
14000a4ad:	48 83 ec 30          	sub    $0x30,%rsp
14000a4b1:	4c 8b f2             	mov    %rdx,%r14
14000a4b4:	48 8b d9             	mov    %rcx,%rbx
14000a4b7:	b9 a0 00 00 00       	mov    $0xa0,%ecx
14000a4bc:	ff 15 d6 50 06 00    	call   *0x650d6(%rip)        # 0x14006f598
14000a4c2:	48 8b f8             	mov    %rax,%rdi
14000a4c5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14000a4ca:	48 85 c0             	test   %rax,%rax
14000a4cd:	75 07                	jne    0x14000a4d6
14000a4cf:	ff 15 53 4f 06 00    	call   *0x64f53(%rip)        # 0x14006f428
14000a4d5:	90                   	nop
14000a4d6:	b8 01 00 00 00       	mov    $0x1,%eax
14000a4db:	89 47 08             	mov    %eax,0x8(%rdi)
14000a4de:	89 47 0c             	mov    %eax,0xc(%rdi)
14000a4e1:	48 8d 05 50 33 07 00 	lea    0x73350(%rip),%rax        # 0x14007d838
14000a4e8:	48 89 07             	mov    %rax,(%rdi)
14000a4eb:	48 8d 77 10          	lea    0x10(%rdi),%rsi
14000a4ef:	49 8b d6             	mov    %r14,%rdx
14000a4f2:	48 8b ce             	mov    %rsi,%rcx
14000a4f5:	e8 ae 0c 00 00       	call   0x14000b1a8
14000a4fa:	48 89 33             	mov    %rsi,(%rbx)
14000a4fd:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14000a501:	48 8b c3             	mov    %rbx,%rax
14000a504:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a509:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000a50e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14000a513:	48 83 c4 30          	add    $0x30,%rsp
14000a517:	41 5e                	pop    %r14
14000a519:	c3                   	ret
14000a51a:	90                   	nop
14000a51b:	90                   	nop
14000a51c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a521:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000a526:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000a52b:	41 56                	push   %r14
14000a52d:	48 83 ec 30          	sub    $0x30,%rsp
14000a531:	4c 8b f2             	mov    %rdx,%r14
14000a534:	48 8b d9             	mov    %rcx,%rbx
14000a537:	b9 d0 00 00 00       	mov    $0xd0,%ecx
14000a53c:	ff 15 56 50 06 00    	call   *0x65056(%rip)        # 0x14006f598
14000a542:	48 8b f8             	mov    %rax,%rdi
14000a545:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14000a54a:	48 85 c0             	test   %rax,%rax
14000a54d:	75 07                	jne    0x14000a556
14000a54f:	ff 15 d3 4e 06 00    	call   *0x64ed3(%rip)        # 0x14006f428
14000a555:	90                   	nop
14000a556:	b8 01 00 00 00       	mov    $0x1,%eax
14000a55b:	89 47 08             	mov    %eax,0x8(%rdi)
14000a55e:	89 47 0c             	mov    %eax,0xc(%rdi)
14000a561:	48 8d 05 d0 32 07 00 	lea    0x732d0(%rip),%rax        # 0x14007d838
14000a568:	48 89 07             	mov    %rax,(%rdi)
14000a56b:	48 8d 77 10          	lea    0x10(%rdi),%rsi
14000a56f:	49 8b d6             	mov    %r14,%rdx
14000a572:	48 8b ce             	mov    %rsi,%rcx
14000a575:	e8 42 0b 00 00       	call   0x14000b0bc
14000a57a:	48 89 33             	mov    %rsi,(%rbx)
14000a57d:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14000a581:	48 8b c3             	mov    %rbx,%rax
14000a584:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a589:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000a58e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14000a593:	48 83 c4 30          	add    $0x30,%rsp
14000a597:	41 5e                	pop    %r14
14000a599:	c3                   	ret
14000a59a:	90                   	nop
14000a59b:	90                   	nop
14000a59c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a5a1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000a5a6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000a5ab:	41 56                	push   %r14
14000a5ad:	48 83 ec 30          	sub    $0x30,%rsp
14000a5b1:	4c 8b f2             	mov    %rdx,%r14
14000a5b4:	48 8b d9             	mov    %rcx,%rbx
14000a5b7:	b9 98 00 00 00       	mov    $0x98,%ecx
14000a5bc:	ff 15 d6 4f 06 00    	call   *0x64fd6(%rip)        # 0x14006f598
14000a5c2:	48 8b f8             	mov    %rax,%rdi
14000a5c5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14000a5ca:	48 85 c0             	test   %rax,%rax
14000a5cd:	75 07                	jne    0x14000a5d6
14000a5cf:	ff 15 53 4e 06 00    	call   *0x64e53(%rip)        # 0x14006f428
14000a5d5:	90                   	nop
14000a5d6:	b8 01 00 00 00       	mov    $0x1,%eax
14000a5db:	89 47 08             	mov    %eax,0x8(%rdi)
14000a5de:	89 47 0c             	mov    %eax,0xc(%rdi)
14000a5e1:	48 8d 05 50 32 07 00 	lea    0x73250(%rip),%rax        # 0x14007d838
14000a5e8:	48 89 07             	mov    %rax,(%rdi)
14000a5eb:	48 8d 77 10          	lea    0x10(%rdi),%rsi
14000a5ef:	49 8b d6             	mov    %r14,%rdx
14000a5f2:	48 8b ce             	mov    %rsi,%rcx
14000a5f5:	e8 9e c0 ff ff       	call   0x140006698
14000a5fa:	48 89 33             	mov    %rsi,(%rbx)
14000a5fd:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14000a601:	48 8b c3             	mov    %rbx,%rax
14000a604:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a609:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000a60e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14000a613:	48 83 c4 30          	add    $0x30,%rsp
14000a617:	41 5e                	pop    %r14
14000a619:	c3                   	ret
14000a61a:	90                   	nop
14000a61b:	90                   	nop
14000a61c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000a621:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000a626:	57                   	push   %rdi
14000a627:	48 83 ec 30          	sub    $0x30,%rsp
14000a62b:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14000a632:	00 00
14000a634:	48 8b 08             	mov    (%rax),%rcx
14000a637:	bb 38 01 00 00       	mov    $0x138,%ebx
14000a63c:	48 03 d9             	add    %rcx,%rbx
14000a63f:	40 8a 3b             	mov    (%rbx),%dil
14000a642:	33 c0                	xor    %eax,%eax
14000a644:	40 84 ff             	test   %dil,%dil
14000a647:	75 52                	jne    0x14000a69b
14000a649:	41 b8 39 01 00 00    	mov    $0x139,%r8d
14000a64f:	41 38 04 08          	cmp    %al,(%r8,%rcx,1)
14000a653:	74 04                	je     0x14000a659
14000a655:	b0 01                	mov    $0x1,%al
14000a657:	eb 42                	jmp    0x14000a69b
14000a659:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14000a65e:	40 88 7c 24 28       	mov    %dil,0x28(%rsp)
14000a663:	b1 01                	mov    $0x1,%cl
14000a665:	88 0b                	mov    %cl,(%rbx)
14000a667:	48 8b 12             	mov    (%rdx),%rdx
14000a66a:	4c 8b 02             	mov    (%rdx),%r8
14000a66d:	49 39 40 18          	cmp    %rax,0x18(%r8)
14000a671:	75 23                	jne    0x14000a696
14000a673:	49 8b 48 20          	mov    0x20(%r8),%rcx
14000a677:	48 8b 01             	mov    (%rcx),%rax
14000a67a:	4c 8b 48 20          	mov    0x20(%rax),%r9
14000a67e:	48 8b 42 10          	mov    0x10(%rdx),%rax
14000a682:	44 8a 00             	mov    (%rax),%r8b
14000a685:	48 8b 42 08          	mov    0x8(%rdx),%rax
14000a689:	8b 10                	mov    (%rax),%edx
14000a68b:	49 8b c1             	mov    %r9,%rax
14000a68e:	ff 15 f4 4f 06 00    	call   *0x64ff4(%rip)        # 0x14006f688
14000a694:	8a c8                	mov    %al,%cl
14000a696:	40 88 3b             	mov    %dil,(%rbx)
14000a699:	8a c1                	mov    %cl,%al
14000a69b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000a6a0:	48 83 c4 30          	add    $0x30,%rsp
14000a6a4:	5f                   	pop    %rdi
14000a6a5:	c3                   	ret
14000a6a6:	90                   	nop
14000a6a7:	90                   	nop
14000a6a8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000a6ad:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000a6b2:	57                   	push   %rdi
14000a6b3:	48 83 ec 30          	sub    $0x30,%rsp
14000a6b7:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14000a6be:	00 00
14000a6c0:	48 8b 08             	mov    (%rax),%rcx
14000a6c3:	bb 38 01 00 00       	mov    $0x138,%ebx
14000a6c8:	48 03 d9             	add    %rcx,%rbx
14000a6cb:	40 8a 3b             	mov    (%rbx),%dil
14000a6ce:	33 c0                	xor    %eax,%eax
14000a6d0:	40 84 ff             	test   %dil,%dil
14000a6d3:	75 46                	jne    0x14000a71b
14000a6d5:	41 b8 39 01 00 00    	mov    $0x139,%r8d
14000a6db:	41 38 04 08          	cmp    %al,(%r8,%rcx,1)
14000a6df:	74 04                	je     0x14000a6e5
14000a6e1:	b0 01                	mov    $0x1,%al
14000a6e3:	eb 36                	jmp    0x14000a71b
14000a6e5:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14000a6ea:	40 88 7c 24 28       	mov    %dil,0x28(%rsp)
14000a6ef:	b1 01                	mov    $0x1,%cl
14000a6f1:	88 0b                	mov    %cl,(%rbx)
14000a6f3:	48 8b 12             	mov    (%rdx),%rdx
14000a6f6:	4c 8b 02             	mov    (%rdx),%r8
14000a6f9:	49 39 40 18          	cmp    %rax,0x18(%r8)
14000a6fd:	75 17                	jne    0x14000a716
14000a6ff:	49 8b 48 20          	mov    0x20(%r8),%rcx
14000a703:	48 8b 01             	mov    (%rcx),%rax
14000a706:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000a70a:	48 8b 40 18          	mov    0x18(%rax),%rax
14000a70e:	ff 15 74 4f 06 00    	call   *0x64f74(%rip)        # 0x14006f688
14000a714:	8a c8                	mov    %al,%cl
14000a716:	40 88 3b             	mov    %dil,(%rbx)
14000a719:	8a c1                	mov    %cl,%al
14000a71b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000a720:	48 83 c4 30          	add    $0x30,%rsp
14000a724:	5f                   	pop    %rdi
14000a725:	c3                   	ret
14000a726:	90                   	nop
14000a727:	90                   	nop
14000a728:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000a72d:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000a732:	57                   	push   %rdi
14000a733:	48 83 ec 30          	sub    $0x30,%rsp
14000a737:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14000a73e:	00 00
14000a740:	48 8b 08             	mov    (%rax),%rcx
14000a743:	bb 38 01 00 00       	mov    $0x138,%ebx
14000a748:	48 03 d9             	add    %rcx,%rbx
14000a74b:	40 8a 3b             	mov    (%rbx),%dil
14000a74e:	33 c0                	xor    %eax,%eax
14000a750:	40 84 ff             	test   %dil,%dil
14000a753:	75 46                	jne    0x14000a79b
14000a755:	41 b8 39 01 00 00    	mov    $0x139,%r8d
14000a75b:	41 38 04 08          	cmp    %al,(%r8,%rcx,1)
14000a75f:	74 04                	je     0x14000a765
14000a761:	b0 01                	mov    $0x1,%al
14000a763:	eb 36                	jmp    0x14000a79b
14000a765:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14000a76a:	40 88 7c 24 28       	mov    %dil,0x28(%rsp)
14000a76f:	b1 01                	mov    $0x1,%cl
14000a771:	88 0b                	mov    %cl,(%rbx)
14000a773:	48 8b 12             	mov    (%rdx),%rdx
14000a776:	4c 8b 02             	mov    (%rdx),%r8
14000a779:	49 39 40 18          	cmp    %rax,0x18(%r8)
14000a77d:	75 17                	jne    0x14000a796
14000a77f:	49 8b 48 20          	mov    0x20(%r8),%rcx
14000a783:	48 8b 01             	mov    (%rcx),%rax
14000a786:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000a78a:	48 8b 40 28          	mov    0x28(%rax),%rax
14000a78e:	ff 15 f4 4e 06 00    	call   *0x64ef4(%rip)        # 0x14006f688
14000a794:	8a c8                	mov    %al,%cl
14000a796:	40 88 3b             	mov    %dil,(%rbx)
14000a799:	8a c1                	mov    %cl,%al
14000a79b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000a7a0:	48 83 c4 30          	add    $0x30,%rsp
14000a7a4:	5f                   	pop    %rdi
14000a7a5:	c3                   	ret
14000a7a6:	90                   	nop
14000a7a7:	90                   	nop
14000a7a8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a7ad:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000a7b2:	57                   	push   %rdi
14000a7b3:	48 83 ec 20          	sub    $0x20,%rsp
14000a7b7:	48 8b d9             	mov    %rcx,%rbx
14000a7ba:	48 83 c1 68          	add    $0x68,%rcx
14000a7be:	e8 ed 00 00 00       	call   0x14000a8b0
14000a7c3:	48 8b 43 60          	mov    0x60(%rbx),%rax
14000a7c7:	be 00 10 00 00       	mov    $0x1000,%esi
14000a7cc:	48 83 f8 07          	cmp    $0x7,%rax
14000a7d0:	76 2f                	jbe    0x14000a801
14000a7d2:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14000a7d6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000a7dd:	00
14000a7de:	48 3b c6             	cmp    %rsi,%rax
14000a7e1:	72 18                	jb     0x14000a7fb
14000a7e3:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14000a7e7:	48 2b ca             	sub    %rdx,%rcx
14000a7ea:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14000a7ee:	48 83 f8 1f          	cmp    $0x1f,%rax
14000a7f2:	0f 87 b0 00 00 00    	ja     0x14000a8a8
14000a7f8:	48 8b ca             	mov    %rdx,%rcx
14000a7fb:	ff 15 a7 4d 06 00    	call   *0x64da7(%rip)        # 0x14006f5a8
14000a801:	33 ff                	xor    %edi,%edi
14000a803:	48 c7 43 60 07 00 00 	movq   $0x7,0x60(%rbx)
14000a80a:	00
14000a80b:	48 89 7b 58          	mov    %rdi,0x58(%rbx)
14000a80f:	66 89 7b 48          	mov    %di,0x48(%rbx)
14000a813:	48 8b 43 40          	mov    0x40(%rbx),%rax
14000a817:	48 83 f8 07          	cmp    $0x7,%rax
14000a81b:	76 2b                	jbe    0x14000a848
14000a81d:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14000a821:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000a828:	00
14000a829:	48 3b c6             	cmp    %rsi,%rax
14000a82c:	72 14                	jb     0x14000a842
14000a82e:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14000a832:	48 2b ca             	sub    %rdx,%rcx
14000a835:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14000a839:	48 83 f8 1f          	cmp    $0x1f,%rax
14000a83d:	77 69                	ja     0x14000a8a8
14000a83f:	48 8b ca             	mov    %rdx,%rcx
14000a842:	ff 15 60 4d 06 00    	call   *0x64d60(%rip)        # 0x14006f5a8
14000a848:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14000a84c:	48 c7 43 40 07 00 00 	movq   $0x7,0x40(%rbx)
14000a853:	00
14000a854:	66 89 7b 28          	mov    %di,0x28(%rbx)
14000a858:	48 8b 43 20          	mov    0x20(%rbx),%rax
14000a85c:	48 83 f8 0f          	cmp    $0xf,%rax
14000a860:	76 26                	jbe    0x14000a888
14000a862:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000a866:	48 ff c0             	inc    %rax
14000a869:	48 3b c6             	cmp    %rsi,%rax
14000a86c:	72 14                	jb     0x14000a882
14000a86e:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14000a872:	48 2b ca             	sub    %rdx,%rcx
14000a875:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14000a879:	48 83 f8 1f          	cmp    $0x1f,%rax
14000a87d:	77 29                	ja     0x14000a8a8
14000a87f:	48 8b ca             	mov    %rdx,%rcx
14000a882:	ff 15 20 4d 06 00    	call   *0x64d20(%rip)        # 0x14006f5a8
14000a888:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000a88d:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
14000a891:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
14000a898:	00
14000a899:	40 88 7b 08          	mov    %dil,0x8(%rbx)
14000a89d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000a8a2:	48 83 c4 20          	add    $0x20,%rsp
14000a8a6:	5f                   	pop    %rdi
14000a8a7:	c3                   	ret
14000a8a8:	ff 15 ca 4b 06 00    	call   *0x64bca(%rip)        # 0x14006f478
14000a8ae:	cc                   	int3
14000a8af:	90                   	nop
14000a8b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a8b5:	57                   	push   %rdi
14000a8b6:	48 83 ec 20          	sub    $0x20,%rsp
14000a8ba:	48 8b 41 50          	mov    0x50(%rcx),%rax
14000a8be:	48 8b d9             	mov    %rcx,%rbx
14000a8c1:	48 83 f8 07          	cmp    $0x7,%rax
14000a8c5:	76 2e                	jbe    0x14000a8f5
14000a8c7:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14000a8cb:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000a8d2:	00
14000a8d3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14000a8d9:	72 14                	jb     0x14000a8ef
14000a8db:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14000a8df:	48 2b ca             	sub    %rdx,%rcx
14000a8e2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14000a8e6:	48 83 f8 1f          	cmp    $0x1f,%rax
14000a8ea:	77 6e                	ja     0x14000a95a
14000a8ec:	48 8b ca             	mov    %rdx,%rcx
14000a8ef:	ff 15 b3 4c 06 00    	call   *0x64cb3(%rip)        # 0x14006f5a8
14000a8f5:	33 ff                	xor    %edi,%edi
14000a8f7:	48 c7 43 50 07 00 00 	movq   $0x7,0x50(%rbx)
14000a8fe:	00
14000a8ff:	48 89 7b 48          	mov    %rdi,0x48(%rbx)
14000a903:	66 89 7b 38          	mov    %di,0x38(%rbx)
14000a907:	48 8b 43 28          	mov    0x28(%rbx),%rax
14000a90b:	48 83 f8 07          	cmp    $0x7,%rax
14000a90f:	76 2e                	jbe    0x14000a93f
14000a911:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14000a915:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14000a91c:	00
14000a91d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14000a923:	72 14                	jb     0x14000a939
14000a925:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx