1402ef5c1:	e9 e8 10 00 00       	jmp    0x1402f06ae
1402ef5c6:	49 8b 07             	mov    (%r15),%rax
1402ef5c9:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef5cd:	48 8b 05 b4 c9 12 01 	mov    0x112c9b4(%rip),%rax        # 0x14141bf88
1402ef5d4:	48 8b 88 50 08 00 00 	mov    0x850(%rax),%rcx
1402ef5db:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef5df:	e8 0c 21 43 00       	call   0x1407216f0
1402ef5e4:	85 c0                	test   %eax,%eax
1402ef5e6:	0f 85 93 00 00 00    	jne    0x1402ef67f
1402ef5ec:	4c 8b 05 75 c8 12 01 	mov    0x112c875(%rip),%r8        # 0x14141be68
1402ef5f3:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef5fa:	48 8b d6             	mov    %rsi,%rdx
1402ef5fd:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef602:	e8 99 35 08 00       	call   0x140372ba0
1402ef607:	48 8b 38             	mov    (%rax),%rdi
1402ef60a:	4c 89 30             	mov    %r14,(%rax)
1402ef60d:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef612:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402ef616:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402ef61b:	48 85 c9             	test   %rcx,%rcx
1402ef61e:	74 1c                	je     0x1402ef63c
1402ef620:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef623:	ff c0                	inc    %eax
1402ef625:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef628:	83 f8 01             	cmp    $0x1,%eax
1402ef62b:	0f 8e 63 11 00 00    	jle    0x1402f0794
1402ef631:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402ef636:	0f 84 60 11 00 00    	je     0x1402f079c
1402ef63c:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402ef641:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ef645:	e8 c6 06 eb ff       	call   0x14019fd10
1402ef64a:	4c 8b c0             	mov    %rax,%r8
1402ef64d:	ba 05 00 00 00       	mov    $0x5,%edx
1402ef652:	48 8b cf             	mov    %rdi,%rcx
1402ef655:	e8 a6 54 44 00       	call   0x140734b00
1402ef65a:	90                   	nop
1402ef65b:	48 85 ff             	test   %rdi,%rdi
1402ef65e:	0f 84 5f 10 00 00    	je     0x1402f06c3
1402ef664:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef667:	ff c8                	dec    %eax
1402ef669:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef66c:	85 c0                	test   %eax,%eax
1402ef66e:	0f 8f 4f 10 00 00    	jg     0x1402f06c3
1402ef674:	0f 88 db 10 00 00    	js     0x1402f0755
1402ef67a:	e9 2f 10 00 00       	jmp    0x1402f06ae
1402ef67f:	49 8b 07             	mov    (%r15),%rax
1402ef682:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef686:	48 8b 05 fb c8 12 01 	mov    0x112c8fb(%rip),%rax        # 0x14141bf88
1402ef68d:	48 8b 88 58 08 00 00 	mov    0x858(%rax),%rcx
1402ef694:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef698:	e8 53 20 43 00       	call   0x1407216f0
1402ef69d:	85 c0                	test   %eax,%eax
1402ef69f:	75 70                	jne    0x1402ef711
1402ef6a1:	4c 8b 05 c0 c7 12 01 	mov    0x112c7c0(%rip),%r8        # 0x14141be68
1402ef6a8:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef6af:	48 8b d6             	mov    %rsi,%rdx
1402ef6b2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef6b7:	e8 e4 34 08 00       	call   0x140372ba0
1402ef6bc:	48 8b 38             	mov    (%rax),%rdi
1402ef6bf:	4c 89 30             	mov    %r14,(%rax)
1402ef6c2:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef6c7:	48 8b 15 aa 37 14 01 	mov    0x11437aa(%rip),%rdx        # 0x141432e78
1402ef6ce:	48 83 c2 58          	add    $0x58,%rdx
1402ef6d2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef6d7:	e8 f4 06 eb ff       	call   0x14019fdd0
1402ef6dc:	4c 8b c0             	mov    %rax,%r8
1402ef6df:	ba 16 00 00 00       	mov    $0x16,%edx
1402ef6e4:	48 8b cf             	mov    %rdi,%rcx
1402ef6e7:	e8 14 54 44 00       	call   0x140734b00
1402ef6ec:	90                   	nop
1402ef6ed:	48 85 ff             	test   %rdi,%rdi
1402ef6f0:	0f 84 cd 0f 00 00    	je     0x1402f06c3
1402ef6f6:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef6f9:	ff c8                	dec    %eax
1402ef6fb:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef6fe:	85 c0                	test   %eax,%eax
1402ef700:	0f 8f bd 0f 00 00    	jg     0x1402f06c3
1402ef706:	0f 88 54 10 00 00    	js     0x1402f0760
1402ef70c:	e9 9d 0f 00 00       	jmp    0x1402f06ae
1402ef711:	49 8b 07             	mov    (%r15),%rax
1402ef714:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef718:	48 8b 05 69 c8 12 01 	mov    0x112c869(%rip),%rax        # 0x14141bf88
1402ef71f:	48 8b 88 60 08 00 00 	mov    0x860(%rax),%rcx
1402ef726:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef72a:	e8 c1 1f 43 00       	call   0x1407216f0
1402ef72f:	85 c0                	test   %eax,%eax
1402ef731:	75 74                	jne    0x1402ef7a7
1402ef733:	4c 8b 05 2e c7 12 01 	mov    0x112c72e(%rip),%r8        # 0x14141be68
1402ef73a:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef741:	48 8b d6             	mov    %rsi,%rdx
1402ef744:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef749:	e8 52 34 08 00       	call   0x140372ba0
1402ef74e:	48 8b 38             	mov    (%rax),%rdi
1402ef751:	4c 89 30             	mov    %r14,(%rax)
1402ef754:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef759:	49 8b d5             	mov    %r13,%rdx
1402ef75c:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef761:	e8 6a 06 eb ff       	call   0x14019fdd0
1402ef766:	48 8b d0             	mov    %rax,%rdx
1402ef769:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ef76d:	e8 9e 05 eb ff       	call   0x14019fd10
1402ef772:	4c 8b c0             	mov    %rax,%r8
1402ef775:	ba 0a 00 00 00       	mov    $0xa,%edx
1402ef77a:	48 8b cf             	mov    %rdi,%rcx
1402ef77d:	e8 7e 53 44 00       	call   0x140734b00
1402ef782:	90                   	nop
1402ef783:	48 85 ff             	test   %rdi,%rdi
1402ef786:	0f 84 37 0f 00 00    	je     0x1402f06c3
1402ef78c:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef78f:	ff c8                	dec    %eax
1402ef791:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef794:	85 c0                	test   %eax,%eax
1402ef796:	0f 8f 27 0f 00 00    	jg     0x1402f06c3
1402ef79c:	0f 88 c9 0f 00 00    	js     0x1402f076b
1402ef7a2:	e9 07 0f 00 00       	jmp    0x1402f06ae
1402ef7a7:	49 8b 07             	mov    (%r15),%rax
1402ef7aa:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef7ae:	48 8b 05 d3 c7 12 01 	mov    0x112c7d3(%rip),%rax        # 0x14141bf88
1402ef7b5:	48 8b 88 68 08 00 00 	mov    0x868(%rax),%rcx
1402ef7bc:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef7c0:	e8 2b 1f 43 00       	call   0x1407216f0
1402ef7c5:	85 c0                	test   %eax,%eax
1402ef7c7:	75 74                	jne    0x1402ef83d
1402ef7c9:	4c 8b 05 98 c6 12 01 	mov    0x112c698(%rip),%r8        # 0x14141be68
1402ef7d0:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef7d7:	48 8b d6             	mov    %rsi,%rdx
1402ef7da:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef7df:	e8 bc 33 08 00       	call   0x140372ba0
1402ef7e4:	48 8b 38             	mov    (%rax),%rdi
1402ef7e7:	4c 89 30             	mov    %r14,(%rax)
1402ef7ea:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef7ef:	49 8b d5             	mov    %r13,%rdx
1402ef7f2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef7f7:	e8 d4 05 eb ff       	call   0x14019fdd0
1402ef7fc:	48 8b d0             	mov    %rax,%rdx
1402ef7ff:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ef803:	e8 08 05 eb ff       	call   0x14019fd10
1402ef808:	4c 8b c0             	mov    %rax,%r8
1402ef80b:	ba 09 00 00 00       	mov    $0x9,%edx
1402ef810:	48 8b cf             	mov    %rdi,%rcx
1402ef813:	e8 e8 52 44 00       	call   0x140734b00
1402ef818:	90                   	nop
1402ef819:	48 85 ff             	test   %rdi,%rdi
1402ef81c:	0f 84 a1 0e 00 00    	je     0x1402f06c3
1402ef822:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef825:	ff c8                	dec    %eax
1402ef827:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef82a:	85 c0                	test   %eax,%eax
1402ef82c:	0f 8f 91 0e 00 00    	jg     0x1402f06c3
1402ef832:	0f 88 3e 0f 00 00    	js     0x1402f0776
1402ef838:	e9 71 0e 00 00       	jmp    0x1402f06ae
1402ef83d:	48 8b 15 c4 06 13 01 	mov    0x11306c4(%rip),%rdx        # 0x14141ff08
1402ef844:	48 83 c2 50          	add    $0x50,%rdx
1402ef848:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1402ef84c:	e8 7f 05 eb ff       	call   0x14019fdd0
1402ef851:	48 8b 38             	mov    (%rax),%rdi
1402ef854:	4c 89 30             	mov    %r14,(%rax)
1402ef857:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1402ef85c:	49 8b d7             	mov    %r15,%rdx
1402ef85f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402ef864:	e8 67 05 eb ff       	call   0x14019fdd0
1402ef869:	48 8b 08             	mov    (%rax),%rcx
1402ef86c:	4c 89 30             	mov    %r14,(%rax)
1402ef86f:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402ef874:	48 8b 08             	mov    (%rax),%rcx
1402ef877:	48 85 c9             	test   %rcx,%rcx
1402ef87a:	74 24                	je     0x1402ef8a0
1402ef87c:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef87f:	ff c8                	dec    %eax
1402ef881:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef884:	85 c0                	test   %eax,%eax
1402ef886:	7f 18                	jg     0x1402ef8a0
1402ef888:	0f 88 19 0f 00 00    	js     0x1402f07a7
1402ef88e:	48 8b 01             	mov    (%rcx),%rax
1402ef891:	ba 01 00 00 00       	mov    $0x1,%edx
1402ef896:	48 8b 00             	mov    (%rax),%rax
1402ef899:	ff 15 81 41 c9 00    	call   *0xc94181(%rip)        # 0x140f83a20
1402ef89f:	90                   	nop
1402ef8a0:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402ef8a5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402ef8aa:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1402ef8af:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402ef8b4:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1402ef8b9:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402ef8bf:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402ef8c4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402ef8c9:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402ef8cd:	e8 7e 05 eb ff       	call   0x14019fe50
1402ef8d2:	48 8b d0             	mov    %rax,%rdx
1402ef8d5:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402ef8d9:	e8 12 d0 3b 00       	call   0x1406ac8f0
1402ef8de:	48 8b 08             	mov    (%rax),%rcx
1402ef8e1:	4c 89 30             	mov    %r14,(%rax)
1402ef8e4:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402ef8e9:	48 8b 08             	mov    (%rax),%rcx
1402ef8ec:	48 85 c9             	test   %rcx,%rcx
1402ef8ef:	74 24                	je     0x1402ef915
1402ef8f1:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef8f4:	ff c8                	dec    %eax
1402ef8f6:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef8f9:	85 c0                	test   %eax,%eax
1402ef8fb:	7f 18                	jg     0x1402ef915
1402ef8fd:	0f 88 af 0e 00 00    	js     0x1402f07b2
1402ef903:	48 8b 01             	mov    (%rcx),%rax
1402ef906:	ba 01 00 00 00       	mov    $0x1,%edx
1402ef90b:	48 8b 00             	mov    (%rax),%rax
1402ef90e:	ff 15 0c 41 c9 00    	call   *0xc9410c(%rip)        # 0x140f83a20
1402ef914:	90                   	nop
1402ef915:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402ef91a:	48 8b cf             	mov    %rdi,%rcx
1402ef91d:	e8 5e cd 44 00       	call   0x14073c680
1402ef922:	4c 8b 30             	mov    (%rax),%r14
1402ef925:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1402ef92a:	48 85 c9             	test   %rcx,%rcx
1402ef92d:	74 24                	je     0x1402ef953
1402ef92f:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef932:	ff c8                	dec    %eax
1402ef934:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef937:	85 c0                	test   %eax,%eax
1402ef939:	7f 18                	jg     0x1402ef953
1402ef93b:	0f 88 7c 0e 00 00    	js     0x1402f07bd
1402ef941:	48 8b 01             	mov    (%rcx),%rax
1402ef944:	ba 01 00 00 00       	mov    $0x1,%edx
1402ef949:	48 8b 00             	mov    (%rax),%rax
1402ef94c:	ff 15 ce 40 c9 00    	call   *0xc940ce(%rip)        # 0x140f83a20
1402ef952:	90                   	nop
1402ef953:	4c 8d 0d 96 eb ea ff 	lea    -0x15146a(%rip),%r9        # 0x14019e4f0
1402ef95a:	ba 08 00 00 00       	mov    $0x8,%edx
1402ef95f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402ef965:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef96a:	e8 dd bb b2 00       	call   0x140e1b54c
1402ef96f:	90                   	nop
1402ef970:	48 85 ff             	test   %rdi,%rdi
1402ef973:	74 27                	je     0x1402ef99c
1402ef975:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef978:	ff c8                	dec    %eax
1402ef97a:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef97d:	85 c0                	test   %eax,%eax
1402ef97f:	7f 1b                	jg     0x1402ef99c
1402ef981:	0f 88 41 0e 00 00    	js     0x1402f07c8
1402ef987:	48 8b 07             	mov    (%rdi),%rax
1402ef98a:	ba 01 00 00 00       	mov    $0x1,%edx
1402ef98f:	48 8b cf             	mov    %rdi,%rcx
1402ef992:	48 8b 00             	mov    (%rax),%rax
1402ef995:	ff 15 85 40 c9 00    	call   *0xc94085(%rip)        # 0x140f83a20
1402ef99b:	90                   	nop
1402ef99c:	4d 85 f6             	test   %r14,%r14
1402ef99f:	0f 84 d6 04 00 00    	je     0x1402efe7b
1402ef9a5:	4c 8b 05 bc c4 12 01 	mov    0x112c4bc(%rip),%r8        # 0x14141be68
1402ef9ac:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef9b3:	48 8b d6             	mov    %rsi,%rdx
1402ef9b6:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402ef9ba:	e8 e1 31 08 00       	call   0x140372ba0
1402ef9bf:	4c 8b 30             	mov    (%rax),%r14
1402ef9c2:	33 c9                	xor    %ecx,%ecx
1402ef9c4:	48 89 08             	mov    %rcx,(%rax)
1402ef9c7:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1402ef9cc:	49 8b 46 40          	mov    0x40(%r14),%rax
1402ef9d0:	4c 8b 08             	mov    (%rax),%r9
1402ef9d3:	41 38 89 58 01 00 00 	cmp    %cl,0x158(%r9)
1402ef9da:	75 09                	jne    0x1402ef9e5
1402ef9dc:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402ef9e1:	8b f9                	mov    %ecx,%edi
1402ef9e3:	eb 2b                	jmp    0x1402efa10
1402ef9e5:	49 8b 46 38          	mov    0x38(%r14),%rax
1402ef9e9:	48 8b 88 80 00 00 00 	mov    0x80(%rax),%rcx
1402ef9f0:	48 8b 01             	mov    (%rcx),%rax
1402ef9f3:	4c 8b 80 a8 00 00 00 	mov    0xa8(%rax),%r8
1402ef9fa:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402ef9ff:	49 8d 89 50 01 00 00 	lea    0x150(%r9),%rcx
1402efa06:	e8 c5 86 42 00       	call   0x1407180d0
1402efa0b:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1402efa10:	48 85 ff             	test   %rdi,%rdi
1402efa13:	74 27                	je     0x1402efa3c
1402efa15:	8b 47 10             	mov    0x10(%rdi),%eax
1402efa18:	ff c8                	dec    %eax
1402efa1a:	89 47 10             	mov    %eax,0x10(%rdi)
1402efa1d:	85 c0                	test   %eax,%eax
1402efa1f:	7f 1b                	jg     0x1402efa3c
1402efa21:	0f 88 ac 0d 00 00    	js     0x1402f07d3
1402efa27:	48 8b 07             	mov    (%rdi),%rax
1402efa2a:	ba 01 00 00 00       	mov    $0x1,%edx
1402efa2f:	48 8b cf             	mov    %rdi,%rcx
1402efa32:	48 8b 00             	mov    (%rax),%rax
1402efa35:	ff 15 e5 3f c9 00    	call   *0xc93fe5(%rip)        # 0x140f83a20
1402efa3b:	90                   	nop
1402efa3c:	41 8b 46 10          	mov    0x10(%r14),%eax
1402efa40:	ff c8                	dec    %eax
1402efa42:	41 89 46 10          	mov    %eax,0x10(%r14)
1402efa46:	85 c0                	test   %eax,%eax
1402efa48:	7f 1b                	jg     0x1402efa65
1402efa4a:	0f 88 8e 0d 00 00    	js     0x1402f07de
1402efa50:	49 8b 06             	mov    (%r14),%rax
1402efa53:	ba 01 00 00 00       	mov    $0x1,%edx
1402efa58:	49 8b ce             	mov    %r14,%rcx
1402efa5b:	48 8b 00             	mov    (%rax),%rax
1402efa5e:	ff 15 bc 3f c9 00    	call   *0xc93fbc(%rip)        # 0x140f83a20
1402efa64:	90                   	nop
1402efa65:	48 85 ff             	test   %rdi,%rdi
1402efa68:	0f 85 b0 01 00 00    	jne    0x1402efc1e
1402efa6e:	4c 8b 05 f3 c3 12 01 	mov    0x112c3f3(%rip),%r8        # 0x14141be68
1402efa75:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402efa7c:	48 8b d6             	mov    %rsi,%rdx
1402efa7f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402efa83:	e8 18 31 08 00       	call   0x140372ba0
1402efa88:	48 8b 38             	mov    (%rax),%rdi
1402efa8b:	45 33 f6             	xor    %r14d,%r14d
1402efa8e:	4c 89 30             	mov    %r14,(%rax)
1402efa91:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1402efa96:	48 8b 15 ab c5 12 01 	mov    0x112c5ab(%rip),%rdx        # 0x14141c048
1402efa9d:	4c 8d a2 e8 00 00 00 	lea    0xe8(%rdx),%r12
1402efaa4:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
1402efaa8:	0f 57 c0             	xorps  %xmm0,%xmm0
1402efaab:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1402efab0:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
1402efab4:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1402efab9:	4c 89 75 d0          	mov    %r14,-0x30(%rbp)
1402efabd:	48 81 c2 68 15 00 00 	add    $0x1568,%rdx
1402efac4:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402efac9:	e8 02 03 eb ff       	call   0x14019fdd0
1402eface:	48 8b 08             	mov    (%rax),%rcx
1402efad1:	4c 89 30             	mov    %r14,(%rax)
1402efad4:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402efad9:	48 8b 08             	mov    (%rax),%rcx
1402efadc:	48 85 c9             	test   %rcx,%rcx
1402efadf:	74 24                	je     0x1402efb05
1402efae1:	8b 41 10             	mov    0x10(%rcx),%eax
1402efae4:	ff c8                	dec    %eax
1402efae6:	89 41 10             	mov    %eax,0x10(%rcx)
1402efae9:	85 c0                	test   %eax,%eax
1402efaeb:	7f 18                	jg     0x1402efb05
1402efaed:	0f 88 f6 0c 00 00    	js     0x1402f07e9
1402efaf3:	48 8b 01             	mov    (%rcx),%rax
1402efaf6:	ba 01 00 00 00       	mov    $0x1,%edx
1402efafb:	48 8b 00             	mov    (%rax),%rax
1402efafe:	ff 15 1c 3f c9 00    	call   *0xc93f1c(%rip)        # 0x140f83a20
1402efb04:	90                   	nop
1402efb05:	0f 57 c0             	xorps  %xmm0,%xmm0
1402efb08:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1402efb0d:	4c 89 75 00          	mov    %r14,0x0(%rbp)
1402efb11:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1402efb15:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402efb1a:	4c 8d 4d c0          	lea    -0x40(%rbp),%r9
1402efb1e:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1402efb23:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402efb27:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1402efb2b:	e8 a0 d4 3b 00       	call   0x1406acfd0
1402efb30:	4c 8b 30             	mov    (%rax),%r14
1402efb33:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402efb3a:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)