10040d1e0:	4c 01 7b 20          	add    %r15,0x20(%rbx)
10040d1e4:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
10040d1ea:	4c 29 7b 28          	sub    %r15,0x28(%rbx)
10040d1ee:	66 90                	xchg   %ax,%ax
10040d1f0:	40 84 f6             	test   %sil,%sil
10040d1f3:	74 63                	je     10040d258 <.text+0xc258>
10040d1f5:	f6 83 c8 01 00 00 08 	testb  $0x8,0x1c8(%rbx)
10040d1fc:	74 5a                	je     10040d258 <.text+0xc258>
10040d1fe:	8b 7b 48             	mov    0x48(%rbx),%edi
10040d201:	89 f9                	mov    %edi,%ecx
10040d203:	e8 28 47 01 00       	call   100421930 <.text+0x20930>
10040d208:	85 c0                	test   %eax,%eax
10040d20a:	0f 84 40 07 00 00    	je     10040d950 <.text+0xc950>
10040d210:	89 f9                	mov    %edi,%ecx
10040d212:	e8 29 47 01 00       	call   100421940 <.text+0x20940>
10040d217:	85 c0                	test   %eax,%eax
10040d219:	0f 85 21 01 00 00    	jne    10040d340 <.text+0xc340>
10040d21f:	48 8d 0d 92 8e 01 00 	lea    0x18e92(%rip),%rcx        # 1004260b8 <_head_msys_2_0_dll-0x9f48>
10040d226:	48 8d 74 24 30       	lea    0x30(%rsp),%rsi
10040d22b:	e8 b8 42 01 00       	call   1004214e8 <.text+0x204e8>
10040d230:	48 89 f1             	mov    %rsi,%rcx
10040d233:	41 89 f9             	mov    %edi,%r9d
10040d236:	ba 64 00 00 00       	mov    $0x64,%edx
10040d23b:	49 89 c0             	mov    %rax,%r8
10040d23e:	e8 bd 48 01 00       	call   100421b00 <.text+0x20b00>
10040d243:	48 89 f1             	mov    %rsi,%rcx
10040d246:	83 f8 63             	cmp    $0x63,%eax
10040d249:	0f 87 51 09 00 00    	ja     10040dba0 <.text+0xcba0>
10040d24f:	e8 5c ab ff ff       	call   100407db0 <.text+0x6db0>
10040d254:	0f 1f 40 00          	nopl   0x0(%rax)
10040d258:	80 bb 18 04 00 00 00 	cmpb   $0x0,0x418(%rbx)
10040d25f:	c6 43 78 00          	movb   $0x0,0x78(%rbx)
10040d263:	0f 85 8f 00 00 00    	jne    10040d2f8 <.text+0xc2f8>
10040d269:	80 bb cd 01 00 00 00 	cmpb   $0x0,0x1cd(%rbx)
10040d270:	75 1e                	jne    10040d290 <.text+0xc290>
10040d272:	49 63 c4             	movslq %r12d,%rax
10040d275:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d279:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
10040d280:	5b                   	pop    %rbx
10040d281:	5e                   	pop    %rsi
10040d282:	5f                   	pop    %rdi
10040d283:	5d                   	pop    %rbp
10040d284:	41 5c                	pop    %r12
10040d286:	41 5d                	pop    %r13
10040d288:	41 5e                	pop    %r14
10040d28a:	41 5f                	pop    %r15
10040d28c:	c3                   	ret
10040d28d:	0f 1f 00             	nopl   (%rax)
10040d290:	e8 eb 42 01 00       	call   100421580 <.text+0x20580>
10040d295:	49 89 c0             	mov    %rax,%r8
10040d298:	41 8d 44 24 01       	lea    0x1(%r12),%eax
10040d29d:	48 98                	cltq
10040d29f:	41 f6 04 00 03       	testb  $0x3,(%r8,%rax,1)
10040d2a4:	74 cc                	je     10040d272 <.text+0xc272>
10040d2a6:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
10040d2ab:	44 89 e1             	mov    %r12d,%ecx
10040d2ae:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
10040d2b5:	00 00
10040d2b7:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
10040d2be:	00 00
10040d2c0:	4c 89 ea             	mov    %r13,%rdx
10040d2c3:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
10040d2ca:	00 00
10040d2cc:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
10040d2d3:	00 00
10040d2d5:	e8 d6 c0 ff ff       	call   1004093b0 <.text+0x83b0>
10040d2da:	4c 89 ea             	mov    %r13,%rdx
10040d2dd:	48 89 d9             	mov    %rbx,%rcx
10040d2e0:	e8 2b d0 ff ff       	call   10040a310 <.text+0x9310>
10040d2e5:	48 05 14 01 00 00    	add    $0x114,%rax
10040d2eb:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d2ef:	eb 88                	jmp    10040d279 <.text+0xc279>
10040d2f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040d2f8:	48 c7 43 30 09 01 00 	movq   $0x109,0x30(%rbx)
10040d2ff:	00
10040d300:	b8 09 01 00 00       	mov    $0x109,%eax
10040d305:	e9 6f ff ff ff       	jmp    10040d279 <.text+0xc279>
10040d30a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d310:	40 84 f6             	test   %sil,%sil
10040d313:	0f 84 3f ff ff ff    	je     10040d258 <.text+0xc258>
10040d319:	f6 83 c1 01 00 00 40 	testb  $0x40,0x1c1(%rbx)
10040d320:	0f 85 cf fe ff ff    	jne    10040d1f5 <.text+0xc1f5>
10040d326:	c6 43 78 00          	movb   $0x0,0x78(%rbx)
10040d32a:	b8 12 01 00 00       	mov    $0x112,%eax
10040d32f:	48 c7 43 30 12 01 00 	movq   $0x112,0x30(%rbx)
10040d336:	00
10040d337:	e9 3d ff ff ff       	jmp    10040d279 <.text+0xc279>
10040d33c:	0f 1f 40 00          	nopl   0x0(%rax)
10040d340:	48 8d 0d 56 8d 01 00 	lea    0x18d56(%rip),%rcx        # 10042609d <_head_msys_2_0_dll-0x9f63>
10040d347:	e8 9c 41 01 00       	call   1004214e8 <.text+0x204e8>
10040d34c:	48 89 c1             	mov    %rax,%rcx
10040d34f:	e9 fb fe ff ff       	jmp    10040d24f <.text+0xc24f>
10040d354:	0f 1f 40 00          	nopl   0x0(%rax)
10040d358:	40 84 f6             	test   %sil,%sil
10040d35b:	0f 84 f7 fe ff ff    	je     10040d258 <.text+0xc258>
10040d361:	48 8b 8b c0 01 00 00 	mov    0x1c0(%rbx),%rcx
10040d368:	81 e1 00 00 08 00    	and    $0x80000,%ecx
10040d36e:	0f 85 81 fe ff ff    	jne    10040d1f5 <.text+0xc1f5>
10040d374:	80 bb 18 04 00 00 00 	cmpb   $0x0,0x418(%rbx)
10040d37b:	0f 84 33 08 00 00    	je     10040dbb4 <.text+0xcbb4>
10040d381:	31 d2                	xor    %edx,%edx
10040d383:	41 83 fc 77          	cmp    $0x77,%r12d
10040d387:	48 8d 05 da 8c 01 00 	lea    0x18cda(%rip),%rax        # 100426068 <_head_msys_2_0_dll-0x9f98>
10040d38e:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
10040d393:	0f 94 c2             	sete   %dl
10040d396:	48 01 d0             	add    %rdx,%rax
10040d399:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040d39d:	b8 0c 00 00 00       	mov    $0xc,%eax
10040d3a2:	48 29 d0             	sub    %rdx,%rax
10040d3a5:	48 89 d9             	mov    %rbx,%rcx
10040d3a8:	48 89 43 28          	mov    %rax,0x28(%rbx)
10040d3ac:	e8 9f f6 ff ff       	call   10040ca50 <.text+0xba50>
10040d3b1:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
10040d3b6:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
10040d3ba:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d3be:	4c 89 43 28          	mov    %r8,0x28(%rbx)
10040d3c2:	c6 43 78 00          	movb   $0x0,0x78(%rbx)
10040d3c6:	e9 ae fe ff ff       	jmp    10040d279 <.text+0xc279>
10040d3cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040d3d0:	40 84 f6             	test   %sil,%sil
10040d3d3:	0f 84 7f fe ff ff    	je     10040d258 <.text+0xc258>
10040d3d9:	48 8b b3 c0 01 00 00 	mov    0x1c0(%rbx),%rsi
10040d3e0:	81 e6 00 00 08 00    	and    $0x80000,%esi
10040d3e6:	0f 85 09 fe ff ff    	jne    10040d1f5 <.text+0xc1f5>
10040d3ec:	80 bb 18 04 00 00 00 	cmpb   $0x0,0x418(%rbx)
10040d3f3:	0f 84 38 08 00 00    	je     10040dc31 <.text+0xcc31>
10040d3f9:	31 d2                	xor    %edx,%edx
10040d3fb:	41 83 fc 73          	cmp    $0x73,%r12d
10040d3ff:	48 8d 05 56 8c 01 00 	lea    0x18c56(%rip),%rax        # 10042605c <_head_msys_2_0_dll-0x9fa4>
10040d406:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
10040d40b:	0f 94 c2             	sete   %dl
10040d40e:	48 01 d0             	add    %rdx,%rax
10040d411:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040d415:	b8 0b 00 00 00       	mov    $0xb,%eax
10040d41a:	eb 86                	jmp    10040d3a2 <.text+0xc3a2>
10040d41c:	40 84 f6             	test   %sil,%sil
10040d41f:	0f 84 6b 06 00 00    	je     10040da90 <.text+0xca90>
10040d425:	f6 83 c2 01 00 00 08 	testb  $0x8,0x1c2(%rbx)
10040d42c:	74 42                	je     10040d470 <.text+0xc470>
10040d42e:	41 bc 60 00 00 00    	mov    $0x60,%r12d
10040d434:	e9 bc fd ff ff       	jmp    10040d1f5 <.text+0xc1f5>
10040d439:	40 84 f6             	test   %sil,%sil
10040d43c:	0f 85 3e 06 00 00    	jne    10040da80 <.text+0xca80>
10040d442:	f6 83 c0 01 00 00 08 	testb  $0x8,0x1c0(%rbx)
10040d449:	75 25                	jne    10040d470 <.text+0xc470>
10040d44b:	48 8b 43 30          	mov    0x30(%rbx),%rax
10040d44f:	48 8d 90 fa fe ff ff 	lea    -0x106(%rax),%rdx
10040d456:	48 83 fa 01          	cmp    $0x1,%rdx
10040d45a:	76 14                	jbe    10040d470 <.text+0xc470>
10040d45c:	41 bc 5e 00 00 00    	mov    $0x5e,%r12d
10040d462:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
10040d466:	0f 85 ec fd ff ff    	jne    10040d258 <.text+0xc258>
10040d46c:	0f 1f 40 00          	nopl   0x0(%rax)
10040d470:	48 c7 43 30 0c 01 00 	movq   $0x10c,0x30(%rbx)
10040d477:	00
10040d478:	b8 0c 01 00 00       	mov    $0x10c,%eax
10040d47d:	e9 f7 fd ff ff       	jmp    10040d279 <.text+0xc279>
10040d482:	f6 83 c1 01 00 00 08 	testb  $0x8,0x1c1(%rbx)
10040d489:	0f 84 b1 05 00 00    	je     10040da40 <.text+0xca40>
10040d48f:	40 84 f6             	test   %sil,%sil
10040d492:	0f 84 8c 02 00 00    	je     10040d724 <.text+0xc724>
10040d498:	41 bc 0a 00 00 00    	mov    $0xa,%r12d
10040d49e:	e9 b5 fd ff ff       	jmp    10040d258 <.text+0xc258>
10040d4a3:	40 84 f6             	test   %sil,%sil
10040d4a6:	0f 85 44 05 00 00    	jne    10040d9f0 <.text+0xc9f0>
10040d4ac:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
10040d4b1:	0f 88 49 06 00 00    	js     10040db00 <.text+0xcb00>
10040d4b7:	80 bb 18 04 00 00 00 	cmpb   $0x0,0x418(%rbx)
10040d4be:	c6 43 78 00          	movb   $0x0,0x78(%rbx)
10040d4c2:	b8 0a 01 00 00       	mov    $0x10a,%eax
10040d4c7:	75 0a                	jne    10040d4d3 <.text+0xc4d3>
10040d4c9:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040d4cd:	48 05 14 01 00 00    	add    $0x114,%rax
10040d4d3:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d4d7:	e9 9d fd ff ff       	jmp    10040d279 <.text+0xc279>
10040d4dc:	48 8b 83 c0 01 00 00 	mov    0x1c0(%rbx),%rax
10040d4e3:	f6 c4 04             	test   $0x4,%ah
10040d4e6:	0f 85 d4 04 00 00    	jne    10040d9c0 <.text+0xc9c0>
10040d4ec:	48 89 c2             	mov    %rax,%rdx
10040d4ef:	48 d1 ea             	shr    $1,%rdx
10040d4f2:	83 e2 01             	and    $0x1,%edx
10040d4f5:	40 38 f2             	cmp    %sil,%dl
10040d4f8:	0f 85 b2 05 00 00    	jne    10040dab0 <.text+0xcab0>
10040d4fe:	80 7b 78 00          	cmpb   $0x0,0x78(%rbx)
10040d502:	74 15                	je     10040d519 <.text+0xc519>
10040d504:	a8 10                	test   $0x10,%al
10040d506:	0f 84 b4 04 00 00    	je     10040d9c0 <.text+0xc9c0>
10040d50c:	f6 83 c8 01 00 00 20 	testb  $0x20,0x1c8(%rbx)
10040d513:	0f 85 89 08 00 00    	jne    10040dda2 <.text+0xcda2>
10040d519:	48 c7 43 30 03 01 00 	movq   $0x103,0x30(%rbx)
10040d520:	00
10040d521:	b8 03 01 00 00       	mov    $0x103,%eax
10040d526:	e9 4e fd ff ff       	jmp    10040d279 <.text+0xc279>
10040d52b:	40 84 f6             	test   %sil,%sil
10040d52e:	0f 85 44 04 00 00    	jne    10040d978 <.text+0xc978>
10040d534:	80 7b 78 00          	cmpb   $0x0,0x78(%rbx)
10040d538:	74 1a                	je     10040d554 <.text+0xc554>
10040d53a:	f6 83 c0 01 00 00 10 	testb  $0x10,0x1c0(%rbx)
10040d541:	0f 84 31 04 00 00    	je     10040d978 <.text+0xc978>
10040d547:	f6 83 c8 01 00 00 10 	testb  $0x10,0x1c8(%rbx)
10040d54e:	0f 85 1c 08 00 00    	jne    10040dd70 <.text+0xcd70>
10040d554:	48 c7 43 30 02 01 00 	movq   $0x102,0x30(%rbx)
10040d55b:	00
10040d55c:	b8 02 01 00 00       	mov    $0x102,%eax
10040d561:	e9 13 fd ff ff       	jmp    10040d279 <.text+0xc279>
10040d566:	40 84 f6             	test   %sil,%sil
10040d569:	0f 84 91 04 00 00    	je     10040da00 <.text+0xca00>
10040d56f:	f6 83 c2 01 00 00 08 	testb  $0x8,0x1c2(%rbx)
10040d576:	0f 85 44 05 00 00    	jne    10040dac0 <.text+0xcac0>
10040d57c:	48 c7 43 30 11 01 00 	movq   $0x111,0x30(%rbx)
10040d583:	00
10040d584:	b8 11 01 00 00       	mov    $0x111,%eax
10040d589:	e9 eb fc ff ff       	jmp    10040d279 <.text+0xc279>
10040d58e:	48 8b 83 c0 01 00 00 	mov    0x1c0(%rbx),%rax
10040d595:	f6 c4 04             	test   $0x4,%ah
10040d598:	0f 85 12 04 00 00    	jne    10040d9b0 <.text+0xc9b0>
10040d59e:	48 89 c2             	mov    %rax,%rdx
10040d5a1:	48 d1 ea             	shr    $1,%rdx
10040d5a4:	83 e2 01             	and    $0x1,%edx
10040d5a7:	40 38 f2             	cmp    %sil,%dl
10040d5aa:	0f 85 f0 04 00 00    	jne    10040daa0 <.text+0xcaa0>
10040d5b0:	80 7b 78 00          	cmpb   $0x0,0x78(%rbx)
10040d5b4:	74 15                	je     10040d5cb <.text+0xc5cb>
10040d5b6:	a8 10                	test   $0x10,%al
10040d5b8:	0f 84 f2 03 00 00    	je     10040d9b0 <.text+0xc9b0>
10040d5be:	f6 83 c8 01 00 00 20 	testb  $0x20,0x1c8(%rbx)
10040d5c5:	0f 85 f0 07 00 00    	jne    10040ddbb <.text+0xcdbb>
10040d5cb:	48 c7 43 30 01 01 00 	movq   $0x101,0x30(%rbx)
10040d5d2:	00
10040d5d3:	b8 01 01 00 00       	mov    $0x101,%eax
10040d5d8:	e9 9c fc ff ff       	jmp    10040d279 <.text+0xc279>
10040d5dd:	40 84 f6             	test   %sil,%sil
10040d5e0:	0f 84 2a 04 00 00    	je     10040da10 <.text+0xca10>
10040d5e6:	f6 83 c2 01 00 00 08 	testb  $0x8,0x1c2(%rbx)
10040d5ed:	0f 85 dd 04 00 00    	jne    10040dad0 <.text+0xcad0>
10040d5f3:	48 c7 43 30 0f 01 00 	movq   $0x10f,0x30(%rbx)
10040d5fa:	00
10040d5fb:	b8 0f 01 00 00       	mov    $0x10f,%eax
10040d600:	e9 74 fc ff ff       	jmp    10040d279 <.text+0xc279>
10040d605:	40 84 f6             	test   %sil,%sil
10040d608:	0f 84 52 04 00 00    	je     10040da60 <.text+0xca60>
10040d60e:	f6 83 c2 01 00 00 08 	testb  $0x8,0x1c2(%rbx)
10040d615:	0f 84 a5 00 00 00    	je     10040d6c0 <.text+0xc6c0>
10040d61b:	41 bc 27 00 00 00    	mov    $0x27,%r12d
10040d621:	e9 cf fb ff ff       	jmp    10040d1f5 <.text+0xc1f5>
10040d626:	40 84 f6             	test   %sil,%sil
10040d629:	0f 85 21 04 00 00    	jne    10040da50 <.text+0xca50>
10040d62f:	48 8b 8b c0 01 00 00 	mov    0x1c0(%rbx),%rcx
10040d636:	f6 c1 08             	test   $0x8,%cl
10040d639:	0f 85 81 00 00 00    	jne    10040d6c0 <.text+0xc6c0>
10040d63f:	4d 85 c0             	test   %r8,%r8
10040d642:	74 7c                	je     10040d6c0 <.text+0xc6c0>
10040d644:	48 89 c8             	mov    %rcx,%rax
10040d647:	48 c1 e8 0d          	shr    $0xd,%rax
10040d64b:	48 83 f0 01          	xor    $0x1,%rax
10040d64f:	41 89 c1             	mov    %eax,%r9d
10040d652:	83 e0 01             	and    $0x1,%eax
10040d655:	41 83 e1 01          	and    $0x1,%r9d
10040d659:	4c 39 c0             	cmp    %r8,%rax
10040d65c:	7d 13                	jge    10040d671 <.text+0xc671>
10040d65e:	31 c0                	xor    %eax,%eax
10040d660:	80 7a 01 5c          	cmpb   $0x5c,0x1(%rdx)
10040d664:	0f 94 c0             	sete   %al
10040d667:	4c 21 c8             	and    %r9,%rax
10040d66a:	80 7c 05 00 29       	cmpb   $0x29,0x0(%rbp,%rax,1)
10040d66f:	74 4f                	je     10040d6c0 <.text+0xc6c0>
10040d671:	48 89 c8             	mov    %rcx,%rax
10040d674:	48 c1 e8 0f          	shr    $0xf,%rax
10040d678:	48 83 f0 01          	xor    $0x1,%rax
10040d67c:	41 89 c1             	mov    %eax,%r9d
10040d67f:	83 e0 01             	and    $0x1,%eax
10040d682:	41 83 e1 01          	and    $0x1,%r9d
10040d686:	4c 39 c0             	cmp    %r8,%rax
10040d689:	7d 13                	jge    10040d69e <.text+0xc69e>
10040d68b:	31 c0                	xor    %eax,%eax
10040d68d:	80 7a 01 5c          	cmpb   $0x5c,0x1(%rdx)
10040d691:	0f 94 c0             	sete   %al
10040d694:	4c 21 c8             	and    %r9,%rax
10040d697:	80 7c 05 00 7c       	cmpb   $0x7c,0x0(%rbp,%rax,1)
10040d69c:	74 22                	je     10040d6c0 <.text+0xc6c0>
10040d69e:	41 bc 24 00 00 00    	mov    $0x24,%r12d
10040d6a4:	80 e5 08             	and    $0x8,%ch
10040d6a7:	0f 84 ab fb ff ff    	je     10040d258 <.text+0xc258>
10040d6ad:	4d 85 c0             	test   %r8,%r8
10040d6b0:	0f 8e a2 fb ff ff    	jle    10040d258 <.text+0xc258>
10040d6b6:	80 7a 01 0a          	cmpb   $0xa,0x1(%rdx)
10040d6ba:	0f 85 98 fb ff ff    	jne    10040d258 <.text+0xc258>
10040d6c0:	48 c7 43 30 0d 01 00 	movq   $0x10d,0x30(%rbx)
10040d6c7:	00
10040d6c8:	b8 0d 01 00 00       	mov    $0x10d,%eax
10040d6cd:	e9 a7 fb ff ff       	jmp    10040d279 <.text+0xc279>
10040d6d2:	40 84 f6             	test   %sil,%sil
10040d6d5:	0f 84 95 03 00 00    	je     10040da70 <.text+0xca70>
10040d6db:	f6 83 c2 01 00 00 08 	testb  $0x8,0x1c2(%rbx)
10040d6e2:	0f 85 08 04 00 00    	jne    10040daf0 <.text+0xcaf0>
10040d6e8:	48 c7 43 30 0e 01 00 	movq   $0x10e,0x30(%rbx)
10040d6ef:	00
10040d6f0:	b8 0e 01 00 00       	mov    $0x10e,%eax
10040d6f5:	e9 7f fb ff ff       	jmp    10040d279 <.text+0xc279>
10040d6fa:	48 8b 83 c0 01 00 00 	mov    0x1c0(%rbx),%rax
10040d701:	f6 c4 04             	test   $0x4,%ah
10040d704:	0f 85 26 03 00 00    	jne    10040da30 <.text+0xca30>
10040d70a:	48 c1 e8 0f          	shr    $0xf,%rax
10040d70e:	41 bc 7c 00 00 00    	mov    $0x7c,%r12d
10040d714:	48 83 f0 01          	xor    $0x1,%rax
10040d718:	83 e0 01             	and    $0x1,%eax
10040d71b:	40 38 f0             	cmp    %sil,%al
10040d71e:	0f 85 34 fb ff ff    	jne    10040d258 <.text+0xc258>
10040d724:	c6 43 78 01          	movb   $0x1,0x78(%rbx)
10040d728:	b8 06 01 00 00       	mov    $0x106,%eax
10040d72d:	48 c7 43 30 06 01 00 	movq   $0x106,0x30(%rbx)
10040d734:	00
10040d735:	e9 3f fb ff ff       	jmp    10040d279 <.text+0xc279>
10040d73a:	48 8b 93 c0 01 00 00 	mov    0x1c0(%rbx),%rdx
10040d741:	48 89 d0             	mov    %rdx,%rax
10040d744:	48 c1 e8 0d          	shr    $0xd,%rax
10040d748:	48 83 f0 01          	xor    $0x1,%rax
10040d74c:	83 e0 01             	and    $0x1,%eax
10040d74f:	40 38 f0             	cmp    %sil,%al
10040d752:	0f 85 10 02 00 00    	jne    10040d968 <.text+0xc968>
10040d758:	48 8b 43 38          	mov    0x38(%rbx),%rax
10040d75c:	48 85 c0             	test   %rax,%rax
10040d75f:	75 0c                	jne    10040d76d <.text+0xc76d>
10040d761:	f7 c2 00 00 02 00    	test   $0x20000,%edx
10040d767:	0f 85 fb 01 00 00    	jne    10040d968 <.text+0xc968>
10040d76d:	48 83 e8 01          	sub    $0x1,%rax
10040d771:	c6 43 78 00          	movb   $0x0,0x78(%rbx)
10040d775:	48 89 43 38          	mov    %rax,0x38(%rbx)
10040d779:	b8 08 01 00 00       	mov    $0x108,%eax
10040d77e:	48 c7 43 30 08 01 00 	movq   $0x108,0x30(%rbx)
10040d785:	00
10040d786:	e9 ee fa ff ff       	jmp    10040d279 <.text+0xc279>
10040d78b:	48 8b 83 c0 01 00 00 	mov    0x1c0(%rbx),%rax
10040d792:	41 bc 28 00 00 00    	mov    $0x28,%r12d
10040d798:	48 c1 e8 0d          	shr    $0xd,%rax
10040d79c:	48 83 f0 01          	xor    $0x1,%rax
10040d7a0:	83 e0 01             	and    $0x1,%eax
10040d7a3:	40 38 f0             	cmp    %sil,%al
10040d7a6:	0f 85 ac fa ff ff    	jne    10040d258 <.text+0xc258>
10040d7ac:	48 83 43 38 01       	addq   $0x1,0x38(%rbx)
10040d7b1:	b8 07 01 00 00       	mov    $0x107,%eax
10040d7b6:	c6 43 78 01          	movb   $0x1,0x78(%rbx)
10040d7ba:	48 c7 43 30 07 01 00 	movq   $0x107,0x30(%rbx)
10040d7c1:	00
10040d7c2:	e9 b2 fa ff ff       	jmp    10040d279 <.text+0xc279>
10040d7c7:	4c 8b 8b c0 01 00 00 	mov    0x1c0(%rbx),%r9
10040d7ce:	41 f7 c1 00 02 00 00 	test   $0x200,%r9d
10040d7d5:	0f 84 05 02 00 00    	je     10040d9e0 <.text+0xc9e0>
10040d7db:	4c 89 c8             	mov    %r9,%rax
10040d7de:	48 c1 e8 0c          	shr    $0xc,%rax