14042f466:	48 89 45 17          	mov    %rax,0x17(%rbp)
14042f46a:	48 8b da             	mov    %rdx,%rbx
14042f46d:	48 8b f9             	mov    %rcx,%rdi
14042f470:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
14042f474:	c7 45 9f 00 00 00 00 	movl   $0x0,-0x61(%rbp)
14042f47b:	48 8d 15 26 81 ff 00 	lea    0xff8126(%rip),%rdx        # 0x1414275a8
14042f482:	e8 89 e2 dd ff       	call   0x14020d710
14042f487:	c7 45 9f 01 00 00 00 	movl   $0x1,-0x61(%rbp)
14042f48e:	48 8b cb             	mov    %rbx,%rcx
14042f491:	e8 4a 08 00 00       	call   0x14042fce0
14042f496:	4c 8b f0             	mov    %rax,%r14
14042f499:	4c 8b 28             	mov    (%rax),%r13
14042f49c:	49 8b 45 18          	mov    0x18(%r13),%rax
14042f4a0:	48 8b 00             	mov    (%rax),%rax
14042f4a3:	83 78 10 00          	cmpl   $0x0,0x10(%rax)
14042f4a7:	7e 0a                	jle    0x14042f4b3
14042f4a9:	48 8b 40 08          	mov    0x8(%rax),%rax
14042f4ad:	44 0f b6 38          	movzbl (%rax),%r15d
14042f4b1:	eb 03                	jmp    0x14042f4b6
14042f4b3:	45 32 ff             	xor    %r15b,%r15b
14042f4b6:	48 8b 1f             	mov    (%rdi),%rbx
14042f4b9:	49 8b 45 08          	mov    0x8(%r13),%rax
14042f4bd:	48 8b 08             	mov    (%rax),%rcx
14042f4c0:	48 83 c1 08          	add    $0x8,%rcx
14042f4c4:	e8 d7 f7 ff ff       	call   0x14042eca0
14042f4c9:	4c 8b c0             	mov    %rax,%r8
14042f4cc:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14042f4d0:	48 8b 0d a1 39 00 01 	mov    0x10039a1(%rip),%rcx        # 0x141432e78
14042f4d7:	e8 44 0a d7 ff       	call   0x14019ff20
14042f4dc:	c7 45 9f 07 00 00 00 	movl   $0x7,-0x61(%rbp)
14042f4e3:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f4e7:	33 d2                	xor    %edx,%edx
14042f4e9:	48 8b cb             	mov    %rbx,%rcx
14042f4ec:	e8 0f 56 30 00       	call   0x140734b00
14042f4f1:	48 8b 1f             	mov    (%rdi),%rbx
14042f4f4:	49 8b 45 10          	mov    0x10(%r13),%rax
14042f4f8:	48 8b 08             	mov    (%rax),%rcx
14042f4fb:	48 83 c1 08          	add    $0x8,%rcx
14042f4ff:	e8 9c f7 ff ff       	call   0x14042eca0
14042f504:	4c 8b c0             	mov    %rax,%r8
14042f507:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14042f50b:	48 8b 0d 66 39 00 01 	mov    0x1003966(%rip),%rcx        # 0x141432e78
14042f512:	e8 09 0a d7 ff       	call   0x14019ff20
14042f517:	be 1f 00 00 00       	mov    $0x1f,%esi
14042f51c:	89 75 9f             	mov    %esi,-0x61(%rbp)
14042f51f:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f523:	ba 01 00 00 00       	mov    $0x1,%edx
14042f528:	48 8b cb             	mov    %rbx,%rcx
14042f52b:	e8 d0 55 30 00       	call   0x140734b00
14042f530:	48 8b 17             	mov    (%rdi),%rdx
14042f533:	41 0f b6 df          	movzbl %r15b,%ebx
14042f537:	48 8b 42 40          	mov    0x40(%rdx),%rax
14042f53b:	48 8b 08             	mov    (%rax),%rcx
14042f53e:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
14042f542:	75 04                	jne    0x14042f548
14042f544:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
14042f548:	48 89 59 20          	mov    %rbx,0x20(%rcx)
14042f54c:	48 83 c2 20          	add    $0x20,%rdx
14042f550:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14042f555:	74 0c                	je     0x14042f563
14042f557:	48 8d 0d 82 14 00 01 	lea    0x1001482(%rip),%rcx        # 0x1414309e0
14042f55e:	e8 dd b5 35 00       	call   0x14078ab40
14042f563:	4c 8b 07             	mov    (%rdi),%r8
14042f566:	48 8b d3             	mov    %rbx,%rdx
14042f569:	83 e2 01             	and    $0x1,%edx
14042f56c:	49 8b 40 40          	mov    0x40(%r8),%rax
14042f570:	48 8b 08             	mov    (%rax),%rcx
14042f573:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
14042f577:	75 04                	jne    0x14042f57d
14042f579:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
14042f57d:	48 89 51 30          	mov    %rdx,0x30(%rcx)
14042f581:	49 8d 50 20          	lea    0x20(%r8),%rdx
14042f585:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14042f58a:	74 0c                	je     0x14042f598
14042f58c:	48 8d 0d 4d 14 00 01 	lea    0x100144d(%rip),%rcx        # 0x1414309e0
14042f593:	e8 a8 b5 35 00       	call   0x14078ab40
14042f598:	4c 8b 07             	mov    (%rdi),%r8
14042f59b:	48 8b cb             	mov    %rbx,%rcx
14042f59e:	48 d1 e9             	shr    $1,%rcx
14042f5a1:	83 e1 01             	and    $0x1,%ecx
14042f5a4:	49 8b 40 40          	mov    0x40(%r8),%rax
14042f5a8:	48 8b 10             	mov    (%rax),%rdx
14042f5ab:	80 7a 48 00          	cmpb   $0x0,0x48(%rdx)
14042f5af:	75 04                	jne    0x14042f5b5
14042f5b1:	c6 42 48 01          	movb   $0x1,0x48(%rdx)
14042f5b5:	48 89 4a 40          	mov    %rcx,0x40(%rdx)
14042f5b9:	49 8d 50 20          	lea    0x20(%r8),%rdx
14042f5bd:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14042f5c2:	74 0c                	je     0x14042f5d0
14042f5c4:	48 8d 0d 15 14 00 01 	lea    0x1001415(%rip),%rcx        # 0x1414309e0
14042f5cb:	e8 70 b5 35 00       	call   0x14078ab40
14042f5d0:	4c 8b 07             	mov    (%rdi),%r8
14042f5d3:	48 c1 eb 02          	shr    $0x2,%rbx
14042f5d7:	83 e3 01             	and    $0x1,%ebx
14042f5da:	49 8b 40 40          	mov    0x40(%r8),%rax
14042f5de:	48 8b 10             	mov    (%rax),%rdx
14042f5e1:	80 7a 58 00          	cmpb   $0x0,0x58(%rdx)
14042f5e5:	75 04                	jne    0x14042f5eb
14042f5e7:	c6 42 58 01          	movb   $0x1,0x58(%rdx)
14042f5eb:	48 89 5a 50          	mov    %rbx,0x50(%rdx)
14042f5ef:	49 8d 50 20          	lea    0x20(%r8),%rdx
14042f5f3:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14042f5f8:	74 0c                	je     0x14042f606
14042f5fa:	48 8d 0d df 13 00 01 	lea    0x10013df(%rip),%rcx        # 0x1414309e0
14042f601:	e8 3a b5 35 00       	call   0x14078ab40
14042f606:	48 8b 1f             	mov    (%rdi),%rbx
14042f609:	49 8b 45 20          	mov    0x20(%r13),%rax
14042f60d:	48 8b 08             	mov    (%rax),%rcx
14042f610:	48 83 c1 08          	add    $0x8,%rcx
14042f614:	e8 87 f6 ff ff       	call   0x14042eca0
14042f619:	4c 8b c0             	mov    %rax,%r8
14042f61c:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14042f620:	48 8b 0d 51 38 00 01 	mov    0x1003851(%rip),%rcx        # 0x141432e78
14042f627:	e8 f4 08 d7 ff       	call   0x14019ff20
14042f62c:	83 ce 60             	or     $0x60,%esi
14042f62f:	89 75 9f             	mov    %esi,-0x61(%rbp)
14042f632:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f636:	ba 06 00 00 00       	mov    $0x6,%edx
14042f63b:	48 8b cb             	mov    %rbx,%rcx
14042f63e:	e8 bd 54 30 00       	call   0x140734b00
14042f643:	48 8b 1f             	mov    (%rdi),%rbx
14042f646:	49 8b 46 08          	mov    0x8(%r14),%rax
14042f64a:	48 8b 08             	mov    (%rax),%rcx
14042f64d:	4c 8b 79 08          	mov    0x8(%rcx),%r15
14042f651:	44 8b 61 10          	mov    0x10(%rcx),%r12d
14042f655:	b9 28 00 00 00       	mov    $0x28,%ecx
14042f65a:	e8 a9 ba 9e 00       	call   0x140e1b108
14042f65f:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14042f663:	48 85 c0             	test   %rax,%rax
14042f666:	74 13                	je     0x14042f67b
14042f668:	4d 8b c7             	mov    %r15,%r8
14042f66b:	41 8b d4             	mov    %r12d,%edx
14042f66e:	48 8b c8             	mov    %rax,%rcx
14042f671:	e8 7a 25 30 00       	call   0x140731bf0
14042f676:	45 33 ff             	xor    %r15d,%r15d
14042f679:	eb 06                	jmp    0x14042f681
14042f67b:	45 33 ff             	xor    %r15d,%r15d
14042f67e:	41 8b c7             	mov    %r15d,%eax
14042f681:	81 ce 80 03 00 00    	or     $0x380,%esi
14042f687:	89 75 9f             	mov    %esi,-0x61(%rbp)
14042f68a:	48 89 45 97          	mov    %rax,-0x69(%rbp)
14042f68e:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f692:	ba 07 00 00 00       	mov    $0x7,%edx
14042f697:	48 8b cb             	mov    %rbx,%rcx
14042f69a:	e8 61 54 30 00       	call   0x140734b00
14042f69f:	49 8b 46 10          	mov    0x10(%r14),%rax
14042f6a3:	80 38 30             	cmpb   $0x30,(%rax)
14042f6a6:	0f 85 33 01 00 00    	jne    0x14042f7df
14042f6ac:	41 80 7e 18 30       	cmpb   $0x30,0x18(%r14)
14042f6b1:	0f 85 5d 01 00 00    	jne    0x14042f814
14042f6b7:	4d 8b 76 20          	mov    0x20(%r14),%r14
14042f6bb:	b9 50 00 00 00       	mov    $0x50,%ecx
14042f6c0:	e8 43 ba 9e 00       	call   0x140e1b108
14042f6c5:	4c 8b c8             	mov    %rax,%r9
14042f6c8:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14042f6cc:	48 85 c0             	test   %rax,%rax
14042f6cf:	74 40                	je     0x14042f711
14042f6d1:	48 8b 0d f0 7e ff 00 	mov    0xff7ef0(%rip),%rcx        # 0x1414275c8
14042f6d8:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
14042f6dc:	48 85 c9             	test   %rcx,%rcx
14042f6df:	74 1c                	je     0x14042f6fd
14042f6e1:	8b 41 10             	mov    0x10(%rcx),%eax
14042f6e4:	ff c0                	inc    %eax
14042f6e6:	89 41 10             	mov    %eax,0x10(%rcx)
14042f6e9:	83 f8 01             	cmp    $0x1,%eax
14042f6ec:	0f 8e 56 01 00 00    	jle    0x14042f848
14042f6f2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14042f6f7:	0f 84 53 01 00 00    	je     0x14042f850
14042f6fd:	41 b0 01             	mov    $0x1,%r8b
14042f700:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14042f704:	49 8b c9             	mov    %r9,%rcx
14042f707:	e8 b4 22 30 00       	call   0x1407319c0
14042f70c:	48 8b d8             	mov    %rax,%rbx
14042f70f:	eb 03                	jmp    0x14042f714
14042f711:	49 8b df             	mov    %r15,%rbx
14042f714:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
14042f718:	0f ba ee 0a          	bts    $0xa,%esi
14042f71c:	89 75 9f             	mov    %esi,-0x61(%rbp)
14042f71f:	49 8b 16             	mov    (%r14),%rdx
14042f722:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14042f726:	e8 65 ed ff ff       	call   0x14042e490
14042f72b:	48 8b c8             	mov    %rax,%rcx
14042f72e:	48 8b 00             	mov    (%rax),%rax
14042f731:	4c 89 39             	mov    %r15,(%rcx)
14042f734:	48 89 45 97          	mov    %rax,-0x69(%rbp)
14042f738:	48 8b 09             	mov    (%rcx),%rcx
14042f73b:	48 85 c9             	test   %rcx,%rcx
14042f73e:	74 24                	je     0x14042f764
14042f740:	8b 41 10             	mov    0x10(%rcx),%eax
14042f743:	ff c8                	dec    %eax
14042f745:	89 41 10             	mov    %eax,0x10(%rcx)
14042f748:	85 c0                	test   %eax,%eax
14042f74a:	7f 18                	jg     0x14042f764
14042f74c:	0f 88 09 01 00 00    	js     0x14042f85b
14042f752:	48 8b 01             	mov    (%rcx),%rax
14042f755:	ba 01 00 00 00       	mov    $0x1,%edx
14042f75a:	48 8b 00             	mov    (%rax),%rax
14042f75d:	ff 15 bd 42 b5 00    	call   *0xb542bd(%rip)        # 0x140f83a20
14042f763:	90                   	nop
14042f764:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f768:	33 d2                	xor    %edx,%edx
14042f76a:	48 8b cb             	mov    %rbx,%rcx
14042f76d:	e8 8e 53 30 00       	call   0x140734b00
14042f772:	49 8b 56 08          	mov    0x8(%r14),%rdx
14042f776:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14042f77a:	e8 11 ed ff ff       	call   0x14042e490
14042f77f:	48 8b c8             	mov    %rax,%rcx
14042f782:	48 8b 00             	mov    (%rax),%rax
14042f785:	4c 89 39             	mov    %r15,(%rcx)
14042f788:	48 89 45 97          	mov    %rax,-0x69(%rbp)
14042f78c:	48 8b 09             	mov    (%rcx),%rcx
14042f78f:	48 85 c9             	test   %rcx,%rcx
14042f792:	74 20                	je     0x14042f7b4
14042f794:	8b 41 10             	mov    0x10(%rcx),%eax
14042f797:	ff c8                	dec    %eax
14042f799:	89 41 10             	mov    %eax,0x10(%rcx)
14042f79c:	85 c0                	test   %eax,%eax
14042f79e:	7f 14                	jg     0x14042f7b4
14042f7a0:	78 67                	js     0x14042f809
14042f7a2:	48 8b 01             	mov    (%rcx),%rax
14042f7a5:	ba 01 00 00 00       	mov    $0x1,%edx
14042f7aa:	48 8b 00             	mov    (%rax),%rax
14042f7ad:	ff 15 6d 42 b5 00    	call   *0xb5426d(%rip)        # 0x140f83a20
14042f7b3:	90                   	nop
14042f7b4:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f7b8:	ba 01 00 00 00       	mov    $0x1,%edx
14042f7bd:	48 8b cb             	mov    %rbx,%rcx
14042f7c0:	e8 3b 53 30 00       	call   0x140734b00
14042f7c5:	4c 89 7d a7          	mov    %r15,-0x59(%rbp)
14042f7c9:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
14042f7cd:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14042f7d1:	ba 08 00 00 00       	mov    $0x8,%edx
14042f7d6:	48 8b 0f             	mov    (%rdi),%rcx
14042f7d9:	e8 22 53 30 00       	call   0x140734b00
14042f7de:	90                   	nop
14042f7df:	48 8b c7             	mov    %rdi,%rax
14042f7e2:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
14042f7e6:	48 33 cc             	xor    %rsp,%rcx
14042f7e9:	e8 12 bd 9e 00       	call   0x140e1b500
14042f7ee:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
14042f7f5:	00
14042f7f6:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
14042f7fd:	41 5f                	pop    %r15
14042f7ff:	41 5e                	pop    %r14
14042f801:	41 5d                	pop    %r13
14042f803:	41 5c                	pop    %r12
14042f805:	5f                   	pop    %rdi
14042f806:	5e                   	pop    %rsi
14042f807:	5d                   	pop    %rbp
14042f808:	c3                   	ret
14042f809:	b9 02 00 00 00       	mov    $0x2,%ecx
14042f80e:	e8 ed ae 35 00       	call   0x14078a700
14042f813:	90                   	nop
14042f814:	49 8b ce             	mov    %r14,%rcx
14042f817:	e8 e4 5a dd ff       	call   0x140205300
14042f81c:	44 0f b6 c0          	movzbl %al,%r8d
14042f820:	4c 8d 0d 01 37 bc 00 	lea    0xbc3701(%rip),%r9        # 0x140ff2f28
14042f827:	48 8d 15 12 37 bc 00 	lea    0xbc3712(%rip),%rdx        # 0x140ff2f40
14042f82e:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14042f832:	e8 79 96 d7 ff       	call   0x1401a8eb0
14042f837:	48 8d 15 0a 11 f7 00 	lea    0xf7110a(%rip),%rdx        # 0x1413a0948
14042f83e:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14042f842:	e8 d1 cf 9e 00       	call   0x140e1c818
14042f847:	90                   	nop
14042f848:	33 c9                	xor    %ecx,%ecx
14042f84a:	e8 b1 ae 35 00       	call   0x14078a700
14042f84f:	cc                   	int3
14042f850:	b9 01 00 00 00       	mov    $0x1,%ecx
14042f855:	e8 a6 ae 35 00       	call   0x14078a700
14042f85a:	90                   	nop
14042f85b:	b9 02 00 00 00       	mov    $0x2,%ecx
14042f860:	e8 9b ae 35 00       	call   0x14078a700
14042f865:	cc                   	int3
14042f866:	cc                   	int3
14042f867:	cc                   	int3
14042f868:	cc                   	int3
14042f869:	cc                   	int3
14042f86a:	cc                   	int3
14042f86b:	cc                   	int3
14042f86c:	cc                   	int3
14042f86d:	cc                   	int3
14042f86e:	cc                   	int3
14042f86f:	cc                   	int3
14042f870:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14042f875:	53                   	push   %rbx
14042f876:	56                   	push   %rsi
14042f877:	57                   	push   %rdi
14042f878:	48 83 ec 30          	sub    $0x30,%rsp
14042f87c:	48 8b fa             	mov    %rdx,%rdi
14042f87f:	48 8b f1             	mov    %rcx,%rsi
14042f882:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14042f889:	00
14042f88a:	48 8d 15 1f 7d ff 00 	lea    0xff7d1f(%rip),%rdx        # 0x1414275b0
14042f891:	e8 7a de dd ff       	call   0x14020d710
14042f896:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14042f89d:	00
14042f89e:	48 8b 1e             	mov    (%rsi),%rbx
14042f8a1:	48 8b 07             	mov    (%rdi),%rax
14042f8a4:	48 8b 08             	mov    (%rax),%rcx
14042f8a7:	48 83 c1 08          	add    $0x8,%rcx
14042f8ab:	e8 f0 f3 ff ff       	call   0x14042eca0
14042f8b0:	4c 8b c0             	mov    %rax,%r8
14042f8b3:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14042f8b8:	48 8b 0d b9 35 00 01 	mov    0x10035b9(%rip),%rcx        # 0x141432e78
14042f8bf:	e8 ac f6 dd ff       	call   0x14020ef70
14042f8c4:	c7 44 24 20 07 00 00 	movl   $0x7,0x20(%rsp)
14042f8cb:	00
14042f8cc:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14042f8d1:	33 d2                	xor    %edx,%edx
14042f8d3:	48 8b cb             	mov    %rbx,%rcx
14042f8d6:	e8 25 52 30 00       	call   0x140734b00
14042f8db:	48 8b 1e             	mov    (%rsi),%rbx
14042f8de:	48 8b 47 08          	mov    0x8(%rdi),%rax
14042f8e2:	48 8b 08             	mov    (%rax),%rcx
14042f8e5:	48 83 c1 08          	add    $0x8,%rcx
14042f8e9:	e8 b2 f3 ff ff       	call   0x14042eca0
14042f8ee:	4c 8b c0             	mov    %rax,%r8
14042f8f1:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14042f8f6:	48 8b 0d 7b 35 00 01 	mov    0x100357b(%rip),%rcx        # 0x141432e78
14042f8fd:	e8 6e f6 dd ff       	call   0x14020ef70
14042f902:	c7 44 24 20 1f 00 00 	movl   $0x1f,0x20(%rsp)
14042f909:	00
14042f90a:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14042f90f:	ba 01 00 00 00       	mov    $0x1,%edx
14042f914:	48 8b cb             	mov    %rbx,%rcx
14042f917:	e8 e4 51 30 00       	call   0x140734b00
14042f91c:	48 8b 1e             	mov    (%rsi),%rbx
14042f91f:	48 8b 47 10          	mov    0x10(%rdi),%rax
14042f923:	48 8b 08             	mov    (%rax),%rcx
14042f926:	48 83 c1 08          	add    $0x8,%rcx
14042f92a:	e8 71 f3 ff ff       	call   0x14042eca0
14042f92f:	4c 8b c0             	mov    %rax,%r8
14042f932:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14042f937:	48 8b 0d 3a 35 00 01 	mov    0x100353a(%rip),%rcx        # 0x141432e78
14042f93e:	e8 2d f6 dd ff       	call   0x14020ef70
14042f943:	c7 44 24 20 7f 00 00 	movl   $0x7f,0x20(%rsp)
14042f94a:	00
14042f94b:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14042f950:	ba 02 00 00 00       	mov    $0x2,%edx
14042f955:	48 8b cb             	mov    %rbx,%rcx
14042f958:	e8 a3 51 30 00       	call   0x140734b00
14042f95d:	48 8b 1e             	mov    (%rsi),%rbx
14042f960:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14042f964:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14042f969:	e8 b2 f3 ff ff       	call   0x14042ed20
14042f96e:	48 8b 08             	mov    (%rax),%rcx
14042f971:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14042f978:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14042f97d:	48 8b 08             	mov    (%rax),%rcx
14042f980:	48 85 c9             	test   %rcx,%rcx