10064000c:	48 83 c4 28          	add    $0x28,%rsp
100640010:	5b                   	pop    %rbx
100640011:	5e                   	pop    %rsi
100640012:	5f                   	pop    %rdi
100640013:	5d                   	pop    %rbp
100640014:	c3                   	ret
100640015:	0f 1f 00             	nopl   (%rax)
100640018:	48 89 fb             	mov    %rdi,%rbx
10064001b:	48 89 d8             	mov    %rbx,%rax
10064001e:	48 83 c4 28          	add    $0x28,%rsp
100640022:	5b                   	pop    %rbx
100640023:	5e                   	pop    %rsi
100640024:	5f                   	pop    %rdi
100640025:	5d                   	pop    %rbp
100640026:	c3                   	ret
100640027:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10064002e:	00 00
100640030:	41 55                	push   %r13
100640032:	41 54                	push   %r12
100640034:	55                   	push   %rbp
100640035:	57                   	push   %rdi
100640036:	56                   	push   %rsi
100640037:	53                   	push   %rbx
100640038:	48 83 ec 28          	sub    $0x28,%rsp
10064003c:	48 89 d7             	mov    %rdx,%rdi
10064003f:	49 63 10             	movslq (%r8),%rdx
100640042:	48 89 cb             	mov    %rcx,%rbx
100640045:	4c 89 c6             	mov    %r8,%rsi
100640048:	85 d2                	test   %edx,%edx
10064004a:	7e 3c                	jle    100640088 <.text+0x23f088>
10064004c:	49 8b 48 10          	mov    0x10(%r8),%rcx
100640050:	48 01 d2             	add    %rdx,%rdx
100640053:	31 c0                	xor    %eax,%eax
100640055:	eb 12                	jmp    100640069 <.text+0x23f069>
100640057:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10064005e:	00 00
100640060:	48 83 c0 02          	add    $0x2,%rax
100640064:	48 39 c2             	cmp    %rax,%rdx
100640067:	74 1f                	je     100640088 <.text+0x23f088>
100640069:	48 39 1c c1          	cmp    %rbx,(%rcx,%rax,8)
10064006d:	75 f1                	jne    100640060 <.text+0x23f060>
10064006f:	48 8b 6c c1 08       	mov    0x8(%rcx,%rax,8),%rbp
100640074:	48 89 e8             	mov    %rbp,%rax
100640077:	48 83 c4 28          	add    $0x28,%rsp
10064007b:	5b                   	pop    %rbx
10064007c:	5e                   	pop    %rsi
10064007d:	5f                   	pop    %rdi
10064007e:	5d                   	pop    %rbp
10064007f:	41 5c                	pop    %r12
100640081:	41 5d                	pop    %r13
100640083:	c3                   	ret
100640084:	0f 1f 40 00          	nopl   0x0(%rax)
100640088:	48 89 fa             	mov    %rdi,%rdx
10064008b:	48 89 d9             	mov    %rbx,%rcx
10064008e:	e8 ad fe ff ff       	call   10063ff40 <.text+0x23ef40>
100640093:	ba 01 00 00 00       	mov    $0x1,%edx
100640098:	48 89 f1             	mov    %rsi,%rcx
10064009b:	48 89 c5             	mov    %rax,%rbp
10064009e:	e8 2d 16 dc ff       	call   1004016d0 <.text+0x6d0>
1006400a3:	85 c0                	test   %eax,%eax
1006400a5:	74 cd                	je     100640074 <.text+0x23f074>
1006400a7:	8b 06                	mov    (%rsi),%eax
1006400a9:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1006400ad:	8d 14 00             	lea    (%rax,%rax,1),%edx
1006400b0:	83 c0 01             	add    $0x1,%eax
1006400b3:	48 63 d2             	movslq %edx,%rdx
1006400b6:	48 89 1c d1          	mov    %rbx,(%rcx,%rdx,8)
1006400ba:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1006400be:	48 89 6c d1 08       	mov    %rbp,0x8(%rcx,%rdx,8)
1006400c3:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1006400c7:	89 06                	mov    %eax,(%rsi)
1006400c9:	48 85 c9             	test   %rcx,%rcx
1006400cc:	74 0f                	je     1006400dd <.text+0x23f0dd>
1006400ce:	49 89 f0             	mov    %rsi,%r8
1006400d1:	48 89 fa             	mov    %rdi,%rdx
1006400d4:	e8 57 ff ff ff       	call   100640030 <.text+0x23f030>
1006400d9:	48 89 45 08          	mov    %rax,0x8(%rbp)
1006400dd:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
1006400e2:	74 90                	je     100640074 <.text+0x23f074>
1006400e4:	80 7b 04 00          	cmpb   $0x0,0x4(%rbx)
1006400e8:	7e 8a                	jle    100640074 <.text+0x23f074>
1006400ea:	45 31 e4             	xor    %r12d,%r12d
1006400ed:	48 8b 45 18          	mov    0x18(%rbp),%rax
1006400f1:	49 89 f0             	mov    %rsi,%r8
1006400f4:	48 89 fa             	mov    %rdi,%rdx
1006400f7:	4e 8d 2c e0          	lea    (%rax,%r12,8),%r13
1006400fb:	49 83 c4 01          	add    $0x1,%r12
1006400ff:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100640103:	e8 28 ff ff ff       	call   100640030 <.text+0x23f030>
100640108:	49 89 45 00          	mov    %rax,0x0(%r13)
10064010c:	0f be 43 04          	movsbl 0x4(%rbx),%eax
100640110:	44 39 e0             	cmp    %r12d,%eax
100640113:	7f d8                	jg     1006400ed <.text+0x23f0ed>
100640115:	48 89 e8             	mov    %rbp,%rax
100640118:	48 83 c4 28          	add    $0x28,%rsp
10064011c:	5b                   	pop    %rbx
10064011d:	5e                   	pop    %rsi
10064011e:	5f                   	pop    %rdi
10064011f:	5d                   	pop    %rbp
100640120:	41 5c                	pop    %r12
100640122:	41 5d                	pop    %r13
100640124:	c3                   	ret
100640125:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10064012c:	00 00 00 00
100640130:	53                   	push   %rbx
100640131:	48 83 ec 20          	sub    $0x20,%rsp
100640135:	8b 01                	mov    (%rcx),%eax
100640137:	48 89 cb             	mov    %rcx,%rbx
10064013a:	85 c0                	test   %eax,%eax
10064013c:	7e 1c                	jle    10064015a <.text+0x23f15a>
10064013e:	66 90                	xchg   %ax,%ax
100640140:	48 8b 53 10          	mov    0x10(%rbx),%rdx
100640144:	83 e8 01             	sub    $0x1,%eax
100640147:	89 03                	mov    %eax,(%rbx)
100640149:	48 98                	cltq
10064014b:	48 8b 0c c2          	mov    (%rdx,%rax,8),%rcx
10064014f:	e8 cc 13 dc ff       	call   100401520 <.text+0x520>
100640154:	8b 03                	mov    (%rbx),%eax
100640156:	85 c0                	test   %eax,%eax
100640158:	7f e6                	jg     100640140 <.text+0x23f140>
10064015a:	48 89 d9             	mov    %rbx,%rcx
10064015d:	48 83 c4 20          	add    $0x20,%rsp
100640161:	5b                   	pop    %rbx
100640162:	e9 d9 13 dc ff       	jmp    100401540 <.text+0x540>
100640167:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10064016e:	00 00
100640170:	57                   	push   %rdi
100640171:	56                   	push   %rsi
100640172:	53                   	push   %rbx
100640173:	48 83 ec 20          	sub    $0x20,%rsp
100640177:	48 8b 3d b2 ad 0e 00 	mov    0xeadb2(%rip),%rdi        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10064017e:	8b 01                	mov    (%rcx),%eax
100640180:	48 81 c7 80 04 00 00 	add    $0x480,%rdi
100640187:	48 89 cb             	mov    %rcx,%rbx
10064018a:	48 89 d6             	mov    %rdx,%rsi
10064018d:	85 c0                	test   %eax,%eax
10064018f:	7f 12                	jg     1006401a3 <.text+0x23f1a3>
100640191:	eb 3d                	jmp    1006401d0 <.text+0x23f1d0>
100640193:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100640198:	e8 83 13 dc ff       	call   100401520 <.text+0x520>
10064019d:	8b 03                	mov    (%rbx),%eax
10064019f:	85 c0                	test   %eax,%eax
1006401a1:	7e 2d                	jle    1006401d0 <.text+0x23f1d0>
1006401a3:	83 e8 01             	sub    $0x1,%eax
1006401a6:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1006401aa:	48 8b 16             	mov    (%rsi),%rdx
1006401ad:	89 03                	mov    %eax,(%rbx)
1006401af:	48 98                	cltq
1006401b1:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1006401b5:	48 39 ca             	cmp    %rcx,%rdx
1006401b8:	75 de                	jne    100640198 <.text+0x23f198>
1006401ba:	48 89 3e             	mov    %rdi,(%rsi)
1006401bd:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1006401c1:	48 8b 0c c2          	mov    (%rdx,%rax,8),%rcx
1006401c5:	e8 56 13 dc ff       	call   100401520 <.text+0x520>
1006401ca:	8b 03                	mov    (%rbx),%eax
1006401cc:	85 c0                	test   %eax,%eax
1006401ce:	7f d3                	jg     1006401a3 <.text+0x23f1a3>
1006401d0:	48 89 d9             	mov    %rbx,%rcx
1006401d3:	48 83 c4 20          	add    $0x20,%rsp
1006401d7:	5b                   	pop    %rbx
1006401d8:	5e                   	pop    %rsi
1006401d9:	5f                   	pop    %rdi
1006401da:	e9 61 13 dc ff       	jmp    100401540 <.text+0x540>
1006401df:	90                   	nop
1006401e0:	48 85 c9             	test   %rcx,%rcx
1006401e3:	74 06                	je     1006401eb <.text+0x23f1eb>
1006401e5:	f6 41 06 10          	testb  $0x10,0x6(%rcx)
1006401e9:	74 05                	je     1006401f0 <.text+0x23f1f0>
1006401eb:	48 89 c8             	mov    %rcx,%rax
1006401ee:	c3                   	ret
1006401ef:	90                   	nop
1006401f0:	e9 2b fc ff ff       	jmp    10063fe20 <.text+0x23ee20>
1006401f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1006401fc:	00 00 00 00
100640200:	48 85 c9             	test   %rcx,%rcx
100640203:	74 0b                	je     100640210 <.text+0x23f210>
100640205:	f6 41 06 10          	testb  $0x10,0x6(%rcx)
100640209:	75 05                	jne    100640210 <.text+0x23f210>
10064020b:	e9 a0 fb ff ff       	jmp    10063fdb0 <.text+0x23edb0>
100640210:	c3                   	ret
100640211:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100640218:	00 00 00 00
10064021c:	0f 1f 40 00          	nopl   0x0(%rax)
100640220:	55                   	push   %rbp
100640221:	57                   	push   %rdi
100640222:	56                   	push   %rsi
100640223:	53                   	push   %rbx
100640224:	48 83 ec 28          	sub    $0x28,%rsp
100640228:	83 3a 01             	cmpl   $0x1,(%rdx)
10064022b:	48 89 d3             	mov    %rdx,%rbx
10064022e:	74 10                	je     100640240 <.text+0x23f240>
100640230:	8b 01                	mov    (%rcx),%eax
100640232:	83 f8 0c             	cmp    $0xc,%eax
100640235:	0f 84 c5 00 00 00    	je     100640300 <.text+0x23f300>
10064023b:	83 f8 0b             	cmp    $0xb,%eax
10064023e:	74 10                	je     100640250 <.text+0x23f250>
100640240:	48 83 c4 28          	add    $0x28,%rsp
100640244:	5b                   	pop    %rbx
100640245:	5e                   	pop    %rsi
100640246:	5f                   	pop    %rdi
100640247:	5d                   	pop    %rbp
100640248:	c3                   	ret
100640249:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100640250:	48 8b 71 08          	mov    0x8(%rcx),%rsi
100640254:	48 85 f6             	test   %rsi,%rsi
100640257:	74 e7                	je     100640240 <.text+0x23f240>
100640259:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
10064025d:	48 39 ca             	cmp    %rcx,%rdx
100640260:	74 de                	je     100640240 <.text+0x23f240>
100640262:	48 85 c9             	test   %rcx,%rcx
100640265:	74 0b                	je     100640272 <.text+0x23f272>
100640267:	f6 41 06 10          	testb  $0x10,0x6(%rcx)
10064026b:	75 05                	jne    100640272 <.text+0x23f272>
10064026d:	e8 3e fb ff ff       	call   10063fdb0 <.text+0x23edb0>
100640272:	48 89 d8             	mov    %rbx,%rax
100640275:	f6 43 06 10          	testb  $0x10,0x6(%rbx)
100640279:	0f 84 69 01 00 00    	je     1006403e8 <.text+0x23f3e8>
10064027f:	48 89 46 28          	mov    %rax,0x28(%rsi)
100640283:	48 8b 36             	mov    (%rsi),%rsi
100640286:	48 3b 35 23 a8 0e 00 	cmp    0xea823(%rip),%rsi        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
10064028d:	74 b1                	je     100640240 <.text+0x23f240>
10064028f:	48 8b 53 08          	mov    0x8(%rbx),%rdx
100640293:	48 85 d2             	test   %rdx,%rdx
100640296:	74 a8                	je     100640240 <.text+0x23f240>
100640298:	8b 02                	mov    (%rdx),%eax
10064029a:	83 e8 0b             	sub    $0xb,%eax
10064029d:	83 f8 01             	cmp    $0x1,%eax
1006402a0:	77 9e                	ja     100640240 <.text+0x23f240>
1006402a2:	48 8b 42 08          	mov    0x8(%rdx),%rax
1006402a6:	48 8b 0d 83 ac 0e 00 	mov    0xeac83(%rip),%rcx        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
1006402ad:	48 85 c0             	test   %rax,%rax
1006402b0:	4c 8d 41 40          	lea    0x40(%rcx),%r8
1006402b4:	41 0f 95 c1          	setne  %r9b
1006402b8:	4c 39 c0             	cmp    %r8,%rax
1006402bb:	41 0f 95 c0          	setne  %r8b
1006402bf:	45 84 c1             	test   %r8b,%r9b
1006402c2:	0f 84 78 ff ff ff    	je     100640240 <.text+0x23f240>
1006402c8:	48 39 c8             	cmp    %rcx,%rax
1006402cb:	0f 84 6f ff ff ff    	je     100640240 <.text+0x23f240>
1006402d1:	48 85 f6             	test   %rsi,%rsi
1006402d4:	75 0e                	jne    1006402e4 <.text+0x23f2e4>
1006402d6:	e9 65 ff ff ff       	jmp    100640240 <.text+0x23f240>
1006402db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1006402e0:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1006402e4:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1006402e8:	e8 33 ff ff ff       	call   100640220 <.text+0x23f220>
1006402ed:	48 8b 36             	mov    (%rsi),%rsi
1006402f0:	48 85 f6             	test   %rsi,%rsi
1006402f3:	75 eb                	jne    1006402e0 <.text+0x23f2e0>
1006402f5:	e9 46 ff ff ff       	jmp    100640240 <.text+0x23f240>
1006402fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100640300:	48 8b 71 08          	mov    0x8(%rcx),%rsi
100640304:	48 85 f6             	test   %rsi,%rsi
100640307:	0f 84 33 ff ff ff    	je     100640240 <.text+0x23f240>
10064030d:	48 8b 8e 40 01 00 00 	mov    0x140(%rsi),%rcx
100640314:	48 39 ca             	cmp    %rcx,%rdx
100640317:	0f 84 23 ff ff ff    	je     100640240 <.text+0x23f240>
10064031d:	48 85 c9             	test   %rcx,%rcx
100640320:	74 0b                	je     10064032d <.text+0x23f32d>
100640322:	f6 41 06 10          	testb  $0x10,0x6(%rcx)
100640326:	75 05                	jne    10064032d <.text+0x23f32d>
100640328:	e8 83 fa ff ff       	call   10063fdb0 <.text+0x23edb0>
10064032d:	48 89 d8             	mov    %rbx,%rax
100640330:	f6 43 06 10          	testb  $0x10,0x6(%rbx)
100640334:	0f 84 9e 00 00 00    	je     1006403d8 <.text+0x23f3d8>
10064033a:	48 89 86 40 01 00 00 	mov    %rax,0x140(%rsi)
100640341:	48 8b 43 08          	mov    0x8(%rbx),%rax
100640345:	48 85 c0             	test   %rax,%rax
100640348:	0f 84 f2 fe ff ff    	je     100640240 <.text+0x23f240>
10064034e:	8b 38                	mov    (%rax),%edi
100640350:	8d 57 f5             	lea    -0xb(%rdi),%edx
100640353:	83 fa 01             	cmp    $0x1,%edx
100640356:	0f 87 e4 fe ff ff    	ja     100640240 <.text+0x23f240>
10064035c:	48 8b 15 cd ab 0e 00 	mov    0xeabcd(%rip),%rdx        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100640363:	48 8b 40 08          	mov    0x8(%rax),%rax
100640367:	48 8d 4a 40          	lea    0x40(%rdx),%rcx
10064036b:	48 39 c8             	cmp    %rcx,%rax
10064036e:	41 0f 95 c0          	setne  %r8b
100640372:	48 85 c0             	test   %rax,%rax
100640375:	0f 95 c1             	setne  %cl
100640378:	41 84 c8             	test   %cl,%r8b
10064037b:	0f 84 bf fe ff ff    	je     100640240 <.text+0x23f240>
100640381:	48 39 d0             	cmp    %rdx,%rax
100640384:	0f 84 b6 fe ff ff    	je     100640240 <.text+0x23f240>
10064038a:	48 8b 46 18          	mov    0x18(%rsi),%rax
10064038e:	48 8b 76 38          	mov    0x38(%rsi),%rsi
100640392:	89 c7                	mov    %eax,%edi
100640394:	85 c0                	test   %eax,%eax
100640396:	0f 8e a4 fe ff ff    	jle    100640240 <.text+0x23f240>
10064039c:	48 8b 2d 8d 89 0e 00 	mov    0xe898d(%rip),%rbp        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1006403a3:	eb 07                	jmp    1006403ac <.text+0x23f3ac>
1006403a5:	0f 1f 00             	nopl   (%rax)
1006403a8:	48 83 c6 10          	add    $0x10,%rsi
1006403ac:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1006403b0:	48 39 e9             	cmp    %rbp,%rcx
1006403b3:	74 f3                	je     1006403a8 <.text+0x23f3a8>
1006403b5:	48 85 c9             	test   %rcx,%rcx
1006403b8:	74 ee                	je     1006403a8 <.text+0x23f3a8>
1006403ba:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1006403be:	83 ef 01             	sub    $0x1,%edi
1006403c1:	48 83 e9 11          	sub    $0x11,%rcx
1006403c5:	e8 56 fe ff ff       	call   100640220 <.text+0x23f220>
1006403ca:	85 ff                	test   %edi,%edi
1006403cc:	75 da                	jne    1006403a8 <.text+0x23f3a8>
1006403ce:	e9 6d fe ff ff       	jmp    100640240 <.text+0x23f240>
1006403d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1006403d8:	48 89 d9             	mov    %rbx,%rcx
1006403db:	e8 40 fa ff ff       	call   10063fe20 <.text+0x23ee20>
1006403e0:	e9 55 ff ff ff       	jmp    10064033a <.text+0x23f33a>
1006403e5:	0f 1f 00             	nopl   (%rax)
1006403e8:	48 89 d9             	mov    %rbx,%rcx
1006403eb:	e8 30 fa ff ff       	call   10063fe20 <.text+0x23ee20>
1006403f0:	e9 8a fe ff ff       	jmp    10064027f <.text+0x23f27f>
1006403f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1006403fc:	00 00 00 00
100640400:	56                   	push   %rsi
100640401:	53                   	push   %rbx
100640402:	48 83 ec 28          	sub    $0x28,%rsp
100640406:	48 89 cb             	mov    %rcx,%rbx
100640409:	48 89 d6             	mov    %rdx,%rsi
10064040c:	48 85 c9             	test   %rcx,%rcx
10064040f:	74 37                	je     100640448 <.text+0x23f448>
100640411:	83 39 07             	cmpl   $0x7,(%rcx)
100640414:	77 4a                	ja     100640460 <.text+0x23f460>
100640416:	8b 01                	mov    (%rcx),%eax
100640418:	48 8d 15 41 86 0d 00 	lea    0xd8641(%rip),%rdx        # 100718a60 <_head_msys_iconv_2_dll-0x535a0>
10064041f:	48 63 04 82          	movslq (%rdx,%rax,4),%rax
100640423:	48 01 d0             	add    %rdx,%rax
100640426:	ff e0                	jmp    *%rax
100640428:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10064042f:	00
100640430:	48 8b 05 f9 aa 0e 00 	mov    0xeaaf9(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100640437:	48 05 00 07 00 00    	add    $0x700,%rax
10064043d:	48 83 c4 28          	add    $0x28,%rsp
100640441:	5b                   	pop    %rbx
100640442:	5e                   	pop    %rsi
100640443:	c3                   	ret
100640444:	0f 1f 40 00          	nopl   0x0(%rax)
100640448:	48 8b 05 e1 aa 0e 00 	mov    0xeaae1(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10064044f:	48 05 80 06 00 00    	add    $0x680,%rax
100640455:	48 83 c4 28          	add    $0x28,%rsp
100640459:	5b                   	pop    %rbx
10064045a:	5e                   	pop    %rsi
10064045b:	c3                   	ret
10064045c:	0f 1f 40 00          	nopl   0x0(%rax)
100640460:	ba 01 00 00 00       	mov    $0x1,%edx
100640465:	48 89 f1             	mov    %rsi,%rcx
100640468:	e8 63 12 dc ff       	call   1004016d0 <.text+0x6d0>
10064046d:	85 c0                	test   %eax,%eax