14004c181:	e8 a6 24 fd ff       	call   0x14001e62c
14004c186:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004c18a:	ff 15 30 07 ac 00    	call   *0xac0730(%rip)        # 0x140b0c8c0
14004c190:	4d 85 ff             	test   %r15,%r15
14004c193:	7f b3                	jg     0x14004c148
14004c195:	49 bc ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r12
14004c19c:	aa aa aa
14004c19f:	49 83 fe 02          	cmp    $0x2,%r14
14004c1a3:	0f 8c 24 01 00 00    	jl     0x14004c2cd
14004c1a9:	48 83 c6 d0          	add    $0xffffffffffffffd0,%rsi
14004c1ad:	41 be 30 00 00 00    	mov    $0x30,%r14d
14004c1b3:	4c 2b f7             	sub    %rdi,%r14
14004c1b6:	49 8d 04 36          	lea    (%r14,%rsi,1),%rax
14004c1ba:	48 c1 f8 04          	sar    $0x4,%rax
14004c1be:	49 0f af c4          	imul   %r12,%rax
14004c1c2:	48 83 f8 02          	cmp    $0x2,%rax
14004c1c6:	7c 56                	jl     0x14004c21e
14004c1c8:	48 8b d6             	mov    %rsi,%rdx
14004c1cb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c1cf:	e8 00 2e ff ff       	call   0x14003efd4
14004c1d4:	48 8b d7             	mov    %rdi,%rdx
14004c1d7:	48 8b ce             	mov    %rsi,%rcx
14004c1da:	e8 f5 2c 00 00       	call   0x14004eed4
14004c1df:	4c 8b c6             	mov    %rsi,%r8
14004c1e2:	88 5c 24 20          	mov    %bl,0x20(%rsp)
14004c1e6:	4c 2b c7             	sub    %rdi,%r8
14004c1e9:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14004c1ed:	49 c1 f8 04          	sar    $0x4,%r8
14004c1f1:	33 d2                	xor    %edx,%edx
14004c1f3:	4d 0f af c4          	imul   %r12,%r8
14004c1f7:	48 8b cf             	mov    %rdi,%rcx
14004c1fa:	e8 fd 55 00 00       	call   0x1400517fc
14004c1ff:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004c203:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c207:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c20b:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004c20f:	e8 18 24 fd ff       	call   0x14001e62c
14004c214:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004c218:	ff 15 a2 06 ac 00    	call   *0xac06a2(%rip)        # 0x140b0c8c0
14004c21e:	48 83 ee 30          	sub    $0x30,%rsi
14004c222:	49 8d 04 36          	lea    (%r14,%rsi,1),%rax
14004c226:	48 83 f8 60          	cmp    $0x60,%rax
14004c22a:	7d 8a                	jge    0x14004c1b6
14004c22c:	e9 9c 00 00 00       	jmp    0x14004c2cd
14004c231:	48 8b d3             	mov    %rbx,%rdx
14004c234:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c238:	4c 8b fb             	mov    %rbx,%r15
14004c23b:	e8 94 2d ff ff       	call   0x14003efd4
14004c240:	f3 0f 10 47 18       	movss  0x18(%rdi),%xmm0
14004c245:	0f 2f 45 e8          	comiss -0x18(%rbp),%xmm0
14004c249:	76 21                	jbe    0x14004c26c
14004c24b:	4c 8b f3             	mov    %rbx,%r14
14004c24e:	48 3b df             	cmp    %rdi,%rbx
14004c251:	74 14                	je     0x14004c267
14004c253:	49 8b ce             	mov    %r14,%rcx
14004c256:	49 83 ee 30          	sub    $0x30,%r14
14004c25a:	49 8b d6             	mov    %r14,%rdx
14004c25d:	e8 72 2c 00 00       	call   0x14004eed4
14004c262:	4c 3b f7             	cmp    %rdi,%r14
14004c265:	75 ec                	jne    0x14004c253
14004c267:	4c 8b ff             	mov    %rdi,%r15
14004c26a:	eb 29                	jmp    0x14004c295
14004c26c:	f3 0f 10 43 e8       	movss  -0x18(%rbx),%xmm0
14004c271:	4c 8d 73 d0          	lea    -0x30(%rbx),%r14
14004c275:	eb 18                	jmp    0x14004c28f
14004c277:	49 8b d6             	mov    %r14,%rdx
14004c27a:	49 8b cf             	mov    %r15,%rcx
14004c27d:	e8 52 2c 00 00       	call   0x14004eed4
14004c282:	f3 41 0f 10 46 e8    	movss  -0x18(%r14),%xmm0
14004c288:	4d 8b fe             	mov    %r14,%r15
14004c28b:	49 83 ee 30          	sub    $0x30,%r14
14004c28f:	0f 2f 45 e8          	comiss -0x18(%rbp),%xmm0
14004c293:	77 e2                	ja     0x14004c277
14004c295:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c299:	49 8b cf             	mov    %r15,%rcx
14004c29c:	e8 33 2c 00 00       	call   0x14004eed4
14004c2a1:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004c2a5:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c2a9:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c2ad:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004c2b1:	e8 76 23 fd ff       	call   0x14001e62c
14004c2b6:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004c2ba:	ff 15 00 06 ac 00    	call   *0xac0600(%rip)        # 0x140b0c8c0
14004c2c0:	48 83 c3 30          	add    $0x30,%rbx
14004c2c4:	48 3b de             	cmp    %rsi,%rbx
14004c2c7:	0f 85 64 ff ff ff    	jne    0x14004c231
14004c2cd:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
14004c2d2:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14004c2d6:	49 8b 73 28          	mov    0x28(%r11),%rsi
14004c2da:	49 8b 7b 30          	mov    0x30(%r11),%rdi
14004c2de:	4d 8b 63 38          	mov    0x38(%r11),%r12
14004c2e2:	49 8b e3             	mov    %r11,%rsp
14004c2e5:	41 5f                	pop    %r15
14004c2e7:	41 5e                	pop    %r14
14004c2e9:	5d                   	pop    %rbp
14004c2ea:	c3                   	ret
14004c2eb:	90                   	nop
14004c2ec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14004c2f1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004c2f6:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14004c2fb:	55                   	push   %rbp
14004c2fc:	41 54                	push   %r12
14004c2fe:	41 55                	push   %r13
14004c300:	41 56                	push   %r14
14004c302:	41 57                	push   %r15
14004c304:	48 8b ec             	mov    %rsp,%rbp
14004c307:	48 83 ec 70          	sub    $0x70,%rsp
14004c30b:	4d 8b e1             	mov    %r9,%r12
14004c30e:	49 8b f0             	mov    %r8,%rsi
14004c311:	48 8b fa             	mov    %rdx,%rdi
14004c314:	48 8b d9             	mov    %rcx,%rbx
14004c317:	48 8b c2             	mov    %rdx,%rax
14004c31a:	48 2b c1             	sub    %rcx,%rax
14004c31d:	48 3d 30 06 00 00    	cmp    $0x630,%rax
14004c323:	0f 8c 91 00 00 00    	jl     0x14004c3ba
14004c329:	49 bd ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r13
14004c330:	aa aa aa
14004c333:	48 85 f6             	test   %rsi,%rsi
14004c336:	0f 8e e3 00 00 00    	jle    0x14004c41f
14004c33c:	4d 8b cc             	mov    %r12,%r9
14004c33f:	4c 8b c7             	mov    %rdi,%r8
14004c342:	48 8b d3             	mov    %rbx,%rdx
14004c345:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14004c349:	e8 8e 32 00 00       	call   0x14004f5dc
14004c34e:	48 8b ce             	mov    %rsi,%rcx
14004c351:	48 c1 f9 02          	sar    $0x2,%rcx
14004c355:	48 d1 fe             	sar    $1,%rsi
14004c358:	48 03 f1             	add    %rcx,%rsi
14004c35b:	48 8b cf             	mov    %rdi,%rcx
14004c35e:	4c 8b 75 c8          	mov    -0x38(%rbp),%r14
14004c362:	49 2b ce             	sub    %r14,%rcx
14004c365:	48 c1 f9 04          	sar    $0x4,%rcx
14004c369:	49 0f af cd          	imul   %r13,%rcx
14004c36d:	4c 8b 7d c0          	mov    -0x40(%rbp),%r15
14004c371:	49 8b c7             	mov    %r15,%rax
14004c374:	48 2b c3             	sub    %rbx,%rax
14004c377:	48 c1 f8 04          	sar    $0x4,%rax
14004c37b:	49 0f af c5          	imul   %r13,%rax
14004c37f:	4d 8b cc             	mov    %r12,%r9
14004c382:	4c 8b c6             	mov    %rsi,%r8
14004c385:	48 3b c1             	cmp    %rcx,%rax
14004c388:	7d 10                	jge    0x14004c39a
14004c38a:	49 8b d7             	mov    %r15,%rdx
14004c38d:	48 8b cb             	mov    %rbx,%rcx
14004c390:	e8 57 ff ff ff       	call   0x14004c2ec
14004c395:	49 8b de             	mov    %r14,%rbx
14004c398:	eb 0e                	jmp    0x14004c3a8
14004c39a:	48 8b d7             	mov    %rdi,%rdx
14004c39d:	49 8b ce             	mov    %r14,%rcx
14004c3a0:	e8 47 ff ff ff       	call   0x14004c2ec
14004c3a5:	49 8b ff             	mov    %r15,%rdi
14004c3a8:	48 8b c7             	mov    %rdi,%rax
14004c3ab:	48 2b c3             	sub    %rbx,%rax
14004c3ae:	48 3d 30 06 00 00    	cmp    $0x630,%rax
14004c3b4:	0f 8d 79 ff ff ff    	jge    0x14004c333
14004c3ba:	48 3b df             	cmp    %rdi,%rbx
14004c3bd:	0f 84 c8 01 00 00    	je     0x14004c58b
14004c3c3:	48 8d 73 30          	lea    0x30(%rbx),%rsi
14004c3c7:	48 3b f7             	cmp    %rdi,%rsi
14004c3ca:	0f 84 bb 01 00 00    	je     0x14004c58b
14004c3d0:	4c 8b fb             	mov    %rbx,%r15
14004c3d3:	4c 8b ee             	mov    %rsi,%r13
14004c3d6:	48 8b d6             	mov    %rsi,%rdx
14004c3d9:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c3dd:	e8 f2 2b ff ff       	call   0x14003efd4
14004c3e2:	90                   	nop
14004c3e3:	48 8b d3             	mov    %rbx,%rdx
14004c3e6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c3ea:	49 8b c4             	mov    %r12,%rax
14004c3ed:	ff 15 45 08 ac 00    	call   *0xac0845(%rip)        # 0x140b0cc38
14004c3f3:	84 c0                	test   %al,%al
14004c3f5:	0f 84 29 01 00 00    	je     0x14004c524
14004c3fb:	4c 8b f6             	mov    %rsi,%r14
14004c3fe:	48 3b f3             	cmp    %rbx,%rsi
14004c401:	74 14                	je     0x14004c417
14004c403:	49 8b ce             	mov    %r14,%rcx
14004c406:	49 83 ee 30          	sub    $0x30,%r14
14004c40a:	49 8b d6             	mov    %r14,%rdx
14004c40d:	e8 c2 2a 00 00       	call   0x14004eed4
14004c412:	4c 3b f3             	cmp    %rbx,%r14
14004c415:	75 ec                	jne    0x14004c403
14004c417:	48 8b cb             	mov    %rbx,%rcx
14004c41a:	e9 33 01 00 00       	jmp    0x14004c552
14004c41f:	48 8b f7             	mov    %rdi,%rsi
14004c422:	48 2b f3             	sub    %rbx,%rsi
14004c425:	48 c1 fe 04          	sar    $0x4,%rsi
14004c429:	49 0f af f5          	imul   %r13,%rsi
14004c42d:	4c 8b f6             	mov    %rsi,%r14
14004c430:	49 d1 fe             	sar    $1,%r14
14004c433:	4d 85 f6             	test   %r14,%r14
14004c436:	7e 5b                	jle    0x14004c493
14004c438:	4f 8d 3c 76          	lea    (%r14,%r14,2),%r15
14004c43c:	49 c1 e7 04          	shl    $0x4,%r15
14004c440:	4c 03 fb             	add    %rbx,%r15
14004c443:	49 ff ce             	dec    %r14
14004c446:	49 83 ef 30          	sub    $0x30,%r15
14004c44a:	49 8b d7             	mov    %r15,%rdx
14004c44d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c451:	e8 7e 2b ff ff       	call   0x14003efd4
14004c456:	90                   	nop
14004c457:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14004c45c:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14004c460:	4c 8b c6             	mov    %rsi,%r8
14004c463:	49 8b d6             	mov    %r14,%rdx
14004c466:	48 8b cb             	mov    %rbx,%rcx
14004c469:	e8 ea 5a 00 00       	call   0x140051f58
14004c46e:	90                   	nop
14004c46f:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004c473:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004c477:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c47b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c47f:	e8 a8 21 fd ff       	call   0x14001e62c
14004c484:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004c488:	ff 15 32 04 ac 00    	call   *0xac0432(%rip)        # 0x140b0c8c0
14004c48e:	4d 85 f6             	test   %r14,%r14
14004c491:	7f b0                	jg     0x14004c443
14004c493:	48 83 fe 02          	cmp    $0x2,%rsi
14004c497:	0f 8c ee 00 00 00    	jl     0x14004c58b
14004c49d:	48 83 c7 d0          	add    $0xffffffffffffffd0,%rdi
14004c4a1:	be 30 00 00 00       	mov    $0x30,%esi
14004c4a6:	48 2b f3             	sub    %rbx,%rsi
14004c4a9:	48 8d 04 3e          	lea    (%rsi,%rdi,1),%rax
14004c4ad:	48 c1 f8 04          	sar    $0x4,%rax
14004c4b1:	49 0f af c5          	imul   %r13,%rax
14004c4b5:	48 83 f8 02          	cmp    $0x2,%rax
14004c4b9:	7c 59                	jl     0x14004c514
14004c4bb:	48 8b d7             	mov    %rdi,%rdx
14004c4be:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c4c2:	e8 0d 2b ff ff       	call   0x14003efd4
14004c4c7:	90                   	nop
14004c4c8:	48 8b d3             	mov    %rbx,%rdx
14004c4cb:	48 8b cf             	mov    %rdi,%rcx
14004c4ce:	e8 01 2a 00 00       	call   0x14004eed4
14004c4d3:	4c 8b c7             	mov    %rdi,%r8
14004c4d6:	4c 2b c3             	sub    %rbx,%r8
14004c4d9:	49 c1 f8 04          	sar    $0x4,%r8
14004c4dd:	4d 0f af c5          	imul   %r13,%r8
14004c4e1:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14004c4e6:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14004c4ea:	33 d2                	xor    %edx,%edx
14004c4ec:	48 8b cb             	mov    %rbx,%rcx
14004c4ef:	e8 64 5a 00 00       	call   0x140051f58
14004c4f4:	90                   	nop
14004c4f5:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004c4f9:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004c4fd:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c501:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c505:	e8 22 21 fd ff       	call   0x14001e62c
14004c50a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004c50e:	ff 15 ac 03 ac 00    	call   *0xac03ac(%rip)        # 0x140b0c8c0
14004c514:	48 83 ef 30          	sub    $0x30,%rdi
14004c518:	48 8d 04 3e          	lea    (%rsi,%rdi,1),%rax
14004c51c:	48 83 f8 60          	cmp    $0x60,%rax
14004c520:	7d 87                	jge    0x14004c4a9
14004c522:	eb 67                	jmp    0x14004c58b
14004c524:	4d 8b f7             	mov    %r15,%r14
14004c527:	49 8b d7             	mov    %r15,%rdx
14004c52a:	eb 12                	jmp    0x14004c53e
14004c52c:	49 8b d6             	mov    %r14,%rdx
14004c52f:	e8 a0 29 00 00       	call   0x14004eed4
14004c534:	4d 8b ee             	mov    %r14,%r13
14004c537:	49 83 ee 30          	sub    $0x30,%r14
14004c53b:	49 8b d6             	mov    %r14,%rdx
14004c53e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c542:	49 8b c4             	mov    %r12,%rax
14004c545:	ff 15 ed 06 ac 00    	call   *0xac06ed(%rip)        # 0x140b0cc38
14004c54b:	49 8b cd             	mov    %r13,%rcx
14004c54e:	84 c0                	test   %al,%al
14004c550:	75 da                	jne    0x14004c52c
14004c552:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c556:	e8 79 29 00 00       	call   0x14004eed4
14004c55b:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004c55f:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004c563:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004c567:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004c56b:	e8 bc 20 fd ff       	call   0x14001e62c
14004c570:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004c574:	ff 15 46 03 ac 00    	call   *0xac0346(%rip)        # 0x140b0c8c0
14004c57a:	48 83 c6 30          	add    $0x30,%rsi
14004c57e:	49 83 c7 30          	add    $0x30,%r15
14004c582:	48 3b f7             	cmp    %rdi,%rsi
14004c585:	0f 85 48 fe ff ff    	jne    0x14004c3d3
14004c58b:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
14004c590:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14004c594:	49 8b 73 38          	mov    0x38(%r11),%rsi
14004c598:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14004c59c:	49 8b e3             	mov    %r11,%rsp
14004c59f:	41 5f                	pop    %r15
14004c5a1:	41 5e                	pop    %r14
14004c5a3:	41 5d                	pop    %r13
14004c5a5:	41 5c                	pop    %r12
14004c5a7:	5d                   	pop    %rbp
14004c5a8:	c3                   	ret
14004c5a9:	90                   	nop
14004c5aa:	90                   	nop
14004c5ab:	90                   	nop
14004c5ac:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14004c5b1:	53                   	push   %rbx
14004c5b2:	56                   	push   %rsi
14004c5b3:	57                   	push   %rdi
14004c5b4:	41 56                	push   %r14
14004c5b6:	41 57                	push   %r15
14004c5b8:	48 83 ec 30          	sub    $0x30,%rsp
14004c5bc:	48 8b f2             	mov    %rdx,%rsi
14004c5bf:	4c 8b f1             	mov    %rcx,%r14
14004c5c2:	48 bb ff ff ff ff ff 	movabs $0xfffffffffffffff,%rbx
14004c5c9:	ff ff 0f
14004c5cc:	48 3b d3             	cmp    %rbx,%rdx
14004c5cf:	0f 87 e7 00 00 00    	ja     0x14004c6bc
14004c5d5:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14004c5d9:	48 2b 39             	sub    (%rcx),%rdi
14004c5dc:	48 c1 ff 04          	sar    $0x4,%rdi
14004c5e0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004c5e4:	49 2b 0e             	sub    (%r14),%rcx
14004c5e7:	48 c1 f9 04          	sar    $0x4,%rcx
14004c5eb:	48 8b d1             	mov    %rcx,%rdx
14004c5ee:	48 d1 ea             	shr    $1,%rdx
14004c5f1:	48 8b c3             	mov    %rbx,%rax
14004c5f4:	48 2b c2             	sub    %rdx,%rax
14004c5f7:	48 3b c8             	cmp    %rax,%rcx
14004c5fa:	77 0b                	ja     0x14004c607
14004c5fc:	48 8d 1c 0a          	lea    (%rdx,%rcx,1),%rbx
14004c600:	48 3b de             	cmp    %rsi,%rbx
14004c603:	48 0f 42 de          	cmovb  %rsi,%rbx
14004c607:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14004c60c:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
14004c611:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14004c616:	e8 bd 5c fd ff       	call   0x1400222d8
14004c61b:	4c 8b f8             	mov    %rax,%r15
14004c61e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004c623:	48 8b cf             	mov    %rdi,%rcx
14004c626:	48 c1 e1 04          	shl    $0x4,%rcx
14004c62a:	48 03 c8             	add    %rax,%rcx
14004c62d:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
14004c632:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
14004c637:	48 8b d6             	mov    %rsi,%rdx
14004c63a:	48 2b d7             	sub    %rdi,%rdx
14004c63d:	74 1a                	je     0x14004c659
14004c63f:	33 ff                	xor    %edi,%edi
14004c641:	48 89 39             	mov    %rdi,(%rcx)
14004c644:	48 89 79 08          	mov    %rdi,0x8(%rcx)
14004c648:	48 83 c1 10          	add    $0x10,%rcx
14004c64c:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
14004c651:	48 83 ea 01          	sub    $0x1,%rdx
14004c655:	75 ea                	jne    0x14004c641
14004c657:	eb 02                	jmp    0x14004c65b
14004c659:	33 ff                	xor    %edi,%edi
14004c65b:	48 8b d1             	mov    %rcx,%rdx
14004c65e:	e8 0d 1c fd ff       	call   0x14001e270
14004c663:	4d 8b 46 08          	mov    0x8(%r14),%r8