1406a34ee:	eb 15                	jmp    0x1406a3505
1406a34f0:	48 8b c1             	mov    %rcx,%rax
1406a34f3:	48 d1 e8             	shr    $1,%rax
1406a34f6:	83 e1 01             	and    $0x1,%ecx
1406a34f9:	48 0b c1             	or     %rcx,%rax
1406a34fc:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
1406a3501:	f3 0f 58 c9          	addss  %xmm1,%xmm1
1406a3505:	f3 0f 5e c1          	divss  %xmm1,%xmm0
1406a3509:	0f 2f 06             	comiss (%rsi),%xmm0
1406a350c:	76 54                	jbe    0x1406a3562
1406a350e:	48 8b ce             	mov    %rsi,%rcx
1406a3511:	e8 8a ab fd ff       	call   0x14067e0a0
1406a3516:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
1406a351a:	49 23 cc             	and    %r12,%rcx
1406a351d:	48 03 c9             	add    %rcx,%rcx
1406a3520:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1406a3524:	48 8b 44 ca 08       	mov    0x8(%rdx,%rcx,8),%rax
1406a3529:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1406a352d:	48 3b c3             	cmp    %rbx,%rax
1406a3530:	74 23                	je     0x1406a3555
1406a3532:	48 8b 14 ca          	mov    (%rdx,%rcx,8),%rdx
1406a3536:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1406a353a:	48 3b 48 10          	cmp    0x10(%rax),%rcx
1406a353e:	74 12                	je     0x1406a3552
1406a3540:	48 8b d8             	mov    %rax,%rbx
1406a3543:	48 3b c2             	cmp    %rdx,%rax
1406a3546:	74 4e                	je     0x1406a3596
1406a3548:	48 8b 40 08          	mov    0x8(%rax),%rax
1406a354c:	48 3b 48 10          	cmp    0x10(%rax),%rcx
1406a3550:	75 ee                	jne    0x1406a3540
1406a3552:	48 8b 18             	mov    (%rax),%rbx
1406a3555:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1406a355a:	48 8b eb             	mov    %rbx,%rbp
1406a355d:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1406a3562:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1406a3566:	48 ff 46 10          	incq   0x10(%rsi)
1406a356a:	4c 89 3f             	mov    %r15,(%rdi)
1406a356d:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1406a3571:	48 89 3a             	mov    %rdi,(%rdx)
1406a3574:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1406a3578:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1406a357c:	48 8b 46 30          	mov    0x30(%rsi),%rax
1406a3580:	49 23 c4             	and    %r12,%rax
1406a3583:	48 03 c0             	add    %rax,%rax
1406a3586:	4c 8b 04 c1          	mov    (%rcx,%rax,8),%r8
1406a358a:	4c 3b 46 08          	cmp    0x8(%rsi),%r8
1406a358e:	75 0d                	jne    0x1406a359d
1406a3590:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
1406a3594:	eb 19                	jmp    0x1406a35af
1406a3596:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1406a359b:	eb bd                	jmp    0x1406a355a
1406a359d:	4c 3b c5             	cmp    %rbp,%r8
1406a35a0:	75 06                	jne    0x1406a35a8
1406a35a2:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
1406a35a6:	eb 0c                	jmp    0x1406a35b4
1406a35a8:	48 39 54 c1 08       	cmp    %rdx,0x8(%rcx,%rax,8)
1406a35ad:	75 05                	jne    0x1406a35b4
1406a35af:	48 89 7c c1 08       	mov    %rdi,0x8(%rcx,%rax,8)
1406a35b4:	49 89 3e             	mov    %rdi,(%r14)
1406a35b7:	41 c6 46 08 01       	movb   $0x1,0x8(%r14)
1406a35bc:	e9 86 fe ff ff       	jmp    0x1406a3447
1406a35c1:	48 8d 0d d8 ae 90 00 	lea    0x90aed8(%rip),%rcx        # 0x140fae4a0
1406a35c8:	e8 e7 7d 75 00       	call   0x140dfb3b4
1406a35cd:	cc                   	int3
1406a35ce:	cc                   	int3
1406a35cf:	cc                   	int3
1406a35d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1406a35d5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1406a35da:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1406a35df:	56                   	push   %rsi
1406a35e0:	57                   	push   %rdi
1406a35e1:	41 56                	push   %r14
1406a35e3:	48 83 ec 20          	sub    $0x20,%rsp
1406a35e7:	41 0f b6 e8          	movzbl %r8b,%ebp
1406a35eb:	48 8b fa             	mov    %rdx,%rdi
1406a35ee:	48 8b f1             	mov    %rcx,%rsi
1406a35f1:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1406a35f6:	45 33 f6             	xor    %r14d,%r14d
1406a35f9:	44 89 31             	mov    %r14d,(%rcx)
1406a35fc:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3600:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3604:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a3609:	e8 fa 7a 77 00       	call   0x140e1b108
1406a360e:	48 89 00             	mov    %rax,(%rax)
1406a3611:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a3615:	48 89 46 08          	mov    %rax,0x8(%rsi)
1406a3619:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
1406a361d:	4c 89 31             	mov    %r14,(%rcx)
1406a3620:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3624:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3628:	48 c7 46 30 07 00 00 	movq   $0x7,0x30(%rsi)
1406a362f:	00
1406a3630:	48 c7 46 38 08 00 00 	movq   $0x8,0x38(%rsi)
1406a3637:	00
1406a3638:	c7 06 00 00 80 3f    	movl   $0x3f800000,(%rsi)
1406a363e:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1406a3642:	ba 10 00 00 00       	mov    $0x10,%edx
1406a3647:	e8 34 94 ce ff       	call   0x14038ca80
1406a364c:	90                   	nop
1406a364d:	48 8d 5e 40          	lea    0x40(%rsi),%rbx
1406a3651:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1406a3656:	44 89 33             	mov    %r14d,(%rbx)
1406a3659:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1406a365d:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1406a3661:	b9 28 00 00 00       	mov    $0x28,%ecx
1406a3666:	e8 9d 7a 77 00       	call   0x140e1b108
1406a366b:	48 89 00             	mov    %rax,(%rax)
1406a366e:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a3672:	48 89 43 08          	mov    %rax,0x8(%rbx)
1406a3676:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1406a367a:	4c 89 31             	mov    %r14,(%rcx)
1406a367d:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3681:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3685:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1406a368c:	00
1406a368d:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1406a3694:	00
1406a3695:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1406a369b:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1406a369f:	ba 10 00 00 00       	mov    $0x10,%edx
1406a36a4:	e8 d7 93 ce ff       	call   0x14038ca80
1406a36a9:	90                   	nop
1406a36aa:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
1406a36b1:	e8 7a a2 f8 ff       	call   0x14062d930
1406a36b6:	90                   	nop
1406a36b7:	4c 89 b6 c0 00 00 00 	mov    %r14,0xc0(%rsi)
1406a36be:	4c 89 b6 c8 00 00 00 	mov    %r14,0xc8(%rsi)
1406a36c5:	4c 89 b6 d0 00 00 00 	mov    %r14,0xd0(%rsi)
1406a36cc:	48 8d 9e d8 00 00 00 	lea    0xd8(%rsi),%rbx
1406a36d3:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1406a36d8:	44 89 33             	mov    %r14d,(%rbx)
1406a36db:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1406a36df:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1406a36e3:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a36e8:	e8 1b 7a 77 00       	call   0x140e1b108
1406a36ed:	48 89 00             	mov    %rax,(%rax)
1406a36f0:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a36f4:	48 89 43 08          	mov    %rax,0x8(%rbx)
1406a36f8:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1406a36fc:	4c 89 31             	mov    %r14,(%rcx)
1406a36ff:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3703:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3707:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1406a370e:	00
1406a370f:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1406a3716:	00
1406a3717:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1406a371d:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1406a3721:	ba 10 00 00 00       	mov    $0x10,%edx
1406a3726:	e8 55 93 ce ff       	call   0x14038ca80
1406a372b:	90                   	nop
1406a372c:	48 8d 8e 18 01 00 00 	lea    0x118(%rsi),%rcx
1406a3733:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a3736:	0f 11 01             	movups %xmm0,(%rcx)
1406a3739:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a373d:	4c 89 71 18          	mov    %r14,0x18(%rcx)
1406a3741:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406a3748:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406a374f:	00
1406a3750:	49 ff c0             	inc    %r8
1406a3753:	42 80 3c 07 00       	cmpb   $0x0,(%rdi,%r8,1)
1406a3758:	75 f6                	jne    0x1406a3750
1406a375a:	48 8b d7             	mov    %rdi,%rdx
1406a375d:	e8 9e 36 af ff       	call   0x140196e00
1406a3762:	40 88 ae 38 01 00 00 	mov    %bpl,0x138(%rsi)
1406a3769:	48 8b c6             	mov    %rsi,%rax
1406a376c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1406a3771:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1406a3776:	48 83 c4 20          	add    $0x20,%rsp
1406a377a:	41 5e                	pop    %r14
1406a377c:	5f                   	pop    %rdi
1406a377d:	5e                   	pop    %rsi
1406a377e:	c3                   	ret
1406a377f:	cc                   	int3
1406a3780:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1406a3785:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1406a378a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1406a378f:	56                   	push   %rsi
1406a3790:	57                   	push   %rdi
1406a3791:	41 56                	push   %r14
1406a3793:	48 83 ec 20          	sub    $0x20,%rsp
1406a3797:	41 0f b6 e8          	movzbl %r8b,%ebp
1406a379b:	48 8b fa             	mov    %rdx,%rdi
1406a379e:	48 8b f1             	mov    %rcx,%rsi
1406a37a1:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1406a37a6:	45 33 f6             	xor    %r14d,%r14d
1406a37a9:	44 89 31             	mov    %r14d,(%rcx)
1406a37ac:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a37b0:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a37b4:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a37b9:	e8 4a 79 77 00       	call   0x140e1b108
1406a37be:	48 89 00             	mov    %rax,(%rax)
1406a37c1:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a37c5:	48 89 46 08          	mov    %rax,0x8(%rsi)
1406a37c9:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
1406a37cd:	4c 89 31             	mov    %r14,(%rcx)
1406a37d0:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a37d4:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a37d8:	48 c7 46 30 07 00 00 	movq   $0x7,0x30(%rsi)
1406a37df:	00
1406a37e0:	48 c7 46 38 08 00 00 	movq   $0x8,0x38(%rsi)
1406a37e7:	00
1406a37e8:	c7 06 00 00 80 3f    	movl   $0x3f800000,(%rsi)
1406a37ee:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1406a37f2:	ba 10 00 00 00       	mov    $0x10,%edx
1406a37f7:	e8 84 92 ce ff       	call   0x14038ca80
1406a37fc:	90                   	nop
1406a37fd:	48 8d 5e 40          	lea    0x40(%rsi),%rbx
1406a3801:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1406a3806:	44 89 33             	mov    %r14d,(%rbx)
1406a3809:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1406a380d:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1406a3811:	b9 28 00 00 00       	mov    $0x28,%ecx
1406a3816:	e8 ed 78 77 00       	call   0x140e1b108
1406a381b:	48 89 00             	mov    %rax,(%rax)
1406a381e:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a3822:	48 89 43 08          	mov    %rax,0x8(%rbx)
1406a3826:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1406a382a:	4c 89 31             	mov    %r14,(%rcx)
1406a382d:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3831:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3835:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1406a383c:	00
1406a383d:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1406a3844:	00
1406a3845:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1406a384b:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1406a384f:	ba 10 00 00 00       	mov    $0x10,%edx
1406a3854:	e8 27 92 ce ff       	call   0x14038ca80
1406a3859:	90                   	nop
1406a385a:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
1406a3861:	e8 ca a0 f8 ff       	call   0x14062d930
1406a3866:	90                   	nop
1406a3867:	4c 89 b6 c0 00 00 00 	mov    %r14,0xc0(%rsi)
1406a386e:	4c 89 b6 c8 00 00 00 	mov    %r14,0xc8(%rsi)
1406a3875:	4c 89 b6 d0 00 00 00 	mov    %r14,0xd0(%rsi)
1406a387c:	48 8d 9e d8 00 00 00 	lea    0xd8(%rsi),%rbx
1406a3883:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1406a3888:	44 89 33             	mov    %r14d,(%rbx)
1406a388b:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1406a388f:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1406a3893:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a3898:	e8 6b 78 77 00       	call   0x140e1b108
1406a389d:	48 89 00             	mov    %rax,(%rax)
1406a38a0:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a38a4:	48 89 43 08          	mov    %rax,0x8(%rbx)
1406a38a8:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1406a38ac:	4c 89 31             	mov    %r14,(%rcx)
1406a38af:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a38b3:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a38b7:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1406a38be:	00
1406a38bf:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1406a38c6:	00
1406a38c7:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1406a38cd:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1406a38d1:	ba 10 00 00 00       	mov    $0x10,%edx
1406a38d6:	e8 a5 91 ce ff       	call   0x14038ca80
1406a38db:	90                   	nop
1406a38dc:	48 8d 8e 18 01 00 00 	lea    0x118(%rsi),%rcx
1406a38e3:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a38e6:	0f 11 01             	movups %xmm0,(%rcx)
1406a38e9:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a38ed:	4c 89 71 18          	mov    %r14,0x18(%rcx)
1406a38f1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406a38f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406a38ff:	00
1406a3900:	49 ff c0             	inc    %r8
1406a3903:	42 80 3c 07 00       	cmpb   $0x0,(%rdi,%r8,1)
1406a3908:	75 f6                	jne    0x1406a3900
1406a390a:	48 8b d7             	mov    %rdi,%rdx
1406a390d:	e8 ee 34 af ff       	call   0x140196e00
1406a3912:	40 88 ae 38 01 00 00 	mov    %bpl,0x138(%rsi)
1406a3919:	48 8b c6             	mov    %rsi,%rax
1406a391c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1406a3921:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1406a3926:	48 83 c4 20          	add    $0x20,%rsp
1406a392a:	41 5e                	pop    %r14
1406a392c:	5f                   	pop    %rdi
1406a392d:	5e                   	pop    %rsi
1406a392e:	c3                   	ret
1406a392f:	cc                   	int3
1406a3930:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1406a3935:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1406a393a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1406a393f:	56                   	push   %rsi
1406a3940:	57                   	push   %rdi
1406a3941:	41 56                	push   %r14
1406a3943:	48 83 ec 20          	sub    $0x20,%rsp
1406a3947:	41 0f b6 e8          	movzbl %r8b,%ebp
1406a394b:	48 8b fa             	mov    %rdx,%rdi
1406a394e:	48 8b f1             	mov    %rcx,%rsi
1406a3951:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1406a3956:	45 33 f6             	xor    %r14d,%r14d
1406a3959:	44 89 31             	mov    %r14d,(%rcx)
1406a395c:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3960:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3964:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a3969:	e8 9a 77 77 00       	call   0x140e1b108
1406a396e:	48 89 00             	mov    %rax,(%rax)
1406a3971:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a3975:	48 89 46 08          	mov    %rax,0x8(%rsi)
1406a3979:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
1406a397d:	4c 89 31             	mov    %r14,(%rcx)
1406a3980:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a3984:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a3988:	48 c7 46 30 07 00 00 	movq   $0x7,0x30(%rsi)
1406a398f:	00
1406a3990:	48 c7 46 38 08 00 00 	movq   $0x8,0x38(%rsi)
1406a3997:	00
1406a3998:	c7 06 00 00 80 3f    	movl   $0x3f800000,(%rsi)
1406a399e:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1406a39a2:	ba 10 00 00 00       	mov    $0x10,%edx
1406a39a7:	e8 d4 90 ce ff       	call   0x14038ca80
1406a39ac:	90                   	nop
1406a39ad:	48 8d 5e 40          	lea    0x40(%rsi),%rbx
1406a39b1:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1406a39b6:	44 89 33             	mov    %r14d,(%rbx)
1406a39b9:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1406a39bd:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1406a39c1:	b9 28 00 00 00       	mov    $0x28,%ecx
1406a39c6:	e8 3d 77 77 00       	call   0x140e1b108
1406a39cb:	48 89 00             	mov    %rax,(%rax)
1406a39ce:	48 89 40 08          	mov    %rax,0x8(%rax)
1406a39d2:	48 89 43 08          	mov    %rax,0x8(%rbx)
1406a39d6:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1406a39da:	4c 89 31             	mov    %r14,(%rcx)
1406a39dd:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1406a39e1:	4c 89 71 10          	mov    %r14,0x10(%rcx)
1406a39e5:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1406a39ec:	00
1406a39ed:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1406a39f4:	00
1406a39f5:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1406a39fb:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1406a39ff:	ba 10 00 00 00       	mov    $0x10,%edx
1406a3a04:	e8 77 90 ce ff       	call   0x14038ca80
1406a3a09:	90                   	nop
1406a3a0a:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
1406a3a11:	e8 1a 9f f8 ff       	call   0x14062d930
1406a3a16:	90                   	nop
1406a3a17:	4c 89 b6 c0 00 00 00 	mov    %r14,0xc0(%rsi)
1406a3a1e:	4c 89 b6 c8 00 00 00 	mov    %r14,0xc8(%rsi)
1406a3a25:	4c 89 b6 d0 00 00 00 	mov    %r14,0xd0(%rsi)
1406a3a2c:	48 8d 9e d8 00 00 00 	lea    0xd8(%rsi),%rbx
1406a3a33:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1406a3a38:	44 89 33             	mov    %r14d,(%rbx)
1406a3a3b:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1406a3a3f:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1406a3a43:	b9 20 00 00 00       	mov    $0x20,%ecx