1004ae304:	48 89 8c 24 c0 00 00 	mov    %rcx,0xc0(%rsp)
1004ae30b:	00
1004ae30c:	49 8b 5f 20          	mov    0x20(%r15),%rbx
1004ae310:	4c 01 e3             	add    %r12,%rbx
1004ae313:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1004ae317:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1004ae31b:	45 85 c0             	test   %r8d,%r8d
1004ae31e:	0f 8e 71 01 00 00    	jle    1004ae495 <.text+0xad495>
1004ae324:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%rsp)
1004ae32b:	00
1004ae32c:	45 31 f6             	xor    %r14d,%r14d
1004ae32f:	4c 89 ff             	mov    %r15,%rdi
1004ae332:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
1004ae336:	4d 01 f7             	add    %r14,%r15
1004ae339:	41 8b 4f 10          	mov    0x10(%r15),%ecx
1004ae33d:	49 8d 47 10          	lea    0x10(%r15),%rax
1004ae341:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1004ae346:	85 c9                	test   %ecx,%ecx
1004ae348:	0f 8e 24 01 00 00    	jle    1004ae472 <.text+0xad472>
1004ae34e:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1004ae355:	00 00
1004ae357:	49 89 e8             	mov    %rbp,%r8
1004ae35a:	48 89 dd             	mov    %rbx,%rbp
1004ae35d:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
1004ae364:	00
1004ae365:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1004ae36a:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1004ae36f:	49 89 f4             	mov    %rsi,%r12
1004ae372:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004ae377:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1004ae37c:	48 03 70 20          	add    0x20(%rax),%rsi
1004ae380:	8b 56 10             	mov    0x10(%rsi),%edx
1004ae383:	48 8d 46 10          	lea    0x10(%rsi),%rax
1004ae387:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1004ae38c:	85 d2                	test   %edx,%edx
1004ae38e:	0f 8e 9f 00 00 00    	jle    1004ae433 <.text+0xad433>
1004ae394:	45 31 ff             	xor    %r15d,%r15d
1004ae397:	31 db                	xor    %ebx,%ebx
1004ae399:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1004ae39e:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
1004ae3a3:	44 89 ff             	mov    %r15d,%edi
1004ae3a6:	48 89 dd             	mov    %rbx,%rbp
1004ae3a9:	4d 89 c7             	mov    %r8,%r15
1004ae3ac:	48 8b 5e 20          	mov    0x20(%rsi),%rbx
1004ae3b0:	48 01 eb             	add    %rbp,%rbx
1004ae3b3:	8b 43 10             	mov    0x10(%rbx),%eax
1004ae3b6:	4c 8d 4b 10          	lea    0x10(%rbx),%r9
1004ae3ba:	85 c0                	test   %eax,%eax
1004ae3bc:	7e 54                	jle    1004ae412 <.text+0xad412>
1004ae3be:	45 31 db             	xor    %r11d,%r11d
1004ae3c1:	45 31 d2             	xor    %r10d,%r10d
1004ae3c4:	4c 89 d9             	mov    %r11,%rcx
1004ae3c7:	48 03 4b 20          	add    0x20(%rbx),%rcx
1004ae3cb:	44 89 94 24 dc 00 00 	mov    %r10d,0xdc(%rsp)
1004ae3d2:	00
1004ae3d3:	48 83 c1 10          	add    $0x10,%rcx
1004ae3d7:	4c 89 8c 24 d0 00 00 	mov    %r9,0xd0(%rsp)
1004ae3de:	00
1004ae3df:	4c 89 9c 24 c8 00 00 	mov    %r11,0xc8(%rsp)
1004ae3e6:	00
1004ae3e7:	e8 04 fe ff ff       	call   1004ae1f0 <.text+0xad1f0>
1004ae3ec:	44 8b 94 24 dc 00 00 	mov    0xdc(%rsp),%r10d
1004ae3f3:	00
1004ae3f4:	4c 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%r11
1004ae3fb:	00
1004ae3fc:	4c 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9
1004ae403:	00
1004ae404:	41 83 c2 01          	add    $0x1,%r10d
1004ae408:	49 83 c3 30          	add    $0x30,%r11
1004ae40c:	44 3b 53 10          	cmp    0x10(%rbx),%r10d
1004ae410:	7c b2                	jl     1004ae3c4 <.text+0xad3c4>
1004ae412:	4c 89 c9             	mov    %r9,%rcx
1004ae415:	83 c7 01             	add    $0x1,%edi
1004ae418:	48 83 c5 30          	add    $0x30,%rbp
1004ae41c:	e8 1f 31 f5 ff       	call   100401540 <.text+0x540>
1004ae421:	3b 7e 10             	cmp    0x10(%rsi),%edi
1004ae424:	7c 86                	jl     1004ae3ac <.text+0xad3ac>
1004ae426:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1004ae42b:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1004ae430:	4d 89 f8             	mov    %r15,%r8
1004ae433:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1004ae438:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
1004ae43d:	e8 fe 30 f5 ff       	call   100401540 <.text+0x540>
1004ae442:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1004ae447:	83 44 24 40 01       	addl   $0x1,0x40(%rsp)
1004ae44c:	48 83 44 24 30 30    	addq   $0x30,0x30(%rsp)
1004ae452:	8b 44 24 40          	mov    0x40(%rsp),%eax
1004ae456:	3b 42 10             	cmp    0x10(%rdx),%eax
1004ae459:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1004ae45e:	0f 8c 0e ff ff ff    	jl     1004ae372 <.text+0xad372>
1004ae464:	4c 89 e6             	mov    %r12,%rsi
1004ae467:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
1004ae46c:	48 89 eb             	mov    %rbp,%rbx
1004ae46f:	4c 89 c5             	mov    %r8,%rbp
1004ae472:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1004ae477:	49 83 c6 30          	add    $0x30,%r14
1004ae47b:	e8 c0 30 f5 ff       	call   100401540 <.text+0x540>
1004ae480:	83 44 24 24 01       	addl   $0x1,0x24(%rsp)
1004ae485:	8b 44 24 24          	mov    0x24(%rsp),%eax
1004ae489:	3b 43 10             	cmp    0x10(%rbx),%eax
1004ae48c:	0f 8c a0 fe ff ff    	jl     1004ae332 <.text+0xad332>
1004ae492:	49 89 ff             	mov    %rdi,%r15
1004ae495:	48 89 f1             	mov    %rsi,%rcx
1004ae498:	41 83 c5 01          	add    $0x1,%r13d
1004ae49c:	49 83 c4 30          	add    $0x30,%r12
1004ae4a0:	e8 9b 30 f5 ff       	call   100401540 <.text+0x540>
1004ae4a5:	45 3b 6f 10          	cmp    0x10(%r15),%r13d
1004ae4a9:	0f 8c 5d fe ff ff    	jl     1004ae30c <.text+0xad30c>
1004ae4af:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1004ae4b6:	00
1004ae4b7:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1004ae4be:	00
1004ae4bf:	48 89 ef             	mov    %rbp,%rdi
1004ae4c2:	e8 79 30 f5 ff       	call   100401540 <.text+0x540>
1004ae4c7:	83 84 24 88 00 00 00 	addl   $0x1,0x88(%rsp)
1004ae4ce:	01
1004ae4cf:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
1004ae4d6:	48 83 44 24 68 30    	addq   $0x30,0x68(%rsp)
1004ae4dc:	3b 43 10             	cmp    0x10(%rbx),%eax
1004ae4df:	0f 8c f4 fd ff ff    	jl     1004ae2d9 <.text+0xad2d9>
1004ae4e5:	48 89 fe             	mov    %rdi,%rsi
1004ae4e8:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1004ae4ef:	00
1004ae4f0:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1004ae4f7:	00
1004ae4f8:	4c 8b a4 24 b0 00 00 	mov    0xb0(%rsp),%r12
1004ae4ff:	00
1004ae500:	8b bc 24 d8 00 00 00 	mov    0xd8(%rsp),%edi
1004ae507:	e8 34 30 f5 ff       	call   100401540 <.text+0x540>
1004ae50c:	83 44 24 44 01       	addl   $0x1,0x44(%rsp)
1004ae511:	8b 44 24 44          	mov    0x44(%rsp),%eax
1004ae515:	48 83 44 24 60 30    	addq   $0x30,0x60(%rsp)
1004ae51b:	3b 45 10             	cmp    0x10(%rbp),%eax
1004ae51e:	0f 8c 62 fd ff ff    	jl     1004ae286 <.text+0xad286>
1004ae524:	48 89 f3             	mov    %rsi,%rbx
1004ae527:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
1004ae52c:	44 8b bc 24 8c 00 00 	mov    0x8c(%rsp),%r15d
1004ae533:	00
1004ae534:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1004ae53b:	00
1004ae53c:	4c 8b b4 24 98 00 00 	mov    0x98(%rsp),%r14
1004ae543:	00
1004ae544:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
1004ae54b:	00
1004ae54c:	e8 ef 2f f5 ff       	call   100401540 <.text+0x540>
1004ae551:	83 c7 01             	add    $0x1,%edi
1004ae554:	49 83 c6 30          	add    $0x30,%r14
1004ae558:	41 3b 7d 10          	cmp    0x10(%r13),%edi
1004ae55c:	0f 8c d3 fc ff ff    	jl     1004ae235 <.text+0xad235>
1004ae562:	48 89 dd             	mov    %rbx,%rbp
1004ae565:	48 89 f1             	mov    %rsi,%rcx
1004ae568:	41 83 c7 01          	add    $0x1,%r15d
1004ae56c:	49 83 c4 30          	add    $0x30,%r12
1004ae570:	e8 cb 2f f5 ff       	call   100401540 <.text+0x540>
1004ae575:	44 39 7d 00          	cmp    %r15d,0x0(%rbp)
1004ae579:	0f 8f 97 fc ff ff    	jg     1004ae216 <.text+0xad216>
1004ae57f:	48 89 e9             	mov    %rbp,%rcx
1004ae582:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
1004ae589:	5b                   	pop    %rbx
1004ae58a:	5e                   	pop    %rsi
1004ae58b:	5f                   	pop    %rdi
1004ae58c:	5d                   	pop    %rbp
1004ae58d:	41 5c                	pop    %r12
1004ae58f:	41 5d                	pop    %r13
1004ae591:	41 5e                	pop    %r14
1004ae593:	41 5f                	pop    %r15
1004ae595:	e9 a6 2f f5 ff       	jmp    100401540 <.text+0x540>
1004ae59a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ae5a0:	55                   	push   %rbp
1004ae5a1:	57                   	push   %rdi
1004ae5a2:	56                   	push   %rsi
1004ae5a3:	53                   	push   %rbx
1004ae5a4:	48 83 ec 28          	sub    $0x28,%rsp
1004ae5a8:	8b 81 50 03 00 00    	mov    0x350(%rcx),%eax
1004ae5ae:	48 89 cb             	mov    %rcx,%rbx
1004ae5b1:	48 8d a9 50 03 00 00 	lea    0x350(%rcx),%rbp
1004ae5b8:	85 c0                	test   %eax,%eax
1004ae5ba:	7e 26                	jle    1004ae5e2 <.text+0xad5e2>
1004ae5bc:	31 ff                	xor    %edi,%edi
1004ae5be:	31 f6                	xor    %esi,%esi
1004ae5c0:	48 8b 8b 60 03 00 00 	mov    0x360(%rbx),%rcx
1004ae5c7:	83 c6 01             	add    $0x1,%esi
1004ae5ca:	48 01 f9             	add    %rdi,%rcx
1004ae5cd:	48 83 c7 30          	add    $0x30,%rdi
1004ae5d1:	48 83 c1 10          	add    $0x10,%rcx
1004ae5d5:	e8 16 fc ff ff       	call   1004ae1f0 <.text+0xad1f0>
1004ae5da:	3b b3 50 03 00 00    	cmp    0x350(%rbx),%esi
1004ae5e0:	7c de                	jl     1004ae5c0 <.text+0xad5c0>
1004ae5e2:	48 89 e9             	mov    %rbp,%rcx
1004ae5e5:	e8 56 2f f5 ff       	call   100401540 <.text+0x540>
1004ae5ea:	c6 83 69 03 00 00 00 	movb   $0x0,0x369(%rbx)
1004ae5f1:	48 83 c4 28          	add    $0x28,%rsp
1004ae5f5:	5b                   	pop    %rbx
1004ae5f6:	5e                   	pop    %rsi
1004ae5f7:	5f                   	pop    %rdi
1004ae5f8:	5d                   	pop    %rbp
1004ae5f9:	c3                   	ret
1004ae5fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ae600:	41 55                	push   %r13
1004ae602:	41 54                	push   %r12
1004ae604:	55                   	push   %rbp
1004ae605:	57                   	push   %rdi
1004ae606:	56                   	push   %rsi
1004ae607:	53                   	push   %rbx
1004ae608:	48 83 ec 28          	sub    $0x28,%rsp
1004ae60c:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1004ae610:	48 63 c2             	movslq %edx,%rax
1004ae613:	49 89 cc             	mov    %rcx,%r12
1004ae616:	48 8d 34 40          	lea    (%rax,%rax,2),%rsi
1004ae61a:	48 89 c5             	mov    %rax,%rbp
1004ae61d:	48 c1 e6 04          	shl    $0x4,%rsi
1004ae621:	48 01 f3             	add    %rsi,%rbx
1004ae624:	45 85 c0             	test   %r8d,%r8d
1004ae627:	75 07                	jne    1004ae630 <.text+0xad630>
1004ae629:	8b 7b 10             	mov    0x10(%rbx),%edi
1004ae62c:	85 ff                	test   %edi,%edi
1004ae62e:	75 70                	jne    1004ae6a0 <.text+0xad6a0>
1004ae630:	8b 43 10             	mov    0x10(%rbx),%eax
1004ae633:	4c 8d 6b 10          	lea    0x10(%rbx),%r13
1004ae637:	31 ff                	xor    %edi,%edi
1004ae639:	31 f6                	xor    %esi,%esi
1004ae63b:	85 c0                	test   %eax,%eax
1004ae63d:	7e 1c                	jle    1004ae65b <.text+0xad65b>
1004ae63f:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1004ae643:	83 c6 01             	add    $0x1,%esi
1004ae646:	48 01 f9             	add    %rdi,%rcx
1004ae649:	48 83 c7 30          	add    $0x30,%rdi
1004ae64d:	48 83 c1 10          	add    $0x10,%rcx
1004ae651:	e8 9a fb ff ff       	call   1004ae1f0 <.text+0xad1f0>
1004ae656:	3b 73 10             	cmp    0x10(%rbx),%esi
1004ae659:	7c e4                	jl     1004ae63f <.text+0xad63f>
1004ae65b:	4c 89 e9             	mov    %r13,%rcx
1004ae65e:	e8 dd 2e f5 ff       	call   100401540 <.text+0x540>
1004ae663:	41 8b 04 24          	mov    (%r12),%eax
1004ae667:	83 e8 01             	sub    $0x1,%eax
1004ae66a:	41 89 04 24          	mov    %eax,(%r12)
1004ae66e:	39 e8                	cmp    %ebp,%eax
1004ae670:	7e 3b                	jle    1004ae6ad <.text+0xad6ad>
1004ae672:	29 e8                	sub    %ebp,%eax
1004ae674:	48 8d 53 30          	lea    0x30(%rbx),%rdx
1004ae678:	48 89 d9             	mov    %rbx,%rcx
1004ae67b:	48 98                	cltq
1004ae67d:	4c 8d 04 40          	lea    (%rax,%rax,2),%r8
1004ae681:	49 c1 e0 04          	shl    $0x4,%r8
1004ae685:	48 83 c4 28          	add    $0x28,%rsp
1004ae689:	5b                   	pop    %rbx
1004ae68a:	5e                   	pop    %rsi
1004ae68b:	5f                   	pop    %rdi
1004ae68c:	5d                   	pop    %rbp
1004ae68d:	41 5c                	pop    %r12
1004ae68f:	41 5d                	pop    %r13
1004ae691:	e9 6a 18 1f 00       	jmp    10069ff00 <.text+0x29ef00>
1004ae696:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ae69d:	00 00 00
1004ae6a0:	8d 57 ff             	lea    -0x1(%rdi),%edx
1004ae6a3:	e8 28 30 f5 ff       	call   1004016d0 <.text+0x6d0>
1004ae6a8:	83 f8 01             	cmp    $0x1,%eax
1004ae6ab:	74 13                	je     1004ae6c0 <.text+0xad6c0>
1004ae6ad:	48 83 c4 28          	add    $0x28,%rsp
1004ae6b1:	5b                   	pop    %rbx
1004ae6b2:	5e                   	pop    %rsi
1004ae6b3:	5f                   	pop    %rdi
1004ae6b4:	5d                   	pop    %rbp
1004ae6b5:	41 5c                	pop    %r12
1004ae6b7:	41 5d                	pop    %r13
1004ae6b9:	c3                   	ret
1004ae6ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ae6c0:	49 03 74 24 10       	add    0x10(%r12),%rsi
1004ae6c5:	48 8b 5e 20          	mov    0x20(%rsi),%rbx
1004ae6c9:	85 ff                	test   %edi,%edi
1004ae6cb:	0f 8e ab 00 00 00    	jle    1004ae77c <.text+0xad77c>
1004ae6d1:	48 63 d7             	movslq %edi,%rdx
1004ae6d4:	48 89 d8             	mov    %rbx,%rax
1004ae6d7:	66 0f c4 0d c0 b2 24 	pinsrw $0x0,0x24b2c0(%rip),%xmm1        # 1006f99a0 <_head_msys_iconv_2_dll-0x72660>
1004ae6de:	00 00
1004ae6e0:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1004ae6e4:	48 c1 e1 04          	shl    $0x4,%rcx
1004ae6e8:	48 01 d9             	add    %rbx,%rcx
1004ae6eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004ae6f0:	4c 8b 06             	mov    (%rsi),%r8
1004ae6f3:	4c 01 00             	add    %r8,(%rax)
1004ae6f6:	66 0f c4 46 28 00    	pinsrw $0x0,0x28(%rsi),%xmm0
1004ae6fc:	66 0f 74 c1          	pcmpeqb %xmm1,%xmm0
1004ae700:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1004ae704:	66 0f c4 58 28 00    	pinsrw $0x0,0x28(%rax),%xmm3
1004ae70a:	48 83 c0 30          	add    $0x30,%rax
1004ae70e:	66 0f db d0          	pand   %xmm0,%xmm2
1004ae712:	66 0f df c3          	pandn  %xmm3,%xmm0
1004ae716:	66 0f eb c2          	por    %xmm2,%xmm0
1004ae71a:	66 41 0f 7e c1       	movd   %xmm0,%r9d
1004ae71f:	66 44 89 48 f8       	mov    %r9w,-0x8(%rax)
1004ae724:	48 39 c1             	cmp    %rax,%rcx
1004ae727:	75 c7                	jne    1004ae6f0 <.text+0xad6f0>
1004ae729:	41 8b 04 24          	mov    (%r12),%eax
1004ae72d:	4c 8d 2c 52          	lea    (%rdx,%rdx,2),%r13
1004ae731:	83 c5 01             	add    $0x1,%ebp
1004ae734:	49 c1 e5 04          	shl    $0x4,%r13
1004ae738:	39 c5                	cmp    %eax,%ebp
1004ae73a:	7d 19                	jge    1004ae755 <.text+0xad755>
1004ae73c:	29 e8                	sub    %ebp,%eax
1004ae73e:	48 8d 56 30          	lea    0x30(%rsi),%rdx
1004ae742:	4a 8d 0c 2e          	lea    (%rsi,%r13,1),%rcx
1004ae746:	48 98                	cltq
1004ae748:	4c 8d 04 40          	lea    (%rax,%rax,2),%r8
1004ae74c:	49 c1 e0 04          	shl    $0x4,%r8
1004ae750:	e8 ab 17 1f 00       	call   10069ff00 <.text+0x29ef00>
1004ae755:	4d 89 e8             	mov    %r13,%r8
1004ae758:	48 89 da             	mov    %rbx,%rdx
1004ae75b:	48 89 f1             	mov    %rsi,%rcx
1004ae75e:	e8 9d 17 1f 00       	call   10069ff00 <.text+0x29ef00>
1004ae763:	48 89 d9             	mov    %rbx,%rcx
1004ae766:	e8 b5 2d f5 ff       	call   100401520 <.text+0x520>
1004ae76b:	41 8b 04 24          	mov    (%r12),%eax
1004ae76f:	8d 44 07 ff          	lea    -0x1(%rdi,%rax,1),%eax
1004ae773:	41 89 04 24          	mov    %eax,(%r12)
1004ae777:	e9 31 ff ff ff       	jmp    1004ae6ad <.text+0xad6ad>
1004ae77c:	48 63 d7             	movslq %edi,%rdx
1004ae77f:	eb a8                	jmp    1004ae729 <.text+0xad729>
1004ae781:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004ae788:	00 00 00 00
1004ae78c:	0f 1f 40 00          	nopl   0x0(%rax)
1004ae790:	41 57                	push   %r15
1004ae792:	41 56                	push   %r14
1004ae794:	41 55                	push   %r13
1004ae796:	41 54                	push   %r12
1004ae798:	55                   	push   %rbp
1004ae799:	57                   	push   %rdi
1004ae79a:	56                   	push   %rsi
1004ae79b:	53                   	push   %rbx
1004ae79c:	48 83 ec 68          	sub    $0x68,%rsp
1004ae7a0:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
1004ae7a5:	48 8b 05 74 44 27 00 	mov    0x274474(%rip),%rax        # 100722c20 <_head_msys_iconv_2_dll-0x493e0>
1004ae7ac:	4c 8b bc 24 d0 00 00 	mov    0xd0(%rsp),%r15
1004ae7b3:	00
1004ae7b4:	48 89 cd             	mov    %rcx,%rbp
1004ae7b7:	48 89 d7             	mov    %rdx,%rdi
1004ae7ba:	4d 89 c6             	mov    %r8,%r14
1004ae7bd:	4d 89 cd             	mov    %r9,%r13
1004ae7c0:	49 89 d4             	mov    %rdx,%r12
1004ae7c3:	f6 00 10             	testb  $0x10,(%rax)
1004ae7c6:	74 21                	je     1004ae7e9 <.text+0xad7e9>
1004ae7c8:	49 83 f9 01          	cmp    $0x1,%r9
1004ae7cc:	0f 85 ae 01 00 00    	jne    1004ae980 <.text+0xad980>
1004ae7d2:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1004ae7d9:	ff ff 7f
1004ae7dc:	4c 8d 62 01          	lea    0x1(%rdx),%r12
1004ae7e0:	49 39 c0             	cmp    %rax,%r8
1004ae7e3:	0f 85 97 01 00 00    	jne    1004ae980 <.text+0xad980>
1004ae7e9:	48 89 fa             	mov    %rdi,%rdx
1004ae7ec:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8