1402e3398:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e339c:	49 8b d6             	mov    %r14,%rdx
1402e339f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e33a4:	e8 f7 f7 08 00       	call   0x140372ba0
1402e33a9:	48 8b 18             	mov    (%rax),%rbx
1402e33ac:	4c 89 20             	mov    %r12,(%rax)
1402e33af:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1402e33b4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402e33ba:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402e33bf:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e33c3:	e8 d8 f7 08 00       	call   0x140372ba0
1402e33c8:	48 8b 08             	mov    (%rax),%rcx
1402e33cb:	4c 89 20             	mov    %r12,(%rax)
1402e33ce:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
1402e33d5:	48 8b 08             	mov    (%rax),%rcx
1402e33d8:	48 85 c9             	test   %rcx,%rcx
1402e33db:	74 24                	je     0x1402e3401
1402e33dd:	8b 41 10             	mov    0x10(%rcx),%eax
1402e33e0:	ff c8                	dec    %eax
1402e33e2:	89 41 10             	mov    %eax,0x10(%rcx)
1402e33e5:	85 c0                	test   %eax,%eax
1402e33e7:	7f 18                	jg     0x1402e3401
1402e33e9:	0f 88 97 23 00 00    	js     0x1402e5786
1402e33ef:	48 8b 01             	mov    (%rcx),%rax
1402e33f2:	ba 01 00 00 00       	mov    $0x1,%edx
1402e33f7:	48 8b 00             	mov    (%rax),%rax
1402e33fa:	ff 15 20 06 ca 00    	call   *0xca0620(%rip)        # 0x140f83a20
1402e3400:	90                   	nop
1402e3401:	4c 8b 4d e0          	mov    -0x20(%rbp),%r9
1402e3405:	4c 8b c6             	mov    %rsi,%r8
1402e3408:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
1402e340f:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402e3413:	e8 78 f4 ff ff       	call   0x1402e2890
1402e3418:	48 8b d0             	mov    %rax,%rdx
1402e341b:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402e341f:	e8 ec c8 eb ff       	call   0x14019fd10
1402e3424:	48 8b 0d 3d 8a 13 01 	mov    0x1138a3d(%rip),%rcx        # 0x14141be68
1402e342b:	4c 8b c0             	mov    %rax,%r8
1402e342e:	8b 51 58             	mov    0x58(%rcx),%edx
1402e3431:	48 8b cf             	mov    %rdi,%rcx
1402e3434:	e8 c7 16 45 00       	call   0x140734b00
1402e3439:	90                   	nop
1402e343a:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
1402e3441:	48 85 c9             	test   %rcx,%rcx
1402e3444:	74 24                	je     0x1402e346a
1402e3446:	8b 41 10             	mov    0x10(%rcx),%eax
1402e3449:	ff c8                	dec    %eax
1402e344b:	89 41 10             	mov    %eax,0x10(%rcx)
1402e344e:	85 c0                	test   %eax,%eax
1402e3450:	7f 18                	jg     0x1402e346a
1402e3452:	0f 88 39 23 00 00    	js     0x1402e5791
1402e3458:	48 8b 01             	mov    (%rcx),%rax
1402e345b:	ba 01 00 00 00       	mov    $0x1,%edx
1402e3460:	48 8b 00             	mov    (%rax),%rax
1402e3463:	ff 15 b7 05 ca 00    	call   *0xca05b7(%rip)        # 0x140f83a20
1402e3469:	90                   	nop
1402e346a:	48 85 db             	test   %rbx,%rbx
1402e346d:	74 27                	je     0x1402e3496
1402e346f:	8b 43 10             	mov    0x10(%rbx),%eax
1402e3472:	ff c8                	dec    %eax
1402e3474:	89 43 10             	mov    %eax,0x10(%rbx)
1402e3477:	85 c0                	test   %eax,%eax
1402e3479:	7f 1b                	jg     0x1402e3496
1402e347b:	0f 88 1b 23 00 00    	js     0x1402e579c
1402e3481:	48 8b 03             	mov    (%rbx),%rax
1402e3484:	ba 01 00 00 00       	mov    $0x1,%edx
1402e3489:	48 8b cb             	mov    %rbx,%rcx
1402e348c:	48 8b 00             	mov    (%rax),%rax
1402e348f:	ff 15 8b 05 ca 00    	call   *0xca058b(%rip)        # 0x140f83a20
1402e3495:	90                   	nop
1402e3496:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1402e349b:	48 85 c9             	test   %rcx,%rcx
1402e349e:	0f 84 2d 05 00 00    	je     0x1402e39d1
1402e34a4:	8b 41 10             	mov    0x10(%rcx),%eax
1402e34a7:	ff c8                	dec    %eax
1402e34a9:	89 41 10             	mov    %eax,0x10(%rcx)
1402e34ac:	85 c0                	test   %eax,%eax
1402e34ae:	0f 8f 1d 05 00 00    	jg     0x1402e39d1
1402e34b4:	0f 88 ed 22 00 00    	js     0x1402e57a7
1402e34ba:	48 8b 01             	mov    (%rcx),%rax
1402e34bd:	e9 00 05 00 00       	jmp    0x1402e39c2
1402e34c2:	33 db                	xor    %ebx,%ebx
1402e34c4:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1402e34c9:	45 33 c0             	xor    %r8d,%r8d
1402e34cc:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402e34d1:	e8 4a 99 45 00       	call   0x14073ce20
1402e34d6:	c7 85 c0 00 00 00 10 	movl   $0x10,0xc0(%rbp)
1402e34dd:	00 00 00
1402e34e0:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
1402e34e5:	4d 85 c0             	test   %r8,%r8
1402e34e8:	0f 84 c4 22 00 00    	je     0x1402e57b2
1402e34ee:	4c 8b 65 e0          	mov    -0x20(%rbp),%r12
1402e34f2:	4d 8b cc             	mov    %r12,%r9
1402e34f5:	4d 8b 40 20          	mov    0x20(%r8),%r8
1402e34f9:	49 8b d6             	mov    %r14,%rdx
1402e34fc:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e3501:	e8 6a f0 ff ff       	call   0x1402e2570
1402e3506:	48 8b d0             	mov    %rax,%rdx
1402e3509:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e350e:	e8 fd c7 eb ff       	call   0x14019fd10
1402e3513:	48 8b 15 4e 89 13 01 	mov    0x113894e(%rip),%rdx        # 0x14141be68
1402e351a:	4c 8b c0             	mov    %rax,%r8
1402e351d:	8b 52 58             	mov    0x58(%rdx),%edx
1402e3520:	48 8b cf             	mov    %rdi,%rcx
1402e3523:	e8 d8 15 45 00       	call   0x140734b00
1402e3528:	90                   	nop
1402e3529:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1402e352e:	48 85 c9             	test   %rcx,%rcx
1402e3531:	74 24                	je     0x1402e3557
1402e3533:	8b 41 10             	mov    0x10(%rcx),%eax
1402e3536:	ff c8                	dec    %eax
1402e3538:	89 41 10             	mov    %eax,0x10(%rcx)
1402e353b:	85 c0                	test   %eax,%eax
1402e353d:	7f 18                	jg     0x1402e3557
1402e353f:	0f 88 81 22 00 00    	js     0x1402e57c6
1402e3545:	48 8b 01             	mov    (%rcx),%rax
1402e3548:	ba 01 00 00 00       	mov    $0x1,%edx
1402e354d:	48 8b 00             	mov    (%rax),%rax
1402e3550:	ff 15 ca 04 ca 00    	call   *0xca04ca(%rip)        # 0x140f83a20
1402e3556:	90                   	nop
1402e3557:	4c 8b 05 0a 89 13 01 	mov    0x113890a(%rip),%r8        # 0x14141be68
1402e355e:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e3562:	49 8b d6             	mov    %r14,%rdx
1402e3565:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e356a:	e8 31 f6 08 00       	call   0x140372ba0
1402e356f:	48 8b 38             	mov    (%rax),%rdi
1402e3572:	48 89 18             	mov    %rbx,(%rax)
1402e3575:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402e357a:	48 8b 47 40          	mov    0x40(%rdi),%rax
1402e357e:	48 8b 08             	mov    (%rax),%rcx
1402e3581:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1402e3585:	75 09                	jne    0x1402e3590
1402e3587:	48 89 9d b0 00 00 00 	mov    %rbx,0xb0(%rbp)
1402e358e:	eb 24                	jmp    0x1402e35b4
1402e3590:	48 8b 47 38          	mov    0x38(%rdi),%rax
1402e3594:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402e359b:	48 8b 02             	mov    (%rdx),%rax
1402e359e:	4c 8b 00             	mov    (%rax),%r8
1402e35a1:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
1402e35a8:	e8 23 4b 43 00       	call   0x1407180d0
1402e35ad:	48 8b 9d b0 00 00 00 	mov    0xb0(%rbp),%rbx
1402e35b4:	48 85 db             	test   %rbx,%rbx
1402e35b7:	74 27                	je     0x1402e35e0
1402e35b9:	8b 43 10             	mov    0x10(%rbx),%eax
1402e35bc:	ff c8                	dec    %eax
1402e35be:	89 43 10             	mov    %eax,0x10(%rbx)
1402e35c1:	85 c0                	test   %eax,%eax
1402e35c3:	7f 1b                	jg     0x1402e35e0
1402e35c5:	0f 88 06 22 00 00    	js     0x1402e57d1
1402e35cb:	48 8b 03             	mov    (%rbx),%rax
1402e35ce:	ba 01 00 00 00       	mov    $0x1,%edx
1402e35d3:	48 8b cb             	mov    %rbx,%rcx
1402e35d6:	48 8b 00             	mov    (%rax),%rax
1402e35d9:	ff 15 41 04 ca 00    	call   *0xca0441(%rip)        # 0x140f83a20
1402e35df:	90                   	nop
1402e35e0:	8b 47 10             	mov    0x10(%rdi),%eax
1402e35e3:	ff c8                	dec    %eax
1402e35e5:	89 47 10             	mov    %eax,0x10(%rdi)
1402e35e8:	85 c0                	test   %eax,%eax
1402e35ea:	7f 1b                	jg     0x1402e3607
1402e35ec:	0f 88 ea 21 00 00    	js     0x1402e57dc
1402e35f2:	48 8b 07             	mov    (%rdi),%rax
1402e35f5:	ba 01 00 00 00       	mov    $0x1,%edx
1402e35fa:	48 8b cf             	mov    %rdi,%rcx
1402e35fd:	48 8b 00             	mov    (%rax),%rax
1402e3600:	ff 15 1a 04 ca 00    	call   *0xca041a(%rip)        # 0x140f83a20
1402e3606:	90                   	nop
1402e3607:	4c 8b 05 5a 88 13 01 	mov    0x113885a(%rip),%r8        # 0x14141be68
1402e360e:	49 8b d6             	mov    %r14,%rdx
1402e3611:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e3616:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e361a:	e8 81 f5 08 00       	call   0x140372ba0
1402e361f:	48 85 db             	test   %rbx,%rbx
1402e3622:	75 7a                	jne    0x1402e369e
1402e3624:	48 8b 18             	mov    (%rax),%rbx
1402e3627:	33 ff                	xor    %edi,%edi
1402e3629:	48 89 38             	mov    %rdi,(%rax)
1402e362c:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1402e3631:	4c 8b 05 30 88 13 01 	mov    0x1138830(%rip),%r8        # 0x14141be68
1402e3638:	45 8b 40 58          	mov    0x58(%r8),%r8d
1402e363c:	49 8b d6             	mov    %r14,%rdx
1402e363f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e3644:	e8 57 f5 08 00       	call   0x140372ba0
1402e3649:	48 8b 08             	mov    (%rax),%rcx
1402e364c:	48 89 38             	mov    %rdi,(%rax)
1402e364f:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
1402e3656:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
1402e365d:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e3661:	e8 aa c6 eb ff       	call   0x14019fd10
1402e3666:	4c 8b c0             	mov    %rax,%r8
1402e3669:	33 d2                	xor    %edx,%edx
1402e366b:	48 8b cb             	mov    %rbx,%rcx
1402e366e:	e8 8d 14 45 00       	call   0x140734b00
1402e3673:	90                   	nop
1402e3674:	48 85 db             	test   %rbx,%rbx
1402e3677:	0f 84 54 03 00 00    	je     0x1402e39d1
1402e367d:	8b 43 10             	mov    0x10(%rbx),%eax
1402e3680:	ff c8                	dec    %eax
1402e3682:	89 43 10             	mov    %eax,0x10(%rbx)
1402e3685:	85 c0                	test   %eax,%eax
1402e3687:	0f 8f 44 03 00 00    	jg     0x1402e39d1
1402e368d:	0f 88 54 21 00 00    	js     0x1402e57e7
1402e3693:	48 8b 03             	mov    (%rbx),%rax
1402e3696:	48 8b cb             	mov    %rbx,%rcx
1402e3699:	e9 24 03 00 00       	jmp    0x1402e39c2
1402e369e:	48 8b 08             	mov    (%rax),%rcx
1402e36a1:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e36a8:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
1402e36ac:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e36b2:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402e36b7:	e8 b4 b6 f5 ff       	call   0x14023ed70
1402e36bc:	48 8b 18             	mov    (%rax),%rbx
1402e36bf:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1402e36c4:	48 85 c9             	test   %rcx,%rcx
1402e36c7:	74 24                	je     0x1402e36ed
1402e36c9:	8b 41 10             	mov    0x10(%rcx),%eax
1402e36cc:	ff c8                	dec    %eax
1402e36ce:	89 41 10             	mov    %eax,0x10(%rcx)
1402e36d1:	85 c0                	test   %eax,%eax
1402e36d3:	7f 18                	jg     0x1402e36ed
1402e36d5:	0f 88 17 21 00 00    	js     0x1402e57f2
1402e36db:	48 8b 01             	mov    (%rcx),%rax
1402e36de:	ba 01 00 00 00       	mov    $0x1,%edx
1402e36e3:	48 8b 00             	mov    (%rax),%rax
1402e36e6:	ff 15 34 03 ca 00    	call   *0xca0334(%rip)        # 0x140f83a20
1402e36ec:	90                   	nop
1402e36ed:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e36f1:	e8 fa ad eb ff       	call   0x14019e4f0
1402e36f6:	48 85 db             	test   %rbx,%rbx
1402e36f9:	0f 85 53 01 00 00    	jne    0x1402e3852
1402e36ff:	4c 8b 05 62 87 13 01 	mov    0x1138762(%rip),%r8        # 0x14141be68
1402e3706:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e370a:	49 8b d6             	mov    %r14,%rdx
1402e370d:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e3712:	e8 89 f4 08 00       	call   0x140372ba0
1402e3717:	48 8b 18             	mov    (%rax),%rbx
1402e371a:	33 c9                	xor    %ecx,%ecx
1402e371c:	48 89 08             	mov    %rcx,(%rax)
1402e371f:	48 89 5d 38          	mov    %rbx,0x38(%rbp)
1402e3723:	48 8b 15 1e 89 13 01 	mov    0x113891e(%rip),%rdx        # 0x14141c048
1402e372a:	48 8d 7a 70          	lea    0x70(%rdx),%rdi
1402e372e:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e3731:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1402e3736:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1402e373a:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
1402e373f:	48 89 4d 10          	mov    %rcx,0x10(%rbp)
1402e3743:	48 81 c2 68 15 00 00 	add    $0x1568,%rdx
1402e374a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e374f:	e8 7c c6 eb ff       	call   0x14019fdd0
1402e3754:	48 8b 08             	mov    (%rax),%rcx
1402e3757:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e375e:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
1402e3765:	48 8b 08             	mov    (%rax),%rcx
1402e3768:	48 85 c9             	test   %rcx,%rcx
1402e376b:	74 24                	je     0x1402e3791
1402e376d:	8b 41 10             	mov    0x10(%rcx),%eax
1402e3770:	ff c8                	dec    %eax
1402e3772:	89 41 10             	mov    %eax,0x10(%rcx)
1402e3775:	85 c0                	test   %eax,%eax
1402e3777:	7f 18                	jg     0x1402e3791
1402e3779:	0f 88 7e 20 00 00    	js     0x1402e57fd
1402e377f:	48 8b 01             	mov    (%rcx),%rax
1402e3782:	ba 01 00 00 00       	mov    $0x1,%edx
1402e3787:	48 8b 00             	mov    (%rax),%rax
1402e378a:	ff 15 90 02 ca 00    	call   *0xca0290(%rip)        # 0x140f83a20
1402e3790:	90                   	nop
1402e3791:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e3794:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
1402e379b:	00
1402e379c:	33 c9                	xor    %ecx,%ecx
1402e379e:	48 89 8d 98 00 00 00 	mov    %rcx,0x98(%rbp)
1402e37a5:	f3 0f 7f 45 50       	movdqu %xmm0,0x50(%rbp)
1402e37aa:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1402e37ae:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1402e37b2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402e37b7:	48 8d 45 00          	lea    0x0(%rbp),%rax
1402e37bb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402e37c0:	4c 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%r9
1402e37c7:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
1402e37ce:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1402e37d2:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e37d6:	e8 a5 9b 3c 00       	call   0x1406ad380
1402e37db:	48 8b d0             	mov    %rax,%rdx
1402e37de:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1402e37e2:	e8 29 c5 eb ff       	call   0x14019fd10
1402e37e7:	90                   	nop
1402e37e8:	4c 8b c7             	mov    %rdi,%r8
1402e37eb:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1402e37ef:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402e37f3:	e8 48 1b 09 00       	call   0x140375340
1402e37f8:	48 8b d0             	mov    %rax,%rdx
1402e37fb:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402e3800:	e8 0b c5 eb ff       	call   0x14019fd10
1402e3805:	90                   	nop
1402e3806:	4c 8b c7             	mov    %rdi,%r8
1402e3809:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1402e380e:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402e3812:	e8 29 1b 09 00       	call   0x140375340
1402e3817:	48 8b d0             	mov    %rax,%rdx
1402e381a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402e381e:	e8 ed c4 eb ff       	call   0x14019fd10
1402e3823:	4c 8b c0             	mov    %rax,%r8
1402e3826:	ba 01 00 00 00       	mov    $0x1,%edx
1402e382b:	48 8b cb             	mov    %rbx,%rcx
1402e382e:	e8 cd 12 45 00       	call   0x140734b00
1402e3833:	90                   	nop
1402e3834:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402e3839:	e8 b2 ac eb ff       	call   0x14019e4f0
1402e383e:	90                   	nop
1402e383f:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1402e3843:	e8 a8 ac eb ff       	call   0x14019e4f0
1402e3848:	90                   	nop
1402e3849:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1402e384d:	e8 9e ac eb ff       	call   0x14019e4f0
1402e3852:	4c 8b 05 0f 86 13 01 	mov    0x113860f(%rip),%r8        # 0x14141be68
1402e3859:	45 8b 40 58          	mov    0x58(%r8),%r8d
1402e385d:	49 8b d6             	mov    %r14,%rdx
1402e3860:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e3865:	e8 36 f3 08 00       	call   0x140372ba0
1402e386a:	48 8b 38             	mov    (%rax),%rdi
1402e386d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e3874:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
1402e3878:	45 33 c0             	xor    %r8d,%r8d
1402e387b:	48 8b d6             	mov    %rsi,%rdx
1402e387e:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402e3882:	e8 19 f3 08 00       	call   0x140372ba0
1402e3887:	90                   	nop
1402e3888:	48 8b 00             	mov    (%rax),%rax
1402e388b:	48 8b 70 20          	mov    0x20(%rax),%rsi
1402e388f:	4c 8b 05 d2 85 13 01 	mov    0x11385d2(%rip),%r8        # 0x14141be68
1402e3896:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e389a:	49 8b d6             	mov    %r14,%rdx
1402e389d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e38a2:	e8 f9 f2 08 00       	call   0x140372ba0
1402e38a7:	48 8b 18             	mov    (%rax),%rbx
1402e38aa:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e38b1:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
1402e38b5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e38bb:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402e38bf:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402e38c3:	e8 d8 f2 08 00       	call   0x140372ba0
1402e38c8:	48 8b 08             	mov    (%rax),%rcx
1402e38cb:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e38d2:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
1402e38d9:	48 8b 08             	mov    (%rax),%rcx
1402e38dc:	48 85 c9             	test   %rcx,%rcx
1402e38df:	74 24                	je     0x1402e3905
1402e38e1:	8b 41 10             	mov    0x10(%rcx),%eax
1402e38e4:	ff c8                	dec    %eax
1402e38e6:	89 41 10             	mov    %eax,0x10(%rcx)