100407fbc:	e8 ff 09 00 00       	call   1004089c0 <.text+0x79c0>
100407fc1:	eb 8b                	jmp    100407f4e <.text+0x6f4e>
100407fc3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100407fca:	00 00 00 00
100407fce:	66 90                	xchg   %ax,%ax
100407fd0:	48 83 ec 48          	sub    $0x48,%rsp
100407fd4:	66 0f 6e 0d a8 21 00 	movd   0x21a8(%rip),%xmm1        # 10040a184 <_head_msys_intl_8_dll-0x6e7c>
100407fdb:	00
100407fdc:	66 0f 6e 05 a4 21 00 	movd   0x21a4(%rip),%xmm0        # 10040a188 <_head_msys_intl_8_dll-0x6e78>
100407fe3:	00
100407fe4:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
100407feb:	66 0f 62 c1          	punpckldq %xmm1,%xmm0
100407fef:	66 0f d6 05 a9 80 00 	movq   %xmm0,0x80a9(%rip)        # 1004100a0 <_head_msys_intl_8_dll-0xf60>
100407ff6:	00
100407ff7:	89 44 24 38          	mov    %eax,0x38(%rsp)
100407ffb:	48 8d 05 9e 80 00 00 	lea    0x809e(%rip),%rax        # 1004100a0 <_head_msys_intl_8_dll-0xf60>
100408002:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100408007:	8b 44 24 78          	mov    0x78(%rsp),%eax
10040800b:	89 44 24 28          	mov    %eax,0x28(%rsp)
10040800f:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100408014:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100408019:	e8 d2 f9 ff ff       	call   1004079f0 <.text+0x69f0>
10040801e:	8b 15 7c 80 00 00    	mov    0x807c(%rip),%edx        # 1004100a0 <_head_msys_intl_8_dll-0xf60>
100408024:	89 15 5e 21 00 00    	mov    %edx,0x215e(%rip)        # 10040a188 <_head_msys_intl_8_dll-0x6e78>
10040802a:	48 8b 15 7f 80 00 00 	mov    0x807f(%rip),%rdx        # 1004100b0 <_head_msys_intl_8_dll-0xf50>
100408031:	48 89 15 48 80 00 00 	mov    %rdx,0x8048(%rip)        # 100410080 <_head_msys_intl_8_dll-0xf80>
100408038:	8b 15 6a 80 00 00    	mov    0x806a(%rip),%edx        # 1004100a8 <_head_msys_intl_8_dll-0xf58>
10040803e:	89 15 3c 21 00 00    	mov    %edx,0x213c(%rip)        # 10040a180 <_head_msys_intl_8_dll-0x6e80>
100408044:	48 83 c4 48          	add    $0x48,%rsp
100408048:	c3                   	ret
100408049:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408050:	48 83 ec 48          	sub    $0x48,%rsp
100408054:	48 8d 05 45 80 00 00 	lea    0x8045(%rip),%rax        # 1004100a0 <_head_msys_intl_8_dll-0xf60>
10040805b:	66 0f 6e 0d 21 21 00 	movd   0x2121(%rip),%xmm1        # 10040a184 <_head_msys_intl_8_dll-0x6e7c>
100408062:	00
100408063:	45 31 c9             	xor    %r9d,%r9d
100408066:	66 0f 6e 05 1a 21 00 	movd   0x211a(%rip),%xmm0        # 10040a188 <_head_msys_intl_8_dll-0x6e78>
10040806d:	00
10040806e:	66 0f 62 c1          	punpckldq %xmm1,%xmm0
100408072:	66 0f d6 05 26 80 00 	movq   %xmm0,0x8026(%rip)        # 1004100a0 <_head_msys_intl_8_dll-0xf60>
100408079:	00
10040807a:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
100408081:	00
100408082:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100408087:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
10040808e:	00
10040808f:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
100408096:	00 00
100408098:	e8 53 f9 ff ff       	call   1004079f0 <.text+0x69f0>
10040809d:	8b 15 fd 7f 00 00    	mov    0x7ffd(%rip),%edx        # 1004100a0 <_head_msys_intl_8_dll-0xf60>
1004080a3:	89 15 df 20 00 00    	mov    %edx,0x20df(%rip)        # 10040a188 <_head_msys_intl_8_dll-0x6e78>
1004080a9:	48 8b 15 00 80 00 00 	mov    0x8000(%rip),%rdx        # 1004100b0 <_head_msys_intl_8_dll-0xf50>
1004080b0:	48 89 15 c9 7f 00 00 	mov    %rdx,0x7fc9(%rip)        # 100410080 <_head_msys_intl_8_dll-0xf80>
1004080b7:	8b 15 eb 7f 00 00    	mov    0x7feb(%rip),%edx        # 1004100a8 <_head_msys_intl_8_dll-0xf58>
1004080bd:	89 15 bd 20 00 00    	mov    %edx,0x20bd(%rip)        # 10040a180 <_head_msys_intl_8_dll-0x6e80>
1004080c3:	48 83 c4 48          	add    $0x48,%rsp
1004080c7:	c3                   	ret
1004080c8:	90                   	nop
1004080c9:	90                   	nop
1004080ca:	90                   	nop
1004080cb:	90                   	nop
1004080cc:	90                   	nop
1004080cd:	90                   	nop
1004080ce:	90                   	nop
1004080cf:	90                   	nop
1004080d0:	41 54                	push   %r12
1004080d2:	55                   	push   %rbp
1004080d3:	57                   	push   %rdi
1004080d4:	56                   	push   %rsi
1004080d5:	53                   	push   %rbx
1004080d6:	48 83 ec 20          	sub    $0x20,%rsp
1004080da:	48 89 cd             	mov    %rcx,%rbp
1004080dd:	b9 48 00 00 00       	mov    $0x48,%ecx
1004080e2:	49 89 d4             	mov    %rdx,%r12
1004080e5:	4c 89 c7             	mov    %r8,%rdi
1004080e8:	4c 89 ce             	mov    %r9,%rsi
1004080eb:	e8 b0 09 00 00       	call   100408aa0 <.text+0x7aa0>
1004080f0:	48 89 c3             	mov    %rax,%rbx
1004080f3:	48 85 c0             	test   %rax,%rax
1004080f6:	74 56                	je     10040814e <.text+0x714e>
1004080f8:	48 89 28             	mov    %rbp,(%rax)
1004080fb:	b9 c8 00 00 00       	mov    $0xc8,%ecx
100408100:	4c 89 60 08          	mov    %r12,0x8(%rax)
100408104:	48 89 78 10          	mov    %rdi,0x10(%rax)
100408108:	48 89 70 18          	mov    %rsi,0x18(%rax)
10040810c:	48 c7 40 28 00 00 00 	movq   $0x0,0x28(%rax)
100408113:	00
100408114:	48 c7 40 20 00 00 00 	movq   $0x0,0x20(%rax)
10040811b:	00
10040811c:	e8 7f 09 00 00       	call   100408aa0 <.text+0x7aa0>
100408121:	48 89 43 30          	mov    %rax,0x30(%rbx)
100408125:	48 85 c0             	test   %rax,%rax
100408128:	74 1c                	je     100408146 <.text+0x7146>
10040812a:	48 89 43 38          	mov    %rax,0x38(%rbx)
10040812e:	48 05 c8 00 00 00    	add    $0xc8,%rax
100408134:	48 89 43 40          	mov    %rax,0x40(%rbx)
100408138:	48 89 d8             	mov    %rbx,%rax
10040813b:	48 83 c4 20          	add    $0x20,%rsp
10040813f:	5b                   	pop    %rbx
100408140:	5e                   	pop    %rsi
100408141:	5f                   	pop    %rdi
100408142:	5d                   	pop    %rbp
100408143:	41 5c                	pop    %r12
100408145:	c3                   	ret
100408146:	48 89 d9             	mov    %rbx,%rcx
100408149:	e8 92 a8 ff ff       	call   1004029e0 <.text+0x19e0>
10040814e:	31 db                	xor    %ebx,%ebx
100408150:	eb e6                	jmp    100408138 <.text+0x7138>
100408152:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100408159:	00 00 00 00
10040815d:	0f 1f 00             	nopl   (%rax)
100408160:	41 57                	push   %r15
100408162:	41 56                	push   %r14
100408164:	41 55                	push   %r13
100408166:	41 54                	push   %r12
100408168:	55                   	push   %rbp
100408169:	57                   	push   %rdi
10040816a:	56                   	push   %rsi
10040816b:	53                   	push   %rbx
10040816c:	48 83 ec 28          	sub    $0x28,%rsp
100408170:	48 8b 41 30          	mov    0x30(%rcx),%rax
100408174:	48 8b 71 20          	mov    0x20(%rcx),%rsi
100408178:	4c 8b 41 38          	mov    0x38(%rcx),%r8
10040817c:	48 01 c6             	add    %rax,%rsi
10040817f:	48 89 cb             	mov    %rcx,%rbx
100408182:	4c 39 c6             	cmp    %r8,%rsi
100408185:	72 73                	jb     1004081fa <.text+0x71fa>
100408187:	e9 27 01 00 00       	jmp    1004082b3 <.text+0x72b3>
10040818c:	0f 1f 40 00          	nopl   0x0(%rax)
100408190:	48 89 f8             	mov    %rdi,%rax
100408193:	48 29 f0             	sub    %rsi,%rax
100408196:	4c 01 f0             	add    %r14,%rax
100408199:	4c 39 e8             	cmp    %r13,%rax
10040819c:	0f 8c 46 03 00 00    	jl     1004084e8 <.text+0x74e8>
1004081a2:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
1004081a7:	4d 8d 65 ff          	lea    -0x1(%r13),%r12
1004081ab:	0f 89 22 01 00 00    	jns    1004082d3 <.text+0x72d3>
1004081b1:	4c 39 ff             	cmp    %r15,%rdi
1004081b4:	0f 83 b1 04 00 00    	jae    10040866b <.text+0x766b>
1004081ba:	4c 89 e1             	mov    %r12,%rcx
1004081bd:	4d 89 f8             	mov    %r15,%r8
1004081c0:	48 89 fa             	mov    %rdi,%rdx
1004081c3:	4c 29 f1             	sub    %r14,%rcx
1004081c6:	49 29 f8             	sub    %rdi,%r8
1004081c9:	48 01 f1             	add    %rsi,%rcx
1004081cc:	e8 0f 09 00 00       	call   100408ae0 <.text+0x7ae0>
1004081d1:	4c 2b 63 28          	sub    0x28(%rbx),%r12
1004081d5:	48 03 7b 38          	add    0x38(%rbx),%rdi
1004081d9:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
1004081e0:	00
1004081e1:	49 01 f4             	add    %rsi,%r12
1004081e4:	49 89 f8             	mov    %rdi,%r8
1004081e7:	4c 01 ee             	add    %r13,%rsi
1004081ea:	4d 29 e0             	sub    %r12,%r8
1004081ed:	4c 89 43 38          	mov    %r8,0x38(%rbx)
1004081f1:	4c 39 c6             	cmp    %r8,%rsi
1004081f4:	0f 83 b4 02 00 00    	jae    1004084ae <.text+0x74ae>
1004081fa:	4c 8b 73 28          	mov    0x28(%rbx),%r14
1004081fe:	4d 85 f6             	test   %r14,%r14
100408201:	75 4b                	jne    10040824e <.text+0x724e>
100408203:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
100408207:	48 85 ff             	test   %rdi,%rdi
10040820a:	0f 84 b0 02 00 00    	je     1004084c0 <.text+0x74c0>
100408210:	49 8d 04 38          	lea    (%r8,%rdi,1),%rax
100408214:	48 3b 43 40          	cmp    0x40(%rbx),%rax
100408218:	0f 83 aa 03 00 00    	jae    1004085c8 <.text+0x75c8>
10040821e:	48 8d 2c 3e          	lea    (%rsi,%rdi,1),%rbp
100408222:	49 29 f0             	sub    %rsi,%r8
100408225:	48 89 f2             	mov    %rsi,%rdx
100408228:	48 89 e9             	mov    %rbp,%rcx
10040822b:	e8 b0 08 00 00       	call   100408ae0 <.text+0x7ae0>
100408230:	48 01 7b 38          	add    %rdi,0x38(%rbx)
100408234:	48 89 f1             	mov    %rsi,%rcx
100408237:	49 89 f8             	mov    %rdi,%r8
10040823a:	ba 20 00 00 00       	mov    $0x20,%edx
10040823f:	48 89 ee             	mov    %rbp,%rsi
100408242:	e8 a9 08 00 00       	call   100408af0 <.text+0x7af0>
100408247:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
10040824b:	49 89 fe             	mov    %rdi,%r14
10040824e:	4c 8b 7b 38          	mov    0x38(%rbx),%r15
100408252:	ba 0a 00 00 00       	mov    $0xa,%edx
100408257:	48 89 f1             	mov    %rsi,%rcx
10040825a:	4c 89 fd             	mov    %r15,%rbp
10040825d:	48 29 f5             	sub    %rsi,%rbp
100408260:	49 89 e8             	mov    %rbp,%r8
100408263:	e8 48 08 00 00       	call   100408ab0 <.text+0x7ab0>
100408268:	48 89 c7             	mov    %rax,%rdi
10040826b:	4d 85 f6             	test   %r14,%r14
10040826e:	79 0b                	jns    10040827b <.text+0x727b>
100408270:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
100408277:	00
100408278:	45 31 f6             	xor    %r14d,%r14d
10040827b:	4c 8b 6b 10          	mov    0x10(%rbx),%r13
10040827f:	48 85 ff             	test   %rdi,%rdi
100408282:	0f 85 08 ff ff ff    	jne    100408190 <.text+0x7190>
100408288:	49 8d 04 2e          	lea    (%r14,%rbp,1),%rax
10040828c:	4c 39 e8             	cmp    %r13,%rax
10040828f:	0f 82 99 03 00 00    	jb     10040862e <.text+0x762e>
100408295:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
10040829a:	4d 8d 65 ff          	lea    -0x1(%r13),%r12
10040829e:	79 30                	jns    1004082d0 <.text+0x72d0>
1004082a0:	49 29 c4             	sub    %rax,%r12
1004082a3:	48 89 43 28          	mov    %rax,0x28(%rbx)
1004082a7:	48 8b 43 30          	mov    0x30(%rbx),%rax
1004082ab:	4f 8d 04 27          	lea    (%r15,%r12,1),%r8
1004082af:	4c 89 43 38          	mov    %r8,0x38(%rbx)
1004082b3:	49 29 c0             	sub    %rax,%r8
1004082b6:	4c 89 43 20          	mov    %r8,0x20(%rbx)
1004082ba:	48 83 c4 28          	add    $0x28,%rsp
1004082be:	5b                   	pop    %rbx
1004082bf:	5e                   	pop    %rsi
1004082c0:	5f                   	pop    %rdi
1004082c1:	5d                   	pop    %rbp
1004082c2:	41 5c                	pop    %r12
1004082c4:	41 5d                	pop    %r13
1004082c6:	41 5e                	pop    %r14
1004082c8:	41 5f                	pop    %r15
1004082ca:	c3                   	ret
1004082cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004082d0:	4c 89 ff             	mov    %r15,%rdi
1004082d3:	48 89 f0             	mov    %rsi,%rax
1004082d6:	4c 29 f0             	sub    %r14,%rax
1004082d9:	4e 8d 7c 20 01       	lea    0x1(%rax,%r12,1),%r15
1004082de:	49 39 f7             	cmp    %rsi,%r15
1004082e1:	73 23                	jae    100408306 <.text+0x7306>
1004082e3:	e9 56 03 00 00       	jmp    10040863e <.text+0x763e>
1004082e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004082ef:	00
1004082f0:	41 80 fd 09          	cmp    $0x9,%r13b
1004082f4:	74 24                	je     10040831a <.text+0x731a>
1004082f6:	49 8d 47 ff          	lea    -0x1(%r15),%rax
1004082fa:	48 39 f0             	cmp    %rsi,%rax
1004082fd:	0f 82 ad 02 00 00    	jb     1004085b0 <.text+0x75b0>
100408303:	49 89 c7             	mov    %rax,%r15
100408306:	45 0f b6 2f          	movzbl (%r15),%r13d
10040830a:	e8 e1 05 00 00       	call   1004088f0 <.text+0x78f0>
10040830f:	41 0f b6 cd          	movzbl %r13b,%ecx
100408313:	80 7c 01 01 00       	cmpb   $0x0,0x1(%rcx,%rax,1)
100408318:	79 d6                	jns    1004082f0 <.text+0x72f0>
10040831a:	4d 8d 77 01          	lea    0x1(%r15),%r14
10040831e:	4c 39 f6             	cmp    %r14,%rsi
100408321:	0f 83 d9 01 00 00    	jae    100408500 <.text+0x7500>
100408327:	49 39 f7             	cmp    %rsi,%r15
10040832a:	0f 83 80 00 00 00    	jae    1004083b0 <.text+0x73b0>
100408330:	4d 89 f7             	mov    %r14,%r15
100408333:	48 8d 44 2e 01       	lea    0x1(%rsi,%rbp,1),%rax
100408338:	48 8b 53 18          	mov    0x18(%rbx),%rdx
10040833c:	49 39 c6             	cmp    %rax,%r14
10040833f:	0f 84 a6 00 00 00    	je     1004083eb <.text+0x73eb>
100408345:	49 8d 7f 01          	lea    0x1(%r15),%rdi
100408349:	4c 89 f0             	mov    %r14,%rax
10040834c:	48 29 f8             	sub    %rdi,%rax
10040834f:	48 39 d0             	cmp    %rdx,%rax
100408352:	0f 8d ad 00 00 00    	jge    100408405 <.text+0x7405>
100408358:	4c 8b 43 38          	mov    0x38(%rbx),%r8
10040835c:	4d 39 c6             	cmp    %r8,%r14
10040835f:	0f 83 96 00 00 00    	jae    1004083fb <.text+0x73fb>
100408365:	48 8b 43 40          	mov    0x40(%rbx),%rax
100408369:	48 83 c2 01          	add    $0x1,%rdx
10040836d:	4c 29 c0             	sub    %r8,%rax
100408370:	48 39 d0             	cmp    %rdx,%rax
100408373:	0f 8f 77 02 00 00    	jg     1004085f0 <.text+0x75f0>
100408379:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
10040837d:	4c 39 f9             	cmp    %r15,%rcx
100408380:	0f 82 cd 02 00 00    	jb     100408653 <.text+0x7653>
100408386:	48 8b 13             	mov    (%rbx),%rdx
100408389:	b9 0a 00 00 00       	mov    $0xa,%ecx
10040838e:	e8 8d 07 00 00       	call   100408b20 <.text+0x7b20>
100408393:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
100408397:	4c 89 f0             	mov    %r14,%rax
10040839a:	48 29 fe             	sub    %rdi,%rsi
10040839d:	48 29 f8             	sub    %rdi,%rax
1004083a0:	49 89 fc             	mov    %rdi,%r12
1004083a3:	48 01 f5             	add    %rsi,%rbp
1004083a6:	49 89 c7             	mov    %rax,%r15
1004083a9:	eb 67                	jmp    100408412 <.text+0x7412>
1004083ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004083b0:	4c 89 ff             	mov    %r15,%rdi
1004083b3:	49 83 ef 01          	sub    $0x1,%r15
1004083b7:	49 39 f7             	cmp    %rsi,%r15
1004083ba:	72 1a                	jb     1004083d6 <.text+0x73d6>
1004083bc:	45 0f b6 27          	movzbl (%r15),%r12d
1004083c0:	e8 2b 05 00 00       	call   1004088f0 <.text+0x78f0>
1004083c5:	41 0f b6 d4          	movzbl %r12b,%edx
1004083c9:	80 7c 02 01 00       	cmpb   $0x0,0x1(%rdx,%rax,1)
1004083ce:	78 e0                	js     1004083b0 <.text+0x73b0>
1004083d0:	41 80 fc 09          	cmp    $0x9,%r12b
1004083d4:	74 da                	je     1004083b0 <.text+0x73b0>
1004083d6:	48 8d 44 2e 01       	lea    0x1(%rsi,%rbp,1),%rax
1004083db:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1004083df:	49 89 ff             	mov    %rdi,%r15
1004083e2:	49 39 c6             	cmp    %rax,%r14
1004083e5:	0f 85 5a ff ff ff    	jne    100408345 <.text+0x7345>
1004083eb:	48 8b 43 40          	mov    0x40(%rbx),%rax
1004083ef:	4c 29 f8             	sub    %r15,%rax
1004083f2:	48 39 d0             	cmp    %rdx,%rax
1004083f5:	0f 8e 5d ff ff ff    	jle    100408358 <.text+0x7358>
1004083fb:	49 8d 7f 01          	lea    0x1(%r15),%rdi
1004083ff:	4c 89 f0             	mov    %r14,%rax
100408402:	48 29 f8             	sub    %rdi,%rax
100408405:	41 c6 07 0a          	movb   $0xa,(%r15)
100408409:	4d 89 f7             	mov    %r14,%r15
10040840c:	49 89 f4             	mov    %rsi,%r12
10040840f:	49 29 f7             	sub    %rsi,%r15
100408412:	48 8b 53 18          	mov    0x18(%rbx),%rdx
100408416:	48 39 c2             	cmp    %rax,%rdx
100408419:	7e 1e                	jle    100408439 <.text+0x7439>
10040841b:	49 8d 44 2c 01       	lea    0x1(%r12,%rbp,1),%rax
100408420:	49 39 c6             	cmp    %rax,%r14
100408423:	0f 85 57 01 00 00    	jne    100408580 <.text+0x7580>
100408429:	48 8b 43 40          	mov    0x40(%rbx),%rax
10040842d:	4c 29 f0             	sub    %r14,%rax
100408430:	48 39 c2             	cmp    %rax,%rdx
100408433:	0f 8f 47 01 00 00    	jg     100408580 <.text+0x7580>
100408439:	48 8d 47 01          	lea    0x1(%rdi),%rax
10040843d:	48 85 d2             	test   %rdx,%rdx
100408440:	0f 8e 61 01 00 00    	jle    1004085a7 <.text+0x75a7>
100408446:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040844d:	00 00 00
100408450:	c6 40 ff 20          	movb   $0x20,-0x1(%rax)
100408454:	48 89 c6             	mov    %rax,%rsi
100408457:	48 83 c0 01          	add    $0x1,%rax
10040845b:	48 89 c2             	mov    %rax,%rdx
10040845e:	48 29 fa             	sub    %rdi,%rdx
100408461:	48 83 ea 01          	sub    $0x1,%rdx
100408465:	48 39 53 18          	cmp    %rdx,0x18(%rbx)
100408469:	7f e5                	jg     100408450 <.text+0x7450>
10040846b:	4c 39 f6             	cmp    %r14,%rsi
10040846e:	73 12                	jae    100408482 <.text+0x7482>
100408470:	4d 8d 04 2c          	lea    (%r12,%rbp,1),%r8
100408474:	4c 89 f2             	mov    %r14,%rdx
100408477:	48 89 f1             	mov    %rsi,%rcx
10040847a:	4d 29 f0             	sub    %r14,%r8
10040847d:	e8 5e 06 00 00       	call   100408ae0 <.text+0x7ae0>
100408482:	48 8b 43 18          	mov    0x18(%rbx),%rax
100408486:	49 89 e8             	mov    %rbp,%r8
100408489:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100408490:	4d 29 f8             	sub    %r15,%r8
100408493:	49 01 f0             	add    %rsi,%r8
100408496:	48 85 c0             	test   %rax,%rax
100408499:	48 0f 44 c1          	cmove  %rcx,%rax
10040849d:	4c 89 43 38          	mov    %r8,0x38(%rbx)
1004084a1:	48 89 43 28          	mov    %rax,0x28(%rbx)
1004084a5:	4c 39 c6             	cmp    %r8,%rsi
1004084a8:	0f 82 4c fd ff ff    	jb     1004081fa <.text+0x71fa>
1004084ae:	48 8b 43 30          	mov    0x30(%rbx),%rax
1004084b2:	e9 fc fd ff ff       	jmp    1004082b3 <.text+0x72b3>
1004084b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004084be:	00 00
1004084c0:	4c 8b 7b 38          	mov    0x38(%rbx),%r15