10040d2dd:	0f 1f 00             	nopl   (%rax)
10040d2e0:	48 89 f9             	mov    %rdi,%rcx
10040d2e3:	e8 c8 ca ff ff       	call   100409db0 <.text+0x8db0>
10040d2e8:	89 c3                	mov    %eax,%ebx
10040d2ea:	31 c0                	xor    %eax,%eax
10040d2ec:	83 fb 0a             	cmp    $0xa,%ebx
10040d2ef:	0f 94 c0             	sete   %al
10040d2f2:	01 c6                	add    %eax,%esi
10040d2f4:	e8 77 68 01 00       	call   100423b70 <.text+0x22b70>
10040d2f9:	48 63 d3             	movslq %ebx,%rdx
10040d2fc:	f6 44 02 01 08       	testb  $0x8,0x1(%rdx,%rax,1)
10040d301:	75 dd                	jne    10040d2e0 <.text+0xc2e0>
10040d303:	48 63 f6             	movslq %esi,%rsi
10040d306:	48 85 f6             	test   %rsi,%rsi
10040d309:	74 49                	je     10040d354 <.text+0xc354>
10040d30b:	48 63 af e0 0e 00 00 	movslq 0xee0(%rdi),%rbp
10040d312:	48 8d 44 6d 00       	lea    0x0(%rbp,%rbp,2),%rax
10040d317:	48 c1 e0 04          	shl    $0x4,%rax
10040d31b:	48 8b 84 07 00 02 00 	mov    0x200(%rdi,%rax,1),%rax
10040d322:	00
10040d323:	48 03 70 10          	add    0x10(%rax),%rsi
10040d327:	48 81 fe 31 03 00 00 	cmp    $0x331,%rsi
10040d32e:	0f 87 dc 00 00 00    	ja     10040d410 <.text+0xc410>
10040d334:	48 8d 14 76          	lea    (%rsi,%rsi,2),%rdx
10040d338:	48 8d 05 41 b7 01 00 	lea    0x1b741(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040d33f:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040d343:	48 8d 54 6d 00       	lea    0x0(%rbp,%rbp,2),%rdx
10040d348:	48 c1 e2 04          	shl    $0x4,%rdx
10040d34c:	48 89 84 17 00 02 00 	mov    %rax,0x200(%rdi,%rdx,1)
10040d353:	00
10040d354:	83 fb ff             	cmp    $0xffffffff,%ebx
10040d357:	75 17                	jne    10040d370 <.text+0xc370>
10040d359:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040d35e:	48 83 c4 28          	add    $0x28,%rsp
10040d362:	5b                   	pop    %rbx
10040d363:	5e                   	pop    %rsi
10040d364:	5f                   	pop    %rdi
10040d365:	5d                   	pop    %rbp
10040d366:	c3                   	ret
10040d367:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040d36e:	00 00
10040d370:	48 89 f9             	mov    %rdi,%rcx
10040d373:	89 da                	mov    %ebx,%edx
10040d375:	e8 b6 ca ff ff       	call   100409e30 <.text+0x8e30>
10040d37a:	48 89 f9             	mov    %rdi,%rcx
10040d37d:	e8 2e ca ff ff       	call   100409db0 <.text+0x8db0>
10040d382:	83 f8 ff             	cmp    $0xffffffff,%eax
10040d385:	74 d2                	je     10040d359 <.text+0xc359>
10040d387:	8d 50 de             	lea    -0x22(%rax),%edx
10040d38a:	83 fa 3e             	cmp    $0x3e,%edx
10040d38d:	0f 87 ad 00 00 00    	ja     10040d440 <.text+0xc440>
10040d393:	48 8d 0d e6 a6 01 00 	lea    0x1a6e6(%rip),%rcx        # 100427a80 <_head_msys_gcrypt_20_dll-0xf580>
10040d39a:	48 63 14 91          	movslq (%rcx,%rdx,4),%rdx
10040d39e:	48 01 ca             	add    %rcx,%rdx
10040d3a1:	ff e2                	jmp    *%rdx
10040d3a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040d3a8:	83 f8 ff             	cmp    $0xffffffff,%eax
10040d3ab:	74 ac                	je     10040d359 <.text+0xc359>
10040d3ad:	48 89 f9             	mov    %rdi,%rcx
10040d3b0:	e8 fb c9 ff ff       	call   100409db0 <.text+0x8db0>
10040d3b5:	83 f8 0a             	cmp    $0xa,%eax
10040d3b8:	75 ee                	jne    10040d3a8 <.text+0xc3a8>
10040d3ba:	48 63 b7 e0 0e 00 00 	movslq 0xee0(%rdi),%rsi
10040d3c1:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
10040d3c5:	48 c1 e0 04          	shl    $0x4,%rax
10040d3c9:	48 8b 84 07 00 02 00 	mov    0x200(%rdi,%rax,1),%rax
10040d3d0:	00
10040d3d1:	48 8b 58 10          	mov    0x10(%rax),%rbx
10040d3d5:	48 83 c3 01          	add    $0x1,%rbx
10040d3d9:	48 81 fb 31 03 00 00 	cmp    $0x331,%rbx
10040d3e0:	0f 87 8e 01 00 00    	ja     10040d574 <.text+0xc574>
10040d3e6:	48 8d 14 5b          	lea    (%rbx,%rbx,2),%rdx
10040d3ea:	48 8d 05 8f b6 01 00 	lea    0x1b68f(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040d3f1:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040d3f5:	48 8d 14 76          	lea    (%rsi,%rsi,2),%rdx
10040d3f9:	48 c1 e2 04          	shl    $0x4,%rdx
10040d3fd:	48 89 84 17 00 02 00 	mov    %rax,0x200(%rdi,%rdx,1)
10040d404:	00
10040d405:	e9 d1 fe ff ff       	jmp    10040d2db <.text+0xc2db>
10040d40a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d410:	48 8b 97 c8 00 00 00 	mov    0xc8(%rdi),%rdx
10040d417:	48 89 f9             	mov    %rdi,%rcx
10040d41a:	49 89 d0             	mov    %rdx,%r8
10040d41d:	e8 7e da ff ff       	call   10040aea0 <.text+0x9ea0>
10040d422:	48 c7 00 05 40 00 00 	movq   $0x4005,(%rax)
10040d429:	48 89 70 10          	mov    %rsi,0x10(%rax)
10040d42d:	c6 40 08 01          	movb   $0x1,0x8(%rax)
10040d431:	e9 0d ff ff ff       	jmp    10040d343 <.text+0xc343>
10040d436:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040d43d:	00 00 00
10040d440:	89 c2                	mov    %eax,%edx
10040d442:	48 89 f9             	mov    %rdi,%rcx
10040d445:	e8 e6 c9 ff ff       	call   100409e30 <.text+0x8e30>
10040d44a:	b8 03 00 00 00       	mov    $0x3,%eax
10040d44f:	e9 0a ff ff ff       	jmp    10040d35e <.text+0xc35e>
10040d454:	0f 1f 40 00          	nopl   0x0(%rax)
10040d458:	b8 07 00 00 00       	mov    $0x7,%eax
10040d45d:	48 83 c4 28          	add    $0x28,%rsp
10040d461:	5b                   	pop    %rbx
10040d462:	5e                   	pop    %rsi
10040d463:	5f                   	pop    %rdi
10040d464:	5d                   	pop    %rbp
10040d465:	c3                   	ret
10040d466:	48 89 f9             	mov    %rdi,%rcx
10040d469:	e8 42 c9 ff ff       	call   100409db0 <.text+0x8db0>
10040d46e:	89 c2                	mov    %eax,%edx
10040d470:	b8 09 00 00 00       	mov    $0x9,%eax
10040d475:	83 fa 40             	cmp    $0x40,%edx
10040d478:	0f 84 e0 fe ff ff    	je     10040d35e <.text+0xc35e>
10040d47e:	48 89 f9             	mov    %rdi,%rcx
10040d481:	e8 aa c9 ff ff       	call   100409e30 <.text+0x8e30>
10040d486:	b8 08 00 00 00       	mov    $0x8,%eax
10040d48b:	e9 ce fe ff ff       	jmp    10040d35e <.text+0xc35e>
10040d490:	48 89 f9             	mov    %rdi,%rcx
10040d493:	e8 18 c9 ff ff       	call   100409db0 <.text+0x8db0>
10040d498:	48 8d 0d d2 a5 01 00 	lea    0x1a5d2(%rip),%rcx        # 100427a71 <_head_msys_gcrypt_20_dll-0xf58f>
10040d49f:	41 89 c0             	mov    %eax,%r8d
10040d4a2:	b8 02 00 00 00       	mov    $0x2,%eax
10040d4a7:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
10040d4ab:	75 18                	jne    10040d4c5 <.text+0xc4c5>
10040d4ad:	e9 ac fe ff ff       	jmp    10040d35e <.text+0xc35e>
10040d4b2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d4b8:	48 83 c1 01          	add    $0x1,%rcx
10040d4bc:	41 39 d0             	cmp    %edx,%r8d
10040d4bf:	0f 84 a5 00 00 00    	je     10040d56a <.text+0xc56a>
10040d4c5:	0f be 11             	movsbl (%rcx),%edx
10040d4c8:	84 d2                	test   %dl,%dl
10040d4ca:	75 ec                	jne    10040d4b8 <.text+0xc4b8>
10040d4cc:	44 89 c2             	mov    %r8d,%edx
10040d4cf:	48 89 f9             	mov    %rdi,%rcx
10040d4d2:	e8 59 c9 ff ff       	call   100409e30 <.text+0x8e30>
10040d4d7:	48 8b 87 c0 01 00 00 	mov    0x1c0(%rdi),%rax
10040d4de:	48 8b 40 08          	mov    0x8(%rax),%rax
10040d4e2:	f6 00 01             	testb  $0x1,(%rax)
10040d4e5:	0f 85 af 00 00 00    	jne    10040d59a <.text+0xc59a>
10040d4eb:	48 8b 50 18          	mov    0x18(%rax),%rdx
10040d4ef:	48 3b 50 08          	cmp    0x8(%rax),%rdx
10040d4f3:	0f 84 51 ff ff ff    	je     10040d44a <.text+0xc44a>
10040d4f9:	48 83 ea 01          	sub    $0x1,%rdx
10040d4fd:	48 89 50 18          	mov    %rdx,0x18(%rax)
10040d501:	e9 44 ff ff ff       	jmp    10040d44a <.text+0xc44a>
10040d506:	b8 06 00 00 00       	mov    $0x6,%eax
10040d50b:	48 83 c4 28          	add    $0x28,%rsp
10040d50f:	5b                   	pop    %rbx
10040d510:	5e                   	pop    %rsi
10040d511:	5f                   	pop    %rdi
10040d512:	5d                   	pop    %rbp
10040d513:	c3                   	ret
10040d514:	48 89 f9             	mov    %rdi,%rcx
10040d517:	e8 94 c8 ff ff       	call   100409db0 <.text+0x8db0>
10040d51c:	89 c3                	mov    %eax,%ebx
10040d51e:	83 f8 28             	cmp    $0x28,%eax
10040d521:	0f 84 c2 00 00 00    	je     10040d5e9 <.text+0xc5e9>
10040d527:	83 f8 21             	cmp    $0x21,%eax
10040d52a:	74 0d                	je     10040d539 <.text+0xc539>
10040d52c:	eb 7f                	jmp    10040d5ad <.text+0xc5ad>
10040d52e:	66 90                	xchg   %ax,%ax
10040d530:	83 f8 ff             	cmp    $0xffffffff,%eax
10040d533:	0f 84 20 fe ff ff    	je     10040d359 <.text+0xc359>
10040d539:	48 89 f9             	mov    %rdi,%rcx
10040d53c:	e8 6f c8 ff ff       	call   100409db0 <.text+0x8db0>
10040d541:	83 f8 0a             	cmp    $0xa,%eax
10040d544:	75 ea                	jne    10040d530 <.text+0xc530>
10040d546:	e9 6f fe ff ff       	jmp    10040d3ba <.text+0xc3ba>
10040d54b:	b8 04 00 00 00       	mov    $0x4,%eax
10040d550:	48 83 c4 28          	add    $0x28,%rsp
10040d554:	5b                   	pop    %rbx
10040d555:	5e                   	pop    %rsi
10040d556:	5f                   	pop    %rdi
10040d557:	5d                   	pop    %rbp
10040d558:	c3                   	ret
10040d559:	b8 01 00 00 00       	mov    $0x1,%eax
10040d55e:	e9 fb fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d563:	31 c0                	xor    %eax,%eax
10040d565:	e9 f4 fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d56a:	b8 02 00 00 00       	mov    $0x2,%eax
10040d56f:	e9 ea fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d574:	48 8b 97 c8 00 00 00 	mov    0xc8(%rdi),%rdx
10040d57b:	48 89 f9             	mov    %rdi,%rcx
10040d57e:	49 89 d0             	mov    %rdx,%r8
10040d581:	e8 1a d9 ff ff       	call   10040aea0 <.text+0x9ea0>
10040d586:	48 c7 00 05 40 00 00 	movq   $0x4005,(%rax)
10040d58d:	48 89 58 10          	mov    %rbx,0x10(%rax)
10040d591:	c6 40 08 01          	movb   $0x1,0x8(%rax)
10040d595:	e9 5b fe ff ff       	jmp    10040d3f5 <.text+0xc3f5>
10040d59a:	48 8b 50 08          	mov    0x8(%rax),%rdx
10040d59e:	b9 2e 00 00 00       	mov    $0x2e,%ecx
10040d5a3:	e8 a8 6c 01 00       	call   100424250 <.text+0x23250>
10040d5a8:	e9 9d fe ff ff       	jmp    10040d44a <.text+0xc44a>
10040d5ad:	89 c2                	mov    %eax,%edx
10040d5af:	48 89 f9             	mov    %rdi,%rcx
10040d5b2:	e8 79 c8 ff ff       	call   100409e30 <.text+0x8e30>
10040d5b7:	b8 0b 00 00 00       	mov    $0xb,%eax
10040d5bc:	48 8d 15 b2 a4 01 00 	lea    0x1a4b2(%rip),%rdx        # 100427a75 <_head_msys_gcrypt_20_dll-0xf58b>
10040d5c3:	83 fb ff             	cmp    $0xffffffff,%ebx
10040d5c6:	75 10                	jne    10040d5d8 <.text+0xc5d8>
10040d5c8:	e9 91 fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d5cd:	0f 1f 00             	nopl   (%rax)
10040d5d0:	48 83 c2 01          	add    $0x1,%rdx
10040d5d4:	39 c3                	cmp    %eax,%ebx
10040d5d6:	74 1b                	je     10040d5f3 <.text+0xc5f3>
10040d5d8:	0f be 02             	movsbl (%rdx),%eax
10040d5db:	84 c0                	test   %al,%al
10040d5dd:	75 f1                	jne    10040d5d0 <.text+0xc5d0>
10040d5df:	31 c0                	xor    %eax,%eax
10040d5e1:	83 c0 0a             	add    $0xa,%eax
10040d5e4:	e9 75 fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d5e9:	b8 0c 00 00 00       	mov    $0xc,%eax
10040d5ee:	e9 6b fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d5f3:	b8 01 00 00 00       	mov    $0x1,%eax
10040d5f8:	eb e7                	jmp    10040d5e1 <.text+0xc5e1>
10040d5fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d600:	41 54                	push   %r12
10040d602:	55                   	push   %rbp
10040d603:	57                   	push   %rdi
10040d604:	56                   	push   %rsi
10040d605:	53                   	push   %rbx
10040d606:	48 83 ec 50          	sub    $0x50,%rsp
10040d60a:	0f 29 74 24 40       	movaps %xmm6,0x40(%rsp)
10040d60f:	48 8d 2d 66 a5 01 00 	lea    0x1a566(%rip),%rbp        # 100427b7c <_head_msys_gcrypt_20_dll-0xf484>
10040d616:	48 89 cf             	mov    %rcx,%rdi
10040d619:	48 89 d6             	mov    %rdx,%rsi
10040d61c:	48 89 d1             	mov    %rdx,%rcx
10040d61f:	48 89 d3             	mov    %rdx,%rbx
10040d622:	eb 0b                	jmp    10040d62f <.text+0xc62f>
10040d624:	0f 1f 40 00          	nopl   0x0(%rax)
10040d628:	48 8d 48 02          	lea    0x2(%rax),%rcx
10040d62c:	48 89 c3             	mov    %rax,%rbx
10040d62f:	48 89 ea             	mov    %rbp,%rdx
10040d632:	e8 89 6b 01 00       	call   1004241c0 <.text+0x231c0>
10040d637:	48 85 c0             	test   %rax,%rax
10040d63a:	75 ec                	jne    10040d628 <.text+0xc628>
10040d63c:	48 39 f3             	cmp    %rsi,%rbx
10040d63f:	0f 85 b3 01 00 00    	jne    10040d7f8 <.text+0xc7f8>
10040d645:	48 0f be 2e          	movsbq (%rsi),%rbp
10040d649:	8d 45 d5             	lea    -0x2b(%rbp),%eax
10040d64c:	a8 fd                	test   $0xfd,%al
10040d64e:	0f 85 bc 00 00 00    	jne    10040d710 <.text+0xc710>
10040d654:	48 0f be 5e 01       	movsbq 0x1(%rsi),%rbx
10040d659:	80 fb 2e             	cmp    $0x2e,%bl
10040d65c:	0f 84 ce 02 00 00    	je     10040d930 <.text+0xc930>
10040d662:	48 8d 6e 02          	lea    0x2(%rsi),%rbp
10040d666:	45 31 e4             	xor    %r12d,%r12d
10040d669:	e8 02 65 01 00       	call   100423b70 <.text+0x22b70>
10040d66e:	f6 44 03 01 04       	testb  $0x4,0x1(%rbx,%rax,1)
10040d673:	0f 84 0c 01 00 00    	je     10040d785 <.text+0xc785>
10040d679:	0f b6 5d 00          	movzbl 0x0(%rbp),%ebx
10040d67d:	84 db                	test   %bl,%bl
10040d67f:	74 55                	je     10040d6d6 <.text+0xc6d6>
10040d681:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040d688:	e8 e3 64 01 00       	call   100423b70 <.text+0x22b70>
10040d68d:	48 0f be d3          	movsbq %bl,%rdx
10040d691:	f6 44 02 01 04       	testb  $0x4,0x1(%rdx,%rax,1)
10040d696:	0f 85 b4 00 00 00    	jne    10040d750 <.text+0xc750>
10040d69c:	80 fb 2e             	cmp    $0x2e,%bl
10040d69f:	0f 84 2b 01 00 00    	je     10040d7d0 <.text+0xc7d0>
10040d6a5:	83 e3 df             	and    $0xffffffdf,%ebx
10040d6a8:	80 fb 45             	cmp    $0x45,%bl
10040d6ab:	0f 85 d4 00 00 00    	jne    10040d785 <.text+0xc785>
10040d6b1:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
10040d6b5:	83 e8 2b             	sub    $0x2b,%eax
10040d6b8:	a8 fd                	test   $0xfd,%al
10040d6ba:	0f 85 b0 00 00 00    	jne    10040d770 <.text+0xc770>
10040d6c0:	0f b6 5d 02          	movzbl 0x2(%rbp),%ebx
10040d6c4:	48 8d 45 01          	lea    0x1(%rbp),%rax
10040d6c8:	41 bc 01 00 00 00    	mov    $0x1,%r12d
10040d6ce:	48 8d 68 01          	lea    0x1(%rax),%rbp
10040d6d2:	84 db                	test   %bl,%bl
10040d6d4:	75 b2                	jne    10040d688 <.text+0xc688>
10040d6d6:	45 85 e4             	test   %r12d,%r12d
10040d6d9:	0f 85 91 02 00 00    	jne    10040d970 <.text+0xc970>
10040d6df:	48 89 f1             	mov    %rsi,%rcx
10040d6e2:	e8 e9 64 01 00       	call   100423bd0 <.text+0x22bd0>
10040d6e7:	48 3d 31 03 00 00    	cmp    $0x331,%rax
10040d6ed:	0f 87 ec 02 00 00    	ja     10040d9df <.text+0xc9df>
10040d6f3:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10040d6f7:	48 8d 05 82 b3 01 00 	lea    0x1b382(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040d6fe:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040d702:	e9 b0 00 00 00       	jmp    10040d7b7 <.text+0xc7b7>
10040d707:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040d70e:	00 00
10040d710:	40 80 fd 2e          	cmp    $0x2e,%bpl
10040d714:	0f 84 2e 02 00 00    	je     10040d948 <.text+0xc948>
10040d71a:	e8 51 64 01 00       	call   100423b70 <.text+0x22b70>
10040d71f:	f6 44 05 01 04       	testb  $0x4,0x1(%rbp,%rax,1)
10040d724:	0f 84 fb 01 00 00    	je     10040d925 <.text+0xc925>
10040d72a:	0f b6 5e 01          	movzbl 0x1(%rsi),%ebx
10040d72e:	84 db                	test   %bl,%bl
10040d730:	74 ad                	je     10040d6df <.text+0xc6df>
10040d732:	e8 39 64 01 00       	call   100423b70 <.text+0x22b70>
10040d737:	48 0f be d3          	movsbq %bl,%rdx
10040d73b:	48 8d 6e 01          	lea    0x1(%rsi),%rbp
10040d73f:	45 31 e4             	xor    %r12d,%r12d
10040d742:	f6 44 02 01 04       	testb  $0x4,0x1(%rdx,%rax,1)
10040d747:	0f 84 4f ff ff ff    	je     10040d69c <.text+0xc69c>
10040d74d:	0f 1f 00             	nopl   (%rax)
10040d750:	48 89 e8             	mov    %rbp,%rax
10040d753:	0f b6 58 01          	movzbl 0x1(%rax),%ebx
10040d757:	48 8d 68 01          	lea    0x1(%rax),%rbp
10040d75b:	84 db                	test   %bl,%bl
10040d75d:	0f 85 25 ff ff ff    	jne    10040d688 <.text+0xc688>
10040d763:	e9 6e ff ff ff       	jmp    10040d6d6 <.text+0xc6d6>
10040d768:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040d76f:	00
10040d770:	e8 fb 63 01 00       	call   100423b70 <.text+0x22b70>
10040d775:	48 0f be 55 01       	movsbq 0x1(%rbp),%rdx
10040d77a:	f6 44 02 01 04       	testb  $0x4,0x1(%rdx,%rax,1)
10040d77f:	0f 85 3b ff ff ff    	jne    10040d6c0 <.text+0xc6c0>
10040d785:	48 89 f1             	mov    %rsi,%rcx
10040d788:	e8 d3 69 01 00       	call   100424160 <.text+0x23160>
10040d78d:	48 8b b7 c8 00 00 00 	mov    0xc8(%rdi),%rsi
10040d794:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
10040d799:	48 8b 97 30 01 00 00 	mov    0x130(%rdi),%rdx
10040d7a0:	49 89 c0             	mov    %rax,%r8
10040d7a3:	48 89 c3             	mov    %rax,%rbx
10040d7a6:	48 89 f1             	mov    %rsi,%rcx
10040d7a9:	e8 a2 cf ff ff       	call   10040a750 <.text+0x9750>
10040d7ae:	48 39 f0             	cmp    %rsi,%rax
10040d7b1:	0f 84 f1 01 00 00    	je     10040d9a8 <.text+0xc9a8>
10040d7b7:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
10040d7bc:	48 83 c4 50          	add    $0x50,%rsp
10040d7c0:	5b                   	pop    %rbx
10040d7c1:	5e                   	pop    %rsi
10040d7c2:	5f                   	pop    %rdi
10040d7c3:	5d                   	pop    %rbp
10040d7c4:	41 5c                	pop    %r12
10040d7c6:	c3                   	ret
10040d7c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040d7ce:	00 00
10040d7d0:	45 85 e4             	test   %r12d,%r12d
10040d7d3:	75 b0                	jne    10040d785 <.text+0xc785>
10040d7d5:	48 89 e8             	mov    %rbp,%rax
10040d7d8:	41 bc 01 00 00 00    	mov    $0x1,%r12d
10040d7de:	0f b6 58 01          	movzbl 0x1(%rax),%ebx
10040d7e2:	48 8d 68 01          	lea    0x1(%rax),%rbp
10040d7e6:	84 db                	test   %bl,%bl
10040d7e8:	0f 85 9a fe ff ff    	jne    10040d688 <.text+0xc688>
10040d7ee:	e9 e3 fe ff ff       	jmp    10040d6d6 <.text+0xc6d6>
10040d7f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040d7f8:	c6 03 00             	movb   $0x0,(%rbx)
10040d7fb:	4c 8b 87 c8 00 00 00 	mov    0xc8(%rdi),%r8
10040d802:	48 89 f2             	mov    %rsi,%rdx
10040d805:	48 89 f9             	mov    %rdi,%rcx
10040d808:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
10040d80d:	e8 ee fd ff ff       	call   10040d600 <.text+0xc600>
10040d812:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
10040d817:	48 89 f9             	mov    %rdi,%rcx
10040d81a:	48 89 c2             	mov    %rax,%rdx
10040d81d:	66 48 0f 6e f0       	movq   %rax,%xmm6
10040d822:	66 49 0f 6e c8       	movq   %r8,%xmm1