100407942:	4c 8b 7d 60          	mov    0x60(%rbp),%r15
100407946:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
10040794d:	e9 0d f4 ff ff       	jmp    100406d5f <.text+0x5d5f>
100407952:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100407958:	31 f6                	xor    %esi,%esi
10040795a:	83 7d 58 0c          	cmpl   $0xc,0x58(%rbp)
10040795e:	c7 45 38 00 00 00 00 	movl   $0x0,0x38(%rbp)
100407965:	0f 85 0a ee ff ff    	jne    100406775 <.text+0x5775>
10040796b:	b8 10 00 00 00       	mov    $0x10,%eax
100407970:	48 39 c6             	cmp    %rax,%rsi
100407973:	48 0f 43 c6          	cmovae %rsi,%rax
100407977:	48 83 c0 0c          	add    $0xc,%rax
10040797b:	e9 05 ee ff ff       	jmp    100406785 <.text+0x5785>
100407980:	48 89 f1             	mov    %rsi,%rcx
100407983:	e8 c8 38 00 00       	call   10040b250 <.text+0xa250>
100407988:	49 89 c7             	mov    %rax,%r15
10040798b:	48 85 c0             	test   %rax,%rax
10040798e:	0f 84 82 f0 ff ff    	je     100406a16 <.text+0x5a16>
100407994:	4d 85 f6             	test   %r14,%r14
100407997:	0f 84 c2 f3 ff ff    	je     100406d5f <.text+0x5d5f>
10040799d:	84 db                	test   %bl,%bl
10040799f:	0f 84 ba f3 ff ff    	je     100406d5f <.text+0x5d5f>
1004079a5:	48 8b 55 60          	mov    0x60(%rbp),%rdx
1004079a9:	4d 89 f0             	mov    %r14,%r8
1004079ac:	48 89 c1             	mov    %rax,%rcx
1004079af:	e8 dc 38 00 00       	call   10040b290 <.text+0xa290>
1004079b4:	e9 a6 f3 ff ff       	jmp    100406d5f <.text+0x5d5f>
1004079b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004079c0:	c7 45 48 00 00 00 00 	movl   $0x0,0x48(%rbp)
1004079c7:	e9 fe f2 ff ff       	jmp    100406cca <.text+0x5cca>
1004079cc:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1004079d0:	0f 85 52 f3 ff ff    	jne    100406d28 <.text+0x5d28>
1004079d6:	e9 3b f0 ff ff       	jmp    100406a16 <.text+0x5a16>
1004079db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004079e0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1004079e5:	8b 85 9c 00 00 00    	mov    0x9c(%rbp),%eax
1004079eb:	48 89 da             	mov    %rbx,%rdx
1004079ee:	44 8b 8d 98 00 00 00 	mov    0x98(%rbp),%r9d
1004079f5:	4c 8b 45 50          	mov    0x50(%rbp),%r8
1004079f9:	f2 0f 11 5c 24 28    	movsd  %xmm3,0x28(%rsp)
1004079ff:	89 44 24 20          	mov    %eax,0x20(%rsp)
100407a03:	e8 28 39 00 00       	call   10040b330 <.text+0xa330>
100407a08:	e9 2b f7 ff ff       	jmp    100407138 <.text+0x6138>
100407a0d:	0f 1f 00             	nopl   (%rax)
100407a10:	48 8b 45 60          	mov    0x60(%rbp),%rax
100407a14:	44 8b 8d 98 00 00 00 	mov    0x98(%rbp),%r9d
100407a1b:	f2 0f 11 5c 24 20    	movsd  %xmm3,0x20(%rsp)
100407a21:	48 89 da             	mov    %rbx,%rdx
100407a24:	4c 8b 45 50          	mov    0x50(%rbp),%r8
100407a28:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100407a2d:	e8 fe 38 00 00       	call   10040b330 <.text+0xa330>
100407a32:	e9 01 f7 ff ff       	jmp    100407138 <.text+0x6138>
100407a37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100407a3e:	00 00
100407a40:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100407a45:	48 8b 45 38          	mov    0x38(%rbp),%rax
100407a49:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100407a4e:	e9 37 fe ff ff       	jmp    10040788a <.text+0x688a>
100407a53:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100407a58:	48 8b 45 60          	mov    0x60(%rbp),%rax
100407a5c:	44 8b 8d 98 00 00 00 	mov    0x98(%rbp),%r9d
100407a63:	48 89 da             	mov    %rbx,%rdx
100407a66:	4c 8b 45 50          	mov    0x50(%rbp),%r8
100407a6a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100407a6f:	48 8b 45 38          	mov    0x38(%rbp),%rax
100407a73:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100407a78:	e8 b3 38 00 00       	call   10040b330 <.text+0xa330>
100407a7d:	e9 b6 f6 ff ff       	jmp    100407138 <.text+0x6138>
100407a82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100407a88:	48 63 c2             	movslq %edx,%rax
100407a8b:	4a 8d 3c 30          	lea    (%rax,%r14,1),%rdi
100407a8f:	e8 1c 36 00 00       	call   10040b0b0 <.text+0xa0b0>
100407a94:	8b 5d 20             	mov    0x20(%rbp),%ebx
100407a97:	4c 89 65 60          	mov    %r12,0x60(%rbp)
100407a9b:	89 18                	mov    %ebx,(%rax)
100407a9d:	48 89 f3             	mov    %rsi,%rbx
100407aa0:	e9 87 f0 ff ff       	jmp    100406b2c <.text+0x5b2c>
100407aa5:	0f 1f 00             	nopl   (%rax)
100407aa8:	4c 3b a5 50 0a 00 00 	cmp    0xa50(%rbp),%r12
100407aaf:	74 09                	je     100407aba <.text+0x6aba>
100407ab1:	4d 85 e4             	test   %r12,%r12
100407ab4:	0f 85 6f 08 00 00    	jne    100408329 <.text+0x7329>
100407aba:	48 8b 45 30          	mov    0x30(%rbp),%rax
100407abe:	48 85 c0             	test   %rax,%rax
100407ac1:	74 08                	je     100407acb <.text+0x6acb>
100407ac3:	48 89 c1             	mov    %rax,%rcx
100407ac6:	e8 15 37 00 00       	call   10040b1e0 <.text+0xa1e0>
100407acb:	48 8b 8d 98 01 00 00 	mov    0x198(%rbp),%rcx
100407ad2:	48 8d 85 b0 01 00 00 	lea    0x1b0(%rbp),%rax
100407ad9:	48 39 c1             	cmp    %rax,%rcx
100407adc:	74 05                	je     100407ae3 <.text+0x6ae3>
100407ade:	e8 fd 36 00 00       	call   10040b1e0 <.text+0xa1e0>
100407ae3:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
100407aea:	48 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%rax
100407af1:	48 39 c1             	cmp    %rax,%rcx
100407af4:	74 05                	je     100407afb <.text+0x6afb>
100407af6:	e8 e5 36 00 00       	call   10040b1e0 <.text+0xa1e0>
100407afb:	e8 b0 35 00 00       	call   10040b0b0 <.text+0xa0b0>
100407b00:	48 c7 45 60 00 00 00 	movq   $0x0,0x60(%rbp)
100407b07:	00
100407b08:	c7 00 8b 00 00 00    	movl   $0x8b,(%rax)
100407b0e:	e9 72 ef ff ff       	jmp    100406a85 <.text+0x5a85>
100407b13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100407b18:	66 41 0f 28 f3       	movapd %xmm11,%xmm6
100407b1d:	31 c0                	xor    %eax,%eax
100407b1f:	66 41 0f 28 d3       	movapd %xmm11,%xmm2
100407b24:	c7 85 98 00 00 00 00 	movl   $0x0,0x98(%rbp)
100407b2b:	00 00 00
100407b2e:	48 83 fe 0d          	cmp    $0xd,%rsi
100407b32:	77 0b                	ja     100407b3f <.text+0x6b3f>
100407b34:	8b 55 38             	mov    0x38(%rbp),%edx
100407b37:	85 d2                	test   %edx,%edx
100407b39:	0f 85 18 07 00 00    	jne    100408257 <.text+0x7257>
100407b3f:	49 8d 52 02          	lea    0x2(%r10),%rdx
100407b43:	41 c6 02 30          	movb   $0x30,(%r10)
100407b47:	83 c0 30             	add    $0x30,%eax
100407b4a:	48 89 55 38          	mov    %rdx,0x38(%rbp)
100407b4e:	41 0f b6 55 48       	movzbl 0x48(%r13),%edx
100407b53:	41 88 42 02          	mov    %al,0x2(%r10)
100407b57:	83 c2 17             	add    $0x17,%edx
100407b5a:	41 88 52 01          	mov    %dl,0x1(%r10)
100407b5e:	41 f6 c3 10          	test   $0x10,%r11b
100407b62:	0f 85 b8 05 00 00    	jne    100408120 <.text+0x7120>
100407b68:	66 41 0f 2f f3       	comisd %xmm11,%xmm6
100407b6d:	0f 87 80 06 00 00    	ja     1004081f3 <.text+0x71f3>
100407b73:	4d 89 e1             	mov    %r12,%r9
100407b76:	48 85 f6             	test   %rsi,%rsi
100407b79:	0f 85 a1 05 00 00    	jne    100408120 <.text+0x7120>
100407b7f:	41 0f b6 45 48       	movzbl 0x48(%r13),%eax
100407b84:	4d 8d 61 01          	lea    0x1(%r9),%r12
100407b88:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100407b8c:	48 8d 15 53 7b 00 00 	lea    0x7b53(%rip),%rdx        # 10040f6e6 <_head_msys_intl_8_dll-0x691a>
100407b93:	44 8b 85 98 00 00 00 	mov    0x98(%rbp),%r8d
100407b9a:	4c 89 e1             	mov    %r12,%rcx
100407b9d:	4c 89 4d 58          	mov    %r9,0x58(%rbp)
100407ba1:	83 c0 0f             	add    $0xf,%eax
100407ba4:	41 88 01             	mov    %al,(%r9)
100407ba7:	e8 94 37 00 00       	call   10040b340 <.text+0xa340>
100407bac:	4c 8b 4d 58          	mov    0x58(%rbp),%r9
100407bb0:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100407bb4:	41 80 79 01 00       	cmpb   $0x0,0x1(%r9)
100407bb9:	0f 84 95 ec ff ff    	je     100406854 <.text+0x5854>
100407bbf:	90                   	nop
100407bc0:	49 83 c4 01          	add    $0x1,%r12
100407bc4:	41 80 3c 24 00       	cmpb   $0x0,(%r12)
100407bc9:	75 f5                	jne    100407bc0 <.text+0x6bc0>
100407bcb:	e9 84 ec ff ff       	jmp    100406854 <.text+0x5854>
100407bd0:	ba 0c 00 00 00       	mov    $0xc,%edx
100407bd5:	e9 3c ed ff ff       	jmp    100406916 <.text+0x5916>
100407bda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100407be0:	48 89 d9             	mov    %rbx,%rcx
100407be3:	e8 68 36 00 00       	call   10040b250 <.text+0xa250>
100407be8:	48 89 c1             	mov    %rax,%rcx
100407beb:	48 85 c0             	test   %rax,%rax
100407bee:	0f 84 22 ee ff ff    	je     100406a16 <.text+0x5a16>
100407bf4:	4d 85 f6             	test   %r14,%r14
100407bf7:	0f 84 1f 20 00 00    	je     100409c1c <.text+0x8c1c>
100407bfd:	45 84 e4             	test   %r12b,%r12b
100407c00:	0f 84 16 20 00 00    	je     100409c1c <.text+0x8c1c>
100407c06:	48 8b 55 60          	mov    0x60(%rbp),%rdx
100407c0a:	4d 89 f0             	mov    %r14,%r8
100407c0d:	e8 7e 36 00 00       	call   10040b290 <.text+0xa290>
100407c12:	48 89 45 60          	mov    %rax,0x60(%rbp)
100407c16:	e9 4d ed ff ff       	jmp    100406968 <.text+0x5968>
100407c1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100407c20:	48 8b 8d 98 01 00 00 	mov    0x198(%rbp),%rcx
100407c27:	48 8d 85 b0 01 00 00 	lea    0x1b0(%rbp),%rax
100407c2e:	48 39 c1             	cmp    %rax,%rcx
100407c31:	74 05                	je     100407c38 <.text+0x6c38>
100407c33:	e8 a8 35 00 00       	call   10040b1e0 <.text+0xa1e0>
100407c38:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
100407c3f:	48 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%rax
100407c46:	48 39 c1             	cmp    %rax,%rcx
100407c49:	74 05                	je     100407c50 <.text+0x6c50>
100407c4b:	e8 90 35 00 00       	call   10040b1e0 <.text+0xa1e0>
100407c50:	e8 5b 34 00 00       	call   10040b0b0 <.text+0xa0b0>
100407c55:	48 c7 45 60 00 00 00 	movq   $0x0,0x60(%rbp)
100407c5c:	00
100407c5d:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
100407c63:	e9 1d ee ff ff       	jmp    100406a85 <.text+0x5a85>
100407c68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100407c6f:	00
100407c70:	48 83 c0 01          	add    $0x1,%rax
100407c74:	31 f6                	xor    %esi,%esi
100407c76:	48 39 c1             	cmp    %rax,%rcx
100407c79:	0f 84 e5 ea ff ff    	je     100406764 <.text+0x5764>
100407c7f:	49 b9 99 99 99 99 99 	movabs $0x1999999999999999,%r9
100407c86:	99 99 19
100407c89:	eb 0e                	jmp    100407c99 <.text+0x6c99>
100407c8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100407c90:	48 39 c1             	cmp    %rax,%rcx
100407c93:	0f 84 46 06 00 00    	je     1004082df <.text+0x72df>
100407c99:	4c 8d 40 01          	lea    0x1(%rax),%r8
100407c9d:	0f be 00             	movsbl (%rax),%eax
100407ca0:	83 e8 30             	sub    $0x30,%eax
100407ca3:	48 98                	cltq
100407ca5:	4c 39 ce             	cmp    %r9,%rsi
100407ca8:	0f 87 eb 09 00 00    	ja     100408699 <.text+0x7699>
100407cae:	4c 8d 14 b6          	lea    (%rsi,%rsi,4),%r10
100407cb2:	4d 01 d2             	add    %r10,%r10
100407cb5:	4c 01 d0             	add    %r10,%rax
100407cb8:	48 89 c6             	mov    %rax,%rsi
100407cbb:	4c 89 c0             	mov    %r8,%rax
100407cbe:	73 d0                	jae    100407c90 <.text+0x6c90>
100407cc0:	4c 39 c1             	cmp    %r8,%rcx
100407cc3:	0f 84 4d ed ff ff    	je     100406a16 <.text+0x5a16>
100407cc9:	41 80 38 30          	cmpb   $0x30,(%r8)
100407ccd:	49 8d 40 01          	lea    0x1(%r8),%rax
100407cd1:	75 0d                	jne    100407ce0 <.text+0x6ce0>
100407cd3:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
100407cda:	eb b4                	jmp    100407c90 <.text+0x6c90>
100407cdc:	0f 1f 40 00          	nopl   0x0(%rax)
100407ce0:	48 39 c1             	cmp    %rax,%rcx
100407ce3:	0f 84 2d ed ff ff    	je     100406a16 <.text+0x5a16>
100407ce9:	49 89 c0             	mov    %rax,%r8
100407cec:	eb db                	jmp    100407cc9 <.text+0x6cc9>
100407cee:	66 90                	xchg   %ax,%ax
100407cf0:	49 b9 99 99 99 99 99 	movabs $0x1999999999999999,%r9
100407cf7:	99 99 19
100407cfa:	31 ff                	xor    %edi,%edi
100407cfc:	eb 0b                	jmp    100407d09 <.text+0x6d09>
100407cfe:	66 90                	xchg   %ax,%ax
100407d00:	48 39 c1             	cmp    %rax,%rcx
100407d03:	0f 84 1f ea ff ff    	je     100406728 <.text+0x5728>
100407d09:	4c 8d 40 01          	lea    0x1(%rax),%r8
100407d0d:	0f be 00             	movsbl (%rax),%eax
100407d10:	83 e8 30             	sub    $0x30,%eax
100407d13:	48 98                	cltq
100407d15:	4c 39 cf             	cmp    %r9,%rdi
100407d18:	0f 87 f2 05 00 00    	ja     100408310 <.text+0x7310>
100407d1e:	4c 8d 14 bf          	lea    (%rdi,%rdi,4),%r10
100407d22:	4d 01 d2             	add    %r10,%r10
100407d25:	4c 01 d0             	add    %r10,%rax
100407d28:	48 89 c7             	mov    %rax,%rdi
100407d2b:	4c 89 c0             	mov    %r8,%rax
100407d2e:	73 d0                	jae    100407d00 <.text+0x6d00>
100407d30:	4c 39 c1             	cmp    %r8,%rcx
100407d33:	0f 84 33 0a 00 00    	je     10040876c <.text+0x776c>
100407d39:	41 80 38 30          	cmpb   $0x30,(%r8)
100407d3d:	49 8d 40 01          	lea    0x1(%r8),%rax
100407d41:	75 0d                	jne    100407d50 <.text+0x6d50>
100407d43:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
100407d4a:	eb b4                	jmp    100407d00 <.text+0x6d00>
100407d4c:	0f 1f 40 00          	nopl   0x0(%rax)
100407d50:	48 39 c1             	cmp    %rax,%rcx
100407d53:	0f 84 13 0a 00 00    	je     10040876c <.text+0x776c>
100407d59:	49 89 c0             	mov    %rax,%r8
100407d5c:	eb db                	jmp    100407d39 <.text+0x6d39>
100407d5e:	66 90                	xchg   %ax,%ax
100407d60:	be 13 00 00 00       	mov    $0x13,%esi
100407d65:	49 39 f7             	cmp    %rsi,%r15
100407d68:	49 0f 43 f7          	cmovae %r15,%rsi
100407d6c:	3c 46                	cmp    $0x46,%al
100407d6e:	75 4d                	jne    100407dbd <.text+0x6dbd>
100407d70:	41 db 6c 24 10       	fldt   0x10(%r12)
100407d75:	db e8                	fucomi %st(0),%st
100407d77:	7a 3e                	jp     100407db7 <.text+0x6db7>
100407d79:	d9 c0                	fld    %st(0)
100407d7b:	d8 c1                	fadd   %st(1),%st
100407d7d:	df e9                	fucomip %st(1),%st
100407d7f:	7a 02                	jp     100407d83 <.text+0x6d83>
100407d81:	74 38                	je     100407dbb <.text+0x6dbb>
100407d83:	d9 ee                	fldz
100407d85:	df f1                	fcomip %st(1),%st
100407d87:	76 02                	jbe    100407d8b <.text+0x6d8b>
100407d89:	d9 e0                	fchs
100407d8b:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
100407d92:	44 89 5d 58          	mov    %r11d,0x58(%rbp)
100407d96:	db bd 80 00 00 00    	fstpt  0x80(%rbp)
100407d9c:	e8 8f d3 ff ff       	call   100405130 <.text+0x4130>
100407da1:	44 8b 5d 58          	mov    0x58(%rbp),%r11d
100407da5:	85 c0                	test   %eax,%eax
100407da7:	78 14                	js     100407dbd <.text+0x6dbd>
100407da9:	48 98                	cltq
100407dab:	4c 01 f8             	add    %r15,%rax
100407dae:	48 39 c6             	cmp    %rax,%rsi
100407db1:	48 0f 42 f0          	cmovb  %rax,%rsi
100407db5:	eb 06                	jmp    100407dbd <.text+0x6dbd>
100407db7:	dd d8                	fstp   %st(0)
100407db9:	eb 02                	jmp    100407dbd <.text+0x6dbd>
100407dbb:	dd d8                	fstp   %st(0)
100407dbd:	bf 01 00 00 00       	mov    $0x1,%edi
100407dc2:	e9 7b f7 ff ff       	jmp    100407542 <.text+0x6542>
100407dc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100407dce:	00 00
100407dd0:	db 68 10             	fldt   0x10(%rax)
100407dd3:	db e8                	fucomi %st(0),%st
100407dd5:	0f 8a 6a 0b 00 00    	jp     100408945 <.text+0x7945>
100407ddb:	d9 bd 20 04 00 00    	fnstcw 0x420(%rbp)
100407de1:	0f b7 85 20 04 00 00 	movzwl 0x420(%rbp),%eax
100407de8:	66 89 45 18          	mov    %ax,0x18(%rbp)
100407dec:	80 cc 03             	or     $0x3,%ah
100407def:	66 89 85 20 04 00 00 	mov    %ax,0x420(%rbp)
100407df6:	d9 ad 20 04 00 00    	fldcw  0x420(%rbp)
100407dfc:	d9 e5                	fxam
100407dfe:	df e0                	fnstsw %ax
100407e00:	f6 c4 02             	test   $0x2,%ah
100407e03:	0f 85 2d 05 00 00    	jne    100408336 <.text+0x7336>
100407e09:	41 f6 c3 04          	test   $0x4,%r11b
100407e0d:	0f 84 84 0b 00 00    	je     100408997 <.text+0x7997>
100407e13:	49 8d 44 24 01       	lea    0x1(%r12),%rax
100407e18:	41 c6 04 24 2b       	movb   $0x2b,(%r12)
100407e1d:	48 89 45 58          	mov    %rax,0x58(%rbp)
100407e21:	d9 ee                	fldz
100407e23:	41 0f b6 45 48       	movzbl 0x48(%r13),%eax
100407e28:	d9 c0                	fld    %st(0)
100407e2a:	d9 ca                	fxch   %st(2)
100407e2c:	db f2                	fcomi  %st(2),%st
100407e2e:	dd da                	fstp   %st(2)
100407e30:	0f 86 ba 07 00 00    	jbe    1004085f0 <.text+0x75f0>
100407e36:	d9 c1                	fld    %st(1)
100407e38:	d8 c2                	fadd   %st(2),%st
100407e3a:	df ea                	fucomip %st(2),%st
100407e3c:	0f 8a ae 07 00 00    	jp     1004085f0 <.text+0x75f0>
100407e42:	0f 85 a8 07 00 00    	jne    1004085f0 <.text+0x75f0>
100407e48:	dd d8                	fstp   %st(0)
100407e4a:	dd d8                	fstp   %st(0)
100407e4c:	48 8b 75 58          	mov    0x58(%rbp),%rsi
100407e50:	83 e8 41             	sub    $0x41,%eax
100407e53:	48 8d 7e 03          	lea    0x3(%rsi),%rdi
100407e57:	3c 19                	cmp    $0x19,%al
100407e59:	0f 87 da 0e 00 00    	ja     100408d39 <.text+0x7d39>
100407e5f:	41 bf 49 4e 00 00    	mov    $0x4e49,%r15d
100407e65:	c6 46 02 46          	movb   $0x46,0x2(%rsi)
100407e69:	66 44 89 3e          	mov    %r15w,(%rsi)
100407e6d:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
100407e74:	00
100407e75:	0f 1f 00             	nopl   (%rax)
100407e78:	0f b7 45 18          	movzwl 0x18(%rbp),%eax
100407e7c:	66 89 85 20 04 00 00 	mov    %ax,0x420(%rbp)
100407e83:	d9 ad 20 04 00 00    	fldcw  0x420(%rbp)
100407e89:	e9 b2 f7 ff ff       	jmp    100407640 <.text+0x6640>
100407e8e:	66 90                	xchg   %ax,%ax
100407e90:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
100407e97:	4c 89 55 20          	mov    %r10,0x20(%rbp)
100407e9b:	44 89 5d 58          	mov    %r11d,0x58(%rbp)
100407e9f:	e8 ac 1e 00 00       	call   100409d50 <.text+0x8d50>
100407ea4:	44 8b 5d 58          	mov    0x58(%rbp),%r11d
100407ea8:	4c 8b 55 20          	mov    0x20(%rbp),%r10
100407eac:	f2 0f 2c c0          	cvttsd2si %xmm0,%eax
100407eb0:	66 0f 28 d0          	movapd %xmm0,%xmm2
100407eb4:	66 0f ef c0          	pxor   %xmm0,%xmm0
100407eb8:	66 0f 28 f2          	movapd %xmm2,%xmm6
100407ebc:	f2 0f 2a c0          	cvtsi2sd %eax,%xmm0
100407ec0:	f2 0f 5c f0          	subsd  %xmm0,%xmm6
100407ec4:	e9 65 fc ff ff       	jmp    100407b2e <.text+0x6b2e>
100407ec9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100407ed0:	4c 8d a5 e0 06 00 00 	lea    0x6e0(%rbp),%r12
100407ed7:	e9 ca f6 ff ff       	jmp    1004075a6 <.text+0x65a6>
100407edc:	dd d8                	fstp   %st(0)