1004021ac:	48 83 c6 48          	add    $0x48,%rsi
1004021b0:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
1004021b7:	8b 56 d0             	mov    -0x30(%rsi),%edx
1004021ba:	f3 0f 6f 56 e8       	movdqu -0x18(%rsi),%xmm2
1004021bf:	89 95 90 00 00 00    	mov    %edx,0x90(%rbp)
1004021c5:	31 d2                	xor    %edx,%edx
1004021c7:	0f 11 95 98 00 00 00 	movups %xmm2,0x98(%rbp)
1004021ce:	ff d0                	call   *%rax
1004021d0:	89 c3                	mov    %eax,%ebx
1004021d2:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1004021d9:	48 89 46 f8          	mov    %rax,-0x8(%rsi)
1004021dd:	48 3b 75 58          	cmp    0x58(%rbp),%rsi
1004021e1:	73 55                	jae    100402238 <.text+0x1238>
1004021e3:	85 db                	test   %ebx,%ebx
1004021e5:	74 99                	je     100402180 <.text+0x1180>
1004021e7:	83 fb 07             	cmp    $0x7,%ebx
1004021ea:	74 94                	je     100402180 <.text+0x1180>
1004021ec:	e9 2f fd ff ff       	jmp    100401f20 <.text+0xf20>
1004021f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004021f8:	48 8b 46 08          	mov    0x8(%rsi),%rax
1004021fc:	48 8b 40 20          	mov    0x20(%rax),%rax
100402200:	48 85 c0             	test   %rax,%rax
100402203:	74 1b                	je     100402220 <.text+0x1220>
100402205:	48 83 38 00          	cmpq   $0x0,(%rax)
100402209:	74 15                	je     100402220 <.text+0x1220>
10040220b:	48 8b 46 38          	mov    0x38(%rsi),%rax
10040220f:	48 8b 56 30          	mov    0x30(%rsi),%rdx
100402213:	48 89 10             	mov    %rdx,(%rax)
100402216:	48 8b 06             	mov    (%rsi),%rax
100402219:	48 85 c0             	test   %rax,%rax
10040221c:	75 82                	jne    1004021a0 <.text+0x11a0>
10040221e:	66 90                	xchg   %ax,%ax
100402220:	48 83 c6 48          	add    $0x48,%rsi
100402224:	48 3b 75 58          	cmp    0x58(%rbp),%rsi
100402228:	0f 82 52 ff ff ff    	jb     100402180 <.text+0x1180>
10040222e:	bb 07 00 00 00       	mov    $0x7,%ebx
100402233:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402238:	85 db                	test   %ebx,%ebx
10040223a:	74 09                	je     100402245 <.text+0x1245>
10040223c:	83 fb 07             	cmp    $0x7,%ebx
10040223f:	0f 85 db fc ff ff    	jne    100401f20 <.text+0xf20>
100402245:	8b b5 88 00 00 00    	mov    0x88(%rbp),%esi
10040224b:	8b 7d 68             	mov    0x68(%rbp),%edi
10040224e:	e9 ee fa ff ff       	jmp    100401d41 <.text+0xd41>
100402253:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402258:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10040225f:	00 00
100402261:	48 8d 45 18          	lea    0x18(%rbp),%rax
100402265:	89 d9                	mov    %ebx,%ecx
100402267:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040226c:	e8 5f 08 00 00       	call   100402ad0 <.text+0x1ad0>
100402271:	8b 75 18             	mov    0x18(%rbp),%esi
100402274:	89 c7                	mov    %eax,%edi
100402276:	89 b5 88 00 00 00    	mov    %esi,0x88(%rbp)
10040227c:	83 ff ff             	cmp    $0xffffffff,%edi
10040227f:	0f 85 ae fd ff ff    	jne    100402033 <.text+0x1033>
100402285:	c7 45 68 00 00 00 00 	movl   $0x0,0x68(%rbp)
10040228c:	83 fe 01             	cmp    $0x1,%esi
10040228f:	7e 6f                	jle    100402300 <.text+0x1300>
100402291:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
100402298:	48 63 c6             	movslq %esi,%rax
10040229b:	48 8b 44 c2 f8       	mov    -0x8(%rdx,%rax,8),%rax
1004022a0:	80 38 2d             	cmpb   $0x2d,(%rax)
1004022a3:	75 5b                	jne    100402300 <.text+0x1300>
1004022a5:	80 78 01 2d          	cmpb   $0x2d,0x1(%rax)
1004022a9:	75 55                	jne    100402300 <.text+0x1300>
1004022ab:	80 78 02 00          	cmpb   $0x0,0x2(%rax)
1004022af:	75 4f                	jne    100402300 <.text+0x1300>
1004022b1:	89 b5 94 00 00 00    	mov    %esi,0x94(%rbp)
1004022b7:	8b 5d 78             	mov    0x78(%rbp),%ebx
1004022ba:	e9 e9 fa ff ff       	jmp    100401da8 <.text+0xda8>
1004022bf:	90                   	nop
1004022c0:	48 8b 45 50          	mov    0x50(%rbp),%rax
1004022c4:	48 89 45 58          	mov    %rax,0x58(%rbp)
1004022c8:	e9 ef f9 ff ff       	jmp    100401cbc <.text+0xcbc>
1004022cd:	0f 1f 00             	nopl   (%rax)
1004022d0:	c7 45 1c 01 00 00 00 	movl   $0x1,0x1c(%rbp)
1004022d7:	49 39 c4             	cmp    %rax,%r12
1004022da:	0f 85 93 fa ff ff    	jne    100401d73 <.text+0xd73>
1004022e0:	49 8b 0c 24          	mov    (%r12),%rcx
1004022e4:	48 85 c9             	test   %rcx,%rcx
1004022e7:	0f 84 86 fa ff ff    	je     100401d73 <.text+0xd73>
1004022ed:	e8 ee 05 00 00       	call   1004028e0 <.text+0x18e0>
1004022f2:	e9 86 fa ff ff       	jmp    100401d7d <.text+0xd7d>
1004022f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004022fe:	00 00
100402300:	8b 5d 78             	mov    0x78(%rbp),%ebx
100402303:	e9 a0 fa ff ff       	jmp    100401da8 <.text+0xda8>
100402308:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040230f:	00
100402310:	89 fa                	mov    %edi,%edx
100402312:	c1 fa 18             	sar    $0x18,%edx
100402315:	0f 84 47 01 00 00    	je     100402462 <.text+0x1462>
10040231b:	89 f8                	mov    %edi,%eax
10040231d:	89 f9                	mov    %edi,%ecx
10040231f:	4c 8b 4d 28          	mov    0x28(%rbp),%r9
100402323:	25 00 00 80 00       	and    $0x800000,%eax
100402328:	f7 d8                	neg    %eax
10040232a:	19 c0                	sbb    %eax,%eax
10040232c:	81 e1 ff ff ff 00    	and    $0xffffff,%ecx
100402332:	25 00 00 00 ff       	and    $0xff000000,%eax
100402337:	09 c1                	or     %eax,%ecx
100402339:	48 63 c2             	movslq %edx,%rax
10040233c:	48 8d 14 c0          	lea    (%rax,%rax,8),%rdx
100402340:	48 8b 45 50          	mov    0x50(%rbp),%rax
100402344:	48 8d 74 d0 b8       	lea    -0x48(%rax,%rdx,8),%rsi
100402349:	48 8b 06             	mov    (%rsi),%rax
10040234c:	48 85 c0             	test   %rax,%rax
10040234f:	0f 84 13 04 00 00    	je     100402768 <.text+0x1768>
100402355:	48 8b 56 40          	mov    0x40(%rsi),%rdx
100402359:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
10040235d:	4d 89 e8             	mov    %r13,%r8
100402360:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
100402367:	8b 56 18             	mov    0x18(%rsi),%edx
10040236a:	f3 0f 6f 6e 30       	movdqu 0x30(%rsi),%xmm5
10040236f:	89 95 90 00 00 00    	mov    %edx,0x90(%rbp)
100402375:	4c 89 ca             	mov    %r9,%rdx
100402378:	0f 11 ad 98 00 00 00 	movups %xmm5,0x98(%rbp)
10040237f:	ff d0                	call   *%rax
100402381:	89 c3                	mov    %eax,%ebx
100402383:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
10040238a:	48 89 46 40          	mov    %rax,0x40(%rsi)
10040238e:	83 fb 07             	cmp    $0x7,%ebx
100402391:	0f 84 d5 03 00 00    	je     10040276c <.text+0x176c>
100402397:	85 db                	test   %ebx,%ebx
100402399:	0f 85 a6 fa ff ff    	jne    100401e45 <.text+0xe45>
10040239f:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
1004023a5:	8b 5d 78             	mov    0x78(%rbp),%ebx
1004023a8:	e9 00 fc ff ff       	jmp    100401fad <.text+0xfad>
1004023ad:	0f 1f 00             	nopl   (%rax)
1004023b0:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
1004023b7:	00
1004023b8:	0f 84 bd 01 00 00    	je     10040257b <.text+0x157b>
1004023be:	48 8b 85 50 01 00 00 	mov    0x150(%rbp),%rax
1004023c5:	89 30                	mov    %esi,(%rax)
1004023c7:	48 8b 75 58          	mov    0x58(%rbp),%rsi
1004023cb:	48 83 ee 48          	sub    $0x48,%rsi
1004023cf:	48 8d 7d 70          	lea    0x70(%rbp),%rdi
1004023d3:	48 3b 75 50          	cmp    0x50(%rbp),%rsi
1004023d7:	0f 82 59 04 00 00    	jb     100402836 <.text+0x1836>
1004023dd:	0f 1f 00             	nopl   (%rax)
1004023e0:	48 8b 06             	mov    (%rsi),%rax
1004023e3:	48 85 c0             	test   %rax,%rax
1004023e6:	0f 84 64 02 00 00    	je     100402650 <.text+0x1650>
1004023ec:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1004023f0:	49 89 f8             	mov    %rdi,%r8
1004023f3:	b9 04 00 00 01       	mov    $0x1000004,%ecx
1004023f8:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
1004023ff:	8b 56 18             	mov    0x18(%rsi),%edx
100402402:	f3 0f 6f 46 30       	movdqu 0x30(%rsi),%xmm0
100402407:	89 95 90 00 00 00    	mov    %edx,0x90(%rbp)
10040240d:	31 d2                	xor    %edx,%edx
10040240f:	0f 11 85 98 00 00 00 	movups %xmm0,0x98(%rbp)
100402416:	ff d0                	call   *%rax
100402418:	89 c3                	mov    %eax,%ebx
10040241a:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
100402421:	48 89 46 40          	mov    %rax,0x40(%rsi)
100402425:	48 8b 45 50          	mov    0x50(%rbp),%rax
100402429:	48 83 ee 48          	sub    $0x48,%rsi
10040242d:	48 39 c6             	cmp    %rax,%rsi
100402430:	0f 82 24 02 00 00    	jb     10040265a <.text+0x165a>
100402436:	85 db                	test   %ebx,%ebx
100402438:	74 a6                	je     1004023e0 <.text+0x13e0>
10040243a:	83 fb 07             	cmp    $0x7,%ebx
10040243d:	74 a1                	je     1004023e0 <.text+0x13e0>
10040243f:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
100402443:	48 8d 71 b8          	lea    -0x48(%rcx),%rsi
100402447:	48 39 c6             	cmp    %rax,%rsi
10040244a:	0f 83 69 fa ff ff    	jae    100401eb9 <.text+0xeb9>
100402450:	e9 bf fa ff ff       	jmp    100401f14 <.text+0xf14>
100402455:	0f 1f 00             	nopl   (%rax)
100402458:	83 7d 20 ff          	cmpl   $0xffffffff,0x20(%rbp)
10040245c:	0f 85 f6 00 00 00    	jne    100402558 <.text+0x1558>
100402462:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
100402466:	89 fa                	mov    %edi,%edx
100402468:	e8 23 67 00 00       	call   100408b90 <.text+0x7b90>
10040246d:	48 85 c0             	test   %rax,%rax
100402470:	0f 84 4d 01 00 00    	je     1004025c3 <.text+0x15c3>
100402476:	48 8b 75 50          	mov    0x50(%rbp),%rsi
10040247a:	48 8b 55 58          	mov    0x58(%rbp),%rdx
10040247e:	48 39 d6             	cmp    %rdx,%rsi
100402481:	72 1a                	jb     10040249d <.text+0x149d>
100402483:	e9 3b 01 00 00       	jmp    1004025c3 <.text+0x15c3>
100402488:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040248f:	00
100402490:	48 83 c6 48          	add    $0x48,%rsi
100402494:	48 39 d6             	cmp    %rdx,%rsi
100402497:	0f 83 26 01 00 00    	jae    1004025c3 <.text+0x15c3>
10040249d:	48 3b 46 10          	cmp    0x10(%rsi),%rax
1004024a1:	73 ed                	jae    100402490 <.text+0x1490>
1004024a3:	48 8b 06             	mov    (%rsi),%rax
1004024a6:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1004024aa:	48 85 c0             	test   %rax,%rax
1004024ad:	0f 84 10 01 00 00    	je     1004025c3 <.text+0x15c3>
1004024b3:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
1004024b7:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
1004024bb:	4d 89 e8             	mov    %r13,%r8
1004024be:	48 89 8d a8 00 00 00 	mov    %rcx,0xa8(%rbp)
1004024c5:	8b 4e 18             	mov    0x18(%rsi),%ecx
1004024c8:	f3 0f 6f 6e 30       	movdqu 0x30(%rsi),%xmm5
1004024cd:	89 8d 90 00 00 00    	mov    %ecx,0x90(%rbp)
1004024d3:	89 f9                	mov    %edi,%ecx
1004024d5:	0f 11 ad 98 00 00 00 	movups %xmm5,0x98(%rbp)
1004024dc:	ff d0                	call   *%rax
1004024de:	89 c3                	mov    %eax,%ebx
1004024e0:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1004024e7:	48 89 46 40          	mov    %rax,0x40(%rsi)
1004024eb:	83 fb 07             	cmp    $0x7,%ebx
1004024ee:	0f 85 a3 fe ff ff    	jne    100402397 <.text+0x1397>
1004024f4:	e9 ce 00 00 00       	jmp    1004025c7 <.text+0x15c7>
1004024f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402500:	48 83 e8 08          	sub    $0x8,%rax
100402504:	83 c3 01             	add    $0x1,%ebx
100402507:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
10040250e:	89 5d 78             	mov    %ebx,0x78(%rbp)
100402511:	e9 54 f8 ff ff       	jmp    100401d6a <.text+0xd6a>
100402516:	48 8b 0d 03 9c 00 00 	mov    0x9c03(%rip),%rcx        # 10040c120 <_head_msys_intl_8_dll-0x4ee0>
10040251d:	48 83 39 00          	cmpq   $0x0,(%rcx)
100402521:	0f 85 34 f6 ff ff    	jne    100401b5b <.text+0xb5b>
100402527:	48 8d 48 20          	lea    0x20(%rax),%rcx
10040252b:	e9 3a f6 ff ff       	jmp    100401b6a <.text+0xb6a>
100402530:	48 8b 3d 29 ef 00 00 	mov    0xef29(%rip),%rdi        # 100411460 <__imp_program_invocation_short_name>
100402537:	49 8b 10             	mov    (%r8),%rdx
10040253a:	48 83 3f 00          	cmpq   $0x0,(%rdi)
10040253e:	48 89 10             	mov    %rdx,(%rax)
100402541:	0f 85 97 f5 ff ff    	jne    100401ade <.text+0xade>
100402547:	49 8b 0c 24          	mov    (%r12),%rcx
10040254b:	e8 90 03 00 00       	call   1004028e0 <.text+0x18e0>
100402550:	48 89 07             	mov    %rax,(%rdi)
100402553:	e9 86 f5 ff ff       	jmp    100401ade <.text+0xade>
100402558:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
10040255f:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
100402563:	41 b8 04 01 00 00    	mov    $0x104,%r8d
100402569:	4c 89 e9             	mov    %r13,%rcx
10040256c:	bb 07 00 00 00       	mov    $0x7,%ebx
100402571:	e8 ba 4b 00 00       	call   100407130 <.text+0x6130>
100402576:	e9 ca f8 ff ff       	jmp    100401e45 <.text+0xe45>
10040257b:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
100402582:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
100402586:	f6 85 8c 00 00 00 02 	testb  $0x2,0x8c(%rbp)
10040258d:	75 d4                	jne    100402563 <.text+0x1563>
10040258f:	48 85 d2             	test   %rdx,%rdx
100402592:	74 cf                	je     100402563 <.text+0x1563>
100402594:	48 8b 45 00          	mov    0x0(%rbp),%rax
100402598:	48 8b 9d b0 00 00 00 	mov    0xb0(%rbp),%rbx
10040259f:	48 8d 15 65 8f 00 00 	lea    0x8f65(%rip),%rdx        # 10040b50b <_head_msys_intl_8_dll-0x5af5>
1004025a6:	48 8b 48 30          	mov    0x30(%rax),%rcx
1004025aa:	e8 a9 62 00 00       	call   100408858 <.text+0x7858>
1004025af:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1004025b6:	49 89 d8             	mov    %rbx,%r8
1004025b9:	48 89 c2             	mov    %rax,%rdx
1004025bc:	e8 ff 63 00 00       	call   1004089c0 <.text+0x79c0>
1004025c1:	eb 2d                	jmp    1004025f0 <.text+0x15f0>
1004025c3:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
1004025c7:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004025cb:	48 8d 15 6e 8f 00 00 	lea    0x8f6e(%rip),%rdx        # 10040b540 <_head_msys_intl_8_dll-0x5ac0>
1004025d2:	48 8b 48 30          	mov    0x30(%rax),%rcx
1004025d6:	e8 7d 62 00 00       	call   100408858 <.text+0x7858>
1004025db:	41 89 f8             	mov    %edi,%r8d
1004025de:	48 8d 15 15 8f 00 00 	lea    0x8f15(%rip),%rdx        # 10040b4fa <_head_msys_intl_8_dll-0x5b06>
1004025e5:	4c 89 e9             	mov    %r13,%rcx
1004025e8:	49 89 c1             	mov    %rax,%r9
1004025eb:	e8 e0 4b 00 00       	call   1004071d0 <.text+0x61d0>
1004025f0:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
1004025f7:	e9 67 ff ff ff       	jmp    100402563 <.text+0x1563>
1004025fc:	0f 1f 40 00          	nopl   0x0(%rax)
100402600:	49 8b 04 24          	mov    (%r12),%rax
100402604:	48 85 c0             	test   %rax,%rax
100402607:	74 77                	je     100402680 <.text+0x1680>
100402609:	49 8b 54 24 40       	mov    0x40(%r12),%rdx
10040260e:	49 89 f8             	mov    %rdi,%r8
100402611:	b9 02 00 00 01       	mov    $0x1000002,%ecx
100402616:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
10040261d:	f3 41 0f 6f 6c 24 30 	movdqu 0x30(%r12),%xmm5
100402624:	31 d2                	xor    %edx,%edx
100402626:	c7 85 90 00 00 00 00 	movl   $0x0,0x90(%rbp)
10040262d:	00 00 00
100402630:	0f 11 ad 98 00 00 00 	movups %xmm5,0x98(%rbp)
100402637:	ff d0                	call   *%rax
100402639:	89 c3                	mov    %eax,%ebx
10040263b:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
100402642:	49 89 44 24 40       	mov    %rax,0x40(%r12)
100402647:	48 8b 75 58          	mov    0x58(%rbp),%rsi
10040264b:	e9 4d fa ff ff       	jmp    10040209d <.text+0x109d>
100402650:	bb 07 00 00 00       	mov    $0x7,%ebx
100402655:	e9 cb fd ff ff       	jmp    100402425 <.text+0x1425>
10040265a:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
10040265e:	48 8d 71 b8          	lea    -0x48(%rcx),%rsi
100402662:	83 fb 07             	cmp    $0x7,%ebx
100402665:	0f 85 dc fd ff ff    	jne    100402447 <.text+0x1447>
10040266b:	31 db                	xor    %ebx,%ebx
10040266d:	48 39 c6             	cmp    %rax,%rsi
100402670:	0f 83 43 f8 ff ff    	jae    100401eb9 <.text+0xeb9>
100402676:	e9 99 f8 ff ff       	jmp    100401f14 <.text+0xf14>
10040267b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402680:	49 83 c4 48          	add    $0x48,%r12
100402684:	bb 07 00 00 00       	mov    $0x7,%ebx
100402689:	49 39 f4             	cmp    %rsi,%r12
10040268c:	0f 82 fe f9 ff ff    	jb     100402090 <.text+0x1090>
100402692:	48 8d 7e b8          	lea    -0x48(%rsi),%rdi
100402696:	48 3b 7d 50          	cmp    0x50(%rbp),%rdi
10040269a:	0f 82 9d 00 00 00    	jb     10040273d <.text+0x173d>
1004026a0:	83 fb 07             	cmp    $0x7,%ebx
1004026a3:	74 08                	je     1004026ad <.text+0x16ad>
1004026a5:	85 db                	test   %ebx,%ebx
1004026a7:	0f 85 06 fa ff ff    	jne    1004020b3 <.text+0x10b3>
1004026ad:	48 8d 75 70          	lea    0x70(%rbp),%rsi
1004026b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004026b8:	48 8b 07             	mov    (%rdi),%rax
1004026bb:	48 85 c0             	test   %rax,%rax
1004026be:	74 72                	je     100402732 <.text+0x1732>
1004026c0:	48 8b 57 40          	mov    0x40(%rdi),%rdx
1004026c4:	49 89 f0             	mov    %rsi,%r8
1004026c7:	b9 01 00 00 01       	mov    $0x1000001,%ecx
1004026cc:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
1004026d3:	8b 57 18             	mov    0x18(%rdi),%edx
1004026d6:	f3 0f 6f 47 30       	movdqu 0x30(%rdi),%xmm0
1004026db:	89 95 90 00 00 00    	mov    %edx,0x90(%rbp)
1004026e1:	31 d2                	xor    %edx,%edx
1004026e3:	0f 11 85 98 00 00 00 	movups %xmm0,0x98(%rbp)
1004026ea:	ff d0                	call   *%rax
1004026ec:	89 c3                	mov    %eax,%ebx
1004026ee:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1004026f5:	48 89 47 40          	mov    %rax,0x40(%rdi)
1004026f9:	48 83 ef 48          	sub    $0x48,%rdi
1004026fd:	48 3b 7d 50          	cmp    0x50(%rbp),%rdi
100402701:	72 36                	jb     100402739 <.text+0x1739>
100402703:	85 db                	test   %ebx,%ebx
100402705:	74 b1                	je     1004026b8 <.text+0x16b8>
100402707:	83 fb 07             	cmp    $0x7,%ebx
10040270a:	74 ac                	je     1004026b8 <.text+0x16b8>
10040270c:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
100402713:	00
100402714:	0f 84 2b f7 ff ff    	je     100401e45 <.text+0xe45>
10040271a:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
100402720:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
100402727:	48 8b 75 58          	mov    0x58(%rbp),%rsi
10040272b:	89 01                	mov    %eax,(%rcx)
10040272d:	e9 17 f7 ff ff       	jmp    100401e49 <.text+0xe49>
100402732:	bb 07 00 00 00       	mov    $0x7,%ebx
100402737:	eb c0                	jmp    1004026f9 <.text+0x16f9>
100402739:	48 8b 75 58          	mov    0x58(%rbp),%rsi
10040273d:	83 fb 07             	cmp    $0x7,%ebx
100402740:	0f 85 85 00 00 00    	jne    1004027cb <.text+0x17cb>
100402746:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
10040274d:	00
10040274e:	0f 84 77 fc ff ff    	je     1004023cb <.text+0x13cb>
100402754:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
10040275a:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
100402761:	89 01                	mov    %eax,(%rcx)