10041f093:	4c 89 ea             	mov    %r13,%rdx
10041f096:	48 89 f9             	mov    %rdi,%rcx
10041f099:	e8 a2 7f ff ff       	call   100417040 <.text+0x16040>
10041f09e:	85 c0                	test   %eax,%eax
10041f0a0:	0f 85 36 f8 ff ff    	jne    10041e8dc <.text+0x1d8dc>
10041f0a6:	49 8b 45 30          	mov    0x30(%r13),%rax
10041f0aa:	48 83 7c 18 08 00    	cmpq   $0x0,0x8(%rax,%rbx,1)
10041f0b0:	0f 84 32 01 00 00    	je     10041f1e8 <.text+0x1e1e8>
10041f0b6:	49 83 c7 01          	add    $0x1,%r15
10041f0ba:	4d 39 7d 10          	cmp    %r15,0x10(%r13)
10041f0be:	75 b0                	jne    10041f070 <.text+0x1e070>
10041f0c0:	40 84 ed             	test   %bpl,%bpl
10041f0c3:	0f 84 4e 01 00 00    	je     10041f217 <.text+0x1e217>
10041f0c9:	31 ed                	xor    %ebp,%ebp
10041f0cb:	31 db                	xor    %ebx,%ebx
10041f0cd:	45 31 ff             	xor    %r15d,%r15d
10041f0d0:	eb aa                	jmp    10041f07c <.text+0x1e07c>
10041f0d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10041f0d8:	48 8b 45 20          	mov    0x20(%rbp),%rax
10041f0dc:	4c 8b 70 38          	mov    0x38(%rax),%r14
10041f0e0:	49 8b 45 28          	mov    0x28(%r13),%rax
10041f0e4:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
10041f0e8:	b9 08 00 00 00       	mov    $0x8,%ecx
10041f0ed:	4c 8d 3c d0          	lea    (%rax,%rdx,8),%r15
10041f0f1:	49 c7 07 01 00 00 00 	movq   $0x1,(%r15)
10041f0f8:	49 c7 47 08 01 00 00 	movq   $0x1,0x8(%r15)
10041f0ff:	00
10041f100:	e8 5b 28 00 00       	call   100421960 <.text+0x20960>
10041f105:	4c 8d 05 ac 80 00 00 	lea    0x80ac(%rip),%r8        # 1004271b8 <_head_msys_2_0_dll-0x8e48>
10041f10c:	48 85 c0             	test   %rax,%rax
10041f10f:	49 89 47 10          	mov    %rax,0x10(%r15)
10041f113:	0f 84 94 06 00 00    	je     10041f7ad <.text+0x1e7ad>
10041f119:	4c 89 30             	mov    %r14,(%rax)
10041f11c:	4c 8b 7d 08          	mov    0x8(%rbp),%r15
10041f120:	e9 0f ff ff ff       	jmp    10041f034 <.text+0x1e034>
10041f125:	41 80 8d b0 00 00 00 	orb    $0x1,0xb0(%r13)
10041f12c:	01
10041f12d:	4c 8b 7d 08          	mov    0x8(%rbp),%r15
10041f131:	4d 85 ff             	test   %r15,%r15
10041f134:	0f 84 0f 05 00 00    	je     10041f649 <.text+0x1e649>
10041f13a:	49 8b 47 18          	mov    0x18(%r15),%rax
10041f13e:	4c 8b 70 38          	mov    0x38(%rax),%r14
10041f142:	48 8b 45 10          	mov    0x10(%rbp),%rax
10041f146:	48 85 c0             	test   %rax,%rax
10041f149:	0f 84 ed 04 00 00    	je     10041f63c <.text+0x1e63c>
10041f14f:	48 8b 40 18          	mov    0x18(%rax),%rax
10041f153:	48 8b 58 38          	mov    0x38(%rax),%rbx
10041f157:	49 8b 45 28          	mov    0x28(%r13),%rax
10041f15b:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
10041f15f:	b9 10 00 00 00       	mov    $0x10,%ecx
10041f164:	48 8d 14 d0          	lea    (%rax,%rdx,8),%rdx
10041f168:	48 c7 02 02 00 00 00 	movq   $0x2,(%rdx)
10041f16f:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
10041f174:	e8 e7 27 00 00       	call   100421960 <.text+0x20960>
10041f179:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
10041f17e:	48 89 42 10          	mov    %rax,0x10(%rdx)
10041f182:	48 85 c0             	test   %rax,%rax
10041f185:	0f 84 6d 01 00 00    	je     10041f2f8 <.text+0x1e2f8>
10041f18b:	49 39 de             	cmp    %rbx,%r14
10041f18e:	4c 8d 05 23 80 00 00 	lea    0x8023(%rip),%r8        # 1004271b8 <_head_msys_2_0_dll-0x8e48>
10041f195:	0f 84 91 04 00 00    	je     10041f62c <.text+0x1e62c>
10041f19b:	48 c7 42 08 02 00 00 	movq   $0x2,0x8(%rdx)
10041f1a2:	00
10041f1a3:	0f 8d ad 04 00 00    	jge    10041f656 <.text+0x1e656>
10041f1a9:	4c 89 30             	mov    %r14,(%rax)
10041f1ac:	48 89 58 08          	mov    %rbx,0x8(%rax)
10041f1b0:	e9 7f fe ff ff       	jmp    10041f034 <.text+0x1e034>
10041f1b5:	48 8b 45 20          	mov    0x20(%rbp),%rax
10041f1b9:	4c 8b 70 38          	mov    0x38(%rax),%r14
10041f1bd:	49 8b 45 18          	mov    0x18(%r13),%rax
10041f1c1:	4c 89 34 d0          	mov    %r14,(%rax,%rdx,8)
10041f1c5:	80 7d 30 04          	cmpb   $0x4,0x30(%rbp)
10041f1c9:	0f 85 61 fe ff ff    	jne    10041f030 <.text+0x1e030>
10041f1cf:	e9 0c ff ff ff       	jmp    10041f0e0 <.text+0x1e0e0>
10041f1d4:	0f 1f 40 00          	nopl   0x0(%rax)
10041f1d8:	48 89 42 20          	mov    %rax,0x20(%rdx)
10041f1dc:	e9 c2 fd ff ff       	jmp    10041efa3 <.text+0x1dfa3>
10041f1e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10041f1e8:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
10041f1ef:	00
10041f1f0:	49 83 c7 01          	add    $0x1,%r15
10041f1f4:	e8 47 07 ff ff       	call   10040f940 <.text+0xe940>
10041f1f9:	4d 39 7d 10          	cmp    %r15,0x10(%r13)
10041f1fd:	0f 84 3d 03 00 00    	je     10041f540 <.text+0x1e540>
10041f203:	4f 8d 1c 7f          	lea    (%r15,%r15,2),%r11
10041f207:	44 89 f5             	mov    %r14d,%ebp
10041f20a:	4a 8d 1c dd 00 00 00 	lea    0x0(,%r11,8),%rbx
10041f211:	00
10041f212:	e9 65 fe ff ff       	jmp    10041f07c <.text+0x1e07c>
10041f217:	f6 46 38 10          	testb  $0x10,0x38(%rsi)
10041f21b:	75 11                	jne    10041f22e <.text+0x1e22e>
10041f21d:	48 83 7e 30 00       	cmpq   $0x0,0x30(%rsi)
10041f222:	74 0a                	je     10041f22e <.text+0x1e22e>
10041f224:	41 f6 85 b0 00 00 00 	testb  $0x1,0xb0(%r13)
10041f22b:	01
10041f22c:	75 0e                	jne    10041f23c <.text+0x1e23c>
10041f22e:	49 83 bd 98 00 00 00 	cmpq   $0x0,0x98(%r13)
10041f235:	00
10041f236:	0f 84 dd 00 00 00    	je     10041f319 <.text+0x1e319>
10041f23c:	4b 8d 0c 7f          	lea    (%r15,%r15,2),%rcx
10041f240:	48 c1 e1 03          	shl    $0x3,%rcx
10041f244:	e8 17 27 00 00       	call   100421960 <.text+0x20960>
10041f249:	49 89 45 38          	mov    %rax,0x38(%r13)
10041f24d:	48 85 c0             	test   %rax,%rax
10041f250:	0f 84 8a 05 00 00    	je     10041f7e0 <.text+0x1e7e0>
10041f256:	31 d2                	xor    %edx,%edx
10041f258:	4d 85 ff             	test   %r15,%r15
10041f25b:	75 0f                	jne    10041f26c <.text+0x1e26c>
10041f25d:	e9 b7 00 00 00       	jmp    10041f319 <.text+0x1e319>
10041f262:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10041f268:	49 8b 45 38          	mov    0x38(%r13),%rax
10041f26c:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
10041f270:	48 83 c2 01          	add    $0x1,%rdx
10041f274:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
10041f278:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
10041f27f:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
10041f286:	00
10041f287:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
10041f28e:	00
10041f28f:	49 8b 45 10          	mov    0x10(%r13),%rax
10041f293:	48 39 d0             	cmp    %rdx,%rax
10041f296:	77 d0                	ja     10041f268 <.text+0x1e268>
10041f298:	48 85 c0             	test   %rax,%rax
10041f29b:	74 7c                	je     10041f319 <.text+0x1e319>
10041f29d:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
10041f2a4:	00 00
10041f2a6:	49 8b 45 30          	mov    0x30(%r13),%rax
10041f2aa:	45 31 f6             	xor    %r14d,%r14d
10041f2ad:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
10041f2b2:	48 8d 14 18          	lea    (%rax,%rbx,1),%rdx
10041f2b6:	31 db                	xor    %ebx,%ebx
10041f2b8:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
10041f2bd:	4c 8b 7a 10          	mov    0x10(%rdx),%r15
10041f2c1:	7f 19                	jg     10041f2dc <.text+0x1e2dc>
10041f2c3:	eb 44                	jmp    10041f309 <.text+0x1e309>
10041f2c5:	0f 1f 00             	nopl   (%rax)
10041f2c8:	49 8b 45 30          	mov    0x30(%r13),%rax
10041f2cc:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
10041f2d1:	48 83 c3 01          	add    $0x1,%rbx
10041f2d5:	48 3b 5c 08 08       	cmp    0x8(%rax,%rcx,1),%rbx
10041f2da:	7d 2d                	jge    10041f309 <.text+0x1e309>
10041f2dc:	49 8b 04 df          	mov    (%r15,%rbx,8),%rax
10041f2e0:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10041f2e4:	49 8b 45 38          	mov    0x38(%r13),%rax
10041f2e8:	48 8d 0c d0          	lea    (%rax,%rdx,8),%rcx
10041f2ec:	4c 89 f2             	mov    %r14,%rdx
10041f2ef:	e8 cc 34 ff ff       	call   1004127c0 <.text+0x117c0>
10041f2f4:	84 c0                	test   %al,%al
10041f2f6:	75 d0                	jne    10041f2c8 <.text+0x1e2c8>
10041f2f8:	b8 0c 00 00 00       	mov    $0xc,%eax
10041f2fd:	4c 8b 2e             	mov    (%rsi),%r13
10041f300:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
10041f304:	e9 42 fa ff ff       	jmp    10041ed4b <.text+0x1dd4b>
10041f309:	48 83 44 24 40 18    	addq   $0x18,0x40(%rsp)
10041f30f:	49 83 c6 01          	add    $0x1,%r14
10041f313:	4d 39 75 10          	cmp    %r14,0x10(%r13)
10041f317:	77 94                	ja     10041f2ad <.text+0x1e2ad>
10041f319:	41 0f b6 84 24 b0 00 	movzbl 0xb0(%r12),%eax
10041f320:	00 00
10041f322:	c7 44 24 6c 00 00 00 	movl   $0x0,0x6c(%rsp)
10041f329:	00
10041f32a:	c0 e8 02             	shr    $0x2,%al
10041f32d:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
10041f333:	0f 94 c2             	sete   %dl
10041f336:	20 d0                	and    %dl,%al
10041f338:	0f 85 1d 02 00 00    	jne    10041f55b <.text+0x1e55b>
10041f33e:	49 8b 44 24 68       	mov    0x68(%r12),%rax
10041f343:	48 89 f9             	mov    %rdi,%rcx
10041f346:	48 8b 40 18          	mov    0x18(%rax),%rax
10041f34a:	48 8b 40 38          	mov    0x38(%rax),%rax
10041f34e:	49 89 84 24 90 00 00 	mov    %rax,0x90(%r12)
10041f355:	00
10041f356:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10041f35a:	49 8b 44 24 30       	mov    0x30(%r12),%rax
10041f35f:	48 8d 14 d0          	lea    (%rax,%rdx,8),%rdx
10041f363:	e8 78 54 ff ff       	call   1004147e0 <.text+0x137e0>
10041f368:	89 44 24 70          	mov    %eax,0x70(%rsp)
10041f36c:	89 c3                	mov    %eax,%ebx
10041f36e:	85 c0                	test   %eax,%eax
10041f370:	0f 85 31 01 00 00    	jne    10041f4a7 <.text+0x1e4a7>
10041f376:	49 83 bc 24 98 00 00 	cmpq   $0x0,0x98(%r12)
10041f37d:	00 00
10041f37f:	0f 8e db 00 00 00    	jle    10041f460 <.text+0x1e460>
10041f385:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
10041f38c:	00
10041f38d:	4d 85 d2             	test   %r10,%r10
10041f390:	0f 8e ca 00 00 00    	jle    10041f460 <.text+0x1e460>
10041f396:	45 31 db             	xor    %r11d,%r11d
10041f399:	eb 12                	jmp    10041f3ad <.text+0x1e3ad>
10041f39b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041f3a0:	49 83 c3 01          	add    $0x1,%r11
10041f3a4:	4d 39 d3             	cmp    %r10,%r11
10041f3a7:	0f 8d b3 00 00 00    	jge    10041f460 <.text+0x1e460>
10041f3ad:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
10041f3b4:	00
10041f3b5:	4d 8b 04 24          	mov    (%r12),%r8
10041f3b9:	4a 8b 2c d9          	mov    (%rcx,%r11,8),%rbp
10041f3bd:	49 89 e9             	mov    %rbp,%r9
10041f3c0:	49 c1 e1 04          	shl    $0x4,%r9
10041f3c4:	4d 01 c1             	add    %r8,%r9
10041f3c7:	41 80 79 08 04       	cmpb   $0x4,0x8(%r9)
10041f3cc:	75 d2                	jne    10041f3a0 <.text+0x1e3a0>
10041f3ce:	4d 85 d2             	test   %r10,%r10
10041f3d1:	0f 8e 59 01 00 00    	jle    10041f530 <.text+0x1e530>
10041f3d7:	31 d2                	xor    %edx,%edx
10041f3d9:	eb 0e                	jmp    10041f3e9 <.text+0x1e3e9>
10041f3db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041f3e0:	48 83 c2 01          	add    $0x1,%rdx
10041f3e4:	4c 39 d2             	cmp    %r10,%rdx
10041f3e7:	74 b7                	je     10041f3a0 <.text+0x1e3a0>
10041f3e9:	48 8b 04 d1          	mov    (%rcx,%rdx,8),%rax
10041f3ed:	48 c1 e0 04          	shl    $0x4,%rax
10041f3f1:	4c 01 c0             	add    %r8,%rax
10041f3f4:	80 78 08 09          	cmpb   $0x9,0x8(%rax)
10041f3f8:	75 e6                	jne    10041f3e0 <.text+0x1e3e0>
10041f3fa:	4d 8b 39             	mov    (%r9),%r15
10041f3fd:	4c 39 38             	cmp    %r15,(%rax)
10041f400:	75 de                	jne    10041f3e0 <.text+0x1e3e0>
10041f402:	49 8b 54 24 28       	mov    0x28(%r12),%rdx
10041f407:	48 8d 44 6d 00       	lea    0x0(%rbp,%rbp,2),%rax
10041f40c:	48 89 f9             	mov    %rdi,%rcx
10041f40f:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
10041f413:	48 8b 40 10          	mov    0x10(%rax),%rax
10041f417:	48 8b 10             	mov    (%rax),%rdx
10041f41a:	e8 91 2e ff ff       	call   1004122b0 <.text+0x112b0>
10041f41f:	48 85 c0             	test   %rax,%rax
10041f422:	0f 85 78 ff ff ff    	jne    10041f3a0 <.text+0x1e3a0>
10041f428:	49 8b 44 24 30       	mov    0x30(%r12),%rax
10041f42d:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
10041f431:	48 89 f9             	mov    %rdi,%rcx
10041f434:	48 8d 14 d0          	lea    (%rax,%rdx,8),%rdx
10041f438:	e8 53 57 ff ff       	call   100414b90 <.text+0x13b90>
10041f43d:	85 c0                	test   %eax,%eax
10041f43f:	0f 85 7c 03 00 00    	jne    10041f7c1 <.text+0x1e7c1>
10041f445:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
10041f44c:	00
10041f44d:	41 bb 01 00 00 00    	mov    $0x1,%r11d
10041f453:	4d 39 d3             	cmp    %r10,%r11
10041f456:	0f 8c 51 ff ff ff    	jl     10041f3ad <.text+0x1e3ad>
10041f45c:	0f 1f 40 00          	nopl   0x0(%rax)
10041f460:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10041f465:	45 31 c9             	xor    %r9d,%r9d
10041f468:	49 89 f8             	mov    %rdi,%r8
10041f46b:	4c 89 e2             	mov    %r12,%rdx
10041f46e:	e8 7d 70 ff ff       	call   1004164f0 <.text+0x154f0>
10041f473:	49 89 44 24 48       	mov    %rax,0x48(%r12)
10041f478:	48 85 c0             	test   %rax,%rax
10041f47b:	0f 84 92 01 00 00    	je     10041f613 <.text+0x1e613>
10041f481:	80 78 68 00          	cmpb   $0x0,0x68(%rax)
10041f485:	0f 88 1f 01 00 00    	js     10041f5aa <.text+0x1e5aa>
10041f48b:	49 89 44 24 60       	mov    %rax,0x60(%r12)
10041f490:	49 89 44 24 58       	mov    %rax,0x58(%r12)
10041f495:	49 89 44 24 50       	mov    %rax,0x50(%r12)
10041f49a:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
10041f4a1:	00
10041f4a2:	e8 99 04 ff ff       	call   10040f940 <.text+0xe940>
10041f4a7:	48 8b 3e             	mov    (%rsi),%rdi
10041f4aa:	89 5c 24 6c          	mov    %ebx,0x6c(%rsp)
10041f4ae:	48 8b 5f 70          	mov    0x70(%rdi),%rbx
10041f4b2:	48 85 db             	test   %rbx,%rbx
10041f4b5:	74 19                	je     10041f4d0 <.text+0x1e4d0>
10041f4b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10041f4be:	00 00
10041f4c0:	48 89 d9             	mov    %rbx,%rcx
10041f4c3:	48 8b 1b             	mov    (%rbx),%rbx
10041f4c6:	e8 75 04 ff ff       	call   10040f940 <.text+0xe940>
10041f4cb:	48 85 db             	test   %rbx,%rbx
10041f4ce:	75 f0                	jne    10041f4c0 <.text+0x1e4c0>
10041f4d0:	48 c7 47 70 00 00 00 	movq   $0x0,0x70(%rdi)
10041f4d7:	00
10041f4d8:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
10041f4dc:	c7 87 80 00 00 00 0f 	movl   $0xf,0x80(%rdi)
10041f4e3:	00 00 00
10041f4e6:	48 c7 47 68 00 00 00 	movq   $0x0,0x68(%rdi)
10041f4ed:	00
10041f4ee:	e8 4d 04 ff ff       	call   10040f940 <.text+0xe940>
10041f4f3:	48 c7 47 20 00 00 00 	movq   $0x0,0x20(%rdi)
10041f4fa:	00
10041f4fb:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
10041f502:	00
10041f503:	e8 38 04 ff ff       	call   10040f940 <.text+0xe940>
10041f508:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
10041f50f:	00
10041f510:	e8 2b 04 ff ff       	call   10040f940 <.text+0xe940>
10041f515:	80 bc 24 2b 01 00 00 	cmpb   $0x0,0x12b(%rsp)
10041f51c:	00
10041f51d:	75 2d                	jne    10041f54c <.text+0x1e54c>
10041f51f:	8b 44 24 6c          	mov    0x6c(%rsp),%eax
10041f523:	85 c0                	test   %eax,%eax
10041f525:	0f 84 04 f8 ff ff    	je     10041ed2f <.text+0x1dd2f>
10041f52b:	e9 e4 f7 ff ff       	jmp    10041ed14 <.text+0x1dd14>
10041f530:	0f 85 cc fe ff ff    	jne    10041f402 <.text+0x1e402>
10041f536:	e9 65 fe ff ff       	jmp    10041f3a0 <.text+0x1e3a0>
10041f53b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041f540:	31 ed                	xor    %ebp,%ebp
10041f542:	45 31 ff             	xor    %r15d,%r15d
10041f545:	31 db                	xor    %ebx,%ebx
10041f547:	e9 30 fb ff ff       	jmp    10041f07c <.text+0x1e07c>
10041f54c:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
10041f553:	00
10041f554:	e8 e7 03 ff ff       	call   10040f940 <.text+0xe940>
10041f559:	eb c4                	jmp    10041f51f <.text+0x1e51f>
10041f55b:	48 83 7e 28 00       	cmpq   $0x0,0x28(%rsi)
10041f560:	0f 85 d8 fd ff ff    	jne    10041f33e <.text+0x1e33e>
10041f566:	49 8b 5c 24 10       	mov    0x10(%r12),%rbx
10041f56b:	48 85 db             	test   %rbx,%rbx
10041f56e:	0f 84 dd 02 00 00    	je     10041f851 <.text+0x1e851>
10041f574:	4d 8b 0c 24          	mov    (%r12),%r9
10041f578:	45 31 d2             	xor    %r10d,%r10d
10041f57b:	31 c9                	xor    %ecx,%ecx
10041f57d:	4c 8d 1d 78 7c 00 00 	lea    0x7c78(%rip),%r11        # 1004271fc <_head_msys_2_0_dll-0x8e04>
10041f584:	49 be 01 00 01 00 00 	movabs $0x1000000010001,%r14
10041f58b:	00 01 00
10041f58e:	4c 89 ca             	mov    %r9,%rdx
10041f591:	80 7a 08 0c          	cmpb   $0xc,0x8(%rdx)
10041f595:	0f 87 45 32 00 00    	ja     1004227e0 <.text+0x217e0>
10041f59b:	44 0f b6 42 08       	movzbl 0x8(%rdx),%r8d
10041f5a0:	4f 63 04 83          	movslq (%r11,%r8,4),%r8
10041f5a4:	4d 01 d8             	add    %r11,%r8
10041f5a7:	41 ff e0             	jmp    *%r8
10041f5aa:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
10041f5af:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10041f5b5:	49 89 f8             	mov    %rdi,%r8
10041f5b8:	4c 89 e2             	mov    %r12,%rdx
10041f5bb:	4c 89 f1             	mov    %r14,%rcx
10041f5be:	e8 2d 6f ff ff       	call   1004164f0 <.text+0x154f0>
10041f5c3:	49 89 f8             	mov    %rdi,%r8
10041f5c6:	4c 89 e2             	mov    %r12,%rdx
10041f5c9:	4c 89 f1             	mov    %r14,%rcx
10041f5cc:	49 89 44 24 50       	mov    %rax,0x50(%r12)
10041f5d1:	41 b9 02 00 00 00    	mov    $0x2,%r9d
10041f5d7:	e8 14 6f ff ff       	call   1004164f0 <.text+0x154f0>
10041f5dc:	49 89 f8             	mov    %rdi,%r8
10041f5df:	4c 89 e2             	mov    %r12,%rdx
10041f5e2:	4c 89 f1             	mov    %r14,%rcx
10041f5e5:	49 89 44 24 58       	mov    %rax,0x58(%r12)
10041f5ea:	41 b9 06 00 00 00    	mov    $0x6,%r9d
10041f5f0:	e8 fb 6e ff ff       	call   1004164f0 <.text+0x154f0>
10041f5f5:	49 83 7c 24 50 00    	cmpq   $0x0,0x50(%r12)
10041f5fb:	49 89 44 24 60       	mov    %rax,0x60(%r12)
10041f600:	74 11                	je     10041f613 <.text+0x1e613>
10041f602:	49 83 7c 24 58 00    	cmpq   $0x0,0x58(%r12)
10041f608:	74 09                	je     10041f613 <.text+0x1e613>
10041f60a:	48 85 c0             	test   %rax,%rax
10041f60d:	0f 85 87 fe ff ff    	jne    10041f49a <.text+0x1e49a>
10041f613:	8b 5c 24 70          	mov    0x70(%rsp),%ebx
10041f617:	e9 8b fe ff ff       	jmp    10041f4a7 <.text+0x1e4a7>
10041f61c:	4c 89 c2             	mov    %r8,%rdx
10041f61f:	e9 7f f9 ff ff       	jmp    10041efa3 <.text+0x1dfa3>
10041f624:	49 89 c7             	mov    %rax,%r15