1400fd3ae:	49 39 c0             	cmp    %rax,%r8
1400fd3b1:	48 89 ca             	mov    %rcx,%rdx
1400fd3b4:	48 89 d9             	mov    %rbx,%rcx
1400fd3b7:	49 0f 46 c0          	cmovbe %r8,%rax
1400fd3bb:	49 89 c0             	mov    %rax,%r8
1400fd3be:	48 89 c6             	mov    %rax,%rsi
1400fd3c1:	e8 fa fe ff ff       	call   0x1400fd2c0
1400fd3c6:	66 01 73 0a          	add    %si,0xa(%rbx)
1400fd3ca:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400fd3cf:	48 2b 07             	sub    (%rdi),%rax
1400fd3d2:	75 08                	jne    0x1400fd3dc
1400fd3d4:	48 83 c4 30          	add    $0x30,%rsp
1400fd3d8:	5b                   	pop    %rbx
1400fd3d9:	5e                   	pop    %rsi
1400fd3da:	5f                   	pop    %rdi
1400fd3db:	c3                   	ret
1400fd3dc:	e8 8f 74 0e 00       	call   0x1401e4870
1400fd3e1:	90                   	nop
1400fd3e2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fd3e9:	00 00 00 00
1400fd3ed:	0f 1f 00             	nopl   (%rax)
1400fd3f0:	41 54                	push   %r12
1400fd3f2:	55                   	push   %rbp
1400fd3f3:	57                   	push   %rdi
1400fd3f4:	56                   	push   %rsi
1400fd3f5:	53                   	push   %rbx
1400fd3f6:	48 83 ec 50          	sub    $0x50,%rsp
1400fd3fa:	4c 8b 25 ef b6 13 00 	mov    0x13b6ef(%rip),%r12        # 0x140238af0
1400fd401:	49 8b 04 24          	mov    (%r12),%rax
1400fd405:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400fd40a:	48 8b 01             	mov    (%rcx),%rax
1400fd40d:	48 89 d6             	mov    %rdx,%rsi
1400fd410:	4c 89 c5             	mov    %r8,%rbp
1400fd413:	4d 89 c8             	mov    %r9,%r8
1400fd416:	48 89 cf             	mov    %rcx,%rdi
1400fd419:	48 8d 90 b0 03 00 00 	lea    0x3b0(%rax),%rdx
1400fd420:	4c 8d 48 20          	lea    0x20(%rax),%r9
1400fd424:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400fd429:	48 89 ea             	mov    %rbp,%rdx
1400fd42c:	e8 6f 57 00 00       	call   0x140102ba0
1400fd431:	48 89 c3             	mov    %rax,%rbx
1400fd434:	48 85 c0             	test   %rax,%rax
1400fd437:	0f 84 bf 00 00 00    	je     0x1400fd4fc
1400fd43d:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
1400fd441:	48 81 e1 00 00 00 fe 	and    $0xfffffffffe000000,%rcx
1400fd448:	48 85 f6             	test   %rsi,%rsi
1400fd44b:	0f 84 ef 00 00 00    	je     0x1400fd540
1400fd451:	48 81 7e 10 08 00 02 	cmpq   $0x20008,0x10(%rsi)
1400fd458:	00
1400fd459:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400fd45e:	0f 84 dc 00 00 00    	je     0x1400fd540
1400fd464:	b8 00 00 00 80       	mov    $0x80000000,%eax
1400fd469:	48 89 da             	mov    %rbx,%rdx
1400fd46c:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
1400fd470:	48 39 c5             	cmp    %rax,%rbp
1400fd473:	48 0f 46 c5          	cmovbe %rbp,%rax
1400fd477:	89 43 1c             	mov    %eax,0x1c(%rbx)
1400fd47a:	e8 61 54 00 00       	call   0x1401028e0
1400fd47f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400fd484:	31 d2                	xor    %edx,%edx
1400fd486:	0f b6 4b 08          	movzbl 0x8(%rbx),%ecx
1400fd48a:	48 f7 f5             	div    %rbp
1400fd48d:	0f b6 53 0f          	movzbl 0xf(%rbx),%edx
1400fd491:	d0 e9                	shr    $1,%cl
1400fd493:	83 e2 fe             	and    $0xfffffffe,%edx
1400fd496:	83 e1 01             	and    $0x1,%ecx
1400fd499:	09 ca                	or     %ecx,%edx
1400fd49b:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
1400fd4a0:	88 53 0f             	mov    %dl,0xf(%rbx)
1400fd4a3:	66 89 43 0c          	mov    %ax,0xc(%rbx)
1400fd4a7:	74 77                	je     0x1400fd520
1400fd4a9:	48 85 f6             	test   %rsi,%rsi
1400fd4ac:	74 4e                	je     0x1400fd4fc
1400fd4ae:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1400fd4b2:	0f b6 43 0e          	movzbl 0xe(%rbx),%eax
1400fd4b6:	48 81 fa 10 00 02 00 	cmp    $0x20010,%rdx
1400fd4bd:	0f 94 c1             	sete   %cl
1400fd4c0:	83 e0 fe             	and    $0xfffffffe,%eax
1400fd4c3:	09 c8                	or     %ecx,%eax
1400fd4c5:	88 43 0e             	mov    %al,0xe(%rbx)
1400fd4c8:	48 8b 06             	mov    (%rsi),%rax
1400fd4cb:	48 c7 43 40 00 00 00 	movq   $0x0,0x40(%rbx)
1400fd4d2:	00
1400fd4d3:	48 89 43 38          	mov    %rax,0x38(%rbx)
1400fd4d7:	48 85 c0             	test   %rax,%rax
1400fd4da:	0f 84 a0 01 00 00    	je     0x1400fd680
1400fd4e0:	48 89 58 40          	mov    %rbx,0x40(%rax)
1400fd4e4:	48 89 1e             	mov    %rbx,(%rsi)
1400fd4e7:	48 81 fa 00 04 00 00 	cmp    $0x400,%rdx
1400fd4ee:	0f 86 8c 00 00 00    	jbe    0x1400fd580
1400fd4f4:	48 83 87 d0 0b 00 00 	addq   $0x1,0xbd0(%rdi)
1400fd4fb:	01
1400fd4fc:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400fd501:	49 2b 04 24          	sub    (%r12),%rax
1400fd505:	0f 85 d7 01 00 00    	jne    0x1400fd6e2
1400fd50b:	48 89 d8             	mov    %rbx,%rax
1400fd50e:	48 83 c4 50          	add    $0x50,%rsp
1400fd512:	5b                   	pop    %rbx
1400fd513:	5e                   	pop    %rsi
1400fd514:	5f                   	pop    %rdi
1400fd515:	5d                   	pop    %rbp
1400fd516:	41 5c                	pop    %r12
1400fd518:	c3                   	ret
1400fd519:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fd520:	66 39 43 0a          	cmp    %ax,0xa(%rbx)
1400fd524:	73 83                	jae    0x1400fd4a9
1400fd526:	48 89 d9             	mov    %rbx,%rcx
1400fd529:	e8 12 fe ff ff       	call   0x1400fd340
1400fd52e:	48 85 f6             	test   %rsi,%rsi
1400fd531:	0f 85 77 ff ff ff    	jne    0x1400fd4ae
1400fd537:	eb c3                	jmp    0x1400fd4fc
1400fd539:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fd540:	8b 6b 1c             	mov    0x1c(%rbx),%ebp
1400fd543:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400fd548:	48 81 fd ff ff ff 7f 	cmp    $0x7fffffff,%rbp
1400fd54f:	0f 86 0f ff ff ff    	jbe    0x1400fd464
1400fd555:	48 89 da             	mov    %rbx,%rdx
1400fd558:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1400fd55d:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400fd562:	e8 79 53 00 00       	call   0x1401028e0
1400fd567:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1400fd56c:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1400fd571:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400fd576:	e9 e9 fe ff ff       	jmp    0x1400fd464
1400fd57b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400fd580:	48 83 c2 07          	add    $0x7,%rdx
1400fd584:	48 c1 ea 03          	shr    $0x3,%rdx
1400fd588:	48 3b 5c d7 08       	cmp    0x8(%rdi,%rdx,8),%rbx
1400fd58d:	0f 84 61 ff ff ff    	je     0x1400fd4f4
1400fd593:	31 c0                	xor    %eax,%eax
1400fd595:	48 83 fa 01          	cmp    $0x1,%rdx
1400fd599:	0f 86 83 00 00 00    	jbe    0x1400fd622
1400fd59f:	48 83 fa 08          	cmp    $0x8,%rdx
1400fd5a3:	0f 87 e7 00 00 00    	ja     0x1400fd690
1400fd5a9:	44 8d 52 01          	lea    0x1(%rdx),%r10d
1400fd5ad:	41 83 e2 fe          	and    $0xfffffffe,%r10d
1400fd5b1:	48 8b 46 f8          	mov    -0x8(%rsi),%rax
1400fd5b5:	4c 8d 40 07          	lea    0x7(%rax),%r8
1400fd5b9:	49 c1 e8 03          	shr    $0x3,%r8
1400fd5bd:	49 8d 40 01          	lea    0x1(%r8),%rax
1400fd5c1:	49 83 f8 01          	cmp    $0x1,%r8
1400fd5c5:	76 5b                	jbe    0x1400fd622
1400fd5c7:	48 83 ee 18          	sub    $0x18,%rsi
1400fd5cb:	bd 3f 00 00 00       	mov    $0x3f,%ebp
1400fd5d0:	4c 8d 9f 10 04 00 00 	lea    0x410(%rdi),%r11
1400fd5d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400fd5de:	00 00
1400fd5e0:	49 83 f8 08          	cmp    $0x8,%r8
1400fd5e4:	0f 87 c6 00 00 00    	ja     0x1400fd6b0
1400fd5ea:	41 8d 40 01          	lea    0x1(%r8),%eax
1400fd5ee:	83 e0 fe             	and    $0xfffffffe,%eax
1400fd5f1:	41 38 c2             	cmp    %al,%r10b
1400fd5f4:	75 1e                	jne    0x1400fd614
1400fd5f6:	49 39 f3             	cmp    %rsi,%r11
1400fd5f9:	73 19                	jae    0x1400fd614
1400fd5fb:	48 8b 46 f8          	mov    -0x8(%rsi),%rax
1400fd5ff:	48 83 ee 18          	sub    $0x18,%rsi
1400fd603:	48 83 c0 07          	add    $0x7,%rax
1400fd607:	49 89 c0             	mov    %rax,%r8
1400fd60a:	49 c1 e8 03          	shr    $0x3,%r8
1400fd60e:	48 83 f8 0f          	cmp    $0xf,%rax
1400fd612:	77 cc                	ja     0x1400fd5e0
1400fd614:	49 83 c0 01          	add    $0x1,%r8
1400fd618:	49 39 d0             	cmp    %rdx,%r8
1400fd61b:	4c 89 c0             	mov    %r8,%rax
1400fd61e:	48 0f 47 c2          	cmova  %rdx,%rax
1400fd622:	48 89 d1             	mov    %rdx,%rcx
1400fd625:	48 89 5c c7 08       	mov    %rbx,0x8(%rdi,%rax,8)
1400fd62a:	48 29 c1             	sub    %rax,%rcx
1400fd62d:	48 83 c0 01          	add    $0x1,%rax
1400fd631:	83 e1 01             	and    $0x1,%ecx
1400fd634:	48 39 c2             	cmp    %rax,%rdx
1400fd637:	0f 82 b7 fe ff ff    	jb     0x1400fd4f4
1400fd63d:	48 85 c9             	test   %rcx,%rcx
1400fd640:	74 1e                	je     0x1400fd660
1400fd642:	48 89 5c c7 08       	mov    %rbx,0x8(%rdi,%rax,8)
1400fd647:	48 83 c0 01          	add    $0x1,%rax
1400fd64b:	48 39 c2             	cmp    %rax,%rdx
1400fd64e:	0f 82 a0 fe ff ff    	jb     0x1400fd4f4
1400fd654:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fd65b:	00 00 00 00
1400fd65f:	90                   	nop
1400fd660:	48 89 5c c7 08       	mov    %rbx,0x8(%rdi,%rax,8)
1400fd665:	48 89 5c c7 10       	mov    %rbx,0x10(%rdi,%rax,8)
1400fd66a:	48 83 c0 02          	add    $0x2,%rax
1400fd66e:	48 39 c2             	cmp    %rax,%rdx
1400fd671:	73 ed                	jae    0x1400fd660
1400fd673:	e9 7c fe ff ff       	jmp    0x1400fd4f4
1400fd678:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400fd67f:	00
1400fd680:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1400fd684:	e9 5b fe ff ff       	jmp    0x1400fd4e4
1400fd689:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fd690:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
1400fd694:	4c 0f bd d0          	bsr    %rax,%r10
1400fd698:	41 8d 4a fe          	lea    -0x2(%r10),%ecx
1400fd69c:	48 d3 e8             	shr    %cl,%rax
1400fd69f:	83 e0 03             	and    $0x3,%eax
1400fd6a2:	46 8d 54 90 fd       	lea    -0x3(%rax,%r10,4),%r10d
1400fd6a7:	e9 05 ff ff ff       	jmp    0x1400fd5b1
1400fd6ac:	0f 1f 40 00          	nopl   0x0(%rax)
1400fd6b0:	49 81 f8 00 40 00 00 	cmp    $0x4000,%r8
1400fd6b7:	0f 87 57 ff ff ff    	ja     0x1400fd614
1400fd6bd:	4d 8d 48 ff          	lea    -0x1(%r8),%r9
1400fd6c1:	48 89 e8             	mov    %rbp,%rax
1400fd6c4:	49 0f bd c9          	bsr    %r9,%rcx
1400fd6c8:	83 f1 3f             	xor    $0x3f,%ecx
1400fd6cb:	48 29 c8             	sub    %rcx,%rax
1400fd6ce:	8d 48 fe             	lea    -0x2(%rax),%ecx
1400fd6d1:	49 d3 e9             	shr    %cl,%r9
1400fd6d4:	41 83 e1 03          	and    $0x3,%r9d
1400fd6d8:	41 8d 44 81 fd       	lea    -0x3(%r9,%rax,4),%eax
1400fd6dd:	e9 0f ff ff ff       	jmp    0x1400fd5f1
1400fd6e2:	e8 89 71 0e 00       	call   0x1401e4870
1400fd6e7:	90                   	nop
1400fd6e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400fd6ef:	00
1400fd6f0:	41 54                	push   %r12
1400fd6f2:	55                   	push   %rbp
1400fd6f3:	57                   	push   %rdi
1400fd6f4:	56                   	push   %rsi
1400fd6f5:	53                   	push   %rbx
1400fd6f6:	4c 8b 52 30          	mov    0x30(%rdx),%r10
1400fd6fa:	48 89 d0             	mov    %rdx,%rax
1400fd6fd:	48 8b 52 40          	mov    0x40(%rdx),%rdx
1400fd701:	49 89 c8             	mov    %rcx,%r8
1400fd704:	48 85 d2             	test   %rdx,%rdx
1400fd707:	74 08                	je     0x1400fd711
1400fd709:	48 8b 48 38          	mov    0x38(%rax),%rcx
1400fd70d:	48 89 4a 38          	mov    %rcx,0x38(%rdx)
1400fd711:	4c 8b 48 38          	mov    0x38(%rax),%r9
1400fd715:	4d 85 c9             	test   %r9,%r9
1400fd718:	74 04                	je     0x1400fd71e
1400fd71a:	49 89 51 40          	mov    %rdx,0x40(%r9)
1400fd71e:	49 39 40 08          	cmp    %rax,0x8(%r8)
1400fd722:	74 24                	je     0x1400fd748
1400fd724:	49 39 00             	cmp    %rax,(%r8)
1400fd727:	74 2c                	je     0x1400fd755
1400fd729:	49 83 aa d0 0b 00 00 	subq   $0x1,0xbd0(%r10)
1400fd730:	01
1400fd731:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400fd735:	80 60 0e fe          	andb   $0xfe,0xe(%rax)
1400fd739:	0f 11 40 38          	movups %xmm0,0x38(%rax)
1400fd73d:	5b                   	pop    %rbx
1400fd73e:	5e                   	pop    %rsi
1400fd73f:	5f                   	pop    %rdi
1400fd740:	5d                   	pop    %rbp
1400fd741:	41 5c                	pop    %r12
1400fd743:	c3                   	ret
1400fd744:	0f 1f 40 00          	nopl   0x0(%rax)
1400fd748:	48 8b 50 40          	mov    0x40(%rax),%rdx
1400fd74c:	49 89 50 08          	mov    %rdx,0x8(%r8)
1400fd750:	49 39 00             	cmp    %rax,(%r8)
1400fd753:	75 d4                	jne    0x1400fd729
1400fd755:	4d 8b 58 10          	mov    0x10(%r8),%r11
1400fd759:	4d 89 08             	mov    %r9,(%r8)
1400fd75c:	49 81 fb 00 04 00 00 	cmp    $0x400,%r11
1400fd763:	77 c4                	ja     0x1400fd729
1400fd765:	4d 85 c9             	test   %r9,%r9
1400fd768:	4c 0f 44 0d 80 b4 13 	cmove  0x13b480(%rip),%r9        # 0x140238bf0
1400fd76f:	00
1400fd770:	49 83 c3 07          	add    $0x7,%r11
1400fd774:	49 c1 eb 03          	shr    $0x3,%r11
1400fd778:	4f 39 4c da 08       	cmp    %r9,0x8(%r10,%r11,8)
1400fd77d:	74 aa                	je     0x1400fd729
1400fd77f:	31 d2                	xor    %edx,%edx
1400fd781:	49 83 fb 01          	cmp    $0x1,%r11
1400fd785:	76 7a                	jbe    0x1400fd801
1400fd787:	49 83 fb 08          	cmp    $0x8,%r11
1400fd78b:	0f 87 97 00 00 00    	ja     0x1400fd828
1400fd791:	41 8d 7b 01          	lea    0x1(%r11),%edi
1400fd795:	83 e7 fe             	and    $0xfffffffe,%edi
1400fd798:	49 8b 70 f8          	mov    -0x8(%r8),%rsi
1400fd79c:	48 8d 5e 07          	lea    0x7(%rsi),%rbx
1400fd7a0:	48 c1 eb 03          	shr    $0x3,%rbx
1400fd7a4:	48 8d 53 01          	lea    0x1(%rbx),%rdx
1400fd7a8:	48 83 fb 01          	cmp    $0x1,%rbx
1400fd7ac:	76 53                	jbe    0x1400fd801
1400fd7ae:	49 83 e8 18          	sub    $0x18,%r8
1400fd7b2:	41 bc 3f 00 00 00    	mov    $0x3f,%r12d
1400fd7b8:	49 8d aa 10 04 00 00 	lea    0x410(%r10),%rbp
1400fd7bf:	90                   	nop
1400fd7c0:	48 83 fb 08          	cmp    $0x8,%rbx
1400fd7c4:	0f 87 7e 00 00 00    	ja     0x1400fd848
1400fd7ca:	8d 53 01             	lea    0x1(%rbx),%edx
1400fd7cd:	83 e2 fe             	and    $0xfffffffe,%edx
1400fd7d0:	40 38 d7             	cmp    %dl,%dil
1400fd7d3:	75 1e                	jne    0x1400fd7f3
1400fd7d5:	4c 39 c5             	cmp    %r8,%rbp
1400fd7d8:	73 19                	jae    0x1400fd7f3
1400fd7da:	49 8b 70 f8          	mov    -0x8(%r8),%rsi
1400fd7de:	49 83 e8 18          	sub    $0x18,%r8
1400fd7e2:	48 8d 56 07          	lea    0x7(%rsi),%rdx
1400fd7e6:	48 89 d3             	mov    %rdx,%rbx
1400fd7e9:	48 c1 eb 03          	shr    $0x3,%rbx
1400fd7ed:	48 83 fa 0f          	cmp    $0xf,%rdx
1400fd7f1:	77 cd                	ja     0x1400fd7c0
1400fd7f3:	48 83 c3 01          	add    $0x1,%rbx
1400fd7f7:	4c 39 db             	cmp    %r11,%rbx
1400fd7fa:	49 0f 47 db          	cmova  %r11,%rbx
1400fd7fe:	48 89 da             	mov    %rbx,%rdx
1400fd801:	49 8d 4c d2 08       	lea    0x8(%r10,%rdx,8),%rcx
1400fd806:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400fd80d:	00 00 00
1400fd810:	48 83 c2 01          	add    $0x1,%rdx
1400fd814:	4c 89 09             	mov    %r9,(%rcx)
1400fd817:	48 83 c1 08          	add    $0x8,%rcx
1400fd81b:	49 39 d3             	cmp    %rdx,%r11
1400fd81e:	73 f0                	jae    0x1400fd810
1400fd820:	e9 04 ff ff ff       	jmp    0x1400fd729
1400fd825:	0f 1f 00             	nopl   (%rax)
1400fd828:	49 8d 53 ff          	lea    -0x1(%r11),%rdx
1400fd82c:	48 0f bd fa          	bsr    %rdx,%rdi
1400fd830:	8d 4f fe             	lea    -0x2(%rdi),%ecx
1400fd833:	48 d3 ea             	shr    %cl,%rdx
1400fd836:	83 e2 03             	and    $0x3,%edx
1400fd839:	8d 7c ba fd          	lea    -0x3(%rdx,%rdi,4),%edi
1400fd83d:	e9 56 ff ff ff       	jmp    0x1400fd798
1400fd842:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400fd848:	48 81 fb 00 40 00 00 	cmp    $0x4000,%rbx
1400fd84f:	77 a2                	ja     0x1400fd7f3
1400fd851:	48 8d 73 ff          	lea    -0x1(%rbx),%rsi
1400fd855:	4c 89 e2             	mov    %r12,%rdx
1400fd858:	48 0f bd ce          	bsr    %rsi,%rcx
1400fd85c:	83 f1 3f             	xor    $0x3f,%ecx
1400fd85f:	48 29 ca             	sub    %rcx,%rdx
1400fd862:	8d 4a fe             	lea    -0x2(%rdx),%ecx
1400fd865:	48 d3 ee             	shr    %cl,%rsi
1400fd868:	83 e6 03             	and    $0x3,%esi
1400fd86b:	8d 54 96 fd          	lea    -0x3(%rsi,%rdx,4),%edx
1400fd86f:	e9 5c ff ff ff       	jmp    0x1400fd7d0
1400fd874:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fd87b:	00 00 00 00
1400fd87f:	90                   	nop
1400fd880:	41 55                	push   %r13
1400fd882:	41 54                	push   %r12
1400fd884:	55                   	push   %rbp
1400fd885:	57                   	push   %rdi
1400fd886:	56                   	push   %rsi
1400fd887:	53                   	push   %rbx
1400fd888:	4d 8b 50 30          	mov    0x30(%r8),%r10
1400fd88c:	48 89 c8             	mov    %rcx,%rax
1400fd88f:	49 8b 48 40          	mov    0x40(%r8),%rcx
1400fd893:	48 85 c9             	test   %rcx,%rcx
1400fd896:	74 08                	je     0x1400fd8a0
1400fd898:	4d 8b 48 38          	mov    0x38(%r8),%r9
1400fd89c:	4c 89 49 38          	mov    %r9,0x38(%rcx)
1400fd8a0:	4d 8b 48 38          	mov    0x38(%r8),%r9
1400fd8a4:	4d 85 c9             	test   %r9,%r9
1400fd8a7:	74 04                	je     0x1400fd8ad