100401f53:	73 05                	jae    100401f5a <.text+0xf5a>
100401f55:	41 c6 04 1e 5c       	movb   $0x5c,(%r14,%rbx,1)
100401f5a:	45 84 e4             	test   %r12b,%r12b
100401f5d:	0f 84 8b f8 ff ff    	je     1004017ee <.text+0x7ee>
100401f63:	48 8d 55 01          	lea    0x1(%rbp),%rdx
100401f67:	4c 39 ca             	cmp    %r9,%rdx
100401f6a:	73 1e                	jae    100401f8a <.text+0xf8a>
100401f6c:	48 8b bc 24 d0 00 00 	mov    0xd0(%rsp),%rdi
100401f73:	00
100401f74:	0f b6 7c 2f 01       	movzbl 0x1(%rdi,%rbp,1),%edi
100401f79:	8d 57 d0             	lea    -0x30(%rdi),%edx
100401f7c:	40 88 7c 24 28       	mov    %dil,0x28(%rsp)
100401f81:	80 fa 09             	cmp    $0x9,%dl
100401f84:	0f 86 fe 07 00 00    	jbe    100402788 <.text+0x1788>
100401f8a:	89 c7                	mov    %eax,%edi
100401f8c:	48 89 cb             	mov    %rcx,%rbx
100401f8f:	89 f0                	mov    %esi,%eax
100401f91:	41 b8 30 00 00 00    	mov    $0x30,%r8d
100401f97:	31 f6                	xor    %esi,%esi
100401f99:	e9 9e f7 ff ff       	jmp    10040173c <.text+0x73c>
100401f9e:	89 fe                	mov    %edi,%esi
100401fa0:	41 b8 20 00 00 00    	mov    $0x20,%r8d
100401fa6:	44 89 e0             	mov    %r12d,%eax
100401fa9:	0a 44 24 44          	or     0x44(%rsp),%al
100401fad:	0f 85 87 f7 ff ff    	jne    10040173a <.text+0x73a>
100401fb3:	e9 48 f8 ff ff       	jmp    100401800 <.text+0x800>
100401fb8:	31 d2                	xor    %edx,%edx
100401fba:	31 f6                	xor    %esi,%esi
100401fbc:	41 b8 76 00 00 00    	mov    $0x76,%r8d
100401fc2:	e9 b8 f7 ff ff       	jmp    10040177f <.text+0x77f>
100401fc7:	31 d2                	xor    %edx,%edx
100401fc9:	41 b8 09 00 00 00    	mov    $0x9,%r8d
100401fcf:	b8 74 00 00 00       	mov    $0x74,%eax
100401fd4:	e9 47 f7 ff ff       	jmp    100401720 <.text+0x720>
100401fd9:	31 d2                	xor    %edx,%edx
100401fdb:	31 f6                	xor    %esi,%esi
100401fdd:	41 b8 62 00 00 00    	mov    $0x62,%r8d
100401fe3:	e9 97 f7 ff ff       	jmp    10040177f <.text+0x77f>
100401fe8:	31 d2                	xor    %edx,%edx
100401fea:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
100401ff0:	b8 72 00 00 00       	mov    $0x72,%eax
100401ff5:	e9 26 f7 ff ff       	jmp    100401720 <.text+0x720>
100401ffa:	31 d2                	xor    %edx,%edx
100401ffc:	31 f6                	xor    %esi,%esi
100401ffe:	41 b8 66 00 00 00    	mov    $0x66,%r8d
100402004:	e9 76 f7 ff ff       	jmp    10040177f <.text+0x77f>
100402009:	40 88 7c 24 47       	mov    %dil,0x47(%rsp)
10040200e:	89 fe                	mov    %edi,%esi
100402010:	41 b8 27 00 00 00    	mov    $0x27,%r8d
100402016:	44 89 e0             	mov    %r12d,%eax
100402019:	0a 44 24 44          	or     0x44(%rsp),%al
10040201d:	0f 85 17 f7 ff ff    	jne    10040173a <.text+0x73a>
100402023:	e9 d8 f7 ff ff       	jmp    100401800 <.text+0x800>
100402028:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040202f:	00
100402030:	45 0f b6 03          	movzbl (%r11),%r8d
100402034:	41 80 f8 3f          	cmp    $0x3f,%r8b
100402038:	0f 8f 52 02 00 00    	jg     100402290 <.text+0x1290>
10040203e:	45 84 c0             	test   %r8b,%r8b
100402041:	0f 88 f9 f7 ff ff    	js     100401840 <.text+0x840>
100402047:	41 80 f8 3f          	cmp    $0x3f,%r8b
10040204b:	0f 87 ef f7 ff ff    	ja     100401840 <.text+0x840>
100402051:	48 8d 0d ac 56 00 00 	lea    0x56ac(%rip),%rcx        # 100407704 <_head_msys_intl_8_dll-0x78fc>
100402058:	41 0f b6 c0          	movzbl %r8b,%eax
10040205c:	48 63 04 81          	movslq (%rcx,%rax,4),%rax
100402060:	48 01 c8             	add    %rcx,%rax
100402063:	ff e0                	jmp    *%rax
100402065:	0f 1f 00             	nopl   (%rax)
100402068:	89 fe                	mov    %edi,%esi
10040206a:	44 89 e0             	mov    %r12d,%eax
10040206d:	31 ff                	xor    %edi,%edi
10040206f:	0a 44 24 44          	or     0x44(%rsp),%al
100402073:	0f 85 c1 f6 ff ff    	jne    10040173a <.text+0x73a>
100402079:	e9 82 f7 ff ff       	jmp    100401800 <.text+0x800>
10040207e:	66 90                	xchg   %ax,%ax
100402080:	31 ff                	xor    %edi,%edi
100402082:	31 f6                	xor    %esi,%esi
100402084:	e9 a4 f6 ff ff       	jmp    10040172d <.text+0x72d>
100402089:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402090:	80 7c 24 44 00       	cmpb   $0x0,0x44(%rsp)
100402095:	0f 85 42 09 00 00    	jne    1004029dd <.text+0x19dd>
10040209b:	41 83 fa 02          	cmp    $0x2,%r10d
10040209f:	44 89 fa             	mov    %r15d,%edx
1004020a2:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1004020a6:	0f 94 c0             	sete   %al
1004020a9:	83 f2 01             	xor    $0x1,%edx
1004020ac:	20 d0                	and    %dl,%al
1004020ae:	0f 84 9c fe ff ff    	je     100401f50 <.text+0xf50>
1004020b4:	4c 39 eb             	cmp    %r13,%rbx
1004020b7:	73 05                	jae    1004020be <.text+0x10be>
1004020b9:	41 c6 04 1e 27       	movb   $0x27,(%r14,%rbx,1)
1004020be:	4c 39 e9             	cmp    %r13,%rcx
1004020c1:	73 05                	jae    1004020c8 <.text+0x10c8>
1004020c3:	41 c6 04 0e 24       	movb   $0x24,(%r14,%rcx,1)
1004020c8:	48 8d 53 02          	lea    0x2(%rbx),%rdx
1004020cc:	4c 39 ea             	cmp    %r13,%rdx
1004020cf:	73 06                	jae    1004020d7 <.text+0x10d7>
1004020d1:	41 c6 44 1e 02 27    	movb   $0x27,0x2(%r14,%rbx,1)
1004020d7:	48 8d 53 03          	lea    0x3(%rbx),%rdx
1004020db:	48 83 c3 04          	add    $0x4,%rbx
1004020df:	4c 39 ea             	cmp    %r13,%rdx
1004020e2:	0f 83 fd 05 00 00    	jae    1004026e5 <.text+0x16e5>
1004020e8:	41 c6 04 16 5c       	movb   $0x5c,(%r14,%rdx,1)
1004020ed:	31 f6                	xor    %esi,%esi
1004020ef:	41 89 c7             	mov    %eax,%r15d
1004020f2:	41 b8 30 00 00 00    	mov    $0x30,%r8d
1004020f8:	e9 13 f7 ff ff       	jmp    100401810 <.text+0x810>
1004020fd:	41 b8 23 00 00 00    	mov    $0x23,%r8d
100402103:	31 ff                	xor    %edi,%edi
100402105:	e9 e6 fa ff ff       	jmp    100401bf0 <.text+0xbf0>
10040210a:	31 ff                	xor    %edi,%edi
10040210c:	41 83 fa 05          	cmp    $0x5,%r10d
100402110:	0f 84 6a f9 ff ff    	je     100401a80 <.text+0xa80>
100402116:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040211d:	00 00 00
100402120:	31 f6                	xor    %esi,%esi
100402122:	41 b8 3f 00 00 00    	mov    $0x3f,%r8d
100402128:	44 89 e0             	mov    %r12d,%eax
10040212b:	0a 44 24 44          	or     0x44(%rsp),%al
10040212f:	0f 85 05 f6 ff ff    	jne    10040173a <.text+0x73a>
100402135:	e9 c6 f6 ff ff       	jmp    100401800 <.text+0x800>
10040213a:	31 d2                	xor    %edx,%edx
10040213c:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
100402142:	31 ff                	xor    %edi,%edi
100402144:	b8 6e 00 00 00       	mov    $0x6e,%eax
100402149:	e9 d2 f5 ff ff       	jmp    100401720 <.text+0x720>
10040214e:	31 d2                	xor    %edx,%edx
100402150:	31 f6                	xor    %esi,%esi
100402152:	41 b8 61 00 00 00    	mov    $0x61,%r8d
100402158:	e9 17 f6 ff ff       	jmp    100401774 <.text+0x774>
10040215d:	31 d2                	xor    %edx,%edx
10040215f:	41 b8 09 00 00 00    	mov    $0x9,%r8d
100402165:	31 ff                	xor    %edi,%edi
100402167:	b8 74 00 00 00       	mov    $0x74,%eax
10040216c:	e9 af f5 ff ff       	jmp    100401720 <.text+0x720>
100402171:	31 d2                	xor    %edx,%edx
100402173:	31 f6                	xor    %esi,%esi
100402175:	41 b8 62 00 00 00    	mov    $0x62,%r8d
10040217b:	e9 f4 f5 ff ff       	jmp    100401774 <.text+0x774>
100402180:	40 88 7c 24 47       	mov    %dil,0x47(%rsp)
100402185:	89 fe                	mov    %edi,%esi
100402187:	41 b8 27 00 00 00    	mov    $0x27,%r8d
10040218d:	31 ff                	xor    %edi,%edi
10040218f:	44 89 e0             	mov    %r12d,%eax
100402192:	0a 44 24 44          	or     0x44(%rsp),%al
100402196:	0f 85 9e f5 ff ff    	jne    10040173a <.text+0x73a>
10040219c:	e9 5f f6 ff ff       	jmp    100401800 <.text+0x800>
1004021a1:	31 d2                	xor    %edx,%edx
1004021a3:	31 f6                	xor    %esi,%esi
1004021a5:	41 b8 76 00 00 00    	mov    $0x76,%r8d
1004021ab:	e9 c4 f5 ff ff       	jmp    100401774 <.text+0x774>
1004021b0:	31 d2                	xor    %edx,%edx
1004021b2:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1004021b8:	31 ff                	xor    %edi,%edi
1004021ba:	b8 72 00 00 00       	mov    $0x72,%eax
1004021bf:	e9 5c f5 ff ff       	jmp    100401720 <.text+0x720>
1004021c4:	31 d2                	xor    %edx,%edx
1004021c6:	31 f6                	xor    %esi,%esi
1004021c8:	41 b8 66 00 00 00    	mov    $0x66,%r8d
1004021ce:	e9 a1 f5 ff ff       	jmp    100401774 <.text+0x774>
1004021d3:	89 fe                	mov    %edi,%esi
1004021d5:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1004021db:	31 ff                	xor    %edi,%edi
1004021dd:	44 89 e0             	mov    %r12d,%eax
1004021e0:	0a 44 24 44          	or     0x44(%rsp),%al
1004021e4:	0f 85 50 f5 ff ff    	jne    10040173a <.text+0x73a>
1004021ea:	e9 11 f6 ff ff       	jmp    100401800 <.text+0x800>
1004021ef:	90                   	nop
1004021f0:	41 80 f8 7a          	cmp    $0x7a,%r8b
1004021f4:	7f 62                	jg     100402258 <.text+0x1258>
1004021f6:	41 80 f8 40          	cmp    $0x40,%r8b
1004021fa:	0f 84 48 f6 ff ff    	je     100401848 <.text+0x848>
100402200:	41 8d 48 bf          	lea    -0x41(%r8),%ecx
100402204:	b8 01 00 00 00       	mov    $0x1,%eax
100402209:	48 d3 e0             	shl    %cl,%rax
10040220c:	48 b9 ff ff ff 53 ff 	movabs $0x3ffffff53ffffff,%rcx
100402213:	ff ff 03
100402216:	48 85 c8             	test   %rcx,%rax
100402219:	0f 85 0e f5 ff ff    	jne    10040172d <.text+0x72d>
10040221f:	a9 00 00 00 a4       	test   $0xa4000000,%eax
100402224:	0f 85 b6 f7 ff ff    	jne    1004019e0 <.text+0x9e0>
10040222a:	41 83 fa 02          	cmp    $0x2,%r10d
10040222e:	0f 85 9a 00 00 00    	jne    1004022ce <.text+0x12ce>
100402234:	80 7c 24 44 00       	cmpb   $0x0,0x44(%rsp)
100402239:	0f 85 be f7 ff ff    	jne    1004019fd <.text+0x9fd>
10040223f:	48 83 c5 01          	add    $0x1,%rbp
100402243:	44 89 f8             	mov    %r15d,%eax
100402246:	31 f6                	xor    %esi,%esi
100402248:	41 b8 5c 00 00 00    	mov    $0x5c,%r8d
10040224e:	e9 c7 f5 ff ff       	jmp    10040181a <.text+0x81a>
100402253:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402258:	41 80 f8 7d          	cmp    $0x7d,%r8b
10040225c:	74 10                	je     10040226e <.text+0x126e>
10040225e:	0f 8f 8c 00 00 00    	jg     1004022f0 <.text+0x12f0>
100402264:	41 80 f8 7b          	cmp    $0x7b,%r8b
100402268:	0f 85 4c 04 00 00    	jne    1004026ba <.text+0x16ba>
10040226e:	49 83 f9 ff          	cmp    $0xffffffffffffffff,%r9
100402272:	0f 84 a8 02 00 00    	je     100402520 <.text+0x1520>
100402278:	49 83 f9 01          	cmp    $0x1,%r9
10040227c:	0f 84 6e f9 ff ff    	je     100401bf0 <.text+0xbf0>
100402282:	31 f6                	xor    %esi,%esi
100402284:	e9 a4 f4 ff ff       	jmp    10040172d <.text+0x72d>
100402289:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402290:	41 80 f8 7a          	cmp    $0x7a,%r8b
100402294:	0f 8f a6 02 00 00    	jg     100402540 <.text+0x1540>
10040229a:	41 80 f8 40          	cmp    $0x40,%r8b
10040229e:	0f 84 9c f5 ff ff    	je     100401840 <.text+0x840>
1004022a4:	41 8d 48 bf          	lea    -0x41(%r8),%ecx
1004022a8:	b8 01 00 00 00       	mov    $0x1,%eax
1004022ad:	48 ba ff ff ff 53 ff 	movabs $0x3ffffff53ffffff,%rdx
1004022b4:	ff ff 03
1004022b7:	48 d3 e0             	shl    %cl,%rax
1004022ba:	48 85 d0             	test   %rdx,%rax
1004022bd:	0f 85 04 04 00 00    	jne    1004026c7 <.text+0x16c7>
1004022c3:	a9 00 00 00 a4       	test   $0xa4000000,%eax
1004022c8:	0f 85 b2 fd ff ff    	jne    100402080 <.text+0x1080>
1004022ce:	0f b6 7c 24 46       	movzbl 0x46(%rsp),%edi
1004022d3:	40 22 7c 24 44       	and    0x44(%rsp),%dil
1004022d8:	0f 84 f0 02 00 00    	je     1004025ce <.text+0x15ce>
1004022de:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
1004022e4:	0f 84 21 f7 ff ff    	je     100401a0b <.text+0xa0b>
1004022ea:	e9 50 ff ff ff       	jmp    10040223f <.text+0x123f>
1004022ef:	90                   	nop
1004022f0:	41 80 f8 7e          	cmp    $0x7e,%r8b
1004022f4:	0f 84 f6 f8 ff ff    	je     100401bf0 <.text+0xbf0>
1004022fa:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
100402300:	83 7c 24 50 01       	cmpl   $0x1,0x50(%rsp)
100402305:	0f 84 48 f5 ff ff    	je     100401853 <.text+0x853>
10040230b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402310:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
100402317:	00 00
100402319:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
10040231e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100402323:	49 83 f9 ff          	cmp    $0xffffffffffffffff,%r9
100402327:	75 2b                	jne    100402354 <.text+0x1354>
100402329:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
100402330:	00
100402331:	44 89 94 24 e0 00 00 	mov    %r10d,0xe0(%rsp)
100402338:	00
100402339:	44 88 44 24 28       	mov    %r8b,0x28(%rsp)
10040233e:	e8 7d 26 00 00       	call   1004049c0 <.text+0x39c0>
100402343:	44 8b 94 24 e0 00 00 	mov    0xe0(%rsp),%r10d
10040234a:	00
10040234b:	44 0f b6 44 24 28    	movzbl 0x28(%rsp),%r8d
100402351:	49 89 c1             	mov    %rax,%r9
100402354:	48 8d 44 24 64       	lea    0x64(%rsp),%rax
100402359:	44 88 44 24 56       	mov    %r8b,0x56(%rsp)
10040235e:	31 c9                	xor    %ecx,%ecx
100402360:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100402365:	4c 89 b4 24 c0 00 00 	mov    %r14,0xc0(%rsp)
10040236c:	00
10040236d:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
100402372:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
100402379:	00
10040237a:	4c 89 ac 24 c8 00 00 	mov    %r13,0xc8(%rsp)
100402381:	00
100402382:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
100402387:	44 88 64 24 54       	mov    %r12b,0x54(%rsp)
10040238c:	4d 89 cc             	mov    %r9,%r12
10040238f:	44 88 7c 24 55       	mov    %r15b,0x55(%rsp)
100402394:	45 89 d7             	mov    %r10d,%r15d
100402397:	40 88 7c 24 57       	mov    %dil,0x57(%rsp)
10040239c:	48 89 cf             	mov    %rcx,%rdi
10040239f:	4c 8d 74 3d 00       	lea    0x0(%rbp,%rdi,1),%r14
1004023a4:	4d 89 e0             	mov    %r12,%r8
1004023a7:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1004023ac:	4d 89 e9             	mov    %r13,%r9
1004023af:	4d 29 f0             	sub    %r14,%r8
1004023b2:	4a 8d 14 33          	lea    (%rbx,%r14,1),%rdx
1004023b6:	e8 35 1f 00 00       	call   1004042f0 <.text+0x32f0>
1004023bb:	48 85 c0             	test   %rax,%rax
1004023be:	0f 84 b2 00 00 00    	je     100402476 <.text+0x1476>
1004023c4:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1004023c8:	0f 84 34 04 00 00    	je     100402802 <.text+0x1802>
1004023ce:	48 83 f8 fe          	cmp    $0xfffffffffffffffe,%rax
1004023d2:	0f 84 6b 04 00 00    	je     100402843 <.text+0x1843>
1004023d8:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
1004023dc:	74 75                	je     100402453 <.text+0x1453>
1004023de:	41 83 ff 02          	cmp    $0x2,%r15d
1004023e2:	75 6c                	jne    100402450 <.text+0x1450>
1004023e4:	80 7c 24 44 00       	cmpb   $0x0,0x44(%rsp)
1004023e9:	74 65                	je     100402450 <.text+0x1450>
1004023eb:	48 83 f8 01          	cmp    $0x1,%rax
1004023ef:	0f 84 0a 06 00 00    	je     1004029ff <.text+0x19ff>
1004023f5:	4c 8d 04 03          	lea    (%rbx,%rax,1),%r8
1004023f9:	4a 8d 4c 33 01       	lea    0x1(%rbx,%r14,1),%rcx
1004023fe:	4d 01 f0             	add    %r14,%r8
100402401:	eb 0e                	jmp    100402411 <.text+0x1411>
100402403:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402408:	48 83 c1 01          	add    $0x1,%rcx
10040240c:	49 39 c8             	cmp    %rcx,%r8
10040240f:	74 3f                	je     100402450 <.text+0x1450>
100402411:	0f b6 11             	movzbl (%rcx),%edx
100402414:	83 ea 5b             	sub    $0x5b,%edx
100402417:	80 fa 21             	cmp    $0x21,%dl
10040241a:	77 ec                	ja     100402408 <.text+0x1408>
10040241c:	49 be 2b 00 00 00 02 	movabs $0x20000002b,%r14
100402423:	00 00 00
100402426:	49 0f a3 d6          	bt     %rdx,%r14
10040242a:	73 dc                	jae    100402408 <.text+0x1408>
10040242c:	4c 8b b4 24 c0 00 00 	mov    0xc0(%rsp),%r14
100402433:	00
100402434:	4d 89 e1             	mov    %r12,%r9
100402437:	4c 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%r13
10040243e:	00
10040243f:	41 ba 02 00 00 00    	mov    $0x2,%r10d
100402445:	e9 b3 f5 ff ff       	jmp    1004019fd <.text+0x9fd>
10040244a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100402450:	48 01 c7             	add    %rax,%rdi
100402453:	8b 4c 24 64          	mov    0x64(%rsp),%ecx
100402457:	e8 34 1c 00 00       	call   100404090 <.text+0x3090>
10040245c:	4c 89 e9             	mov    %r13,%rcx
10040245f:	85 c0                	test   %eax,%eax
100402461:	b8 00 00 00 00       	mov    $0x0,%eax
100402466:	0f 44 f0             	cmove  %eax,%esi
100402469:	e8 82 24 00 00       	call   1004048f0 <.text+0x38f0>
10040246e:	85 c0                	test   %eax,%eax
100402470:	0f 84 29 ff ff ff    	je     10040239f <.text+0x139f>
100402476:	48 89 f8             	mov    %rdi,%rax
100402479:	4d 89 e1             	mov    %r12,%r9
10040247c:	45 89 fa             	mov    %r15d,%r10d
10040247f:	89 f2                	mov    %esi,%edx
100402481:	44 0f b6 44 24 56    	movzbl 0x56(%rsp),%r8d
100402487:	0f b6 7c 24 57       	movzbl 0x57(%rsp),%edi
10040248c:	83 f2 01             	xor    $0x1,%edx
10040248f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
100402494:	4c 8b b4 24 c0 00 00 	mov    0xc0(%rsp),%r14
10040249b:	00
10040249c:	4c 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%r13
1004024a3:	00
1004024a4:	44 0f b6 64 24 54    	movzbl 0x54(%rsp),%r12d
1004024aa:	44 0f b6 7c 24 55    	movzbl 0x55(%rsp),%r15d
1004024b0:	22 54 24 46          	and    0x46(%rsp),%dl
1004024b4:	48 83 f8 01          	cmp    $0x1,%rax
1004024b8:	0f 87 ed f3 ff ff    	ja     1004018ab <.text+0x8ab>
1004024be:	e9 d9 f3 ff ff       	jmp    10040189c <.text+0x89c>
1004024c3:	41 83 fa 02          	cmp    $0x2,%r10d
1004024c7:	0f 94 c2             	sete   %dl
1004024ca:	48 85 db             	test   %rbx,%rbx
1004024cd:	0f 94 c0             	sete   %al
1004024d0:	20 d0                	and    %dl,%al
1004024d2:	0f 84 18 01 00 00    	je     1004025f0 <.text+0x15f0>
1004024d8:	80 7c 24 44 00       	cmpb   $0x0,0x44(%rsp)
1004024dd:	0f 85 14 f5 ff ff    	jne    1004019f7 <.text+0x9f7>
1004024e3:	80 7c 24 47 00       	cmpb   $0x0,0x47(%rsp)
1004024e8:	0f 84 1a 05 00 00    	je     100402a08 <.text+0x1a08>
1004024ee:	80 7c 24 45 00       	cmpb   $0x0,0x45(%rsp)
1004024f3:	0f 85 f6 04 00 00    	jne    1004029ef <.text+0x19ef>
1004024f9:	4d 85 ed             	test   %r13,%r13
1004024fc:	0f 94 c0             	sete   %al