140146181:	48 8d 8d 70 07 00 00 	lea    0x770(%rbp),%rcx
140146188:	ff 15 ca 61 9c 00    	call   *0x9c61ca(%rip)        # 0x140b0c358
14014618e:	48 8b 0b             	mov    (%rbx),%rcx
140146191:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140146195:	48 03 cb             	add    %rbx,%rcx
140146198:	48 8b 50 08          	mov    0x8(%rax),%rdx
14014619c:	48 8b 00             	mov    (%rax),%rax
14014619f:	ff 15 93 6a 9c 00    	call   *0x9c6a93(%rip)        # 0x140b0cc38
1401461a5:	49 8b 06             	mov    (%r14),%rax
1401461a8:	49 8b ce             	mov    %r14,%rcx
1401461ab:	48 8b 40 18          	mov    0x18(%rax),%rax
1401461af:	ff 15 83 6a 9c 00    	call   *0x9c6a83(%rip)        # 0x140b0cc38
1401461b5:	25 ff ff ff 00       	and    $0xffffff,%eax
1401461ba:	8b d0                	mov    %eax,%edx
1401461bc:	48 8b cb             	mov    %rbx,%rcx
1401461bf:	ff 15 bb 61 9c 00    	call   *0x9c61bb(%rip)        # 0x140b0c380
1401461c5:	48 8d 15 44 c4 fe ff 	lea    -0x13bbc(%rip),%rdx        # 0x140132610
1401461cc:	48 8b c8             	mov    %rax,%rcx
1401461cf:	ff 15 a3 61 9c 00    	call   *0x9c61a3(%rip)        # 0x140b0c378
1401461d5:	49 8b 7d 20          	mov    0x20(%r13),%rdi
1401461d9:	48 8b 07             	mov    (%rdi),%rax
1401461dc:	48 8b 58 38          	mov    0x38(%rax),%rbx
1401461e0:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401461e7:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401461ec:	e8 87 88 fc ff       	call   0x14010ea78
1401461f1:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401461f8:	48 83 bd 68 07 00 00 	cmpq   $0x7,0x768(%rbp)
1401461ff:	07
140146200:	48 0f 47 95 50 07 00 	cmova  0x750(%rbp),%rdx
140146207:	00
140146208:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014620d:	45 33 c9             	xor    %r9d,%r9d
140146210:	4c 8d 05 a1 c7 9f 00 	lea    0x9fc7a1(%rip),%r8        # 0x140b429b8
140146217:	48 8d 15 c2 a6 9f 00 	lea    0x9fa6c2(%rip),%rdx        # 0x140b408e0
14014621e:	48 8b cf             	mov    %rdi,%rcx
140146221:	48 8b c3             	mov    %rbx,%rax
140146224:	ff 15 0e 6a 9c 00    	call   *0x9c6a0e(%rip)        # 0x140b0cc38
14014622a:	8b f8                	mov    %eax,%edi
14014622c:	8b d8                	mov    %eax,%ebx
14014622e:	c1 eb 1f             	shr    $0x1f,%ebx
140146231:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140146238:	48 83 f8 07          	cmp    $0x7,%rax
14014623c:	76 38                	jbe    0x140146276
14014623e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140146245:	00
140146246:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
14014624d:	48 8b d1             	mov    %rcx,%rdx
140146250:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140146256:	72 18                	jb     0x140146270
140146258:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14014625c:	48 2b d1             	sub    %rcx,%rdx
14014625f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140146263:	48 83 f8 1f          	cmp    $0x1f,%rax
140146267:	76 07                	jbe    0x140146270
140146269:	ff 15 29 67 9c 00    	call   *0x9c6729(%rip)        # 0x140b0c998
14014626f:	cc                   	int3
140146270:	ff 15 4a 66 9c 00    	call   *0x9c664a(%rip)        # 0x140b0c8c0
140146276:	84 db                	test   %bl,%bl
140146278:	74 18                	je     0x140146292
14014627a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14014627e:	e8 cd d4 fe ff       	call   0x140133750
140146283:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140146287:	ff 15 73 63 9c 00    	call   *0x9c6373(%rip)        # 0x140b0c600
14014628d:	e9 92 f9 ff ff       	jmp    0x140145c24
140146292:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146296:	48 8b 01             	mov    (%rcx),%rax
140146299:	48 8b 40 78          	mov    0x78(%rax),%rax
14014629d:	ff 15 95 69 9c 00    	call   *0x9c6995(%rip)        # 0x140b0cc38
1401462a3:	8b f8                	mov    %eax,%edi
1401462a5:	33 db                	xor    %ebx,%ebx
1401462a7:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401462ab:	85 c0                	test   %eax,%eax
1401462ad:	79 14                	jns    0x1401462c3
1401462af:	e8 9c d4 fe ff       	call   0x140133750
1401462b4:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401462b8:	ff 15 42 63 9c 00    	call   *0x9c6342(%rip)        # 0x140b0c600
1401462be:	e9 1a f6 ff ff       	jmp    0x1401458dd
1401462c3:	e8 88 d4 fe ff       	call   0x140133750
1401462c8:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401462cc:	ff 15 2e 63 9c 00    	call   *0x9c632e(%rip)        # 0x140b0c600
1401462d2:	f3 0f 10 3d f6 ad a6 	movss  0xa6adf6(%rip),%xmm7        # 0x140bb10d0
1401462d9:	00
1401462da:	45 0f 57 c0          	xorps  %xmm8,%xmm8
1401462de:	49 39 1f             	cmp    %rbx,(%r15)
1401462e1:	75 1b                	jne    0x1401462fe
1401462e3:	49 8b 06             	mov    (%r14),%rax
1401462e6:	49 8b ce             	mov    %r14,%rcx
1401462e9:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1401462f0:	ff 15 42 69 9c 00    	call   *0x9c6942(%rip)        # 0x140b0cc38
1401462f6:	41 0f 2e c0          	ucomiss %xmm8,%xmm0
1401462fa:	7a 47                	jp     0x140146343
1401462fc:	75 45                	jne    0x140146343
1401462fe:	49 8b 1f             	mov    (%r15),%rbx
140146301:	48 85 db             	test   %rbx,%rbx
140146304:	0f 84 db 01 00 00    	je     0x1401464e5
14014630a:	49 8b 06             	mov    (%r14),%rax
14014630d:	49 8b ce             	mov    %r14,%rcx
140146310:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140146317:	ff 15 1b 69 9c 00    	call   *0x9c691b(%rip)        # 0x140b0cc38
14014631d:	0f 28 f0             	movaps %xmm0,%xmm6
140146320:	48 8b 03             	mov    (%rbx),%rax
140146323:	48 8b cb             	mov    %rbx,%rcx
140146326:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14014632d:	ff 15 05 69 9c 00    	call   *0x9c6905(%rip)        # 0x140b0cc38
140146333:	0f 2e f0             	ucomiss %xmm0,%xmm6
140146336:	7a 0b                	jp     0x140146343
140146338:	75 09                	jne    0x140146343
14014633a:	45 84 e4             	test   %r12b,%r12b
14014633d:	0f 84 99 01 00 00    	je     0x1401464dc
140146343:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146347:	48 8b 01             	mov    (%rcx),%rax
14014634a:	45 33 c9             	xor    %r9d,%r9d
14014634d:	4c 8d 05 5c cd 9f 00 	lea    0x9fcd5c(%rip),%r8        # 0x140b430b0
140146354:	48 8d 15 85 a5 9f 00 	lea    0x9fa585(%rip),%rdx        # 0x140b408e0
14014635b:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146362:	ff 15 d0 68 9c 00    	call   *0x9c68d0(%rip)        # 0x140b0cc38
140146368:	8b f8                	mov    %eax,%edi
14014636a:	85 c0                	test   %eax,%eax
14014636c:	0f 88 f2 f7 ff ff    	js     0x140145b64
140146372:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140146377:	e8 4c d4 fe ff       	call   0x1401337c8
14014637c:	90                   	nop
14014637d:	49 8b 06             	mov    (%r14),%rax
140146380:	49 8b ce             	mov    %r14,%rcx
140146383:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14014638a:	ff 15 a8 68 9c 00    	call   *0x9c68a8(%rip)        # 0x140b0cc38
140146390:	0f 28 c8             	movaps %xmm0,%xmm1
140146393:	f3 0f 59 0d 29 af a6 	mulss  0xa6af29(%rip),%xmm1        # 0x140bb12c4
14014639a:	00
14014639b:	41 0f 2f c0          	comiss %xmm8,%xmm0
14014639f:	76 0e                	jbe    0x1401463af
1401463a1:	f3 0f 58 cf          	addss  %xmm7,%xmm1
1401463a5:	0f 28 c1             	movaps %xmm1,%xmm0
1401463a8:	e8 79 bf 9a 00       	call   0x140af2326
1401463ad:	eb 0c                	jmp    0x1401463bb
1401463af:	f3 0f 5c cf          	subss  %xmm7,%xmm1
1401463b3:	0f 28 c1             	movaps %xmm1,%xmm0
1401463b6:	e8 4d bf 9a 00       	call   0x140af2308
1401463bb:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
1401463bf:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401463c4:	ff 15 d6 5f 9c 00    	call   *0x9c5fd6(%rip)        # 0x140b0c3a0
1401463ca:	49 8b 7d 20          	mov    0x20(%r13),%rdi
1401463ce:	48 8b 07             	mov    (%rdi),%rax
1401463d1:	48 8b 58 38          	mov    0x38(%rax),%rbx
1401463d5:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401463dc:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401463e1:	e8 92 86 fc ff       	call   0x14010ea78
1401463e6:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401463ed:	48 83 bd 68 07 00 00 	cmpq   $0x7,0x768(%rbp)
1401463f4:	07
1401463f5:	48 0f 47 95 50 07 00 	cmova  0x750(%rbp),%rdx
1401463fc:	00
1401463fd:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140146402:	45 33 c9             	xor    %r9d,%r9d
140146405:	4c 8d 05 ac c5 9f 00 	lea    0x9fc5ac(%rip),%r8        # 0x140b429b8
14014640c:	48 8d 15 cd a4 9f 00 	lea    0x9fa4cd(%rip),%rdx        # 0x140b408e0
140146413:	48 8b cf             	mov    %rdi,%rcx
140146416:	48 8b c3             	mov    %rbx,%rax
140146419:	ff 15 19 68 9c 00    	call   *0x9c6819(%rip)        # 0x140b0cc38
14014641f:	8b f8                	mov    %eax,%edi
140146421:	8b d8                	mov    %eax,%ebx
140146423:	c1 eb 1f             	shr    $0x1f,%ebx
140146426:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
14014642d:	48 83 f8 07          	cmp    $0x7,%rax
140146431:	76 38                	jbe    0x14014646b
140146433:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14014643a:	00
14014643b:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
140146442:	48 8b d1             	mov    %rcx,%rdx
140146445:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14014644b:	72 18                	jb     0x140146465
14014644d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140146451:	48 2b d1             	sub    %rcx,%rdx
140146454:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140146458:	48 83 f8 1f          	cmp    $0x1f,%rax
14014645c:	76 07                	jbe    0x140146465
14014645e:	ff 15 34 65 9c 00    	call   *0x9c6534(%rip)        # 0x140b0c998
140146464:	cc                   	int3
140146465:	ff 15 55 64 9c 00    	call   *0x9c6455(%rip)        # 0x140b0c8c0
14014646b:	33 f6                	xor    %esi,%esi
14014646d:	84 db                	test   %bl,%bl
14014646f:	74 20                	je     0x140146491
140146471:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140146475:	e8 d6 d2 fe ff       	call   0x140133750
14014647a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14014647e:	ff 15 7c 61 9c 00    	call   *0x9c617c(%rip)        # 0x140b0c600
140146484:	49 8b cf             	mov    %r15,%rcx
140146487:	e8 f4 fc eb ff       	call   0x140006180
14014648c:	e9 8a f4 ff ff       	jmp    0x14014591b
140146491:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146495:	48 8b 01             	mov    (%rcx),%rax
140146498:	48 8b 40 78          	mov    0x78(%rax),%rax
14014649c:	ff 15 96 67 9c 00    	call   *0x9c6796(%rip)        # 0x140b0cc38
1401464a2:	8b d8                	mov    %eax,%ebx
1401464a4:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401464a8:	85 c0                	test   %eax,%eax
1401464aa:	79 1f                	jns    0x1401464cb
1401464ac:	e8 9f d2 fe ff       	call   0x140133750
1401464b1:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401464b5:	ff 15 45 61 9c 00    	call   *0x9c6145(%rip)        # 0x140b0c600
1401464bb:	90                   	nop
1401464bc:	49 8b cf             	mov    %r15,%rcx
1401464bf:	e8 bc fc eb ff       	call   0x140006180
1401464c4:	8b c3                	mov    %ebx,%eax
1401464c6:	e9 1a 12 00 00       	jmp    0x1401476e5
1401464cb:	e8 80 d2 fe ff       	call   0x140133750
1401464d0:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401464d4:	ff 15 26 61 9c 00    	call   *0x9c6126(%rip)        # 0x140b0c600
1401464da:	eb 02                	jmp    0x1401464de
1401464dc:	33 f6                	xor    %esi,%esi
1401464de:	49 39 37             	cmp    %rsi,(%r15)
1401464e1:	75 22                	jne    0x140146505
1401464e3:	eb 02                	jmp    0x1401464e7
1401464e5:	33 f6                	xor    %esi,%esi
1401464e7:	49 8b 06             	mov    (%r14),%rax
1401464ea:	49 8b ce             	mov    %r14,%rcx
1401464ed:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401464f4:	ff 15 3e 67 9c 00    	call   *0x9c673e(%rip)        # 0x140b0cc38
1401464fa:	0f 2e 05 33 ac a6 00 	ucomiss 0xa6ac33(%rip),%xmm0        # 0x140bb1134
140146501:	7a 47                	jp     0x14014654a
140146503:	75 45                	jne    0x14014654a
140146505:	49 8b 1f             	mov    (%r15),%rbx
140146508:	48 85 db             	test   %rbx,%rbx
14014650b:	0f 84 b1 01 00 00    	je     0x1401466c2
140146511:	49 8b 06             	mov    (%r14),%rax
140146514:	49 8b ce             	mov    %r14,%rcx
140146517:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014651e:	ff 15 14 67 9c 00    	call   *0x9c6714(%rip)        # 0x140b0cc38
140146524:	0f 28 f0             	movaps %xmm0,%xmm6
140146527:	48 8b 03             	mov    (%rbx),%rax
14014652a:	48 8b cb             	mov    %rbx,%rcx
14014652d:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146534:	ff 15 fe 66 9c 00    	call   *0x9c66fe(%rip)        # 0x140b0cc38
14014653a:	0f 2e f0             	ucomiss %xmm0,%xmm6
14014653d:	7a 0b                	jp     0x14014654a
14014653f:	75 09                	jne    0x14014654a
140146541:	45 84 e4             	test   %r12b,%r12b
140146544:	0f 84 78 01 00 00    	je     0x1401466c2
14014654a:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14014654e:	48 8b 01             	mov    (%rcx),%rax
140146551:	45 33 c9             	xor    %r9d,%r9d
140146554:	4c 8d 05 85 a3 9f 00 	lea    0x9fa385(%rip),%r8        # 0x140b408e0
14014655b:	48 8d 15 7e a3 9f 00 	lea    0x9fa37e(%rip),%rdx        # 0x140b408e0
140146562:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146569:	ff 15 c9 66 9c 00    	call   *0x9c66c9(%rip)        # 0x140b0cc38
14014656f:	8b d8                	mov    %eax,%ebx
140146571:	85 c0                	test   %eax,%eax
140146573:	0f 88 43 ff ff ff    	js     0x1401464bc
140146579:	48 8d 8d 50 02 00 00 	lea    0x250(%rbp),%rcx
140146580:	e8 43 d2 fe ff       	call   0x1401337c8
140146585:	90                   	nop
140146586:	49 8b 06             	mov    (%r14),%rax
140146589:	49 8b ce             	mov    %r14,%rcx
14014658c:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146593:	ff 15 9f 66 9c 00    	call   *0x9c669f(%rip)        # 0x140b0cc38
140146599:	f3 0f 59 05 4f ad a6 	mulss  0xa6ad4f(%rip),%xmm0        # 0x140bb12f0
1401465a0:	00
1401465a1:	33 c0                	xor    %eax,%eax
1401465a3:	f3 0f 10 0d ad ad a6 	movss  0xa6adad(%rip),%xmm1        # 0x140bb1358
1401465aa:	00
1401465ab:	0f 2f c1             	comiss %xmm1,%xmm0
1401465ae:	72 16                	jb     0x1401465c6
1401465b0:	f3 0f 5c c1          	subss  %xmm1,%xmm0
1401465b4:	0f 2f c1             	comiss %xmm1,%xmm0
1401465b7:	73 0d                	jae    0x1401465c6
1401465b9:	48 b9 00 00 00 00 00 	movabs $0x8000000000000000,%rcx
1401465c0:	00 00 80
1401465c3:	48 8b c1             	mov    %rcx,%rax
1401465c6:	f3 48 0f 2c d0       	cvttss2si %xmm0,%rdx
1401465cb:	48 03 d0             	add    %rax,%rdx
1401465ce:	b8 01 00 00 00       	mov    $0x1,%eax
1401465d3:	48 3b d0             	cmp    %rax,%rdx
1401465d6:	48 0f 42 d0          	cmovb  %rax,%rdx
1401465da:	b8 58 02 00 00       	mov    $0x258,%eax
1401465df:	48 3b d0             	cmp    %rax,%rdx
1401465e2:	48 0f 47 d0          	cmova  %rax,%rdx
1401465e6:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
1401465ed:	ff 15 95 5d 9c 00    	call   *0x9c5d95(%rip)        # 0x140b0c388
1401465f3:	49 8b 7d 20          	mov    0x20(%r13),%rdi
1401465f7:	48 8b 07             	mov    (%rdi),%rax
1401465fa:	48 8b 58 38          	mov    0x38(%rax),%rbx
1401465fe:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
140146605:	48 8d 8d 68 02 00 00 	lea    0x268(%rbp),%rcx
14014660c:	e8 67 84 fc ff       	call   0x14010ea78
140146611:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
140146618:	48 83 bd 68 07 00 00 	cmpq   $0x7,0x768(%rbp)
14014661f:	07
140146620:	48 0f 47 95 50 07 00 	cmova  0x750(%rbp),%rdx
140146627:	00
140146628:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014662d:	45 33 c9             	xor    %r9d,%r9d
140146630:	4c 8d 05 81 c3 9f 00 	lea    0x9fc381(%rip),%r8        # 0x140b429b8
140146637:	48 8d 15 a2 a2 9f 00 	lea    0x9fa2a2(%rip),%rdx        # 0x140b408e0
14014663e:	48 8b cf             	mov    %rdi,%rcx
140146641:	48 8b c3             	mov    %rbx,%rax
140146644:	ff 15 ee 65 9c 00    	call   *0x9c65ee(%rip)        # 0x140b0cc38
14014664a:	8b f8                	mov    %eax,%edi
14014664c:	8b d8                	mov    %eax,%ebx
14014664e:	c1 eb 1f             	shr    $0x1f,%ebx
140146651:	48 8d 8d 50 07 00 00 	lea    0x750(%rbp),%rcx
140146658:	e8 63 fd eb ff       	call   0x1400063c0
14014665d:	84 db                	test   %bl,%bl
14014665f:	74 20                	je     0x140146681
140146661:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
140146668:	e8 e3 d0 fe ff       	call   0x140133750
14014666d:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
140146674:	ff 15 86 5f 9c 00    	call   *0x9c5f86(%rip)        # 0x140b0c600
14014667a:	8b df                	mov    %edi,%ebx
14014667c:	e9 3b fe ff ff       	jmp    0x1401464bc
140146681:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146685:	48 8b 01             	mov    (%rcx),%rax
140146688:	48 8b 40 78          	mov    0x78(%rax),%rax
14014668c:	ff 15 a6 65 9c 00    	call   *0x9c65a6(%rip)        # 0x140b0cc38
140146692:	8b d8                	mov    %eax,%ebx
140146694:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
14014669b:	85 c0                	test   %eax,%eax
14014669d:	79 11                	jns    0x1401466b0
14014669f:	e8 ac d0 fe ff       	call   0x140133750
1401466a4:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
1401466ab:	e9 05 fe ff ff       	jmp    0x1401464b5
1401466b0:	e8 9b d0 fe ff       	call   0x140133750
1401466b5:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
1401466bc:	ff 15 3e 5f 9c 00    	call   *0x9c5f3e(%rip)        # 0x140b0c600
1401466c2:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401466c7:	48 85 db             	test   %rbx,%rbx
1401466ca:	0f 84 40 01 00 00    	je     0x140146810
1401466d0:	49 8b 4d 20          	mov    0x20(%r13),%rcx
1401466d4:	48 8b 01             	mov    (%rcx),%rax
1401466d7:	45 33 c9             	xor    %r9d,%r9d
1401466da:	4c 8d 05 4f cd 9f 00 	lea    0x9fcd4f(%rip),%r8        # 0x140b43430
1401466e1:	48 8d 15 f8 a1 9f 00 	lea    0x9fa1f8(%rip),%rdx        # 0x140b408e0
1401466e8:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401466ef:	ff 15 43 65 9c 00    	call   *0x9c6543(%rip)        # 0x140b0cc38
1401466f5:	85 c0                	test   %eax,%eax
1401466f7:	79 07                	jns    0x140146700
1401466f9:	8b d8                	mov    %eax,%ebx
1401466fb:	e9 bc fd ff ff       	jmp    0x1401464bc
140146700:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
140146707:	e8 bc d0 fe ff       	call   0x1401337c8
14014670c:	90                   	nop
14014670d:	f3 0f 10 03          	movss  (%rbx),%xmm0
140146711:	0f 28 c8             	movaps %xmm0,%xmm1
140146714:	f3 0f 58 c8          	addss  %xmm0,%xmm1
140146718:	41 0f 2f c0          	comiss %xmm8,%xmm0
14014671c:	76 0e                	jbe    0x14014672c
14014671e:	f3 0f 58 cf          	addss  %xmm7,%xmm1
140146722:	0f 28 c1             	movaps %xmm1,%xmm0
140146725:	e8 fc bb 9a 00       	call   0x140af2326
14014672a:	eb 0c                	jmp    0x140146738
14014672c:	f3 0f 5c cf          	subss  %xmm7,%xmm1