140eae471:	48 85 c9             	test   %rcx,%rcx
140eae474:	74 1a                	je     0x140eae490
140eae476:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae47b:	75 13                	jne    0x140eae490
140eae47d:	48 8b 01             	mov    (%rcx),%rax
140eae480:	ba 01 00 00 00       	mov    $0x1,%edx
140eae485:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae489:	ff 15 91 55 0d 00    	call   *0xd5591(%rip)        # 0x140f83a20
140eae48f:	90                   	nop
140eae490:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae495:	e8 26 51 c5 ff       	call   0x140b035c0
140eae49a:	48 8d 05 27 99 22 00 	lea    0x229927(%rip),%rax        # 0x1410d7dc8
140eae4a1:	48 89 03             	mov    %rax,(%rbx)
140eae4a4:	48 8b cf             	mov    %rdi,%rcx
140eae4a7:	e8 14 51 c5 ff       	call   0x140b035c0
140eae4ac:	48 8b c3             	mov    %rbx,%rax
140eae4af:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae4b6:	00
140eae4b7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae4be:	5f                   	pop    %rdi
140eae4bf:	c3                   	ret
140eae4c0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae4c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae4ca:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae4cf:	57                   	push   %rdi
140eae4d0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae4d7:	48 8b fa             	mov    %rdx,%rdi
140eae4da:	48 8b d9             	mov    %rcx,%rbx
140eae4dd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae4e2:	e8 a9 4f c5 ff       	call   0x140b03490
140eae4e7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae4ec:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae4f3:	00
140eae4f4:	48 8d 05 bd 98 22 00 	lea    0x2298bd(%rip),%rax        # 0x1410d7db8
140eae4fb:	48 89 03             	mov    %rax,(%rbx)
140eae4fe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae503:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae50a:	00
140eae50b:	e8 30 17 00 00       	call   0x140eafc40
140eae510:	48 8b 08             	mov    (%rax),%rcx
140eae513:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae51a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae51e:	48 8b 08             	mov    (%rax),%rcx
140eae521:	48 85 c9             	test   %rcx,%rcx
140eae524:	74 1a                	je     0x140eae540
140eae526:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae52b:	75 13                	jne    0x140eae540
140eae52d:	48 8b 01             	mov    (%rcx),%rax
140eae530:	ba 01 00 00 00       	mov    $0x1,%edx
140eae535:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae539:	ff 15 e1 54 0d 00    	call   *0xd54e1(%rip)        # 0x140f83a20
140eae53f:	90                   	nop
140eae540:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae545:	e8 76 50 c5 ff       	call   0x140b035c0
140eae54a:	48 8d 05 77 98 22 00 	lea    0x229877(%rip),%rax        # 0x1410d7dc8
140eae551:	48 89 03             	mov    %rax,(%rbx)
140eae554:	48 8b cf             	mov    %rdi,%rcx
140eae557:	e8 64 50 c5 ff       	call   0x140b035c0
140eae55c:	48 8b c3             	mov    %rbx,%rax
140eae55f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae566:	00
140eae567:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae56e:	5f                   	pop    %rdi
140eae56f:	c3                   	ret
140eae570:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae575:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae57a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae57f:	57                   	push   %rdi
140eae580:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae587:	48 8b fa             	mov    %rdx,%rdi
140eae58a:	48 8b d9             	mov    %rcx,%rbx
140eae58d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae592:	e8 f9 4e c5 ff       	call   0x140b03490
140eae597:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae59c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae5a3:	00
140eae5a4:	48 8d 05 0d 98 22 00 	lea    0x22980d(%rip),%rax        # 0x1410d7db8
140eae5ab:	48 89 03             	mov    %rax,(%rbx)
140eae5ae:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae5b3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae5ba:	00
140eae5bb:	e8 40 17 00 00       	call   0x140eafd00
140eae5c0:	48 8b 08             	mov    (%rax),%rcx
140eae5c3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae5ca:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae5ce:	48 8b 08             	mov    (%rax),%rcx
140eae5d1:	48 85 c9             	test   %rcx,%rcx
140eae5d4:	74 1a                	je     0x140eae5f0
140eae5d6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae5db:	75 13                	jne    0x140eae5f0
140eae5dd:	48 8b 01             	mov    (%rcx),%rax
140eae5e0:	ba 01 00 00 00       	mov    $0x1,%edx
140eae5e5:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae5e9:	ff 15 31 54 0d 00    	call   *0xd5431(%rip)        # 0x140f83a20
140eae5ef:	90                   	nop
140eae5f0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae5f5:	e8 c6 4f c5 ff       	call   0x140b035c0
140eae5fa:	48 8d 05 c7 97 22 00 	lea    0x2297c7(%rip),%rax        # 0x1410d7dc8
140eae601:	48 89 03             	mov    %rax,(%rbx)
140eae604:	48 8b cf             	mov    %rdi,%rcx
140eae607:	e8 b4 4f c5 ff       	call   0x140b035c0
140eae60c:	48 8b c3             	mov    %rbx,%rax
140eae60f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae616:	00
140eae617:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae61e:	5f                   	pop    %rdi
140eae61f:	c3                   	ret
140eae620:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae625:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae62a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae62f:	57                   	push   %rdi
140eae630:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae637:	48 8b fa             	mov    %rdx,%rdi
140eae63a:	48 8b d9             	mov    %rcx,%rbx
140eae63d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae642:	e8 49 4e c5 ff       	call   0x140b03490
140eae647:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae64c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae653:	00
140eae654:	48 8d 05 5d 97 22 00 	lea    0x22975d(%rip),%rax        # 0x1410d7db8
140eae65b:	48 89 03             	mov    %rax,(%rbx)
140eae65e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae663:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae66a:	00
140eae66b:	e8 50 17 00 00       	call   0x140eafdc0
140eae670:	48 8b 08             	mov    (%rax),%rcx
140eae673:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae67a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae67e:	48 8b 08             	mov    (%rax),%rcx
140eae681:	48 85 c9             	test   %rcx,%rcx
140eae684:	74 1a                	je     0x140eae6a0
140eae686:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae68b:	75 13                	jne    0x140eae6a0
140eae68d:	48 8b 01             	mov    (%rcx),%rax
140eae690:	ba 01 00 00 00       	mov    $0x1,%edx
140eae695:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae699:	ff 15 81 53 0d 00    	call   *0xd5381(%rip)        # 0x140f83a20
140eae69f:	90                   	nop
140eae6a0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae6a5:	e8 16 4f c5 ff       	call   0x140b035c0
140eae6aa:	48 8d 05 17 97 22 00 	lea    0x229717(%rip),%rax        # 0x1410d7dc8
140eae6b1:	48 89 03             	mov    %rax,(%rbx)
140eae6b4:	48 8b cf             	mov    %rdi,%rcx
140eae6b7:	e8 04 4f c5 ff       	call   0x140b035c0
140eae6bc:	48 8b c3             	mov    %rbx,%rax
140eae6bf:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae6c6:	00
140eae6c7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae6ce:	5f                   	pop    %rdi
140eae6cf:	c3                   	ret
140eae6d0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae6d5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae6da:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae6df:	57                   	push   %rdi
140eae6e0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae6e7:	48 8b fa             	mov    %rdx,%rdi
140eae6ea:	48 8b d9             	mov    %rcx,%rbx
140eae6ed:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae6f2:	e8 99 4d c5 ff       	call   0x140b03490
140eae6f7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae6fc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae703:	00
140eae704:	48 8d 05 ad 96 22 00 	lea    0x2296ad(%rip),%rax        # 0x1410d7db8
140eae70b:	48 89 03             	mov    %rax,(%rbx)
140eae70e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae713:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae71a:	00
140eae71b:	e8 60 17 00 00       	call   0x140eafe80
140eae720:	48 8b 08             	mov    (%rax),%rcx
140eae723:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae72a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae72e:	48 8b 08             	mov    (%rax),%rcx
140eae731:	48 85 c9             	test   %rcx,%rcx
140eae734:	74 1a                	je     0x140eae750
140eae736:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae73b:	75 13                	jne    0x140eae750
140eae73d:	48 8b 01             	mov    (%rcx),%rax
140eae740:	ba 01 00 00 00       	mov    $0x1,%edx
140eae745:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae749:	ff 15 d1 52 0d 00    	call   *0xd52d1(%rip)        # 0x140f83a20
140eae74f:	90                   	nop
140eae750:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae755:	e8 66 4e c5 ff       	call   0x140b035c0
140eae75a:	48 8d 05 67 96 22 00 	lea    0x229667(%rip),%rax        # 0x1410d7dc8
140eae761:	48 89 03             	mov    %rax,(%rbx)
140eae764:	48 8b cf             	mov    %rdi,%rcx
140eae767:	e8 54 4e c5 ff       	call   0x140b035c0
140eae76c:	48 8b c3             	mov    %rbx,%rax
140eae76f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae776:	00
140eae777:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae77e:	5f                   	pop    %rdi
140eae77f:	c3                   	ret
140eae780:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae785:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae78a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae78f:	57                   	push   %rdi
140eae790:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae797:	48 8b fa             	mov    %rdx,%rdi
140eae79a:	48 8b d9             	mov    %rcx,%rbx
140eae79d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae7a2:	e8 e9 4c c5 ff       	call   0x140b03490
140eae7a7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae7ac:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae7b3:	00
140eae7b4:	48 8d 05 fd 95 22 00 	lea    0x2295fd(%rip),%rax        # 0x1410d7db8
140eae7bb:	48 89 03             	mov    %rax,(%rbx)
140eae7be:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae7c3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae7ca:	00
140eae7cb:	e8 70 17 00 00       	call   0x140eaff40
140eae7d0:	48 8b 08             	mov    (%rax),%rcx
140eae7d3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae7da:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae7de:	48 8b 08             	mov    (%rax),%rcx
140eae7e1:	48 85 c9             	test   %rcx,%rcx
140eae7e4:	74 1a                	je     0x140eae800
140eae7e6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae7eb:	75 13                	jne    0x140eae800
140eae7ed:	48 8b 01             	mov    (%rcx),%rax
140eae7f0:	ba 01 00 00 00       	mov    $0x1,%edx
140eae7f5:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae7f9:	ff 15 21 52 0d 00    	call   *0xd5221(%rip)        # 0x140f83a20
140eae7ff:	90                   	nop
140eae800:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae805:	e8 b6 4d c5 ff       	call   0x140b035c0
140eae80a:	48 8d 05 b7 95 22 00 	lea    0x2295b7(%rip),%rax        # 0x1410d7dc8
140eae811:	48 89 03             	mov    %rax,(%rbx)
140eae814:	48 8b cf             	mov    %rdi,%rcx
140eae817:	e8 a4 4d c5 ff       	call   0x140b035c0
140eae81c:	48 8b c3             	mov    %rbx,%rax
140eae81f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae826:	00
140eae827:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae82e:	5f                   	pop    %rdi
140eae82f:	c3                   	ret
140eae830:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae835:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae83a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae83f:	57                   	push   %rdi
140eae840:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae847:	48 8b fa             	mov    %rdx,%rdi
140eae84a:	48 8b d9             	mov    %rcx,%rbx
140eae84d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae852:	e8 39 4c c5 ff       	call   0x140b03490
140eae857:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae85c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae863:	00
140eae864:	48 8d 05 4d 95 22 00 	lea    0x22954d(%rip),%rax        # 0x1410d7db8
140eae86b:	48 89 03             	mov    %rax,(%rbx)
140eae86e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae873:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae87a:	00
140eae87b:	e8 80 17 00 00       	call   0x140eb0000
140eae880:	48 8b 08             	mov    (%rax),%rcx
140eae883:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae88a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae88e:	48 8b 08             	mov    (%rax),%rcx
140eae891:	48 85 c9             	test   %rcx,%rcx
140eae894:	74 1a                	je     0x140eae8b0
140eae896:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae89b:	75 13                	jne    0x140eae8b0
140eae89d:	48 8b 01             	mov    (%rcx),%rax
140eae8a0:	ba 01 00 00 00       	mov    $0x1,%edx
140eae8a5:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae8a9:	ff 15 71 51 0d 00    	call   *0xd5171(%rip)        # 0x140f83a20
140eae8af:	90                   	nop
140eae8b0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae8b5:	e8 06 4d c5 ff       	call   0x140b035c0
140eae8ba:	48 8d 05 07 95 22 00 	lea    0x229507(%rip),%rax        # 0x1410d7dc8
140eae8c1:	48 89 03             	mov    %rax,(%rbx)
140eae8c4:	48 8b cf             	mov    %rdi,%rcx
140eae8c7:	e8 f4 4c c5 ff       	call   0x140b035c0
140eae8cc:	48 8b c3             	mov    %rbx,%rax
140eae8cf:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae8d6:	00
140eae8d7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae8de:	5f                   	pop    %rdi
140eae8df:	c3                   	ret
140eae8e0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae8e5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae8ea:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae8ef:	57                   	push   %rdi
140eae8f0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae8f7:	48 8b fa             	mov    %rdx,%rdi
140eae8fa:	48 8b d9             	mov    %rcx,%rbx
140eae8fd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae902:	e8 89 4b c5 ff       	call   0x140b03490
140eae907:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae90c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae913:	00
140eae914:	48 8d 05 9d 94 22 00 	lea    0x22949d(%rip),%rax        # 0x1410d7db8
140eae91b:	48 89 03             	mov    %rax,(%rbx)
140eae91e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae923:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae92a:	00
140eae92b:	e8 90 17 00 00       	call   0x140eb00c0
140eae930:	48 8b 08             	mov    (%rax),%rcx
140eae933:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae93a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae93e:	48 8b 08             	mov    (%rax),%rcx
140eae941:	48 85 c9             	test   %rcx,%rcx
140eae944:	74 1a                	je     0x140eae960
140eae946:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae94b:	75 13                	jne    0x140eae960
140eae94d:	48 8b 01             	mov    (%rcx),%rax
140eae950:	ba 01 00 00 00       	mov    $0x1,%edx
140eae955:	48 8b 40 28          	mov    0x28(%rax),%rax
140eae959:	ff 15 c1 50 0d 00    	call   *0xd50c1(%rip)        # 0x140f83a20
140eae95f:	90                   	nop
140eae960:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae965:	e8 56 4c c5 ff       	call   0x140b035c0
140eae96a:	48 8d 05 57 94 22 00 	lea    0x229457(%rip),%rax        # 0x1410d7dc8
140eae971:	48 89 03             	mov    %rax,(%rbx)
140eae974:	48 8b cf             	mov    %rdi,%rcx
140eae977:	e8 44 4c c5 ff       	call   0x140b035c0
140eae97c:	48 8b c3             	mov    %rbx,%rax
140eae97f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140eae986:	00
140eae987:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140eae98e:	5f                   	pop    %rdi
140eae98f:	c3                   	ret
140eae990:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eae995:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140eae99a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140eae99f:	57                   	push   %rdi
140eae9a0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140eae9a7:	48 8b fa             	mov    %rdx,%rdi
140eae9aa:	48 8b d9             	mov    %rcx,%rbx
140eae9ad:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140eae9b2:	e8 d9 4a c5 ff       	call   0x140b03490
140eae9b7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140eae9bc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140eae9c3:	00
140eae9c4:	48 8d 05 ed 93 22 00 	lea    0x2293ed(%rip),%rax        # 0x1410d7db8
140eae9cb:	48 89 03             	mov    %rax,(%rbx)
140eae9ce:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140eae9d3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140eae9da:	00
140eae9db:	e8 a0 17 00 00       	call   0x140eb0180
140eae9e0:	48 8b 08             	mov    (%rax),%rcx
140eae9e3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140eae9ea:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eae9ee:	48 8b 08             	mov    (%rax),%rcx
140eae9f1:	48 85 c9             	test   %rcx,%rcx
140eae9f4:	74 1a                	je     0x140eaea10
140eae9f6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140eae9fb:	75 13                	jne    0x140eaea10
140eae9fd:	48 8b 01             	mov    (%rcx),%rax
140eaea00:	ba 01 00 00 00       	mov    $0x1,%edx