100638067:	89 56 58             	mov    %edx,0x58(%rsi)
10063806a:	e9 e4 e4 ff ff       	jmp    100636553 <.text+0x235553>
10063806f:	48 8d 48 01          	lea    0x1(%rax),%rcx
100638073:	41 89 df             	mov    %ebx,%r15d
100638076:	4c 89 eb             	mov    %r13,%rbx
100638079:	48 89 0f             	mov    %rcx,(%rdi)
10063807c:	e8 0f 77 05 00       	call   10068f790 <.text+0x28e790>
100638081:	48 89 c1             	mov    %rax,%rcx
100638084:	48 8b 07             	mov    (%rdi),%rax
100638087:	0f b6 00             	movzbl (%rax),%eax
10063808a:	3c 20                	cmp    $0x20,%al
10063808c:	0f 84 12 01 00 00    	je     1006381a4 <.text+0x2371a4>
100638092:	3c 09                	cmp    $0x9,%al
100638094:	0f 84 0a 01 00 00    	je     1006381a4 <.text+0x2371a4>
10063809a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10063809f:	e8 2c 50 df ff       	call   10042d0d0 <.text+0x2c0d0>
1006380a4:	45 31 c0             	xor    %r8d,%r8d
1006380a7:	44 89 fa             	mov    %r15d,%edx
1006380aa:	48 89 f1             	mov    %rsi,%rcx
1006380ad:	44 89 b3 24 03 00 00 	mov    %r14d,0x324(%rbx)
1006380b4:	e8 07 3d 00 00       	call   10063bdc0 <.text+0x23adc0>
1006380b9:	41 89 c6             	mov    %eax,%r14d
1006380bc:	e9 22 e2 ff ff       	jmp    1006362e3 <.text+0x2352e3>
1006380c1:	48 89 c1             	mov    %rax,%rcx
1006380c4:	e8 c7 76 05 00       	call   10068f790 <.text+0x28e790>
1006380c9:	80 38 3a             	cmpb   $0x3a,(%rax)
1006380cc:	0f 85 78 4f 07 00    	jne    1006ad04a <.text+0x2ac04a>
1006380d2:	e9 20 50 07 00       	jmp    1006ad0f7 <.text+0x2ac0f7>
1006380d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1006380de:	00 00
1006380e0:	44 89 fa             	mov    %r15d,%edx
1006380e3:	48 89 f1             	mov    %rsi,%rcx
1006380e6:	e8 25 2b 00 00       	call   10063ac10 <.text+0x239c10>
1006380eb:	41 89 c6             	mov    %eax,%r14d
1006380ee:	e9 f0 e1 ff ff       	jmp    1006362e3 <.text+0x2352e3>
1006380f3:	e8 98 76 05 00       	call   10068f790 <.text+0x28e790>
1006380f8:	80 38 28             	cmpb   $0x28,(%rax)
1006380fb:	0f 85 b3 51 07 00    	jne    1006ad2b4 <.text+0x2ac2b4>
100638101:	48 8b 0d 68 ec 0e 00 	mov    0xeec68(%rip),%rcx        # 100726d70 <_head_msys_iconv_2_dll-0x45290>
100638108:	e8 6b 77 06 00       	call   10069f878 <.text+0x29e878>
10063810d:	48 89 c1             	mov    %rax,%rcx
100638110:	e8 eb 65 06 00       	call   10069e700 <.text+0x29d700>
100638115:	e9 16 dd ff ff       	jmp    100635e30 <.text+0x234e30>
10063811a:	48 89 f1             	mov    %rsi,%rcx
10063811d:	e8 be 22 00 00       	call   10063a3e0 <.text+0x2393e0>
100638122:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
100638127:	e9 eb f2 ff ff       	jmp    100637417 <.text+0x236417>
10063812c:	83 ae 80 00 00 00 01 	subl   $0x1,0x80(%rsi)
100638133:	41 89 d1             	mov    %edx,%r9d
100638136:	4d 89 d0             	mov    %r10,%r8
100638139:	48 89 f1             	mov    %rsi,%rcx
10063813c:	ba 01 00 00 00       	mov    $0x1,%edx
100638141:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
100638146:	e8 25 36 00 00       	call   10063b770 <.text+0x23a770>
10063814b:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
100638150:	85 c0                	test   %eax,%eax
100638152:	0f 85 c7 f2 ff ff    	jne    10063741f <.text+0x23641f>
100638158:	e9 d3 dc ff ff       	jmp    100635e30 <.text+0x234e30>
10063815d:	48 8b 55 00          	mov    0x0(%rbp),%rdx
100638161:	48 8b 0d 98 b9 0e 00 	mov    0xeb998(%rip),%rcx        # 100723b00 <_head_msys_iconv_2_dll-0x48500>
100638168:	4d 89 d1             	mov    %r10,%r9
10063816b:	45 31 c0             	xor    %r8d,%r8d
10063816e:	e8 0d 46 fe ff       	call   10061c780 <.text+0x21b780>
100638173:	e9 b8 dc ff ff       	jmp    100635e30 <.text+0x234e30>
100638178:	c7 83 20 03 00 00 00 	movl   $0x0,0x320(%rbx)
10063817f:	00 00 00
100638182:	44 89 7e 58          	mov    %r15d,0x58(%rsi)
100638186:	e9 5e dc ff ff       	jmp    100635de9 <.text+0x234de9>
10063818b:	48 8b 0d 4e e3 0e 00 	mov    0xee34e(%rip),%rcx        # 1007264e0 <_head_msys_iconv_2_dll-0x45b20>
100638192:	e8 e1 76 06 00       	call   10069f878 <.text+0x29e878>
100638197:	48 89 c1             	mov    %rax,%rcx
10063819a:	e8 61 65 06 00       	call   10069e700 <.text+0x29d700>
10063819f:	e9 8c dc ff ff       	jmp    100635e30 <.text+0x234e30>
1006381a4:	e8 e7 64 00 00       	call   10063e690 <.text+0x23d690>
1006381a9:	85 c0                	test   %eax,%eax
1006381ab:	0f 84 e9 fe ff ff    	je     10063809a <.text+0x23709a>
1006381b1:	4c 8b 2f             	mov    (%rdi),%r13
1006381b4:	4c 89 e9             	mov    %r13,%rcx
1006381b7:	e8 b4 80 06 00       	call   1006a0270 <.text+0x29f270>
1006381bc:	49 01 c5             	add    %rax,%r13
1006381bf:	4c 89 2f             	mov    %r13,(%rdi)
1006381c2:	e9 d3 fe ff ff       	jmp    10063809a <.text+0x23709a>
1006381c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1006381ce:	00 00
1006381d0:	41 56                	push   %r14
1006381d2:	41 55                	push   %r13
1006381d4:	41 54                	push   %r12
1006381d6:	55                   	push   %rbp
1006381d7:	57                   	push   %rdi
1006381d8:	56                   	push   %rsi
1006381d9:	53                   	push   %rbx
1006381da:	48 83 ec 50          	sub    $0x50,%rsp
1006381de:	48 8b 01             	mov    (%rcx),%rax
1006381e1:	80 38 3c             	cmpb   $0x3c,(%rax)
1006381e4:	48 89 cb             	mov    %rcx,%rbx
1006381e7:	48 89 d7             	mov    %rdx,%rdi
1006381ea:	4c 89 c5             	mov    %r8,%rbp
1006381ed:	74 29                	je     100638218 <.text+0x237218>
1006381ef:	49 89 e8             	mov    %rbp,%r8
1006381f2:	48 89 fa             	mov    %rdi,%rdx
1006381f5:	48 89 d9             	mov    %rbx,%rcx
1006381f8:	e8 53 da ff ff       	call   100635c50 <.text+0x234c50>
1006381fd:	85 c0                	test   %eax,%eax
1006381ff:	0f 95 c0             	setne  %al
100638202:	0f b6 c0             	movzbl %al,%eax
100638205:	48 83 c4 50          	add    $0x50,%rsp
100638209:	5b                   	pop    %rbx
10063820a:	5e                   	pop    %rsi
10063820b:	5f                   	pop    %rdi
10063820c:	5d                   	pop    %rbp
10063820d:	41 5c                	pop    %r12
10063820f:	41 5d                	pop    %r13
100638211:	41 5e                	pop    %r14
100638213:	c3                   	ret
100638214:	0f 1f 40 00          	nopl   0x0(%rax)
100638218:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
10063821c:	e8 df 96 e1 ff       	call   100451900 <.text+0x50900>
100638221:	85 c0                	test   %eax,%eax
100638223:	74 ca                	je     1006381ef <.text+0x2371ef>
100638225:	48 83 03 01          	addq   $0x1,(%rbx)
100638229:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
100638230:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100638236:	48 89 d9             	mov    %rbx,%rcx
100638239:	e8 22 a4 00 00       	call   100642660 <.text+0x241660>
10063823e:	49 89 c4             	mov    %rax,%r12
100638241:	48 85 c0             	test   %rax,%rax
100638244:	0f 84 3a 01 00 00    	je     100638384 <.text+0x237384>
10063824a:	48 8b 0b             	mov    (%rbx),%rcx
10063824d:	80 39 3e             	cmpb   $0x3e,(%rcx)
100638250:	0f 85 0c 01 00 00    	jne    100638362 <.text+0x237362>
100638256:	48 83 c1 01          	add    $0x1,%rcx
10063825a:	49 89 f8             	mov    %rdi,%r8
10063825d:	48 89 da             	mov    %rbx,%rdx
100638260:	48 89 0b             	mov    %rcx,(%rbx)
100638263:	e8 68 b3 fe ff       	call   1006235d0 <.text+0x2225d0>
100638268:	85 c0                	test   %eax,%eax
10063826a:	0f 84 14 01 00 00    	je     100638384 <.text+0x237384>
100638270:	49 89 e8             	mov    %rbp,%r8
100638273:	48 89 fa             	mov    %rdi,%rdx
100638276:	48 89 d9             	mov    %rbx,%rcx
100638279:	e8 d2 d9 ff ff       	call   100635c50 <.text+0x234c50>
10063827e:	85 c0                	test   %eax,%eax
100638280:	0f 84 fe 00 00 00    	je     100638384 <.text+0x237384>
100638286:	8b 85 20 03 00 00    	mov    0x320(%rbp),%eax
10063828c:	44 8b 77 58          	mov    0x58(%rdi),%r14d
100638290:	49 bd 00 00 00 00 07 	movabs $0x700000000,%r13
100638297:	00 00 00
10063829a:	c7 47 58 00 00 00 00 	movl   $0x0,0x58(%rdi)
1006382a1:	85 c0                	test   %eax,%eax
1006382a3:	7e 25                	jle    1006382ca <.text+0x2372ca>
1006382a5:	48 89 ee             	mov    %rbp,%rsi
1006382a8:	31 db                	xor    %ebx,%ebx
1006382aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006382b0:	48 89 f2             	mov    %rsi,%rdx
1006382b3:	48 89 f9             	mov    %rdi,%rcx
1006382b6:	83 c3 01             	add    $0x1,%ebx
1006382b9:	48 83 c6 10          	add    $0x10,%rsi
1006382bd:	e8 be 3b 00 00       	call   10063be80 <.text+0x23ae80>
1006382c2:	3b 9d 20 03 00 00    	cmp    0x320(%rbp),%ebx
1006382c8:	7c e6                	jl     1006382b0 <.text+0x2372b0>
1006382ca:	c7 85 20 03 00 00 00 	movl   $0x0,0x320(%rbp)
1006382d1:	00 00 00
1006382d4:	31 d2                	xor    %edx,%edx
1006382d6:	48 89 f9             	mov    %rdi,%rcx
1006382d9:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
1006382de:	44 89 77 58          	mov    %r14d,0x58(%rdi)
1006382e2:	e8 f9 94 00 00       	call   1006417e0 <.text+0x2407e0>
1006382e7:	45 31 c0             	xor    %r8d,%r8d
1006382ea:	49 89 f1             	mov    %rsi,%r9
1006382ed:	4c 89 e1             	mov    %r12,%rcx
1006382f0:	48 89 c2             	mov    %rax,%rdx
1006382f3:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
1006382f8:	48 89 c3             	mov    %rax,%rbx
1006382fb:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100638302:	00 00
100638304:	e8 d7 9b 00 00       	call   100641ee0 <.text+0x240ee0>
100638309:	83 f8 01             	cmp    $0x1,%eax
10063830c:	74 40                	je     10063834e <.text+0x23734e>
10063830e:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
100638313:	45 31 c0             	xor    %r8d,%r8d
100638316:	4c 89 e2             	mov    %r12,%rdx
100638319:	48 89 d9             	mov    %rbx,%rcx
10063831c:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
100638323:	00
100638324:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
10063832a:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
100638331:	00
100638332:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
100638337:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
10063833e:	00 00
100638340:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
100638345:	e8 56 a2 fe ff       	call   1006225a0 <.text+0x2215a0>
10063834a:	85 c0                	test   %eax,%eax
10063834c:	74 36                	je     100638384 <.text+0x237384>
10063834e:	b8 01 00 00 00       	mov    $0x1,%eax
100638353:	48 83 c4 50          	add    $0x50,%rsp
100638357:	5b                   	pop    %rbx
100638358:	5e                   	pop    %rsi
100638359:	5f                   	pop    %rdi
10063835a:	5d                   	pop    %rbp
10063835b:	41 5c                	pop    %r12
10063835d:	41 5d                	pop    %r13
10063835f:	41 5e                	pop    %r14
100638361:	c3                   	ret
100638362:	e8 29 74 05 00       	call   10068f790 <.text+0x28e790>
100638367:	80 38 3e             	cmpb   $0x3e,(%rax)
10063836a:	0f 84 84 4f 07 00    	je     1006ad2f4 <.text+0x2ac2f4>
100638370:	48 8b 0d 19 e1 0e 00 	mov    0xee119(%rip),%rcx        # 100726490 <_head_msys_iconv_2_dll-0x45b70>
100638377:	e8 fc 74 06 00       	call   10069f878 <.text+0x29e878>
10063837c:	48 89 c1             	mov    %rax,%rcx
10063837f:	e8 7c 63 06 00       	call   10069e700 <.text+0x29d700>
100638384:	31 c0                	xor    %eax,%eax
100638386:	e9 7a fe ff ff       	jmp    100638205 <.text+0x237205>
10063838b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100638390:	41 57                	push   %r15
100638392:	41 56                	push   %r14
100638394:	41 55                	push   %r13
100638396:	41 54                	push   %r12
100638398:	55                   	push   %rbp
100638399:	57                   	push   %rdi
10063839a:	56                   	push   %rsi
10063839b:	53                   	push   %rbx
10063839c:	48 83 ec 58          	sub    $0x58,%rsp
1006383a0:	45 8b a8 20 03 00 00 	mov    0x320(%r8),%r13d
1006383a7:	48 89 cd             	mov    %rcx,%rbp
1006383aa:	48 89 d3             	mov    %rdx,%rbx
1006383ad:	4c 89 c6             	mov    %r8,%rsi
1006383b0:	e8 1b fe ff ff       	call   1006381d0 <.text+0x2371d0>
1006383b5:	85 c0                	test   %eax,%eax
1006383b7:	0f 84 fe 01 00 00    	je     1006385bb <.text+0x2375bb>
1006383bd:	4d 63 f5             	movslq %r13d,%r14
1006383c0:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1006383c5:	49 c1 e6 04          	shl    $0x4,%r14
1006383c9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1006383ce:	4a 8d 04 36          	lea    (%rsi,%r14,1),%rax
1006383d2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1006383d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1006383de:	00 00
1006383e0:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1006383e4:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1006383e9:	48 89 d9             	mov    %rbx,%rcx
1006383ec:	e8 1f b0 fe ff       	call   100623410 <.text+0x222410>
1006383f1:	0f b6 08             	movzbl (%rax),%ecx
1006383f4:	48 89 c7             	mov    %rax,%rdi
1006383f7:	80 f9 2f             	cmp    $0x2f,%cl
1006383fa:	0f 87 00 01 00 00    	ja     100638500 <.text+0x237500>
100638400:	49 bc ff ff ff ff df 	movabs $0xffff7bdfffffffff,%r12
100638407:	7b ff ff
10063840a:	49 d3 fc             	sar    %cl,%r12
10063840d:	41 83 e4 01          	and    $0x1,%r12d
100638411:	0f 85 e9 00 00 00    	jne    100638500 <.text+0x237500>
100638417:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
10063841d:	74 1c                	je     10063843b <.text+0x23743b>
10063841f:	ba 01 00 00 00       	mov    $0x1,%edx
100638424:	48 89 d9             	mov    %rbx,%rcx
100638427:	e8 54 b0 fe ff       	call   100623480 <.text+0x222480>
10063842c:	48 89 45 00          	mov    %rax,0x0(%rbp)
100638430:	48 89 c1             	mov    %rax,%rcx
100638433:	e8 58 73 05 00       	call   10068f790 <.text+0x28e790>
100638438:	48 89 c7             	mov    %rax,%rdi
10063843b:	48 8b 45 00          	mov    0x0(%rbp),%rax
10063843f:	0f b6 00             	movzbl (%rax),%eax
100638442:	a8 df                	test   $0xdf,%al
100638444:	74 08                	je     10063844e <.text+0x23744e>
100638446:	3c 09                	cmp    $0x9,%al
100638448:	0f 85 3d 01 00 00    	jne    10063858b <.text+0x23758b>
10063844e:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
100638452:	a8 df                	test   $0xdf,%al
100638454:	74 08                	je     10063845e <.text+0x23745e>
100638456:	3c 09                	cmp    $0x9,%al
100638458:	0f 85 2d 01 00 00    	jne    10063858b <.text+0x23758b>
10063845e:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
100638462:	49 89 d8             	mov    %rbx,%r8
100638465:	48 89 ea             	mov    %rbp,%rdx
100638468:	e8 63 b1 fe ff       	call   1006235d0 <.text+0x2225d0>
10063846d:	85 c0                	test   %eax,%eax
10063846f:	0f 84 46 01 00 00    	je     1006385bb <.text+0x2375bb>
100638475:	49 89 f0             	mov    %rsi,%r8
100638478:	48 89 da             	mov    %rbx,%rdx
10063847b:	48 89 e9             	mov    %rbp,%rcx
10063847e:	e8 4d fd ff ff       	call   1006381d0 <.text+0x2371d0>
100638483:	85 c0                	test   %eax,%eax
100638485:	0f 84 30 01 00 00    	je     1006385bb <.text+0x2375bb>
10063848b:	8b 86 20 03 00 00    	mov    0x320(%rsi),%eax
100638491:	41 8d 55 02          	lea    0x2(%r13),%edx
100638495:	39 d0                	cmp    %edx,%eax
100638497:	75 0a                	jne    1006384a3 <.text+0x2374a3>
100638499:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10063849e:	83 3a 05             	cmpl   $0x5,(%rdx)
1006384a1:	74 7d                	je     100638520 <.text+0x237520>
1006384a3:	44 8b 63 58          	mov    0x58(%rbx),%r12d
1006384a7:	49 89 f6             	mov    %rsi,%r14
1006384aa:	45 31 ff             	xor    %r15d,%r15d
1006384ad:	c7 43 58 00 00 00 00 	movl   $0x0,0x58(%rbx)
1006384b4:	85 c0                	test   %eax,%eax
1006384b6:	7e 24                	jle    1006384dc <.text+0x2374dc>
1006384b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1006384bf:	00
1006384c0:	4c 89 f2             	mov    %r14,%rdx
1006384c3:	48 89 d9             	mov    %rbx,%rcx
1006384c6:	41 83 c7 01          	add    $0x1,%r15d
1006384ca:	49 83 c6 10          	add    $0x10,%r14
1006384ce:	e8 ad 39 00 00       	call   10063be80 <.text+0x23ae80>
1006384d3:	44 3b be 20 03 00 00 	cmp    0x320(%rsi),%r15d
1006384da:	7c e4                	jl     1006384c0 <.text+0x2374c0>
1006384dc:	c7 86 20 03 00 00 00 	movl   $0x0,0x320(%rsi)
1006384e3:	00 00 00
1006384e6:	48 89 fa             	mov    %rdi,%rdx
1006384e9:	48 89 d9             	mov    %rbx,%rcx
1006384ec:	44 89 63 58          	mov    %r12d,0x58(%rbx)
1006384f0:	e8 2b 23 00 00       	call   10063a820 <.text+0x239820>
1006384f5:	e9 e6 fe ff ff       	jmp    1006383e0 <.text+0x2373e0>
1006384fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100638500:	b8 01 00 00 00       	mov    $0x1,%eax
100638505:	48 83 c4 58          	add    $0x58,%rsp
100638509:	5b                   	pop    %rbx
10063850a:	5e                   	pop    %rsi
10063850b:	5f                   	pop    %rdi
10063850c:	5d                   	pop    %rbp
10063850d:	41 5c                	pop    %r12
10063850f:	41 5d                	pop    %r13
100638511:	41 5e                	pop    %r14
100638513:	41 5f                	pop    %r15
100638515:	c3                   	ret
100638516:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10063851d:	00 00 00
100638520:	83 7a 10 05          	cmpl   $0x5,0x10(%rdx)
100638524:	0f 85 79 ff ff ff    	jne    1006384a3 <.text+0x2374a3>
10063852a:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%rsp)
100638531:	00
100638532:	0f b6 17             	movzbl (%rdi),%edx
100638535:	80 fa 2a             	cmp    $0x2a,%dl
100638538:	0f 84 84 00 00 00    	je     1006385c2 <.text+0x2375c2>
10063853e:	80 fa 2f             	cmp    $0x2f,%dl
100638541:	0f 84 8b 00 00 00    	je     1006385d2 <.text+0x2375d2>
100638547:	80 fa 25             	cmp    $0x25,%dl
10063854a:	75 28                	jne    100638574 <.text+0x237574>
10063854c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
100638551:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
100638556:	48 8b 50 18          	mov    0x18(%rax),%rdx
10063855a:	48 8b 48 08          	mov    0x8(%rax),%rcx
10063855e:	e8 0d 5c e1 ff       	call   10044e170 <.text+0x4d170>
100638563:	49 89 c4             	mov    %rax,%r12
100638566:	8b 44 24 44          	mov    0x44(%rsp),%eax
10063856a:	85 c0                	test   %eax,%eax
10063856c:	75 4d                	jne    1006385bb <.text+0x2375bb>
10063856e:	8b 86 20 03 00 00    	mov    0x320(%rsi),%eax
100638574:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
100638579:	83 e8 01             	sub    $0x1,%eax
10063857c:	4c 89 67 08          	mov    %r12,0x8(%rdi)