14029c3dd:	00
14029c3de:	48 8b bc 24 a0 01 00 	mov    0x1a0(%rsp),%rdi
14029c3e5:	00
14029c3e6:	48 8b b4 24 a8 01 00 	mov    0x1a8(%rsp),%rsi
14029c3ed:	00
14029c3ee:	4c 8b bc 24 88 01 00 	mov    0x188(%rsp),%r15
14029c3f5:	00
14029c3f6:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14029c3fa:	48 33 cc             	xor    %rsp,%rcx
14029c3fd:	e8 ae 3a 01 00       	call   0x1402afeb0
14029c402:	48 81 c4 b8 01 00 00 	add    $0x1b8,%rsp
14029c409:	41 5d                	pop    %r13
14029c40b:	5d                   	pop    %rbp
14029c40c:	c3                   	ret
14029c40d:	4c 8b ce             	mov    %rsi,%r9
14029c410:	48 8d 15 d9 9d 07 00 	lea    0x79dd9(%rip),%rdx        # 0x1403161f0
14029c417:	4d 8b c6             	mov    %r14,%r8
14029c41a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c41f:	e8 bc ba e9 ff       	call   0x140137ee0
14029c424:	4d 8b cf             	mov    %r15,%r9
14029c427:	48 8d 15 8e 63 07 00 	lea    0x7638e(%rip),%rdx        # 0x1403127bc
14029c42e:	4c 8b c7             	mov    %rdi,%r8
14029c431:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c436:	0f 10 00             	movups (%rax),%xmm0
14029c439:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
14029c43e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c442:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
14029c447:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c44c:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
14029c452:	e8 89 ba e9 ff       	call   0x140137ee0
14029c457:	4c 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%r8
14029c45e:	48 8d 15 6f d6 04 00 	lea    0x4d66f(%rip),%rdx        # 0x1402e9ad4
14029c465:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c46a:	0f 10 00             	movups (%rax),%xmm0
14029c46d:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
14029c472:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c476:	0f 11 4d 88          	movups %xmm1,-0x78(%rbp)
14029c47a:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c47f:	f2 0f 11 45 98       	movsd  %xmm0,-0x68(%rbp)
14029c484:	e8 a7 ba e9 ff       	call   0x140137f30
14029c489:	4c 8d 85 f8 00 00 00 	lea    0xf8(%rbp),%r8
14029c490:	48 8d 15 d5 31 05 00 	lea    0x531d5(%rip),%rdx        # 0x1402ef66c
14029c497:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c49c:	0f 10 00             	movups (%rax),%xmm0
14029c49f:	0f 29 45 a0          	movaps %xmm0,-0x60(%rbp)
14029c4a3:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c4a7:	0f 29 4d b0          	movaps %xmm1,-0x50(%rbp)
14029c4ab:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c4b0:	f2 0f 11 45 c0       	movsd  %xmm0,-0x40(%rbp)
14029c4b5:	e8 76 ba e9 ff       	call   0x140137f30
14029c4ba:	4c 8d 85 00 01 00 00 	lea    0x100(%rbp),%r8
14029c4c1:	48 8d 15 2c d6 04 00 	lea    0x4d62c(%rip),%rdx        # 0x1402e9af4
14029c4c8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c4cd:	0f 10 00             	movups (%rax),%xmm0
14029c4d0:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
14029c4d4:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c4d8:	0f 11 4d d8          	movups %xmm1,-0x28(%rbp)
14029c4dc:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c4e1:	f2 0f 11 45 e8       	movsd  %xmm0,-0x18(%rbp)
14029c4e6:	e8 45 ba e9 ff       	call   0x140137f30
14029c4eb:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
14029c4f2:	48 8d 15 ff 9c 07 00 	lea    0x79cff(%rip),%rdx        # 0x1403161f8
14029c4f9:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c4fe:	0f 10 00             	movups (%rax),%xmm0
14029c501:	0f 29 45 f0          	movaps %xmm0,-0x10(%rbp)
14029c505:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c509:	0f 29 4d 00          	movaps %xmm1,0x0(%rbp)
14029c50d:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c512:	f2 0f 11 45 10       	movsd  %xmm0,0x10(%rbp)
14029c517:	e8 14 ba e9 ff       	call   0x140137f30
14029c51c:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14029c521:	0f 10 00             	movups (%rax),%xmm0
14029c524:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
14029c528:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c52c:	0f 11 4d 28          	movups %xmm1,0x28(%rbp)
14029c530:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c535:	f2 0f 11 45 38       	movsd  %xmm0,0x38(%rbp)
14029c53a:	e8 d1 b8 e9 ff       	call   0x140137e10
14029c53f:	4c 8b 85 18 01 00 00 	mov    0x118(%rbp),%r8
14029c546:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
14029c54b:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14029c550:	49 8b cc             	mov    %r12,%rcx
14029c553:	0f 10 00             	movups (%rax),%xmm0
14029c556:	0f 29 45 40          	movaps %xmm0,0x40(%rbp)
14029c55a:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14029c55e:	0f 29 4d 50          	movaps %xmm1,0x50(%rbp)
14029c562:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029c567:	f2 0f 11 45 60       	movsd  %xmm0,0x60(%rbp)
14029c56c:	e8 5f 25 f5 ff       	call   0x1401eead0
14029c571:	41 3b c5             	cmp    %r13d,%eax
14029c574:	49 8b cc             	mov    %r12,%rcx
14029c577:	b8 00 00 00 00       	mov    $0x0,%eax
14029c57c:	44 0f 45 e8          	cmovne %eax,%r13d
14029c580:	e8 db 22 f5 ff       	call   0x1401ee860
14029c585:	41 8b c5             	mov    %r13d,%eax
14029c588:	e9 41 fe ff ff       	jmp    0x14029c3ce
14029c58d:	e8 de aa e8 ff       	call   0x140127070
14029c592:	4c 8d 05 0f b4 0f 00 	lea    0xfb40f(%rip),%r8        # 0x1403979a8
14029c599:	ba 32 00 00 00       	mov    $0x32,%edx
14029c59e:	48 8d 0d 1b b4 0f 00 	lea    0xfb41b(%rip),%rcx        # 0x1403979c0
14029c5a5:	e8 e6 ab e8 ff       	call   0x140127190
14029c5aa:	45 33 c0             	xor    %r8d,%r8d
14029c5ad:	ba bb 00 00 00       	mov    $0xbb,%edx
14029c5b2:	41 8d 48 06          	lea    0x6(%r8),%ecx
14029c5b6:	e8 d5 ac e8 ff       	call   0x140127290
14029c5bb:	33 c0                	xor    %eax,%eax
14029c5bd:	e9 34 fe ff ff       	jmp    0x14029c3f6
14029c5c2:	cc                   	int3
14029c5c3:	cc                   	int3
14029c5c4:	cc                   	int3
14029c5c5:	cc                   	int3
14029c5c6:	cc                   	int3
14029c5c7:	cc                   	int3
14029c5c8:	cc                   	int3
14029c5c9:	cc                   	int3
14029c5ca:	cc                   	int3
14029c5cb:	cc                   	int3
14029c5cc:	cc                   	int3
14029c5cd:	cc                   	int3
14029c5ce:	cc                   	int3
14029c5cf:	cc                   	int3
14029c5d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14029c5d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14029c5da:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14029c5df:	57                   	push   %rdi
14029c5e0:	b8 20 00 00 00       	mov    $0x20,%eax
14029c5e5:	e8 46 45 01 00       	call   0x1402b0b30
14029c5ea:	48 2b e0             	sub    %rax,%rsp
14029c5ed:	48 8b f2             	mov    %rdx,%rsi
14029c5f0:	41 8b d9             	mov    %r9d,%ebx
14029c5f3:	48 8d 15 c6 db 06 00 	lea    0x6dbc6(%rip),%rdx        # 0x14030a1c0
14029c5fa:	49 8b e8             	mov    %r8,%rbp
14029c5fd:	48 8b f9             	mov    %rcx,%rdi
14029c600:	e8 fb c2 e9 ff       	call   0x140138900
14029c605:	48 85 c0             	test   %rax,%rax
14029c608:	74 42                	je     0x14029c64c
14029c60a:	48 8b d6             	mov    %rsi,%rdx
14029c60d:	48 8b c8             	mov    %rax,%rcx
14029c610:	e8 3b c7 e9 ff       	call   0x140138d50
14029c615:	85 c0                	test   %eax,%eax
14029c617:	75 33                	jne    0x14029c64c
14029c619:	e8 52 aa e8 ff       	call   0x140127070
14029c61e:	4c 8d 05 83 b4 0f 00 	lea    0xfb483(%rip),%r8        # 0x140397aa8
14029c625:	ba 15 00 00 00       	mov    $0x15,%edx
14029c62a:	48 8d 0d 97 b4 0f 00 	lea    0xfb497(%rip),%rcx        # 0x140397ac8
14029c631:	e8 5a ab e8 ff       	call   0x140127190
14029c636:	45 33 c0             	xor    %r8d,%r8d
14029c639:	41 8d 50 68          	lea    0x68(%r8),%edx
14029c63d:	8d 4a d1             	lea    -0x2f(%rdx),%ecx
14029c640:	e8 4b ac e8 ff       	call   0x140127290
14029c645:	33 c0                	xor    %eax,%eax
14029c647:	e9 07 01 00 00       	jmp    0x14029c753
14029c64c:	48 8d 15 79 db 06 00 	lea    0x6db79(%rip),%rdx        # 0x14030a1cc
14029c653:	48 8b cf             	mov    %rdi,%rcx
14029c656:	e8 a5 c2 e9 ff       	call   0x140138900
14029c65b:	48 85 c0             	test   %rax,%rax
14029c65e:	74 42                	je     0x14029c6a2
14029c660:	48 8b d5             	mov    %rbp,%rdx
14029c663:	48 8b c8             	mov    %rax,%rcx
14029c666:	e8 e5 c6 e9 ff       	call   0x140138d50
14029c66b:	85 c0                	test   %eax,%eax
14029c66d:	75 33                	jne    0x14029c6a2
14029c66f:	e8 fc a9 e8 ff       	call   0x140127070
14029c674:	4c 8d 05 2d b4 0f 00 	lea    0xfb42d(%rip),%r8        # 0x140397aa8
14029c67b:	ba 1a 00 00 00       	mov    $0x1a,%edx
14029c680:	48 8d 0d 41 b4 0f 00 	lea    0xfb441(%rip),%rcx        # 0x140397ac8
14029c687:	e8 04 ab e8 ff       	call   0x140127190
14029c68c:	45 33 c0             	xor    %r8d,%r8d
14029c68f:	41 8d 50 68          	lea    0x68(%r8),%edx
14029c693:	8d 4a d1             	lea    -0x2f(%rdx),%ecx
14029c696:	e8 f5 ab e8 ff       	call   0x140127290
14029c69b:	33 c0                	xor    %eax,%eax
14029c69d:	e9 b1 00 00 00       	jmp    0x14029c753
14029c6a2:	48 8d 15 2b db 06 00 	lea    0x6db2b(%rip),%rdx        # 0x14030a1d4
14029c6a9:	48 8b cf             	mov    %rdi,%rcx
14029c6ac:	e8 4f c2 e9 ff       	call   0x140138900
14029c6b1:	48 85 c0             	test   %rax,%rax
14029c6b4:	74 41                	je     0x14029c6f7
14029c6b6:	8b d3                	mov    %ebx,%edx
14029c6b8:	48 8b c8             	mov    %rax,%rcx
14029c6bb:	83 e2 01             	and    $0x1,%edx
14029c6be:	e8 cd c3 e9 ff       	call   0x140138a90
14029c6c3:	85 c0                	test   %eax,%eax
14029c6c5:	75 30                	jne    0x14029c6f7
14029c6c7:	e8 a4 a9 e8 ff       	call   0x140127070
14029c6cc:	4c 8d 05 d5 b3 0f 00 	lea    0xfb3d5(%rip),%r8        # 0x140397aa8
14029c6d3:	ba 20 00 00 00       	mov    $0x20,%edx
14029c6d8:	48 8d 0d e9 b3 0f 00 	lea    0xfb3e9(%rip),%rcx        # 0x140397ac8
14029c6df:	e8 ac aa e8 ff       	call   0x140127190
14029c6e4:	45 33 c0             	xor    %r8d,%r8d
14029c6e7:	41 8d 50 68          	lea    0x68(%r8),%edx
14029c6eb:	8d 4a d1             	lea    -0x2f(%rdx),%ecx
14029c6ee:	e8 9d ab e8 ff       	call   0x140127290
14029c6f3:	33 c0                	xor    %eax,%eax
14029c6f5:	eb 5c                	jmp    0x14029c753
14029c6f7:	48 8d 15 da da 06 00 	lea    0x6dada(%rip),%rdx        # 0x14030a1d8
14029c6fe:	48 8b cf             	mov    %rdi,%rcx
14029c701:	e8 fa c1 e9 ff       	call   0x140138900
14029c706:	48 85 c0             	test   %rax,%rax
14029c709:	74 43                	je     0x14029c74e
14029c70b:	d1 eb                	shr    $1,%ebx
14029c70d:	48 8b c8             	mov    %rax,%rcx
14029c710:	83 e3 01             	and    $0x1,%ebx
14029c713:	8b d3                	mov    %ebx,%edx
14029c715:	e8 76 c3 e9 ff       	call   0x140138a90
14029c71a:	85 c0                	test   %eax,%eax
14029c71c:	75 30                	jne    0x14029c74e
14029c71e:	e8 4d a9 e8 ff       	call   0x140127070
14029c723:	4c 8d 05 7e b3 0f 00 	lea    0xfb37e(%rip),%r8        # 0x140397aa8
14029c72a:	ba 26 00 00 00       	mov    $0x26,%edx
14029c72f:	48 8d 0d 92 b3 0f 00 	lea    0xfb392(%rip),%rcx        # 0x140397ac8
14029c736:	e8 55 aa e8 ff       	call   0x140127190
14029c73b:	45 33 c0             	xor    %r8d,%r8d
14029c73e:	41 8d 50 68          	lea    0x68(%r8),%edx
14029c742:	8d 4a d1             	lea    -0x2f(%rdx),%ecx
14029c745:	e8 46 ab e8 ff       	call   0x140127290
14029c74a:	33 c0                	xor    %eax,%eax
14029c74c:	eb 05                	jmp    0x14029c753
14029c74e:	b8 01 00 00 00       	mov    $0x1,%eax
14029c753:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14029c758:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14029c75d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14029c762:	48 83 c4 20          	add    $0x20,%rsp
14029c766:	5f                   	pop    %rdi
14029c767:	c3                   	ret
14029c768:	cc                   	int3
14029c769:	cc                   	int3
14029c76a:	cc                   	int3
14029c76b:	cc                   	int3
14029c76c:	cc                   	int3
14029c76d:	cc                   	int3
14029c76e:	cc                   	int3
14029c76f:	cc                   	int3
14029c770:	48 8d 05 69 b2 0f 00 	lea    0xfb269(%rip),%rax        # 0x1403979e0
14029c777:	c3                   	ret
14029c778:	cc                   	int3
14029c779:	cc                   	int3
14029c77a:	cc                   	int3
14029c77b:	cc                   	int3
14029c77c:	cc                   	int3
14029c77d:	cc                   	int3
14029c77e:	cc                   	int3
14029c77f:	cc                   	int3
14029c780:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14029c785:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14029c78a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14029c78f:	41 56                	push   %r14
14029c791:	b8 20 00 00 00       	mov    $0x20,%eax
14029c796:	e8 95 43 01 00       	call   0x1402b0b30
14029c79b:	48 2b e0             	sub    %rax,%rsp
14029c79e:	48 8b da             	mov    %rdx,%rbx
14029c7a1:	49 8b f1             	mov    %r9,%rsi
14029c7a4:	48 8b d1             	mov    %rcx,%rdx
14029c7a7:	49 8b e8             	mov    %r8,%rbp
14029c7aa:	48 8b cb             	mov    %rbx,%rcx
14029c7ad:	45 33 f6             	xor    %r14d,%r14d
14029c7b0:	e8 1b 44 e5 ff       	call   0x1400f0bd0
14029c7b5:	48 85 c0             	test   %rax,%rax
14029c7b8:	0f 84 88 00 00 00    	je     0x14029c846
14029c7be:	ba 04 00 00 00       	mov    $0x4,%edx
14029c7c3:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14029c7c8:	48 8b cb             	mov    %rbx,%rcx
14029c7cb:	e8 90 4c e5 ff       	call   0x1400f1460
14029c7d0:	bf 01 00 00 00       	mov    $0x1,%edi
14029c7d5:	33 d2                	xor    %edx,%edx
14029c7d7:	44 8b c7             	mov    %edi,%r8d
14029c7da:	48 8b ce             	mov    %rsi,%rcx
14029c7dd:	e8 0e 5e fb ff       	call   0x1402525f0
14029c7e2:	4c 8b c6             	mov    %rsi,%r8
14029c7e5:	48 8b d5             	mov    %rbp,%rdx
14029c7e8:	48 8b cb             	mov    %rbx,%rcx
14029c7eb:	e8 60 5e fb ff       	call   0x140252650
14029c7f0:	85 c0                	test   %eax,%eax
14029c7f2:	7f 34                	jg     0x14029c828
14029c7f4:	78 48                	js     0x14029c83e
14029c7f6:	ba 02 00 00 00       	mov    $0x2,%edx
14029c7fb:	48 8b cb             	mov    %rbx,%rcx
14029c7fe:	e8 ed 0c e9 ff       	call   0x14012d4f0
14029c803:	85 c0                	test   %eax,%eax
14029c805:	74 37                	je     0x14029c83e
14029c807:	ff c7                	inc    %edi
14029c809:	33 d2                	xor    %edx,%edx
14029c80b:	44 8b c7             	mov    %edi,%r8d
14029c80e:	48 8b ce             	mov    %rsi,%rcx
14029c811:	e8 da 5d fb ff       	call   0x1402525f0
14029c816:	4c 8b c6             	mov    %rsi,%r8
14029c819:	48 8b d5             	mov    %rbp,%rdx
14029c81c:	48 8b cb             	mov    %rbx,%rcx
14029c81f:	e8 2c 5e fb ff       	call   0x140252650
14029c824:	85 c0                	test   %eax,%eax
14029c826:	7e cc                	jle    0x14029c7f4
14029c828:	44 8b c7             	mov    %edi,%r8d
14029c82b:	ba 02 00 00 00       	mov    $0x2,%edx
14029c830:	48 8b ce             	mov    %rsi,%rcx
14029c833:	e8 b8 5d fb ff       	call   0x1402525f0
14029c838:	41 be 01 00 00 00    	mov    $0x1,%r14d
14029c83e:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14029c843:	41 8b c6             	mov    %r14d,%eax
14029c846:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14029c84b:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14029c850:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14029c855:	48 83 c4 20          	add    $0x20,%rsp
14029c859:	41 5e                	pop    %r14
14029c85b:	c3                   	ret
14029c85c:	cc                   	int3
14029c85d:	cc                   	int3
14029c85e:	cc                   	int3
14029c85f:	cc                   	int3
14029c860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14029c865:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14029c86a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14029c86f:	55                   	push   %rbp
14029c870:	56                   	push   %rsi
14029c871:	57                   	push   %rdi
14029c872:	41 54                	push   %r12
14029c874:	41 55                	push   %r13
14029c876:	41 56                	push   %r14
14029c878:	41 57                	push   %r15
14029c87a:	b8 60 00 00 00       	mov    $0x60,%eax
14029c87f:	e8 ac 42 01 00       	call   0x1402b0b30
14029c884:	48 2b e0             	sub    %rax,%rsp
14029c887:	48 8b b4 24 d8 00 00 	mov    0xd8(%rsp),%rsi
14029c88e:	00
14029c88f:	48 8b d9             	mov    %rcx,%rbx
14029c892:	44 8b a4 24 c8 00 00 	mov    0xc8(%rsp),%r12d
14029c899:	00
14029c89a:	48 8b ce             	mov    %rsi,%rcx
14029c89d:	49 8b f9             	mov    %r9,%rdi
14029c8a0:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
14029c8a7:	00
14029c8a8:	4c 8b ea             	mov    %rdx,%r13
14029c8ab:	41 d1 fc             	sar    $1,%r12d
14029c8ae:	e8 bd e7 eb ff       	call   0x14015b070
14029c8b3:	48 8b ce             	mov    %rsi,%rcx
14029c8b6:	e8 e5 e4 eb ff       	call   0x14015ada0
14029c8bb:	48 8b ce             	mov    %rsi,%rcx
14029c8be:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14029c8c3:	e8 d8 e4 eb ff       	call   0x14015ada0
14029c8c8:	48 8b ce             	mov    %rsi,%rcx
14029c8cb:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14029c8d0:	e8 cb e4 eb ff       	call   0x14015ada0
14029c8d5:	48 8b ce             	mov    %rsi,%rcx
14029c8d8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14029c8dd:	e8 be e4 eb ff       	call   0x14015ada0
14029c8e2:	48 8b ce             	mov    %rsi,%rcx
14029c8e5:	4c 8b f0             	mov    %rax,%r14
14029c8e8:	e8 b3 e4 eb ff       	call   0x14015ada0
14029c8ed:	48 8b ce             	mov    %rsi,%rcx
14029c8f0:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14029c8f5:	e8 a6 e4 eb ff       	call   0x14015ada0