14050b53d:	49 8b 46 20          	mov    0x20(%r14),%rax
14050b541:	4c 8b cf             	mov    %rdi,%r9
14050b544:	45 0f b6 46 28       	movzbl 0x28(%r14),%r8d
14050b549:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050b54d:	48 63 c3             	movslq %ebx,%rax
14050b550:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14050b555:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050b559:	e8 f2 af 00 00       	call   0x140516550
14050b55e:	41 c6 44 24 0c 01    	movb   $0x1,0xc(%r12)
14050b564:	bf 05 00 00 00       	mov    $0x5,%edi
14050b569:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b56e:	e9 ec 28 00 00       	jmp    0x14050de5f
14050b573:	81 f9 01 1f 00 00    	cmp    $0x1f01,%ecx
14050b579:	0f 87 74 04 00 00    	ja     0x14050b9f3
14050b57f:	0f 84 b8 03 00 00    	je     0x14050b93d
14050b585:	81 e9 02 1e 00 00    	sub    $0x1e02,%ecx
14050b58b:	0f 84 f0 02 00 00    	je     0x14050b881
14050b591:	2b cf                	sub    %edi,%ecx
14050b593:	0f 84 48 02 00 00    	je     0x14050b7e1
14050b599:	2b cf                	sub    %edi,%ecx
14050b59b:	0f 84 9a 01 00 00    	je     0x14050b73b
14050b5a1:	2b cf                	sub    %edi,%ecx
14050b5a3:	0f 84 dd 00 00 00    	je     0x14050b686
14050b5a9:	3b cf                	cmp    %edi,%ecx
14050b5ab:	0f 85 4a 28 00 00    	jne    0x14050ddfb
14050b5b1:	b9 14 00 00 00       	mov    $0x14,%ecx
14050b5b6:	e8 4d fb 90 00       	call   0x140e1b108
14050b5bb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050b5c0:	4c 8b e0             	mov    %rax,%r12
14050b5c3:	48 85 c0             	test   %rax,%rax
14050b5c6:	74 14                	je     0x14050b5dc
14050b5c8:	c6 00 00             	movb   $0x0,(%rax)
14050b5cb:	48 c7 40 04 00 00 00 	movq   $0x0,0x4(%rax)
14050b5d2:	00
14050b5d3:	89 78 0c             	mov    %edi,0xc(%rax)
14050b5d6:	c6 40 10 00          	movb   $0x0,0x10(%rax)
14050b5da:	eb 03                	jmp    0x14050b5df
14050b5dc:	4c 8b e3             	mov    %rbx,%r12
14050b5df:	48 8d 46 09          	lea    0x9(%rsi),%rax
14050b5e3:	4d 89 a7 18 03 00 00 	mov    %r12,0x318(%r15)
14050b5ea:	49 3b c6             	cmp    %r14,%rax
14050b5ed:	0f 87 af 2f 00 00    	ja     0x14050e5a2
14050b5f3:	48 3b c6             	cmp    %rsi,%rax
14050b5f6:	0f 82 a6 2f 00 00    	jb     0x14050e5a2
14050b5fc:	44 0f b6 36          	movzbl (%rsi),%r14d
14050b600:	45 88 34 24          	mov    %r14b,(%r12)
14050b604:	8b 5e 01             	mov    0x1(%rsi),%ebx
14050b607:	41 39 7c 24 0c       	cmp    %edi,0xc(%r12)
14050b60c:	75 0a                	jne    0x14050b618
14050b60e:	41 89 5c 24 04       	mov    %ebx,0x4(%r12)
14050b613:	8b 7e 05             	mov    0x5(%rsi),%edi
14050b616:	eb 0c                	jmp    0x14050b624
14050b618:	0f cb                	bswap  %ebx
14050b61a:	41 89 5c 24 04       	mov    %ebx,0x4(%r12)
14050b61f:	8b 7e 05             	mov    0x5(%rsi),%edi
14050b622:	0f cf                	bswap  %edi
14050b624:	41 89 7c 24 08       	mov    %edi,0x8(%r12)
14050b629:	48 8b 0d 30 fc f1 00 	mov    0xf1fc30(%rip),%rcx        # 0x14142b260
14050b630:	4d 8b 6d 08          	mov    0x8(%r13),%r13
14050b634:	48 85 c9             	test   %rcx,%rcx
14050b637:	74 33                	je     0x14050b66c
14050b639:	e8 f2 9e 30 00       	call   0x140815530
14050b63e:	84 c0                	test   %al,%al
14050b640:	74 2a                	je     0x14050b66c
14050b642:	49 8b 45 20          	mov    0x20(%r13),%rax
14050b646:	4d 8b ce             	mov    %r14,%r9
14050b649:	45 0f b6 45 28       	movzbl 0x28(%r13),%r8d
14050b64e:	8b cb                	mov    %ebx,%ecx
14050b650:	4c 8b 50 18          	mov    0x18(%rax),%r10
14050b654:	8b c7                	mov    %edi,%eax
14050b656:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14050b65b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14050b660:	49 8b ca             	mov    %r10,%rcx
14050b663:	49 8b 52 28          	mov    0x28(%r10),%rdx
14050b667:	e8 f4 b1 00 00       	call   0x140516860
14050b66c:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
14050b671:	bf 09 00 00 00       	mov    $0x9,%edi
14050b676:	41 c6 44 24 10 01    	movb   $0x1,0x10(%r12)
14050b67c:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b681:	e9 d9 27 00 00       	jmp    0x14050de5f
14050b686:	b9 10 00 00 00       	mov    $0x10,%ecx
14050b68b:	e8 78 fa 90 00       	call   0x140e1b108
14050b690:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050b695:	4c 8b e0             	mov    %rax,%r12
14050b698:	48 85 c0             	test   %rax,%rax
14050b69b:	74 0f                	je     0x14050b6ac
14050b69d:	c6 00 00             	movb   $0x0,(%rax)
14050b6a0:	89 58 04             	mov    %ebx,0x4(%rax)
14050b6a3:	89 78 08             	mov    %edi,0x8(%rax)
14050b6a6:	c6 40 0c 00          	movb   $0x0,0xc(%rax)
14050b6aa:	eb 03                	jmp    0x14050b6af
14050b6ac:	4c 8b e3             	mov    %rbx,%r12
14050b6af:	48 8d 46 05          	lea    0x5(%rsi),%rax
14050b6b3:	4d 89 a7 10 03 00 00 	mov    %r12,0x310(%r15)
14050b6ba:	49 3b c6             	cmp    %r14,%rax
14050b6bd:	0f 87 12 2f 00 00    	ja     0x14050e5d5
14050b6c3:	48 3b c6             	cmp    %rsi,%rax
14050b6c6:	0f 82 09 2f 00 00    	jb     0x14050e5d5
14050b6cc:	0f b6 3e             	movzbl (%rsi),%edi
14050b6cf:	41 88 3c 24          	mov    %dil,(%r12)
14050b6d3:	41 83 7c 24 08 01    	cmpl   $0x1,0x8(%r12)
14050b6d9:	8b 5e 01             	mov    0x1(%rsi),%ebx
14050b6dc:	74 02                	je     0x14050b6e0
14050b6de:	0f cb                	bswap  %ebx
14050b6e0:	41 89 5c 24 04       	mov    %ebx,0x4(%r12)
14050b6e5:	48 8b 0d cc fb f1 00 	mov    0xf1fbcc(%rip),%rcx        # 0x14142b2b8
14050b6ec:	4d 8b 75 08          	mov    0x8(%r13),%r14
14050b6f0:	48 85 c9             	test   %rcx,%rcx
14050b6f3:	0f 84 a3 f1 ff ff    	je     0x14050a89c
14050b6f9:	e8 32 9e 30 00       	call   0x140815530
14050b6fe:	84 c0                	test   %al,%al
14050b700:	0f 84 96 f1 ff ff    	je     0x14050a89c
14050b706:	49 8b 46 20          	mov    0x20(%r14),%rax
14050b70a:	4c 8b cf             	mov    %rdi,%r9
14050b70d:	45 0f b6 46 28       	movzbl 0x28(%r14),%r8d
14050b712:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050b716:	8b c3                	mov    %ebx,%eax
14050b718:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14050b71d:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050b721:	e8 fa b2 00 00       	call   0x140516a20
14050b726:	41 c6 44 24 0c 01    	movb   $0x1,0xc(%r12)
14050b72c:	bf 05 00 00 00       	mov    $0x5,%edi
14050b731:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b736:	e9 24 27 00 00       	jmp    0x14050de5f
14050b73b:	b9 0c 00 00 00       	mov    $0xc,%ecx
14050b740:	e8 c3 f9 90 00       	call   0x140e1b108
14050b745:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050b74a:	4c 8b e0             	mov    %rax,%r12
14050b74d:	48 85 c0             	test   %rax,%rax
14050b750:	74 0c                	je     0x14050b75e
14050b752:	66 89 18             	mov    %bx,(%rax)
14050b755:	89 78 04             	mov    %edi,0x4(%rax)
14050b758:	c6 40 08 00          	movb   $0x0,0x8(%rax)
14050b75c:	eb 03                	jmp    0x14050b761
14050b75e:	4c 8b e3             	mov    %rbx,%r12
14050b761:	48 8d 46 02          	lea    0x2(%rsi),%rax
14050b765:	4d 89 a7 08 03 00 00 	mov    %r12,0x308(%r15)
14050b76c:	49 3b c6             	cmp    %r14,%rax
14050b76f:	0f 87 93 2e 00 00    	ja     0x14050e608
14050b775:	48 3b c6             	cmp    %rsi,%rax
14050b778:	0f 82 8a 2e 00 00    	jb     0x14050e608
14050b77e:	0f b7 1e             	movzwl (%rsi),%ebx
14050b781:	41 39 7c 24 04       	cmp    %edi,0x4(%r12)
14050b786:	74 04                	je     0x14050b78c
14050b788:	66 c1 cb 08          	ror    $0x8,%bx
14050b78c:	66 41 89 1c 24       	mov    %bx,(%r12)
14050b791:	48 8b 0d 18 fb f1 00 	mov    0xf1fb18(%rip),%rcx        # 0x14142b2b0
14050b798:	49 8b 7d 08          	mov    0x8(%r13),%rdi
14050b79c:	48 85 c9             	test   %rcx,%rcx
14050b79f:	0f 84 8a f3 ff ff    	je     0x14050ab2f
14050b7a5:	e8 86 9d 30 00       	call   0x140815530
14050b7aa:	84 c0                	test   %al,%al
14050b7ac:	0f 84 7d f3 ff ff    	je     0x14050ab2f
14050b7b2:	48 8b 47 20          	mov    0x20(%rdi),%rax
14050b7b6:	44 0f b6 47 28       	movzbl 0x28(%rdi),%r8d
14050b7bb:	4c 0f bf cb          	movswq %bx,%r9
14050b7bf:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050b7c3:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050b7c7:	e8 04 ac 00 00       	call   0x1405163d0
14050b7cc:	41 c6 44 24 08 01    	movb   $0x1,0x8(%r12)
14050b7d2:	bf 02 00 00 00       	mov    $0x2,%edi
14050b7d7:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b7dc:	e9 7e 26 00 00       	jmp    0x14050de5f
14050b7e1:	b9 0c 00 00 00       	mov    $0xc,%ecx
14050b7e6:	e8 1d f9 90 00       	call   0x140e1b108
14050b7eb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050b7f0:	4c 8b e0             	mov    %rax,%r12
14050b7f3:	48 85 c0             	test   %rax,%rax
14050b7f6:	74 0b                	je     0x14050b803
14050b7f8:	89 18                	mov    %ebx,(%rax)
14050b7fa:	89 78 04             	mov    %edi,0x4(%rax)
14050b7fd:	c6 40 08 00          	movb   $0x0,0x8(%rax)
14050b801:	eb 03                	jmp    0x14050b806
14050b803:	4c 8b e3             	mov    %rbx,%r12
14050b806:	48 8d 46 04          	lea    0x4(%rsi),%rax
14050b80a:	4d 89 a7 00 03 00 00 	mov    %r12,0x300(%r15)
14050b811:	49 3b c6             	cmp    %r14,%rax
14050b814:	0f 87 21 2e 00 00    	ja     0x14050e63b
14050b81a:	48 3b c6             	cmp    %rsi,%rax
14050b81d:	0f 82 18 2e 00 00    	jb     0x14050e63b
14050b823:	8b 1e                	mov    (%rsi),%ebx
14050b825:	41 39 7c 24 04       	cmp    %edi,0x4(%r12)
14050b82a:	74 02                	je     0x14050b82e
14050b82c:	0f cb                	bswap  %ebx
14050b82e:	41 89 1c 24          	mov    %ebx,(%r12)
14050b832:	48 8b 0d c7 fa f1 00 	mov    0xf1fac7(%rip),%rcx        # 0x14142b300
14050b839:	49 8b 7d 08          	mov    0x8(%r13),%rdi
14050b83d:	48 85 c9             	test   %rcx,%rcx
14050b840:	0f 84 4b f2 ff ff    	je     0x14050aa91
14050b846:	e8 e5 9c 30 00       	call   0x140815530
14050b84b:	84 c0                	test   %al,%al
14050b84d:	0f 84 3e f2 ff ff    	je     0x14050aa91
14050b853:	48 8b 47 20          	mov    0x20(%rdi),%rax
14050b857:	44 0f b6 47 28       	movzbl 0x28(%rdi),%r8d
14050b85c:	4c 63 cb             	movslq %ebx,%r9
14050b85f:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050b863:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050b867:	e8 74 ae 00 00       	call   0x1405166e0
14050b86c:	41 c6 44 24 08 01    	movb   $0x1,0x8(%r12)
14050b872:	bf 04 00 00 00       	mov    $0x4,%edi
14050b877:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b87c:	e9 de 25 00 00       	jmp    0x14050de5f
14050b881:	b9 0c 00 00 00       	mov    $0xc,%ecx
14050b886:	e8 7d f8 90 00       	call   0x140e1b108
14050b88b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050b890:	4c 8b e0             	mov    %rax,%r12
14050b893:	48 85 c0             	test   %rax,%rax
14050b896:	74 10                	je     0x14050b8a8
14050b898:	c6 00 00             	movb   $0x0,(%rax)
14050b89b:	66 89 58 02          	mov    %bx,0x2(%rax)
14050b89f:	89 78 04             	mov    %edi,0x4(%rax)
14050b8a2:	c6 40 08 00          	movb   $0x0,0x8(%rax)
14050b8a6:	eb 03                	jmp    0x14050b8ab
14050b8a8:	4c 8b e3             	mov    %rbx,%r12
14050b8ab:	48 8d 46 03          	lea    0x3(%rsi),%rax
14050b8af:	4d 89 a7 f8 02 00 00 	mov    %r12,0x2f8(%r15)
14050b8b6:	49 3b c6             	cmp    %r14,%rax
14050b8b9:	0f 87 af 2d 00 00    	ja     0x14050e66e
14050b8bf:	48 3b c6             	cmp    %rsi,%rax
14050b8c2:	0f 82 a6 2d 00 00    	jb     0x14050e66e
14050b8c8:	0f b6 3e             	movzbl (%rsi),%edi
14050b8cb:	41 88 3c 24          	mov    %dil,(%r12)
14050b8cf:	41 83 7c 24 04 01    	cmpl   $0x1,0x4(%r12)
14050b8d5:	0f b7 5e 01          	movzwl 0x1(%rsi),%ebx
14050b8d9:	74 04                	je     0x14050b8df
14050b8db:	66 c1 cb 08          	ror    $0x8,%bx
14050b8df:	66 41 89 5c 24 02    	mov    %bx,0x2(%r12)
14050b8e5:	48 8b 0d 6c f9 f1 00 	mov    0xf1f96c(%rip),%rcx        # 0x14142b258
14050b8ec:	4d 8b 75 08          	mov    0x8(%r13),%r14
14050b8f0:	48 85 c9             	test   %rcx,%rcx
14050b8f3:	0f 84 8d f0 ff ff    	je     0x14050a986
14050b8f9:	e8 32 9c 30 00       	call   0x140815530
14050b8fe:	84 c0                	test   %al,%al
14050b900:	0f 84 80 f0 ff ff    	je     0x14050a986
14050b906:	49 8b 46 20          	mov    0x20(%r14),%rax
14050b90a:	4c 8b cf             	mov    %rdi,%r9
14050b90d:	45 0f b6 46 28       	movzbl 0x28(%r14),%r8d
14050b912:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050b916:	48 0f bf c3          	movswq %bx,%rax
14050b91a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14050b91f:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050b923:	e8 18 a9 00 00       	call   0x140516240
14050b928:	41 c6 44 24 08 01    	movb   $0x1,0x8(%r12)
14050b92e:	bf 03 00 00 00       	mov    $0x3,%edi
14050b933:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b938:	e9 22 25 00 00       	jmp    0x14050de5f
14050b93d:	b9 10 00 00 00       	mov    $0x10,%ecx
14050b942:	e8 c1 f7 90 00       	call   0x140e1b108
14050b947:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050b94c:	4c 8b e0             	mov    %rax,%r12
14050b94f:	48 85 c0             	test   %rax,%rax
14050b952:	74 0f                	je     0x14050b963
14050b954:	c6 00 00             	movb   $0x0,(%rax)
14050b957:	89 58 04             	mov    %ebx,0x4(%rax)
14050b95a:	89 78 08             	mov    %edi,0x8(%rax)
14050b95d:	c6 40 0c 00          	movb   $0x0,0xc(%rax)
14050b961:	eb 03                	jmp    0x14050b966
14050b963:	4c 8b e3             	mov    %rbx,%r12
14050b966:	48 8d 46 05          	lea    0x5(%rsi),%rax
14050b96a:	4d 89 a7 20 03 00 00 	mov    %r12,0x320(%r15)
14050b971:	49 3b c6             	cmp    %r14,%rax
14050b974:	0f 87 27 2d 00 00    	ja     0x14050e6a1
14050b97a:	48 3b c6             	cmp    %rsi,%rax
14050b97d:	0f 82 1e 2d 00 00    	jb     0x14050e6a1
14050b983:	0f b6 3e             	movzbl (%rsi),%edi
14050b986:	41 88 3c 24          	mov    %dil,(%r12)
14050b98a:	41 83 7c 24 08 01    	cmpl   $0x1,0x8(%r12)
14050b990:	8b 5e 01             	mov    0x1(%rsi),%ebx
14050b993:	74 02                	je     0x14050b997
14050b995:	0f cb                	bswap  %ebx
14050b997:	41 89 5c 24 04       	mov    %ebx,0x4(%r12)
14050b99c:	48 8b 0d 3d f8 f1 00 	mov    0xf1f83d(%rip),%rcx        # 0x14142b1e0
14050b9a3:	4d 8b 75 08          	mov    0x8(%r13),%r14
14050b9a7:	48 85 c9             	test   %rcx,%rcx
14050b9aa:	0f 84 ec ee ff ff    	je     0x14050a89c
14050b9b0:	e8 7b 9b 30 00       	call   0x140815530
14050b9b5:	84 c0                	test   %al,%al
14050b9b7:	0f 84 df ee ff ff    	je     0x14050a89c
14050b9bd:	49 8b 46 20          	mov    0x20(%r14),%rax
14050b9c1:	4c 8b cf             	mov    %rdi,%r9
14050b9c4:	45 0f b6 46 28       	movzbl 0x28(%r14),%r8d
14050b9c9:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050b9cd:	48 63 c3             	movslq %ebx,%rax
14050b9d0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14050b9d5:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050b9d9:	e8 62 d5 00 00       	call   0x140518f40
14050b9de:	41 c6 44 24 0c 01    	movb   $0x1,0xc(%r12)
14050b9e4:	bf 05 00 00 00       	mov    $0x5,%edi
14050b9e9:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050b9ee:	e9 6c 24 00 00       	jmp    0x14050de5f
14050b9f3:	81 f9 01 20 00 00    	cmp    $0x2001,%ecx
14050b9f9:	0f 87 f5 04 00 00    	ja     0x14050bef4
14050b9ff:	0f 84 39 04 00 00    	je     0x14050be3e
14050ba05:	81 e9 02 1f 00 00    	sub    $0x1f02,%ecx
14050ba0b:	83 f9 06             	cmp    $0x6,%ecx
14050ba0e:	0f 87 e7 23 00 00    	ja     0x14050ddfb
14050ba14:	48 63 c1             	movslq %ecx,%rax
14050ba17:	48 8d 0d e2 45 af ff 	lea    -0x50ba1e(%rip),%rcx        # 0x140000000
14050ba1e:	8b 84 81 c8 ee 50 00 	mov    0x50eec8(%rcx,%rax,4),%eax
14050ba25:	48 03 c1             	add    %rcx,%rax
14050ba28:	ff e0                	jmp    *%rax
14050ba2a:	b9 0c 00 00 00       	mov    $0xc,%ecx
14050ba2f:	e8 d4 f6 90 00       	call   0x140e1b108
14050ba34:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050ba39:	4c 8b e0             	mov    %rax,%r12
14050ba3c:	48 85 c0             	test   %rax,%rax
14050ba3f:	74 10                	je     0x14050ba51
14050ba41:	c6 00 00             	movb   $0x0,(%rax)
14050ba44:	66 89 58 02          	mov    %bx,0x2(%rax)
14050ba48:	89 78 04             	mov    %edi,0x4(%rax)
14050ba4b:	c6 40 08 00          	movb   $0x0,0x8(%rax)
14050ba4f:	eb 03                	jmp    0x14050ba54
14050ba51:	4c 8b e3             	mov    %rbx,%r12
14050ba54:	48 8d 46 03          	lea    0x3(%rsi),%rax
14050ba58:	4d 89 a7 28 03 00 00 	mov    %r12,0x328(%r15)
14050ba5f:	49 3b c6             	cmp    %r14,%rax
14050ba62:	0f 87 6c 2c 00 00    	ja     0x14050e6d4
14050ba68:	48 3b c6             	cmp    %rsi,%rax
14050ba6b:	0f 82 63 2c 00 00    	jb     0x14050e6d4
14050ba71:	0f b6 3e             	movzbl (%rsi),%edi
14050ba74:	41 88 3c 24          	mov    %dil,(%r12)
14050ba78:	41 83 7c 24 04 01    	cmpl   $0x1,0x4(%r12)
14050ba7e:	0f b7 5e 01          	movzwl 0x1(%rsi),%ebx
14050ba82:	74 04                	je     0x14050ba88
14050ba84:	66 c1 cb 08          	ror    $0x8,%bx
14050ba88:	66 41 89 5c 24 02    	mov    %bx,0x2(%r12)
14050ba8e:	48 8b 0d 1b f7 f1 00 	mov    0xf1f71b(%rip),%rcx        # 0x14142b1b0
14050ba95:	4d 8b 75 08          	mov    0x8(%r13),%r14
14050ba99:	48 85 c9             	test   %rcx,%rcx
14050ba9c:	0f 84 e4 ee ff ff    	je     0x14050a986
14050baa2:	e8 89 9a 30 00       	call   0x140815530
14050baa7:	84 c0                	test   %al,%al
14050baa9:	0f 84 d7 ee ff ff    	je     0x14050a986
14050baaf:	49 8b 46 20          	mov    0x20(%r14),%rax
14050bab3:	4c 8b cf             	mov    %rdi,%r9
14050bab6:	45 0f b6 46 28       	movzbl 0x28(%r14),%r8d
14050babb:	48 8b 48 18          	mov    0x18(%rax),%rcx
14050babf:	48 0f bf c3          	movswq %bx,%rax
14050bac3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14050bac8:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14050bacc:	e8 9f cf 00 00       	call   0x140518a70
14050bad1:	41 c6 44 24 08 01    	movb   $0x1,0x8(%r12)
14050bad7:	bf 03 00 00 00       	mov    $0x3,%edi
14050badc:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14050bae1:	e9 79 23 00 00       	jmp    0x14050de5f
14050bae6:	b9 20 00 00 00       	mov    $0x20,%ecx
14050baeb:	e8 18 f6 90 00       	call   0x140e1b108
14050baf0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14050baf5:	48 85 c0             	test   %rax,%rax
14050baf8:	74 16                	je     0x14050bb10