1408b450e:	e9 b5 06 00 00       	jmp    0x1408b4bc8
1408b4513:	48 83 7e 50 00       	cmpq   $0x0,0x50(%rsi)
1408b4518:	75 30                	jne    0x1408b454a
1408b451a:	4c 8d 05 47 df 79 00 	lea    0x79df47(%rip),%r8        # 0x141052468
1408b4521:	ba 01 00 00 00       	mov    $0x1,%edx
1408b4526:	49 8b cc             	mov    %r12,%rcx
1408b4529:	e8 62 d0 05 00       	call   0x140911590
1408b452e:	4c 8d 05 43 df 79 00 	lea    0x79df43(%rip),%r8        # 0x141052478
1408b4535:	ba 01 00 00 00       	mov    $0x1,%edx
1408b453a:	49 8b cc             	mov    %r12,%rcx
1408b453d:	e8 4e d0 05 00       	call   0x140911590
1408b4542:	0f b6 55 87          	movzbl -0x79(%rbp),%edx
1408b4546:	49 8d 5f 48          	lea    0x48(%r15),%rbx
1408b454a:	41 0f b6 0f          	movzbl (%r15),%ecx
1408b454e:	81 e9 86 00 00 00    	sub    $0x86,%ecx
1408b4554:	0f 84 9b 04 00 00    	je     0x1408b49f5
1408b455a:	83 e9 01             	sub    $0x1,%ecx
1408b455d:	0f 84 36 02 00 00    	je     0x1408b4799
1408b4563:	83 f9 01             	cmp    $0x1,%ecx
1408b4566:	0f 84 89 04 00 00    	je     0x1408b49f5
1408b456c:	41 8b 7c 24 34       	mov    0x34(%r12),%edi
1408b4571:	45 33 c9             	xor    %r9d,%r9d
1408b4574:	44 8b c7             	mov    %edi,%r8d
1408b4577:	ba 76 00 00 00       	mov    $0x76,%edx
1408b457c:	49 8b ce             	mov    %r14,%rcx
1408b457f:	8d 5f 01             	lea    0x1(%rdi),%ebx
1408b4582:	8d 43 01             	lea    0x1(%rbx),%eax
1408b4585:	41 89 44 24 34       	mov    %eax,0x34(%r12)
1408b458a:	e8 b1 26 05 00       	call   0x140906c40
1408b458f:	41 89 47 14          	mov    %eax,0x14(%r15)
1408b4593:	49 8b cf             	mov    %r15,%rcx
1408b4596:	49 8b 47 58          	mov    0x58(%r15),%rax
1408b459a:	48 85 c0             	test   %rax,%rax
1408b459d:	74 0d                	je     0x1408b45ac
1408b459f:	90                   	nop
1408b45a0:	48 8b c8             	mov    %rax,%rcx
1408b45a3:	48 8b 40 58          	mov    0x58(%rax),%rax
1408b45a7:	48 85 c0             	test   %rax,%rax
1408b45aa:	75 f4                	jne    0x1408b45a0
1408b45ac:	83 49 04 20          	orl    $0x20,0x4(%rcx)
1408b45b0:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1408b45b4:	49 8b cc             	mov    %r12,%rcx
1408b45b7:	c6 45 c7 01          	movb   $0x1,-0x39(%rbp)
1408b45bb:	48 8b d6             	mov    %rsi,%rdx
1408b45be:	89 7d cb             	mov    %edi,-0x35(%rbp)
1408b45c1:	48 c7 45 cf 00 00 00 	movq   $0x0,-0x31(%rbp)
1408b45c8:	00
1408b45c9:	4c 89 6d df          	mov    %r13,-0x21(%rbp)
1408b45cd:	44 89 6d d7          	mov    %r13d,-0x29(%rbp)
1408b45d1:	e8 9a 71 04 00       	call   0x1408fb770
1408b45d6:	89 45 67             	mov    %eax,0x67(%rbp)
1408b45d9:	8b c8                	mov    %eax,%ecx
1408b45db:	85 c0                	test   %eax,%eax
1408b45dd:	0f 85 d4 07 00 00    	jne    0x1408b4db7
1408b45e3:	45 33 c9             	xor    %r9d,%r9d
1408b45e6:	44 8b c3             	mov    %ebx,%r8d
1408b45e9:	ba 76 00 00 00       	mov    $0x76,%edx
1408b45ee:	49 8b ce             	mov    %r14,%rcx
1408b45f1:	e8 4a 26 05 00       	call   0x140906c40
1408b45f6:	41 0f b6 0f          	movzbl (%r15),%ecx
1408b45fa:	41 89 47 18          	mov    %eax,0x18(%r15)
1408b45fe:	4d 89 6f 50          	mov    %r13,0x50(%r15)
1408b4602:	4d 8b 6f 60          	mov    0x60(%r15),%r13
1408b4606:	49 c7 47 60 00 00 00 	movq   $0x0,0x60(%r15)
1408b460d:	00
1408b460e:	89 5d cb             	mov    %ebx,-0x35(%rbp)
1408b4611:	e8 1a b0 04 00       	call   0x1408ff630
1408b4616:	4c 8b c8             	mov    %rax,%r9
1408b4619:	4c 8d 05 70 de 79 00 	lea    0x79de70(%rip),%r8        # 0x141052490
1408b4620:	49 8b cc             	mov    %r12,%rcx
1408b4623:	ba 01 00 00 00       	mov    $0x1,%edx
1408b4628:	e8 63 cf 05 00       	call   0x140911590
1408b462d:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1408b4631:	49 8b d7             	mov    %r15,%rdx
1408b4634:	49 8b cc             	mov    %r12,%rcx
1408b4637:	e8 34 71 04 00       	call   0x1408fb770
1408b463c:	8b d8                	mov    %eax,%ebx
1408b463e:	89 45 67             	mov    %eax,0x67(%rbp)
1408b4641:	49 8b 47 50          	mov    0x50(%r15),%rax
1408b4645:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408b464a:	49 89 77 50          	mov    %rsi,0x50(%r15)
1408b464e:	0f b7 46 02          	movzwl 0x2(%rsi),%eax
1408b4652:	66 41 39 47 02       	cmp    %ax,0x2(%r15)
1408b4657:	7e 05                	jle    0x1408b465e
1408b4659:	66 41 89 47 02       	mov    %ax,0x2(%r15)
1408b465e:	49 8b 57 60          	mov    0x60(%r15),%rdx
1408b4662:	48 85 d2             	test   %rdx,%rdx
1408b4665:	74 0a                	je     0x1408b4671
1408b4667:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1408b466c:	e8 9f a1 02 00       	call   0x1408de810
1408b4671:	4d 89 6f 60          	mov    %r13,0x60(%r15)
1408b4675:	85 db                	test   %ebx,%ebx
1408b4677:	0f 85 3c 05 00 00    	jne    0x1408b4bb9
1408b467d:	41 8b 74 24 44       	mov    0x44(%r12),%esi
1408b4682:	49 8b d7             	mov    %r15,%rdx
1408b4685:	ff ce                	dec    %esi
1408b4687:	49 8b cc             	mov    %r12,%rcx
1408b468a:	44 8b c6             	mov    %esi,%r8d
1408b468d:	44 8d 6e ff          	lea    -0x1(%rsi),%r13d
1408b4691:	45 89 6c 24 44       	mov    %r13d,0x44(%r12)
1408b4696:	e8 75 72 fe ff       	call   0x14089b910
1408b469b:	44 8b ce             	mov    %esi,%r9d
1408b469e:	44 8b c7             	mov    %edi,%r8d
1408b46a1:	ba 23 00 00 00       	mov    $0x23,%edx
1408b46a6:	49 8b ce             	mov    %r14,%rcx
1408b46a9:	e8 92 25 05 00       	call   0x140906c40
1408b46ae:	41 0f b6 44 24 1f    	movzbl 0x1f(%r12),%eax
1408b46b4:	84 c0                	test   %al,%al
1408b46b6:	75 0c                	jne    0x1408b46c4
1408b46b8:	41 ff 44 24 38       	incl   0x38(%r12)
1408b46bd:	41 8b 5c 24 38       	mov    0x38(%r12),%ebx
1408b46c2:	eb 12                	jmp    0x1408b46d6
1408b46c4:	fe c8                	dec    %al
1408b46c6:	0f b6 c0             	movzbl %al,%eax
1408b46c9:	41 88 44 24 1f       	mov    %al,0x1f(%r12)
1408b46ce:	41 8b 9c 84 d8 00 00 	mov    0xd8(%r12,%rax,4),%ebx
1408b46d5:	00
1408b46d6:	44 8b cb             	mov    %ebx,%r9d
1408b46d9:	44 8b c7             	mov    %edi,%r8d
1408b46dc:	ba 86 00 00 00       	mov    $0x86,%edx
1408b46e1:	49 8b ce             	mov    %r14,%rcx
1408b46e4:	e8 57 25 05 00       	call   0x140906c40
1408b46e9:	45 8b cd             	mov    %r13d,%r9d
1408b46ec:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1408b46f3:	00
1408b46f4:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1408b46f8:	89 45 6f             	mov    %eax,0x6f(%rbp)
1408b46fb:	ba 1b 00 00 00       	mov    $0x1b,%edx
1408b4700:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408b4704:	49 8b ce             	mov    %r14,%rcx
1408b4707:	e8 54 27 05 00       	call   0x140906e60
1408b470c:	85 db                	test   %ebx,%ebx
1408b470e:	74 18                	je     0x1408b4728
1408b4710:	41 0f b6 4c 24 1f    	movzbl 0x1f(%r12),%ecx
1408b4716:	80 f9 08             	cmp    $0x8,%cl
1408b4719:	73 0d                	jae    0x1408b4728
1408b471b:	41 89 9c 8c d8 00 00 	mov    %ebx,0xd8(%r12,%rcx,4)
1408b4722:	00
1408b4723:	41 fe 44 24 1f       	incb   0x1f(%r12)
1408b4728:	89 74 24 38          	mov    %esi,0x38(%rsp)
1408b472c:	48 8d 45 87          	lea    -0x79(%rbp),%rax
1408b4730:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
1408b4735:	45 33 c9             	xor    %r9d,%r9d
1408b4738:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408b473d:	44 8b c7             	mov    %edi,%r8d
1408b4740:	49 8b d7             	mov    %r15,%rdx
1408b4743:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1408b474a:	00 00
1408b474c:	49 8b cc             	mov    %r12,%rcx
1408b474f:	e8 7c 10 01 00       	call   0x1408c57d0
1408b4754:	41 8b d5             	mov    %r13d,%edx
1408b4757:	49 8b ce             	mov    %r14,%rcx
1408b475a:	e8 f1 0c 06 00       	call   0x140915450
1408b475f:	44 8b 4d 6f          	mov    0x6f(%rbp),%r9d
1408b4763:	44 8b c7             	mov    %edi,%r8d
1408b4766:	ba 26 00 00 00       	mov    $0x26,%edx
1408b476b:	49 8b ce             	mov    %r14,%rcx
1408b476e:	e8 cd 24 05 00       	call   0x140906c40
1408b4773:	8b d6                	mov    %esi,%edx
1408b4775:	49 8b ce             	mov    %r14,%rcx
1408b4778:	e8 d3 0c 06 00       	call   0x140915450
1408b477d:	45 33 c9             	xor    %r9d,%r9d
1408b4780:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1408b4784:	ba 7a 00 00 00       	mov    $0x7a,%edx
1408b4789:	49 8b ce             	mov    %r14,%rcx
1408b478c:	e8 af 24 05 00       	call   0x140906c40
1408b4791:	44 8b c7             	mov    %edi,%r8d
1408b4794:	e9 10 04 00 00       	jmp    0x1408b4ba9
1408b4799:	41 8b 47 08          	mov    0x8(%r15),%eax
1408b479d:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1408b47a1:	89 46 08             	mov    %eax,0x8(%rsi)
1408b47a4:	48 8b d6             	mov    %rsi,%rdx
1408b47a7:	41 8b 47 0c          	mov    0xc(%r15),%eax
1408b47ab:	49 8b cc             	mov    %r12,%rcx
1408b47ae:	89 46 0c             	mov    %eax,0xc(%rsi)
1408b47b1:	41 8b fd             	mov    %r13d,%edi
1408b47b4:	49 8b 47 60          	mov    0x60(%r15),%rax
1408b47b8:	48 89 46 60          	mov    %rax,0x60(%rsi)
1408b47bc:	44 89 6d 6f          	mov    %r13d,0x6f(%rbp)
1408b47c0:	e8 ab 6f 04 00       	call   0x1408fb770
1408b47c5:	89 45 67             	mov    %eax,0x67(%rbp)
1408b47c8:	8b c8                	mov    %eax,%ecx
1408b47ca:	4c 89 6e 60          	mov    %r13,0x60(%rsi)
1408b47ce:	85 c0                	test   %eax,%eax
1408b47d0:	0f 85 e1 05 00 00    	jne    0x1408b4db7
1408b47d6:	4d 89 6f 50          	mov    %r13,0x50(%r15)
1408b47da:	44 8b 46 08          	mov    0x8(%rsi),%r8d
1408b47de:	45 89 47 08          	mov    %r8d,0x8(%r15)
1408b47e2:	8b 46 0c             	mov    0xc(%rsi),%eax
1408b47e5:	41 89 47 0c          	mov    %eax,0xc(%r15)
1408b47e9:	45 85 c0             	test   %r8d,%r8d
1408b47ec:	74 30                	je     0x1408b481e
1408b47ee:	ba 10 00 00 00       	mov    $0x10,%edx
1408b47f3:	49 8b ce             	mov    %r14,%rcx
1408b47f6:	e8 d5 23 05 00       	call   0x140906bd0
1408b47fb:	41 8b 4f 0c          	mov    0xc(%r15),%ecx
1408b47ff:	8b f8                	mov    %eax,%edi
1408b4801:	85 c9                	test   %ecx,%ecx
1408b4803:	74 19                	je     0x1408b481e
1408b4805:	45 8b 47 08          	mov    0x8(%r15),%r8d
1408b4809:	44 8d 49 01          	lea    0x1(%rcx),%r9d
1408b480d:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1408b4811:	ba a0 00 00 00       	mov    $0xa0,%edx
1408b4816:	49 8b ce             	mov    %r14,%rcx
1408b4819:	e8 92 24 05 00       	call   0x140906cb0
1408b481e:	4c 8d 05 43 db 79 00 	lea    0x79db43(%rip),%r8        # 0x141052368
1408b4825:	ba 01 00 00 00       	mov    $0x1,%edx
1408b482a:	49 8b cc             	mov    %r12,%rcx
1408b482d:	e8 5e cd 05 00       	call   0x140911590
1408b4832:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1408b4836:	49 8b d7             	mov    %r15,%rdx
1408b4839:	49 8b cc             	mov    %r12,%rcx
1408b483c:	e8 2f 6f 04 00       	call   0x1408fb770
1408b4841:	41 0f b7 4f 02       	movzwl 0x2(%r15),%ecx
1408b4846:	89 45 67             	mov    %eax,0x67(%rbp)
1408b4849:	49 8b 47 50          	mov    0x50(%r15),%rax
1408b484d:	49 89 77 50          	mov    %rsi,0x50(%r15)
1408b4851:	0f b7 56 02          	movzwl 0x2(%rsi),%edx
1408b4855:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408b485a:	e8 a1 8c 03 00       	call   0x1408ed500
1408b485f:	49 8b 4f 60          	mov    0x60(%r15),%rcx
1408b4863:	0f b7 d8             	movzwl %ax,%ebx
1408b4866:	66 41 89 47 02       	mov    %ax,0x2(%r15)
1408b486b:	48 85 c9             	test   %rcx,%rcx
1408b486e:	0f 84 6a 01 00 00    	je     0x1408b49de
1408b4874:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1408b4878:	48 85 c9             	test   %rcx,%rcx
1408b487b:	0f 84 5d 01 00 00    	je     0x1408b49de
1408b4881:	f7 41 04 00 08 00 00 	testl  $0x800,0x4(%rcx)
1408b4888:	74 05                	je     0x1408b488f
1408b488a:	8b 49 08             	mov    0x8(%rcx),%ecx
1408b488d:	eb 4c                	jmp    0x1408b48db
1408b488f:	0f b6 11             	movzbl (%rcx),%edx
1408b4892:	81 ea ad 00 00 00    	sub    $0xad,%edx
1408b4898:	74 23                	je     0x1408b48bd
1408b489a:	83 fa 01             	cmp    $0x1,%edx
1408b489d:	0f 85 3b 01 00 00    	jne    0x1408b49de
1408b48a3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1408b48a7:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
1408b48ab:	e8 d0 ad 02 00       	call   0x1408df680
1408b48b0:	85 c0                	test   %eax,%eax
1408b48b2:	0f 84 26 01 00 00    	je     0x1408b49de
1408b48b8:	8b 4d 6f             	mov    0x6f(%rbp),%ecx
1408b48bb:	eb 21                	jmp    0x1408b48de
1408b48bd:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1408b48c1:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1408b48c5:	44 89 6d 7f          	mov    %r13d,0x7f(%rbp)
1408b48c9:	e8 b2 ad 02 00       	call   0x1408df680
1408b48ce:	85 c0                	test   %eax,%eax
1408b48d0:	0f 84 08 01 00 00    	je     0x1408b49de
1408b48d6:	8b 4d 7f             	mov    0x7f(%rbp),%ecx
1408b48d9:	f7 d9                	neg    %ecx
1408b48db:	89 4d 6f             	mov    %ecx,0x6f(%rbp)
1408b48de:	85 c9                	test   %ecx,%ecx
1408b48e0:	0f 8e f8 00 00 00    	jle    0x1408b49de
1408b48e6:	48 63 c1             	movslq %ecx,%rax
1408b48e9:	4c 8d 0d 40 94 af 00 	lea    0xaf9440(%rip),%r9        # 0x1413add30
1408b48f0:	ba 28 00 00 00       	mov    $0x28,%edx
1408b48f5:	48 8b c8             	mov    %rax,%rcx
1408b48f8:	44 0f b7 c2          	movzwl %dx,%r8d
1408b48fc:	48 83 f8 08          	cmp    $0x8,%rax
1408b4900:	73 1e                	jae    0x1408b4920
1408b4902:	48 83 f8 02          	cmp    $0x2,%rax
1408b4906:	73 08                	jae    0x1408b4910
1408b4908:	45 0f b7 c5          	movzwl %r13w,%r8d
1408b490c:	eb 5d                	jmp    0x1408b496b
1408b490e:	66 90                	xchg   %ax,%ax
1408b4910:	66 41 83 c0 f6       	add    $0xfff6,%r8w
1408b4915:	48 03 c9             	add    %rcx,%rcx
1408b4918:	48 83 f9 08          	cmp    $0x8,%rcx
1408b491c:	72 f2                	jb     0x1408b4910
1408b491e:	eb 3e                	jmp    0x1408b495e
1408b4920:	48 3d ff 00 00 00    	cmp    $0xff,%rax
1408b4926:	76 19                	jbe    0x1408b4941
1408b4928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408b492f:	00
1408b4930:	66 44 03 c2          	add    %dx,%r8w
1408b4934:	48 c1 e9 04          	shr    $0x4,%rcx
1408b4938:	48 81 f9 ff 00 00 00 	cmp    $0xff,%rcx
1408b493f:	77 ef                	ja     0x1408b4930
1408b4941:	48 83 f9 0f          	cmp    $0xf,%rcx
1408b4945:	76 17                	jbe    0x1408b495e
1408b4947:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1408b494e:	00 00
1408b4950:	66 41 83 c0 0a       	add    $0xa,%r8w
1408b4955:	48 d1 e9             	shr    $1,%rcx
1408b4958:	48 83 f9 0f          	cmp    $0xf,%rcx
1408b495c:	77 f2                	ja     0x1408b4950
1408b495e:	83 e1 07             	and    $0x7,%ecx
1408b4961:	66 41 83 e8 0a       	sub    $0xa,%r8w
1408b4966:	66 45 03 04 49       	add    (%r9,%rcx,2),%r8w
1408b496b:	66 41 3b d8          	cmp    %r8w,%bx
1408b496f:	7e 6d                	jle    0x1408b49de
1408b4971:	48 83 f8 08          	cmp    $0x8,%rax
1408b4975:	73 1b                	jae    0x1408b4992
1408b4977:	48 83 f8 02          	cmp    $0x2,%rax
1408b497b:	73 06                	jae    0x1408b4983
1408b497d:	41 0f b7 d5          	movzwl %r13w,%edx
1408b4981:	eb 56                	jmp    0x1408b49d9
1408b4983:	66 83 c2 f6          	add    $0xfff6,%dx
1408b4987:	48 03 c0             	add    %rax,%rax
1408b498a:	48 83 f8 08          	cmp    $0x8,%rax
1408b498e:	72 f3                	jb     0x1408b4983
1408b4990:	eb 3b                	jmp    0x1408b49cd
1408b4992:	48 3d ff 00 00 00    	cmp    $0xff,%rax
1408b4998:	76 16                	jbe    0x1408b49b0
1408b499a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408b49a0:	66 83 c2 28          	add    $0x28,%dx
1408b49a4:	48 c1 e8 04          	shr    $0x4,%rax
1408b49a8:	48 3d ff 00 00 00    	cmp    $0xff,%rax
1408b49ae:	77 f0                	ja     0x1408b49a0
1408b49b0:	48 83 f8 0f          	cmp    $0xf,%rax
1408b49b4:	76 17                	jbe    0x1408b49cd
1408b49b6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1408b49bd:	00 00 00
1408b49c0:	66 83 c2 0a          	add    $0xa,%dx
1408b49c4:	48 d1 e8             	shr    $1,%rax
1408b49c7:	48 83 f8 0f          	cmp    $0xf,%rax
1408b49cb:	77 f3                	ja     0x1408b49c0
1408b49cd:	83 e0 07             	and    $0x7,%eax
1408b49d0:	66 83 ea 0a          	sub    $0xa,%dx
1408b49d4:	66 41 03 14 41       	add    (%r9,%rax,2),%dx
1408b49d9:	66 41 89 57 02       	mov    %dx,0x2(%r15)
1408b49de:	85 ff                	test   %edi,%edi
1408b49e0:	0f 84 d3 01 00 00    	je     0x1408b4bb9
1408b49e6:	8b d7                	mov    %edi,%edx
1408b49e8:	49 8b ce             	mov    %r14,%rcx
1408b49eb:	e8 30 d9 05 00       	call   0x140912320
1408b49f0:	e9 c4 01 00 00       	jmp    0x1408b4bb9
1408b49f5:	80 fa 01             	cmp    $0x1,%dl
1408b49f8:	75 06                	jne    0x1408b4a00
1408b49fa:	44 8b 6d 8b          	mov    -0x75(%rbp),%r13d
1408b49fe:	eb 45                	jmp    0x1408b4a45
1408b4a00:	45 8b 6c 24 34       	mov    0x34(%r12),%r13d
1408b4a05:	45 33 c9             	xor    %r9d,%r9d
1408b4a08:	45 8b c5             	mov    %r13d,%r8d
1408b4a0b:	ba 76 00 00 00       	mov    $0x76,%edx
1408b4a10:	49 8b ce             	mov    %r14,%rcx
1408b4a13:	41 8d 45 01          	lea    0x1(%r13),%eax
1408b4a17:	41 89 44 24 34       	mov    %eax,0x34(%r12)
1408b4a1c:	e8 1f 22 05 00       	call   0x140906c40
1408b4a21:	41 89 47 14          	mov    %eax,0x14(%r15)
1408b4a25:	49 8b cf             	mov    %r15,%rcx
1408b4a28:	49 8b 47 58          	mov    0x58(%r15),%rax
1408b4a2c:	48 85 c0             	test   %rax,%rax
1408b4a2f:	74 10                	je     0x1408b4a41
1408b4a31:	48 8b c8             	mov    %rax,%rcx
1408b4a34:	48 8b 40 58          	mov    0x58(%rax),%rax
1408b4a38:	48 85 c0             	test   %rax,%rax
1408b4a3b:	75 f4                	jne    0x1408b4a31