10040847e:	0f 85 97 09 00 00    	jne    100408e1b <.text+0x7e1b>
100408484:	de c1                	faddp  %st,%st(1)
100408486:	d9 c0                	fld    %st(0)
100408488:	d9 6d 6c             	fldcw  0x6c(%rbp)
10040848b:	db 5d 58             	fistpl 0x58(%rbp)
10040848e:	d9 6d 6e             	fldcw  0x6e(%rbp)
100408491:	db 45 58             	fildl  0x58(%rbp)
100408494:	de e9                	fsubrp %st,%st(1)
100408496:	e9 e8 fb ff ff       	jmp    100408083 <.text+0x7083>
10040849b:	66 0f 2f 35 5d 73 00 	comisd 0x735d(%rip),%xmm6        # 10040f800 <_head_msys_intl_8_dll-0x6800>
1004084a2:	00
1004084a3:	0f 93 c0             	setae  %al
1004084a6:	e9 f2 fd ff ff       	jmp    10040829d <.text+0x729d>
1004084ab:	d9 c9                	fxch   %st(1)
1004084ad:	eb 02                	jmp    1004084b1 <.text+0x74b1>
1004084af:	d9 c9                	fxch   %st(1)
1004084b1:	4d 8d 4a 04          	lea    0x4(%r10),%r9
1004084b5:	d9 5d f8             	fstps  -0x8(%rbp)
1004084b8:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
1004084bf:	00 f0 3f
1004084c2:	48 8d 15 17 72 00 00 	lea    0x7217(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
1004084c9:	48 8d 8d e0 06 00 00 	lea    0x6e0(%rbp),%rcx
1004084d0:	66 49 0f 6e d0       	movq   %r8,%xmm2
1004084d5:	db 7d 00             	fstpt  0x0(%rbp)
1004084d8:	44 89 5d 10          	mov    %r11d,0x10(%rbp)
1004084dc:	4c 89 55 18          	mov    %r10,0x18(%rbp)
1004084e0:	4c 89 4d 58          	mov    %r9,0x58(%rbp)
1004084e4:	e8 57 2e 00 00       	call   10040b340 <.text+0xa340>
1004084e9:	d9 45 f8             	flds   -0x8(%rbp)
1004084ec:	0f b6 85 e1 06 00 00 	movzbl 0x6e1(%rbp),%eax
1004084f3:	ba 2e 00 00 00       	mov    $0x2e,%edx
1004084f8:	4c 8b 55 18          	mov    0x18(%rbp),%r10
1004084fc:	4c 8b 4d 58          	mov    0x58(%rbp),%r9
100408500:	84 c0                	test   %al,%al
100408502:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
100408506:	d9 c0                	fld    %st(0)
100408508:	0f 44 c2             	cmove  %edx,%eax
10040850b:	db 6d 00             	fldt   0x0(%rbp)
10040850e:	41 88 42 03          	mov    %al,0x3(%r10)
100408512:	db f1                	fcomi  %st(1),%st
100408514:	dd d9                	fstp   %st(1)
100408516:	76 66                	jbe    10040857e <.text+0x757e>
100408518:	d9 c9                	fxch   %st(1)
10040851a:	d9 7d 6e             	fnstcw 0x6e(%rbp)
10040851d:	d9 05 c1 72 00 00    	flds   0x72c1(%rip)        # 10040f7e4 <_head_msys_intl_8_dll-0x681c>
100408523:	0f b7 45 6e          	movzwl 0x6e(%rbp),%eax
100408527:	80 cc 0c             	or     $0xc,%ah
10040852a:	66 89 45 6c          	mov    %ax,0x6c(%rbp)
10040852e:	eb 02                	jmp    100408532 <.text+0x7532>
100408530:	d9 ca                	fxch   %st(2)
100408532:	dc ca                	fmul   %st,%st(2)
100408534:	d9 ca                	fxch   %st(2)
100408536:	b8 30 00 00 00       	mov    $0x30,%eax
10040853b:	d9 c0                	fld    %st(0)
10040853d:	d9 6d 6c             	fldcw  0x6c(%rbp)
100408540:	db 5d 58             	fistpl 0x58(%rbp)
100408543:	d9 6d 6e             	fldcw  0x6e(%rbp)
100408546:	db 45 58             	fildl  0x58(%rbp)
100408549:	83 7d 58 09          	cmpl   $0x9,0x58(%rbp)
10040854d:	de e9                	fsubrp %st,%st(1)
10040854f:	7e 08                	jle    100408559 <.text+0x7559>
100408551:	41 0f b6 45 48       	movzbl 0x48(%r13),%eax
100408556:	83 e8 0a             	sub    $0xa,%eax
100408559:	49 83 c1 01          	add    $0x1,%r9
10040855d:	d9 c1                	fld    %st(1)
10040855f:	d9 c9                	fxch   %st(1)
100408561:	02 45 58             	add    0x58(%rbp),%al
100408564:	48 83 fe 01          	cmp    $0x1,%rsi
100408568:	48 83 d6 ff          	adc    $0xffffffffffffffff,%rsi
10040856c:	db f1                	fcomi  %st(1),%st
10040856e:	dd d9                	fstp   %st(1)
100408570:	41 88 41 ff          	mov    %al,-0x1(%r9)
100408574:	77 ba                	ja     100408530 <.text+0x7530>
100408576:	dd d8                	fstp   %st(0)
100408578:	dd d8                	fstp   %st(0)
10040857a:	dd d8                	fstp   %st(0)
10040857c:	eb 04                	jmp    100408582 <.text+0x7582>
10040857e:	dd d8                	fstp   %st(0)
100408580:	dd d8                	fstp   %st(0)
100408582:	48 85 f6             	test   %rsi,%rsi
100408585:	0f 84 43 fb ff ff    	je     1004080ce <.text+0x70ce>
10040858b:	4c 89 c9             	mov    %r9,%rcx
10040858e:	49 89 f0             	mov    %rsi,%r8
100408591:	ba 30 00 00 00       	mov    $0x30,%edx
100408596:	44 89 5d 58          	mov    %r11d,0x58(%rbp)
10040859a:	e8 01 2d 00 00       	call   10040b2a0 <.text+0xa2a0>
10040859f:	44 8b 5d 58          	mov    0x58(%rbp),%r11d
1004085a3:	49 89 c1             	mov    %rax,%r9
1004085a6:	49 01 f1             	add    %rsi,%r9
1004085a9:	e9 20 fb ff ff       	jmp    1004080ce <.text+0x70ce>
1004085ae:	49 8d 4c 24 ff       	lea    -0x1(%r12),%rcx
1004085b3:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1004085ba:	48 29 f9             	sub    %rdi,%rcx
1004085bd:	49 39 fc             	cmp    %rdi,%r12
1004085c0:	73 19                	jae    1004085db <.text+0x75db>
1004085c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004085c8:	0f b6 14 07          	movzbl (%rdi,%rax,1),%edx
1004085cc:	88 14 06             	mov    %dl,(%rsi,%rax,1)
1004085cf:	48 83 e8 01          	sub    $0x1,%rax
1004085d3:	48 39 c8             	cmp    %rcx,%rax
1004085d6:	75 f0                	jne    1004085c8 <.text+0x75c8>
1004085d8:	4c 89 e7             	mov    %r12,%rdi
1004085db:	ba 20 00 00 00       	mov    $0x20,%edx
1004085e0:	48 89 f9             	mov    %rdi,%rcx
1004085e3:	4c 29 e6             	sub    %r12,%rsi
1004085e6:	e8 b5 2c 00 00       	call   10040b2a0 <.text+0xa2a0>
1004085eb:	e9 d0 f0 ff ff       	jmp    1004076c0 <.text+0x66c0>
1004085f0:	83 e0 df             	and    $0xffffffdf,%eax
1004085f3:	3c 46                	cmp    $0x46,%al
1004085f5:	0f 84 78 04 00 00    	je     100408a73 <.text+0x7a73>
1004085fb:	3c 45                	cmp    $0x45,%al
1004085fd:	0f 85 b5 03 00 00    	jne    1004089b8 <.text+0x79b8>
100408603:	d9 c9                	fxch   %st(1)
100408605:	db e9                	fucomi %st(1),%st
100408607:	dd d9                	fstp   %st(1)
100408609:	0f 8a 79 0a 00 00    	jp     100409088 <.text+0x8088>
10040860f:	0f 85 73 0a 00 00    	jne    100409088 <.text+0x8088>
100408615:	dd d8                	fstp   %st(0)
100408617:	48 8b 45 58          	mov    0x58(%rbp),%rax
10040861b:	c6 00 30             	movb   $0x30,(%rax)
10040861e:	41 f6 c3 10          	test   $0x10,%r11b
100408622:	0f 85 6a 0b 00 00    	jne    100409192 <.text+0x8192>
100408628:	4d 85 ff             	test   %r15,%r15
10040862b:	0f 85 61 0b 00 00    	jne    100409192 <.text+0x8192>
100408631:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
100408638:	48 8d 70 01          	lea    0x1(%rax),%rsi
10040863c:	41 0f b6 45 48       	movzbl 0x48(%r13),%eax
100408641:	44 8b 45 20          	mov    0x20(%rbp),%r8d
100408645:	48 8d 7e 01          	lea    0x1(%rsi),%rdi
100408649:	48 8d 15 9a 70 00 00 	lea    0x709a(%rip),%rdx        # 10040f6ea <_head_msys_intl_8_dll-0x6916>
100408650:	48 89 f9             	mov    %rdi,%rcx
100408653:	44 89 5d 10          	mov    %r11d,0x10(%rbp)
100408657:	88 06                	mov    %al,(%rsi)
100408659:	e8 e2 2c 00 00       	call   10040b340 <.text+0xa340>
10040865e:	80 7e 01 00          	cmpb   $0x0,0x1(%rsi)
100408662:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
100408666:	0f 84 0c f8 ff ff    	je     100407e78 <.text+0x6e78>
10040866c:	0f 1f 40 00          	nopl   0x0(%rax)
100408670:	48 83 c7 01          	add    $0x1,%rdi
100408674:	80 3f 00             	cmpb   $0x0,(%rdi)
100408677:	75 f7                	jne    100408670 <.text+0x7670>
100408679:	e9 fa f7 ff ff       	jmp    100407e78 <.text+0x6e78>
10040867e:	b8 49 4e 00 00       	mov    $0x4e49,%eax
100408683:	41 c6 42 02 46       	movb   $0x46,0x2(%r10)
100408688:	66 41 89 02          	mov    %ax,(%r10)
10040868c:	48 c7 45 38 00 00 00 	movq   $0x0,0x38(%rbp)
100408693:	00
100408694:	e9 77 e9 ff ff       	jmp    100407010 <.text+0x6010>
100408699:	49 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%r10
1004086a0:	e9 10 f6 ff ff       	jmp    100407cb5 <.text+0x6cb5>
1004086a5:	d9 5d 00             	fstps  0x0(%rbp)
1004086a8:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1004086af:	48 8d 55 70          	lea    0x70(%rbp),%rdx
1004086b3:	4c 8d 85 98 00 00 00 	lea    0x98(%rbp),%r8
1004086ba:	4c 89 55 10          	mov    %r10,0x10(%rbp)
1004086be:	44 89 5d 18          	mov    %r11d,0x18(%rbp)
1004086c2:	db 7d 70             	fstpt  0x70(%rbp)
1004086c5:	e8 d6 16 00 00       	call   100409da0 <.text+0x8da0>
1004086ca:	db ad 80 00 00 00    	fldt   0x80(%rbp)
1004086d0:	44 8b 5d 18          	mov    0x18(%rbp),%r11d
1004086d4:	d9 7d 6e             	fnstcw 0x6e(%rbp)
1004086d7:	4c 8b 55 10          	mov    0x10(%rbp),%r10
1004086db:	0f b7 45 6e          	movzwl 0x6e(%rbp),%eax
1004086df:	80 cc 0c             	or     $0xc,%ah
1004086e2:	66 89 45 6c          	mov    %ax,0x6c(%rbp)
1004086e6:	d9 c0                	fld    %st(0)
1004086e8:	d9 6d 6c             	fldcw  0x6c(%rbp)
1004086eb:	db 5d 58             	fistpl 0x58(%rbp)
1004086ee:	d9 6d 6e             	fldcw  0x6e(%rbp)
1004086f1:	db 45 58             	fildl  0x58(%rbp)
1004086f4:	d8 e9                	fsubr  %st(1),%st
1004086f6:	d9 45 00             	flds   0x0(%rbp)
1004086f9:	d9 ca                	fxch   %st(2)
1004086fb:	e9 6c f9 ff ff       	jmp    10040806c <.text+0x706c>
100408700:	44 89 fa             	mov    %r15d,%edx
100408703:	66 0f 28 c6          	movapd %xmm6,%xmm0
100408707:	44 89 5d 18          	mov    %r11d,0x18(%rbp)
10040870b:	e8 10 dc ff ff       	call   100406320 <.text+0x5320>
100408710:	48 85 c0             	test   %rax,%rax
100408713:	0f 84 fd e2 ff ff    	je     100406a16 <.text+0x5a16>
100408719:	48 89 c1             	mov    %rax,%rcx
10040871c:	48 89 45 20          	mov    %rax,0x20(%rbp)
100408720:	e8 6b 2c 00 00       	call   10040b390 <.text+0xa390>
100408725:	4c 8b 55 20          	mov    0x20(%rbp),%r10
100408729:	44 8b 5d 18          	mov    0x18(%rbp),%r11d
10040872d:	49 39 c7             	cmp    %rax,%r15
100408730:	48 89 c6             	mov    %rax,%rsi
100408733:	0f 82 b4 06 00 00    	jb     100408ded <.text+0x7ded>
100408739:	48 8b 45 58          	mov    0x58(%rbp),%rax
10040873d:	c6 00 30             	movb   $0x30,(%rax)
100408740:	48 8d 78 01          	lea    0x1(%rax),%rdi
100408744:	41 f6 c3 10          	test   $0x10,%r11b
100408748:	0f 85 7f 04 00 00    	jne    100408bcd <.text+0x7bcd>
10040874e:	4d 85 ff             	test   %r15,%r15
100408751:	0f 85 76 04 00 00    	jne    100408bcd <.text+0x7bcd>
100408757:	4c 89 d1             	mov    %r10,%rcx
10040875a:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
10040875e:	e8 7d 2a 00 00       	call   10040b1e0 <.text+0xa1e0>
100408763:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408767:	e9 d4 ee ff ff       	jmp    100407640 <.text+0x6640>
10040876c:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
100408773:	e9 b0 df ff ff       	jmp    100406728 <.text+0x5728>
100408778:	d9 c9                	fxch   %st(1)
10040877a:	4d 8d 4a 04          	lea    0x4(%r10),%r9
10040877e:	d9 5d f8             	fstps  -0x8(%rbp)
100408781:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100408788:	00 f0 3f
10040878b:	48 8d 15 4e 6f 00 00 	lea    0x6f4e(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
100408792:	48 8d 8d e0 06 00 00 	lea    0x6e0(%rbp),%rcx
100408799:	66 49 0f 6e d0       	movq   %r8,%xmm2
10040879e:	db 7d 00             	fstpt  0x0(%rbp)
1004087a1:	44 89 5d 10          	mov    %r11d,0x10(%rbp)
1004087a5:	4c 89 55 18          	mov    %r10,0x18(%rbp)
1004087a9:	4c 89 4d 58          	mov    %r9,0x58(%rbp)
1004087ad:	e8 8e 2b 00 00       	call   10040b340 <.text+0xa340>
1004087b2:	0f b6 85 e1 06 00 00 	movzbl 0x6e1(%rbp),%eax
1004087b9:	ba 2e 00 00 00       	mov    $0x2e,%edx
1004087be:	4c 8b 55 18          	mov    0x18(%rbp),%r10
1004087c2:	db 6d 00             	fldt   0x0(%rbp)
1004087c5:	4c 8b 4d 58          	mov    0x58(%rbp),%r9
1004087c9:	84 c0                	test   %al,%al
1004087cb:	d9 45 f8             	flds   -0x8(%rbp)
1004087ce:	0f 44 c2             	cmove  %edx,%eax
1004087d1:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
1004087d5:	41 88 42 03          	mov    %al,0x3(%r10)
1004087d9:	e9 3c fd ff ff       	jmp    10040851a <.text+0x751a>
1004087de:	ba 0c 00 00 00       	mov    $0xc,%edx
1004087e3:	e9 1e ef ff ff       	jmp    100407706 <.text+0x6706>
1004087e8:	48 89 d9             	mov    %rbx,%rcx
1004087eb:	e8 60 2a 00 00       	call   10040b250 <.text+0xa250>
1004087f0:	48 89 c1             	mov    %rax,%rcx
1004087f3:	48 85 c0             	test   %rax,%rax
1004087f6:	0f 84 1a e2 ff ff    	je     100406a16 <.text+0x5a16>
1004087fc:	4d 85 f6             	test   %r14,%r14
1004087ff:	0f 84 4e 14 00 00    	je     100409c53 <.text+0x8c53>
100408805:	45 84 ff             	test   %r15b,%r15b
100408808:	0f 84 45 14 00 00    	je     100409c53 <.text+0x8c53>
10040880e:	48 8b 55 60          	mov    0x60(%rbp),%rdx
100408812:	4d 89 f0             	mov    %r14,%r8
100408815:	e8 76 2a 00 00       	call   10040b290 <.text+0xa290>
10040881a:	48 89 45 60          	mov    %rax,0x60(%rbp)
10040881e:	e9 35 ef ff ff       	jmp    100407758 <.text+0x6758>
100408823:	49 ba 99 99 99 99 99 	movabs $0x1999999999999999,%r10
10040882a:	99 99 19
10040882d:	45 31 c9             	xor    %r9d,%r9d
100408830:	eb 0f                	jmp    100408841 <.text+0x7841>
100408832:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100408838:	48 39 d1             	cmp    %rdx,%rcx
10040883b:	0f 84 29 02 00 00    	je     100408a6a <.text+0x7a6a>
100408841:	4c 8d 42 01          	lea    0x1(%rdx),%r8
100408845:	0f be 12             	movsbl (%rdx),%edx
100408848:	83 ea 30             	sub    $0x30,%edx
10040884b:	48 63 d2             	movslq %edx,%rdx
10040884e:	4d 39 d1             	cmp    %r10,%r9
100408851:	0f 87 a4 02 00 00    	ja     100408afb <.text+0x7afb>
100408857:	4f 8d 0c 89          	lea    (%r9,%r9,4),%r9
10040885b:	4d 01 c9             	add    %r9,%r9
10040885e:	4c 01 ca             	add    %r9,%rdx
100408861:	49 89 d1             	mov    %rdx,%r9
100408864:	4c 89 c2             	mov    %r8,%rdx
100408867:	73 cf                	jae    100408838 <.text+0x7838>
100408869:	4c 39 c1             	cmp    %r8,%rcx
10040886c:	0f 84 e6 04 00 00    	je     100408d58 <.text+0x7d58>
100408872:	41 80 38 30          	cmpb   $0x30,(%r8)
100408876:	49 8d 50 01          	lea    0x1(%r8),%rdx
10040887a:	75 09                	jne    100408885 <.text+0x7885>
10040887c:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
100408883:	eb b3                	jmp    100408838 <.text+0x7838>
100408885:	48 39 d1             	cmp    %rdx,%rcx
100408888:	0f 84 ca 04 00 00    	je     100408d58 <.text+0x7d58>
10040888e:	49 89 d0             	mov    %rdx,%r8
100408891:	eb df                	jmp    100408872 <.text+0x7872>
100408893:	48 83 c2 01          	add    $0x1,%rdx
100408897:	45 31 ff             	xor    %r15d,%r15d
10040889a:	48 39 d1             	cmp    %rdx,%rcx
10040889d:	0f 84 1d e6 ff ff    	je     100406ec0 <.text+0x5ec0>
1004088a3:	49 ba 99 99 99 99 99 	movabs $0x1999999999999999,%r10
1004088aa:	99 99 19
1004088ad:	eb 0a                	jmp    1004088b9 <.text+0x78b9>
1004088af:	90                   	nop
1004088b0:	48 39 d1             	cmp    %rdx,%rcx
1004088b3:	0f 84 07 e6 ff ff    	je     100406ec0 <.text+0x5ec0>
1004088b9:	4c 8d 42 01          	lea    0x1(%rdx),%r8
1004088bd:	0f be 12             	movsbl (%rdx),%edx
1004088c0:	83 ea 30             	sub    $0x30,%edx
1004088c3:	48 63 d2             	movslq %edx,%rdx
1004088c6:	4d 39 d7             	cmp    %r10,%r15
1004088c9:	0f 87 73 02 00 00    	ja     100408b42 <.text+0x7b42>
1004088cf:	4f 8d 0c bf          	lea    (%r15,%r15,4),%r9
1004088d3:	4d 01 c9             	add    %r9,%r9
1004088d6:	4c 01 ca             	add    %r9,%rdx
1004088d9:	49 89 d7             	mov    %rdx,%r15
1004088dc:	4c 89 c2             	mov    %r8,%rdx
1004088df:	73 cf                	jae    1004088b0 <.text+0x78b0>
1004088e1:	4c 39 c1             	cmp    %r8,%rcx
1004088e4:	0f 84 f7 04 00 00    	je     100408de1 <.text+0x7de1>
1004088ea:	41 80 38 30          	cmpb   $0x30,(%r8)
1004088ee:	49 8d 50 01          	lea    0x1(%r8),%rdx
1004088f2:	75 09                	jne    1004088fd <.text+0x78fd>
1004088f4:	49 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%r15
1004088fb:	eb b3                	jmp    1004088b0 <.text+0x78b0>
1004088fd:	48 39 d1             	cmp    %rdx,%rcx
100408900:	0f 84 db 04 00 00    	je     100408de1 <.text+0x7de1>
100408906:	49 89 d0             	mov    %rdx,%r8
100408909:	eb df                	jmp    1004088ea <.text+0x78ea>
10040890b:	66 0f 28 c6          	movapd %xmm6,%xmm0
10040890f:	66 41 0f 57 c2       	xorpd  %xmm10,%xmm0
100408914:	e9 98 f9 ff ff       	jmp    1004082b1 <.text+0x72b1>
100408919:	41 ba 4e 41 00 00    	mov    $0x414e,%r10d
10040891f:	41 c6 47 02 4e       	movb   $0x4e,0x2(%r15)
100408924:	66 45 89 17          	mov    %r10w,(%r15)
100408928:	48 c7 45 38 00 00 00 	movq   $0x0,0x38(%rbp)
10040892f:	00
100408930:	e9 1f df ff ff       	jmp    100406854 <.text+0x5854>
100408935:	48 8b 45 58          	mov    0x58(%rbp),%rax
100408939:	c6 00 30             	movb   $0x30,(%rax)
10040893c:	48 8d 78 01          	lea    0x1(%rax),%rdi
100408940:	e9 fb ec ff ff       	jmp    100407640 <.text+0x6640>
100408945:	dd d8                	fstp   %st(0)
100408947:	41 0f b6 45 48       	movzbl 0x48(%r13),%eax
10040894c:	49 8d 7c 24 03       	lea    0x3(%r12),%rdi
100408951:	83 e8 41             	sub    $0x41,%eax
100408954:	3c 19                	cmp    $0x19,%al
100408956:	0f 87 53 02 00 00    	ja     100408baf <.text+0x7baf>
10040895c:	41 b9 4e 41 00 00    	mov    $0x414e,%r9d
100408962:	41 c6 44 24 02 4e    	movb   $0x4e,0x2(%r12)
100408968:	66 45 89 0c 24       	mov    %r9w,(%r12)
10040896d:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
100408974:	00
100408975:	e9 c6 ec ff ff       	jmp    100407640 <.text+0x6640>
10040897a:	48 8b 45 58          	mov    0x58(%rbp),%rax
10040897e:	ba 69 6e 00 00       	mov    $0x6e69,%edx
100408983:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
10040898a:	00
10040898b:	66 89 10             	mov    %dx,(%rax)
10040898e:	c6 40 02 66          	movb   $0x66,0x2(%rax)
100408992:	e9 a9 ec ff ff       	jmp    100407640 <.text+0x6640>
100408997:	4c 89 65 58          	mov    %r12,0x58(%rbp)
10040899b:	41 f6 c3 08          	test   $0x8,%r11b
10040899f:	0f 84 7c f4 ff ff    	je     100407e21 <.text+0x6e21>
1004089a5:	49 8d 44 24 01       	lea    0x1(%r12),%rax
1004089aa:	41 c6 04 24 20       	movb   $0x20,(%r12)
1004089af:	48 89 45 58          	mov    %rax,0x58(%rbp)
1004089b3:	e9 69 f4 ff ff       	jmp    100407e21 <.text+0x6e21>
1004089b8:	3c 47                	cmp    $0x47,%al
1004089ba:	0f 85 7a 13 00 00    	jne    100409d3a <.text+0x8d3a>
1004089c0:	d9 c9                	fxch   %st(1)
1004089c2:	4d 85 ff             	test   %r15,%r15
1004089c5:	b8 01 00 00 00       	mov    $0x1,%eax
1004089ca:	49 0f 45 c7          	cmovne %r15,%rax