1400e9442:	f0 ff 40 08          	lock incl 0x8(%rax)
1400e9446:	4c 8b 7d df          	mov    -0x21(%rbp),%r15
1400e944a:	48 8b 75 c7          	mov    -0x39(%rbp),%rsi
1400e944e:	4c 8b 75 af          	mov    -0x51(%rbp),%r14
1400e9452:	49 8b 00             	mov    (%r8),%rax
1400e9455:	49 89 07             	mov    %rax,(%r15)
1400e9458:	49 8b 40 08          	mov    0x8(%r8),%rax
1400e945c:	48 89 01             	mov    %rax,(%rcx)
1400e945f:	49 83 c7 10          	add    $0x10,%r15
1400e9463:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
1400e9467:	e9 a7 01 00 00       	jmp    0x1400e9613
1400e946c:	49 8b d7             	mov    %r15,%rdx
1400e946f:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400e9473:	e8 78 72 f3 ff       	call   0x1400206f0
1400e9478:	4c 8b 7d df          	mov    -0x21(%rbp),%r15
1400e947c:	e9 92 01 00 00       	jmp    0x1400e9613
1400e9481:	48 8b 45 67          	mov    0x67(%rbp),%rax
1400e9485:	48 8b 08             	mov    (%rax),%rcx
1400e9488:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400e948d:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1400e9492:	48 2b c7             	sub    %rdi,%rax
1400e9495:	48 c1 f8 04          	sar    $0x4,%rax
1400e9499:	4c 3b e0             	cmp    %rax,%r12
1400e949c:	0f 83 93 03 00 00    	jae    0x1400e9835
1400e94a2:	4a 8b 3c 2f          	mov    (%rdi,%r13,1),%rdi
1400e94a6:	48 8b 01             	mov    (%rcx),%rax
1400e94a9:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400e94b0:	ff 15 82 37 a2 00    	call   *0xa23782(%rip)        # 0x140b0cc38
1400e94b6:	48 8b d8             	mov    %rax,%rbx
1400e94b9:	48 8b 17             	mov    (%rdi),%rdx
1400e94bc:	48 8b cf             	mov    %rdi,%rcx
1400e94bf:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400e94c6:	ff 15 6c 37 a2 00    	call   *0xa2376c(%rip)        # 0x140b0cc38
1400e94cc:	f3 0f 10 03          	movss  (%rbx),%xmm0
1400e94d0:	0f 2f 00             	comiss (%rax),%xmm0
1400e94d3:	76 78                	jbe    0x1400e954d
1400e94d5:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400e94da:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400e94df:	48 2b c1             	sub    %rcx,%rax
1400e94e2:	48 c1 f8 04          	sar    $0x4,%rax
1400e94e6:	4c 3b e0             	cmp    %rax,%r12
1400e94e9:	0f 83 46 03 00 00    	jae    0x1400e9835
1400e94ef:	4e 8d 04 29          	lea    (%rcx,%r13,1),%r8
1400e94f3:	48 3b 75 cf          	cmp    -0x31(%rbp),%rsi
1400e94f7:	74 3f                	je     0x1400e9538
1400e94f9:	48 83 26 00          	andq   $0x0,(%rsi)
1400e94fd:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1400e9501:	48 83 21 00          	andq   $0x0,(%rcx)
1400e9505:	49 8b 40 08          	mov    0x8(%r8),%rax
1400e9509:	48 85 c0             	test   %rax,%rax
1400e950c:	74 10                	je     0x1400e951e
1400e950e:	f0 ff 40 08          	lock incl 0x8(%rax)
1400e9512:	4c 8b 7d df          	mov    -0x21(%rbp),%r15
1400e9516:	48 8b 75 c7          	mov    -0x39(%rbp),%rsi
1400e951a:	4c 8b 75 af          	mov    -0x51(%rbp),%r14
1400e951e:	49 8b 00             	mov    (%r8),%rax
1400e9521:	48 89 06             	mov    %rax,(%rsi)
1400e9524:	49 8b 40 08          	mov    0x8(%r8),%rax
1400e9528:	48 89 01             	mov    %rax,(%rcx)
1400e952b:	48 83 c6 10          	add    $0x10,%rsi
1400e952f:	48 89 75 c7          	mov    %rsi,-0x39(%rbp)
1400e9533:	e9 db 00 00 00       	jmp    0x1400e9613
1400e9538:	48 8b d6             	mov    %rsi,%rdx
1400e953b:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1400e953f:	e8 ac 71 f3 ff       	call   0x1400206f0
1400e9544:	48 8b 75 c7          	mov    -0x39(%rbp),%rsi
1400e9548:	e9 c6 00 00 00       	jmp    0x1400e9613
1400e954d:	48 8b 45 67          	mov    0x67(%rbp),%rax
1400e9551:	48 8b 08             	mov    (%rax),%rcx
1400e9554:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400e9559:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400e955e:	48 2b c3             	sub    %rbx,%rax
1400e9561:	48 c1 f8 04          	sar    $0x4,%rax
1400e9565:	4c 3b e0             	cmp    %rax,%r12
1400e9568:	0f 83 c7 02 00 00    	jae    0x1400e9835
1400e956e:	4a 8b 1c 2b          	mov    (%rbx,%r13,1),%rbx
1400e9572:	48 8b 01             	mov    (%rcx),%rax
1400e9575:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400e957c:	ff 15 b6 36 a2 00    	call   *0xa236b6(%rip)        # 0x140b0cc38
1400e9582:	48 8b f8             	mov    %rax,%rdi
1400e9585:	48 8b 13             	mov    (%rbx),%rdx
1400e9588:	48 8b cb             	mov    %rbx,%rcx
1400e958b:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400e9592:	ff 15 a0 36 a2 00    	call   *0xa236a0(%rip)        # 0x140b0cc38
1400e9598:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1400e959d:	0f 2f 47 08          	comiss 0x8(%rdi),%xmm0
1400e95a1:	76 70                	jbe    0x1400e9613
1400e95a3:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400e95a8:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400e95ad:	48 2b c1             	sub    %rcx,%rax
1400e95b0:	48 c1 f8 04          	sar    $0x4,%rax
1400e95b4:	4c 3b e0             	cmp    %rax,%r12
1400e95b7:	0f 83 78 02 00 00    	jae    0x1400e9835
1400e95bd:	4e 8d 04 29          	lea    (%rcx,%r13,1),%r8
1400e95c1:	4c 3b 75 b7          	cmp    -0x49(%rbp),%r14
1400e95c5:	74 3c                	je     0x1400e9603
1400e95c7:	49 83 26 00          	andq   $0x0,(%r14)
1400e95cb:	49 8d 4e 08          	lea    0x8(%r14),%rcx
1400e95cf:	48 83 21 00          	andq   $0x0,(%rcx)
1400e95d3:	49 8b 40 08          	mov    0x8(%r8),%rax
1400e95d7:	48 85 c0             	test   %rax,%rax
1400e95da:	74 10                	je     0x1400e95ec
1400e95dc:	f0 ff 40 08          	lock incl 0x8(%rax)
1400e95e0:	4c 8b 7d df          	mov    -0x21(%rbp),%r15
1400e95e4:	48 8b 75 c7          	mov    -0x39(%rbp),%rsi
1400e95e8:	4c 8b 75 af          	mov    -0x51(%rbp),%r14
1400e95ec:	49 8b 00             	mov    (%r8),%rax
1400e95ef:	49 89 06             	mov    %rax,(%r14)
1400e95f2:	49 8b 40 08          	mov    0x8(%r8),%rax
1400e95f6:	48 89 01             	mov    %rax,(%rcx)
1400e95f9:	49 83 c6 10          	add    $0x10,%r14
1400e95fd:	4c 89 75 af          	mov    %r14,-0x51(%rbp)
1400e9601:	eb 10                	jmp    0x1400e9613
1400e9603:	49 8b d6             	mov    %r14,%rdx
1400e9606:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1400e960a:	e8 e1 70 f3 ff       	call   0x1400206f0
1400e960f:	4c 8b 75 af          	mov    -0x51(%rbp),%r14
1400e9613:	48 8b 5d 67          	mov    0x67(%rbp),%rbx
1400e9617:	49 ff c4             	inc    %r12
1400e961a:	49 83 c5 10          	add    $0x10,%r13
1400e961e:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400e9623:	48 2b 44 24 50       	sub    0x50(%rsp),%rax
1400e9628:	48 c1 f8 04          	sar    $0x4,%rax
1400e962c:	4c 3b e0             	cmp    %rax,%r12
1400e962f:	0f 82 68 fc ff ff    	jb     0x1400e929d
1400e9635:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1400e9639:	4c 8b 80 50 02 00 00 	mov    0x250(%rax),%r8
1400e9640:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
1400e9644:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
1400e9648:	48 8b 09             	mov    (%rcx),%rcx
1400e964b:	e8 a0 9d 09 00       	call   0x1401833f0
1400e9650:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400e9654:	48 8b 01             	mov    (%rcx),%rax
1400e9657:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400e965e:	ff 15 d4 35 a2 00    	call   *0xa235d4(%rip)        # 0x140b0cc38
1400e9664:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
1400e9669:	f3 0f 11 45 93       	movss  %xmm0,-0x6d(%rbp)
1400e966e:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400e9672:	48 8b 01             	mov    (%rcx),%rax
1400e9675:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400e967c:	ff 15 b6 35 a2 00    	call   *0xa235b6(%rip)        # 0x140b0cc38
1400e9682:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400e9687:	f3 0f 11 45 9b       	movss  %xmm0,-0x65(%rbp)
1400e968c:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1400e9690:	f3 0f 10 40 24       	movss  0x24(%rax),%xmm0
1400e9695:	f3 0f 5c 40 1c       	subss  0x1c(%rax),%xmm0
1400e969a:	f3 0f 5c 45 97       	subss  -0x69(%rbp),%xmm0
1400e969f:	f3 0f 11 45 97       	movss  %xmm0,-0x69(%rbp)
1400e96a4:	33 ff                	xor    %edi,%edi
1400e96a6:	4c 8b 65 d7          	mov    -0x29(%rbp),%r12
1400e96aa:	4d 2b fc             	sub    %r12,%r15
1400e96ad:	49 c1 ff 04          	sar    $0x4,%r15
1400e96b1:	4c 8b 6d 7f          	mov    0x7f(%rbp),%r13
1400e96b5:	4d 85 ff             	test   %r15,%r15
1400e96b8:	74 46                	je     0x1400e9700
1400e96ba:	49 3b ff             	cmp    %r15,%rdi
1400e96bd:	0f 83 72 01 00 00    	jae    0x1400e9835
1400e96c3:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1400e96c8:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1400e96cd:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1400e96d2:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400e96d7:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
1400e96db:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e96e0:	4d 8b cd             	mov    %r13,%r9
1400e96e3:	4c 8b 45 77          	mov    0x77(%rbp),%r8
1400e96e7:	48 8b 55 6f          	mov    0x6f(%rbp),%rdx
1400e96eb:	48 8b 4d 57          	mov    0x57(%rbp),%rcx
1400e96ef:	e8 9c f1 ff ff       	call   0x1400e8890
1400e96f4:	48 ff c7             	inc    %rdi
1400e96f7:	49 83 c4 10          	add    $0x10,%r12
1400e96fb:	49 3b ff             	cmp    %r15,%rdi
1400e96fe:	72 c3                	jb     0x1400e96c3
1400e9700:	33 ff                	xor    %edi,%edi
1400e9702:	4c 8b 7d bf          	mov    -0x41(%rbp),%r15
1400e9706:	49 2b f7             	sub    %r15,%rsi
1400e9709:	48 c1 fe 04          	sar    $0x4,%rsi
1400e970d:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
1400e9711:	48 85 f6             	test   %rsi,%rsi
1400e9714:	74 45                	je     0x1400e975b
1400e9716:	48 3b fe             	cmp    %rsi,%rdi
1400e9719:	0f 83 16 01 00 00    	jae    0x1400e9835
1400e971f:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1400e9724:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1400e9729:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
1400e972e:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400e9733:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
1400e9737:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e973c:	4d 8b cd             	mov    %r13,%r9
1400e973f:	4c 8b 45 77          	mov    0x77(%rbp),%r8
1400e9743:	49 8b d4             	mov    %r12,%rdx
1400e9746:	48 8b 4d 57          	mov    0x57(%rbp),%rcx
1400e974a:	e8 41 f1 ff ff       	call   0x1400e8890
1400e974f:	48 ff c7             	inc    %rdi
1400e9752:	49 83 c7 10          	add    $0x10,%r15
1400e9756:	48 3b fe             	cmp    %rsi,%rdi
1400e9759:	72 c4                	jb     0x1400e971f
1400e975b:	33 ff                	xor    %edi,%edi
1400e975d:	48 8b 75 a7          	mov    -0x59(%rbp),%rsi
1400e9761:	4c 2b f6             	sub    %rsi,%r14
1400e9764:	49 c1 fe 04          	sar    $0x4,%r14
1400e9768:	4d 85 f6             	test   %r14,%r14
1400e976b:	74 45                	je     0x1400e97b2
1400e976d:	49 3b fe             	cmp    %r14,%rdi
1400e9770:	0f 83 bf 00 00 00    	jae    0x1400e9835
1400e9776:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1400e977b:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1400e9780:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400e9785:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400e978a:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
1400e978e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e9793:	4d 8b cd             	mov    %r13,%r9
1400e9796:	4c 8b 45 77          	mov    0x77(%rbp),%r8
1400e979a:	49 8b d4             	mov    %r12,%rdx
1400e979d:	48 8b 4d 57          	mov    0x57(%rbp),%rcx
1400e97a1:	e8 ea f0 ff ff       	call   0x1400e8890
1400e97a6:	48 ff c7             	inc    %rdi
1400e97a9:	48 83 c6 10          	add    $0x10,%rsi
1400e97ad:	49 3b fe             	cmp    %r14,%rdi
1400e97b0:	72 c4                	jb     0x1400e9776
1400e97b2:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1400e97b6:	e8 15 17 f3 ff       	call   0x14001aed0
1400e97bb:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1400e97bf:	e8 0c 17 f3 ff       	call   0x14001aed0
1400e97c4:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400e97c8:	e8 03 17 f3 ff       	call   0x14001aed0
1400e97cd:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400e97d2:	e8 f9 16 f3 ff       	call   0x14001aed0
1400e97d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e97de:	00 00
1400e97e0:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1400e97e4:	48 85 db             	test   %rbx,%rbx
1400e97e7:	74 38                	je     0x1400e9821
1400e97e9:	83 cf ff             	or     $0xffffffff,%edi
1400e97ec:	8b c7                	mov    %edi,%eax
1400e97ee:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400e97f3:	03 c7                	add    %edi,%eax
1400e97f5:	75 2a                	jne    0x1400e9821
1400e97f7:	48 8b 03             	mov    (%rbx),%rax
1400e97fa:	48 8b cb             	mov    %rbx,%rcx
1400e97fd:	48 8b 00             	mov    (%rax),%rax
1400e9800:	ff 15 32 34 a2 00    	call   *0xa23432(%rip)        # 0x140b0cc38
1400e9806:	8b c7                	mov    %edi,%eax
1400e9808:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e980d:	03 c7                	add    %edi,%eax
1400e980f:	75 10                	jne    0x1400e9821
1400e9811:	48 8b 03             	mov    (%rbx),%rax
1400e9814:	48 8b cb             	mov    %rbx,%rcx
1400e9817:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e981b:	ff 15 17 34 a2 00    	call   *0xa23417(%rip)        # 0x140b0cc38
1400e9821:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
1400e9828:	41 5f                	pop    %r15
1400e982a:	41 5e                	pop    %r14
1400e982c:	41 5d                	pop    %r13
1400e982e:	41 5c                	pop    %r12
1400e9830:	5f                   	pop    %rdi
1400e9831:	5e                   	pop    %rsi
1400e9832:	5b                   	pop    %rbx
1400e9833:	5d                   	pop    %rbp
1400e9834:	c3                   	ret
1400e9835:	ff 15 5d 31 a2 00    	call   *0xa2315d(%rip)        # 0x140b0c998
1400e983b:	90                   	nop
1400e983c:	90                   	nop
1400e983d:	90                   	nop
1400e983e:	90                   	nop
1400e983f:	90                   	nop
1400e9840:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400e9845:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400e984a:	57                   	push   %rdi
1400e984b:	48 83 ec 40          	sub    $0x40,%rsp
1400e984f:	8a da                	mov    %dl,%bl
1400e9851:	48 8b f9             	mov    %rcx,%rdi
1400e9854:	48 8b d1             	mov    %rcx,%rdx
1400e9857:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400e985c:	e8 53 35 f3 ff       	call   0x14001cdb4
1400e9861:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1400e9866:	83 ce ff             	or     $0xffffffff,%esi
1400e9869:	48 85 c0             	test   %rax,%rax
1400e986c:	74 08                	je     0x1400e9876
1400e986e:	88 98 32 02 00 00    	mov    %bl,0x232(%rax)
1400e9874:	eb 55                	jmp    0x1400e98cb
1400e9876:	48 8b d7             	mov    %rdi,%rdx
1400e9879:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400e987e:	e8 75 81 fe ff       	call   0x1400d19f8
1400e9883:	48 8b 08             	mov    (%rax),%rcx
1400e9886:	88 99 20 01 00 00    	mov    %bl,0x120(%rcx)
1400e988c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400e9891:	48 85 db             	test   %rbx,%rbx
1400e9894:	74 35                	je     0x1400e98cb
1400e9896:	8b c6                	mov    %esi,%eax
1400e9898:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400e989d:	03 c6                	add    %esi,%eax
1400e989f:	75 2a                	jne    0x1400e98cb
1400e98a1:	48 8b 03             	mov    (%rbx),%rax
1400e98a4:	48 8b cb             	mov    %rbx,%rcx
1400e98a7:	48 8b 00             	mov    (%rax),%rax
1400e98aa:	ff 15 88 33 a2 00    	call   *0xa23388(%rip)        # 0x140b0cc38
1400e98b0:	8b c6                	mov    %esi,%eax
1400e98b2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e98b7:	03 c6                	add    %esi,%eax
1400e98b9:	75 10                	jne    0x1400e98cb
1400e98bb:	48 8b 03             	mov    (%rbx),%rax
1400e98be:	48 8b cb             	mov    %rbx,%rcx
1400e98c1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e98c5:	ff 15 6d 33 a2 00    	call   *0xa2336d(%rip)        # 0x140b0cc38
1400e98cb:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400e98d0:	48 85 c9             	test   %rcx,%rcx
1400e98d3:	74 3c                	je     0x1400e9911
1400e98d5:	8b c6                	mov    %esi,%eax
1400e98d7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400e98dc:	03 c6                	add    %esi,%eax
1400e98de:	75 31                	jne    0x1400e9911
1400e98e0:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400e98e5:	48 8b cb             	mov    %rbx,%rcx
1400e98e8:	48 8b 03             	mov    (%rbx),%rax
1400e98eb:	48 8b 00             	mov    (%rax),%rax
1400e98ee:	ff 15 44 33 a2 00    	call   *0xa23344(%rip)        # 0x140b0cc38
1400e98f4:	8b c6                	mov    %esi,%eax
1400e98f6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e98fb:	03 c6                	add    %esi,%eax
1400e98fd:	75 12                	jne    0x1400e9911
1400e98ff:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400e9904:	48 8b 01             	mov    (%rcx),%rax
1400e9907:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e990b:	ff 15 27 33 a2 00    	call   *0xa23327(%rip)        # 0x140b0cc38
1400e9911:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400e9916:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400e991b:	48 83 c4 40          	add    $0x40,%rsp
1400e991f:	5f                   	pop    %rdi
1400e9920:	c3                   	ret
1400e9921:	90                   	nop
1400e9922:	90                   	nop
1400e9923:	90                   	nop
1400e9924:	48 8b c4             	mov    %rsp,%rax
1400e9927:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400e992b:	48 89 48 08          	mov    %rcx,0x8(%rax)
1400e992f:	55                   	push   %rbp
1400e9930:	53                   	push   %rbx
1400e9931:	56                   	push   %rsi
1400e9932:	57                   	push   %rdi
1400e9933:	41 54                	push   %r12
1400e9935:	41 55                	push   %r13
1400e9937:	41 56                	push   %r14
1400e9939:	41 57                	push   %r15
1400e993b:	48 8d a8 a8 fb ff ff 	lea    -0x458(%rax),%rbp
1400e9942:	48 81 ec 18 05 00 00 	sub    $0x518,%rsp
1400e9949:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1400e994d:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1400e9951:	44 0f 29 40 88       	movaps %xmm8,-0x78(%rax)
1400e9956:	4c 8b fa             	mov    %rdx,%r15
1400e9959:	45 33 f6             	xor    %r14d,%r14d