10041de36:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
10041de3b:	e8 00 51 0d 00       	call   1004f2f40 <.text+0xf1f40>
10041de40:	48 89 c1             	mov    %rax,%rcx
10041de43:	e8 38 61 1a 00       	call   1005c3f80 <.text+0x1c2f80>
10041de48:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
10041de4d:	48 89 c7             	mov    %rax,%rdi
10041de50:	48 85 c0             	test   %rax,%rax
10041de53:	0f 84 5f 02 00 00    	je     10041e0b8 <.text+0x1d0b8>
10041de59:	48 8b 05 c0 4d 30 00 	mov    0x304dc0(%rip),%rax        # 100722c20 <_head_msys_iconv_2_dll-0x493e0>
10041de60:	f6 00 10             	testb  $0x10,(%rax)
10041de63:	74 2b                	je     10041de90 <.text+0x1ce90>
10041de65:	48 8b 45 00          	mov    0x0(%rbp),%rax
10041de69:	48 89 f9             	mov    %rdi,%rcx
10041de6c:	8b 70 40             	mov    0x40(%rax),%esi
10041de6f:	e8 fc 23 28 00       	call   1006a0270 <.text+0x29f270>
10041de74:	39 c6                	cmp    %eax,%esi
10041de76:	7d 18                	jge    10041de90 <.text+0x1ce90>
10041de78:	48 63 c6             	movslq %esi,%rax
10041de7b:	48 01 f8             	add    %rdi,%rax
10041de7e:	80 38 29             	cmpb   $0x29,(%rax)
10041de81:	0f 84 52 0b 00 00    	je     10041e9d9 <.text+0x1d9d9>
10041de87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10041de8e:	00 00
10041de90:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10041de95:	e8 f6 18 27 00       	call   10068f790 <.text+0x28e790>
10041de9a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10041de9f:	48 8b 45 00          	mov    0x0(%rbp),%rax
10041dea3:	c7 40 40 00 00 00 00 	movl   $0x0,0x40(%rax)
10041deaa:	e8 f1 e7 ff ff       	call   10041c6a0 <.text+0x1b6a0>
10041deaf:	89 44 24 58          	mov    %eax,0x58(%rsp)
10041deb3:	48 8b 03             	mov    (%rbx),%rax
10041deb6:	8b 88 10 1f 00 00    	mov    0x1f10(%rax),%ecx
10041debc:	e8 9f e6 ff ff       	call   10041c560 <.text+0x1b560>
10041dec1:	48 85 c0             	test   %rax,%rax
10041dec4:	0f 84 16 02 00 00    	je     10041e0e0 <.text+0x1d0e0>
10041deca:	f3 0f 6f 00          	movdqu (%rax),%xmm0
10041dece:	48 8b 03             	mov    (%rbx),%rax
10041ded1:	8b 88 10 1f 00 00    	mov    0x1f10(%rax),%ecx
10041ded7:	0f 29 84 24 d0 00 00 	movaps %xmm0,0xd0(%rsp)
10041dede:	00
10041dedf:	e8 5c dd ff ff       	call   10041bc40 <.text+0x1ac40>
10041dee4:	48 85 c0             	test   %rax,%rax
10041dee7:	74 17                	je     10041df00 <.text+0x1cf00>
10041dee9:	48 8b bc 24 d0 00 00 	mov    0xd0(%rsp),%rdi
10041def0:	00
10041def1:	48 39 38             	cmp    %rdi,(%rax)
10041def4:	0f 84 23 02 00 00    	je     10041e11d <.text+0x1d11d>
10041defa:	0f 8c fa 01 00 00    	jl     10041e0fa <.text+0x1d0fa>
10041df00:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
10041df07:	00
10041df08:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10041df0d:	80 38 23             	cmpb   $0x23,(%rax)
10041df10:	0f 84 62 09 00 00    	je     10041e878 <.text+0x1d878>
10041df16:	44 8b 4c 24 58       	mov    0x58(%rsp),%r9d
10041df1b:	45 85 c9             	test   %r9d,%r9d
10041df1e:	74 20                	je     10041df40 <.text+0x1cf40>
10041df20:	48 8b 03             	mov    (%rbx),%rax
10041df23:	8b b0 20 1f 00 00    	mov    0x1f20(%rax),%esi
10041df29:	85 f6                	test   %esi,%esi
10041df2b:	75 13                	jne    10041df40 <.text+0x1cf40>
10041df2d:	44 8b 80 c4 1e 00 00 	mov    0x1ec4(%rax),%r8d
10041df34:	45 85 c0             	test   %r8d,%r8d
10041df37:	0f 88 c2 01 00 00    	js     10041e0ff <.text+0x1d0ff>
10041df3d:	0f 1f 00             	nopl   (%rax)
10041df40:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10041df45:	80 38 2f             	cmpb   $0x2f,(%rax)
10041df48:	0f 84 ee 01 00 00    	je     10041e13c <.text+0x1d13c>
10041df4e:	4d 85 db             	test   %r11,%r11
10041df51:	0f 85 0b 02 00 00    	jne    10041e162 <.text+0x1d162>
10041df57:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10041df5c:	e8 2f 18 27 00       	call   10068f790 <.text+0x28e790>
10041df61:	80 38 5d             	cmpb   $0x5d,(%rax)
10041df64:	0f 84 f9 09 00 00    	je     10041e963 <.text+0x1d963>
10041df6a:	48 8b 03             	mov    (%rbx),%rax
10041df6d:	b9 28 00 00 00       	mov    $0x28,%ecx
10041df72:	8b 90 0c 1f 00 00    	mov    0x1f0c(%rax),%edx
10041df78:	e8 63 e9 ff ff       	call   10041c8e0 <.text+0x1b8e0>
10041df7d:	48 89 c6             	mov    %rax,%rsi
10041df80:	48 85 c0             	test   %rax,%rax
10041df83:	0f 84 7a 12 00 00    	je     10041f203 <.text+0x1e203>
10041df89:	48 8b 03             	mov    (%rbx),%rax
10041df8c:	8b 80 1c 1f 00 00    	mov    0x1f1c(%rax),%eax
10041df92:	85 c0                	test   %eax,%eax
10041df94:	74 23                	je     10041dfb9 <.text+0x1cfb9>
10041df96:	e8 45 ee ff ff       	call   10041cde0 <.text+0x1bde0>
10041df9b:	48 85 c0             	test   %rax,%rax
10041df9e:	74 19                	je     10041dfb9 <.text+0x1cfb9>
10041dfa0:	48 8b 38             	mov    (%rax),%rdi
10041dfa3:	48 39 3e             	cmp    %rdi,(%rsi)
10041dfa6:	75 06                	jne    10041dfae <.text+0x1cfae>
10041dfa8:	8b 78 08             	mov    0x8(%rax),%edi
10041dfab:	39 7e 08             	cmp    %edi,0x8(%rsi)
10041dfae:	0f 9c c2             	setl   %dl
10041dfb1:	84 d2                	test   %dl,%dl
10041dfb3:	0f 85 b7 03 00 00    	jne    10041e370 <.text+0x1d370>
10041dfb9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10041dfbe:	80 38 29             	cmpb   $0x29,(%rax)
10041dfc1:	0f 84 f6 13 00 00    	je     10041f3bd <.text+0x1e3bd>
10041dfc7:	48 8b 06             	mov    (%rsi),%rax
10041dfca:	48 8b 56 08          	mov    0x8(%rsi),%rdx
10041dfce:	c7 84 24 a8 00 00 00 	movl   $0xffffffff,0xa8(%rsp)
10041dfd5:	ff ff ff ff
10041dfd9:	49 89 c0             	mov    %rax,%r8
10041dfdc:	48 89 84 24 80 01 00 	mov    %rax,0x180(%rsp)
10041dfe3:	00
10041dfe4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
10041dfe9:	48 89 94 24 88 01 00 	mov    %rdx,0x188(%rsp)
10041dff0:	00
10041dff1:	4d 89 c5             	mov    %r8,%r13
10041dff4:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10041dff8:	48 89 8c 24 b8 00 00 	mov    %rcx,0xb8(%rsp)
10041dfff:	00
10041e000:	4c 39 c1             	cmp    %r8,%rcx
10041e003:	0f 8e 95 0a 00 00    	jle    10041ea9e <.text+0x1da9e>
10041e009:	4c 8d ac 24 a8 00 00 	lea    0xa8(%rsp),%r13
10041e010:	00
10041e011:	4c 8d a4 24 b8 00 00 	lea    0xb8(%rsp),%r12
10041e018:	00
10041e019:	48 8d bc 24 40 01 00 	lea    0x140(%rsp),%rdi
10041e020:	00
10041e021:	eb 56                	jmp    10041e079 <.text+0x1d079>
10041e023:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041e028:	4d 89 e8             	mov    %r13,%r8
10041e02b:	4c 89 e2             	mov    %r12,%rdx
10041e02e:	48 89 f9             	mov    %rdi,%rcx
10041e031:	e8 aa d5 ff ff       	call   10041b5e0 <.text+0x1a5e0>
10041e036:	85 c0                	test   %eax,%eax
10041e038:	75 61                	jne    10041e09b <.text+0x1d09b>
10041e03a:	48 8b b4 24 b8 00 00 	mov    0xb8(%rsp),%rsi
10041e041:	00
10041e042:	48 8b 45 00          	mov    0x0(%rbp),%rax
10041e046:	31 c9                	xor    %ecx,%ecx
10041e048:	48 89 70 38          	mov    %rsi,0x38(%rax)
10041e04c:	e8 af e5 ff ff       	call   10041c600 <.text+0x1b600>
10041e051:	48 85 c0             	test   %rax,%rax
10041e054:	0f 84 a9 08 00 00    	je     10041e903 <.text+0x1d903>
10041e05a:	48 8b 08             	mov    (%rax),%rcx
10041e05d:	48 8b 94 24 80 01 00 	mov    0x180(%rsp),%rdx
10041e064:	00
10041e065:	0f 1f 00             	nopl   (%rax)
10041e068:	48 89 8c 24 b8 00 00 	mov    %rcx,0xb8(%rsp)
10041e06f:	00
10041e070:	48 39 d1             	cmp    %rdx,%rcx
10041e073:	0f 8e 13 09 00 00    	jle    10041e98c <.text+0x1d98c>
10041e079:	e8 c2 4e 0d 00       	call   1004f2f40 <.text+0xf1f40>
10041e07e:	48 89 c1             	mov    %rax,%rcx
10041e081:	e8 0a 17 27 00       	call   10068f790 <.text+0x28e790>
10041e086:	48 89 c1             	mov    %rax,%rcx
10041e089:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
10041e090:	00
10041e091:	e8 5a cc ff ff       	call   10041acf0 <.text+0x19cf0>
10041e096:	80 38 00             	cmpb   $0x0,(%rax)
10041e099:	75 8d                	jne    10041e028 <.text+0x1d028>
10041e09b:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
10041e0a2:	00
10041e0a3:	48 8b 94 24 80 01 00 	mov    0x180(%rsp),%rdx
10041e0aa:	00
10041e0ab:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10041e0af:	eb b7                	jmp    10041e068 <.text+0x1d068>
10041e0b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10041e0b8:	31 f6                	xor    %esi,%esi
10041e0ba:	0f 28 b4 24 c0 01 00 	movaps 0x1c0(%rsp),%xmm6
10041e0c1:	00
10041e0c2:	89 f0                	mov    %esi,%eax
10041e0c4:	48 81 c4 d8 01 00 00 	add    $0x1d8,%rsp
10041e0cb:	5b                   	pop    %rbx
10041e0cc:	5e                   	pop    %rsi
10041e0cd:	5f                   	pop    %rdi
10041e0ce:	5d                   	pop    %rbp
10041e0cf:	41 5c                	pop    %r12
10041e0d1:	41 5d                	pop    %r13
10041e0d3:	41 5e                	pop    %r14
10041e0d5:	41 5f                	pop    %r15
10041e0d7:	c3                   	ret
10041e0d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10041e0df:	00
10041e0e0:	48 8b 03             	mov    (%rbx),%rax
10041e0e3:	8b 88 10 1f 00 00    	mov    0x1f10(%rax),%ecx
10041e0e9:	e8 52 db ff ff       	call   10041bc40 <.text+0x1ac40>
10041e0ee:	49 89 c3             	mov    %rax,%r11
10041e0f1:	48 85 c0             	test   %rax,%rax
10041e0f4:	0f 84 0e fe ff ff    	je     10041df08 <.text+0x1cf08>
10041e0fa:	be ff ff ff ff       	mov    $0xffffffff,%esi
10041e0ff:	48 8b 45 00          	mov    0x0(%rbp),%rax
10041e103:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
10041e108:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10041e10d:	48 89 58 38          	mov    %rbx,0x38(%rax)
10041e111:	66 0f d6 70 40       	movq   %xmm6,0x40(%rax)
10041e116:	e8 05 34 fe ff       	call   100401520 <.text+0x520>
10041e11b:	eb 9d                	jmp    10041e0ba <.text+0x1d0ba>
10041e11d:	8b bc 24 d8 00 00 00 	mov    0xd8(%rsp),%edi
10041e124:	39 78 08             	cmp    %edi,0x8(%rax)
10041e127:	0f 85 cd fd ff ff    	jne    10041defa <.text+0x1cefa>
10041e12d:	8b bc 24 dc 00 00 00 	mov    0xdc(%rsp),%edi
10041e134:	39 78 0c             	cmp    %edi,0xc(%rax)
10041e137:	e9 be fd ff ff       	jmp    10041defa <.text+0x1cefa>
10041e13c:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10041e141:	0f b6 40 01          	movzbl 0x1(%rax),%eax
10041e145:	3c 2f                	cmp    $0x2f,%al
10041e147:	0f 84 5e 0f 00 00    	je     10041f0ab <.text+0x1e0ab>
10041e14d:	3c 2a                	cmp    $0x2a,%al
10041e14f:	0f 84 02 fe ff ff    	je     10041df57 <.text+0x1cf57>
10041e155:	3c 2f                	cmp    $0x2f,%al
10041e157:	0f 85 f1 fd ff ff    	jne    10041df4e <.text+0x1cf4e>
10041e15d:	e9 f5 fd ff ff       	jmp    10041df57 <.text+0x1cf57>
10041e162:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10041e166:	45 31 c9             	xor    %r9d,%r9d
10041e169:	4c 89 da             	mov    %r11,%rdx
10041e16c:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
10041e171:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10041e178:	00 00
10041e17a:	48 8d 84 24 ac 00 00 	lea    0xac(%rsp),%rax
10041e181:	00
10041e182:	49 89 c0             	mov    %rax,%r8
10041e185:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
10041e18c:	00
10041e18d:	e8 0e 0e 27 00       	call   10068efa0 <.text+0x28dfa0>
10041e192:	48 8b 03             	mov    (%rbx),%rax
10041e195:	c6 84 24 40 01 00 00 	movb   $0x0,0x140(%rsp)
10041e19c:	00
10041e19d:	c6 84 24 00 01 00 00 	movb   $0x0,0x100(%rsp)
10041e1a4:	00
10041e1a5:	44 8b 94 24 ac 00 00 	mov    0xac(%rsp),%r10d
10041e1ac:	00
10041e1ad:	48 8b 80 b8 1b 00 00 	mov    0x1bb8(%rax),%rax
10041e1b4:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10041e1b9:	44 89 94 24 a8 00 00 	mov    %r10d,0xa8(%rsp)
10041e1c0:	00
10041e1c1:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
10041e1c8:	00
10041e1c9:	0f b6 08             	movzbl (%rax),%ecx
10041e1cc:	84 c9                	test   %cl,%cl
10041e1ce:	0f 84 38 01 00 00    	je     10041e30c <.text+0x1d30c>
10041e1d4:	31 d2                	xor    %edx,%edx
10041e1d6:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
10041e1dd:	00
10041e1de:	4c 8d a4 24 80 01 00 	lea    0x180(%rsp),%r12
10041e1e5:	00
10041e1e6:	48 8d bc 24 c8 00 00 	lea    0xc8(%rsp),%rdi
10041e1ed:	00
10041e1ee:	c7 44 24 6c 00 00 00 	movl   $0x0,0x6c(%rsp)
10041e1f5:	00
10041e1f6:	be 01 00 00 00       	mov    $0x1,%esi
10041e1fb:	c7 44 24 50 01 00 00 	movl   $0x1,0x50(%rsp)
10041e202:	00
10041e203:	c7 44 24 60 02 00 00 	movl   $0x2,0x60(%rsp)
10041e20a:	00
10041e20b:	4c 89 5c 24 78       	mov    %r11,0x78(%rsp)
10041e210:	89 94 24 84 00 00 00 	mov    %edx,0x84(%rsp)
10041e217:	44 89 94 24 80 00 00 	mov    %r10d,0x80(%rsp)
10041e21e:	00
10041e21f:	90                   	nop
10041e220:	45 31 ed             	xor    %r13d,%r13d
10041e223:	45 31 f6             	xor    %r14d,%r14d
10041e226:	45 31 ff             	xor    %r15d,%r15d
10041e229:	eb 39                	jmp    10041e264 <.text+0x1d264>
10041e22b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041e230:	83 e9 65             	sub    $0x65,%ecx
10041e233:	48 89 f2             	mov    %rsi,%rdx
10041e236:	48 d3 e2             	shl    %cl,%rdx
10041e239:	f7 c2 01 41 00 00    	test   $0x4101,%edx
10041e23f:	0f 85 fb 03 00 00    	jne    10041e640 <.text+0x1d640>
10041e245:	f7 c2 80 20 00 00    	test   $0x2080,%edx
10041e24b:	0f 85 0f 04 00 00    	jne    10041e660 <.text+0x1d660>
10041e251:	48 83 c0 01          	add    $0x1,%rax
10041e255:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
10041e25c:	00
10041e25d:	0f b6 08             	movzbl (%rax),%ecx
10041e260:	84 c9                	test   %cl,%cl
10041e262:	74 3a                	je     10041e29e <.text+0x1d29e>
10041e264:	80 f9 3a             	cmp    $0x3a,%cl
10041e267:	0f 84 13 04 00 00    	je     10041e680 <.text+0x1d680>
10041e26d:	80 f9 73             	cmp    $0x73,%cl
10041e270:	77 df                	ja     10041e251 <.text+0x1d251>
10041e272:	80 f9 64             	cmp    $0x64,%cl
10041e275:	77 b9                	ja     10041e230 <.text+0x1d230>
10041e277:	80 f9 2d             	cmp    $0x2d,%cl
10041e27a:	74 08                	je     10041e284 <.text+0x1d284>
10041e27c:	83 e9 30             	sub    $0x30,%ecx
10041e27f:	80 f9 09             	cmp    $0x9,%cl
10041e282:	77 cd                	ja     10041e251 <.text+0x1d251>
10041e284:	48 89 f9             	mov    %rdi,%rcx
10041e287:	e8 a4 22 27 00       	call   100690530 <.text+0x28f530>
10041e28c:	41 89 c6             	mov    %eax,%r14d
10041e28f:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
10041e296:	00
10041e297:	0f b6 08             	movzbl (%rax),%ecx
10041e29a:	84 c9                	test   %cl,%cl
10041e29c:	75 c6                	jne    10041e264 <.text+0x1d264>
10041e29e:	80 f9 3a             	cmp    $0x3a,%cl
10041e2a1:	0f 84 d9 03 00 00    	je     10041e680 <.text+0x1d680>
10041e2a7:	4c 8d 0d 71 6b 2c 00 	lea    0x2c6b71(%rip),%r9        # 1006e4e1f <_head_msys_iconv_2_dll-0x871e1>
10041e2ae:	41 b8 32 00 00 00    	mov    $0x32,%r8d
10041e2b4:	4c 89 e2             	mov    %r12,%rdx
10041e2b7:	48 89 f9             	mov    %rdi,%rcx
10041e2ba:	e8 91 08 0e 00       	call   1004feb50 <.text+0xfdb50>
10041e2bf:	41 83 fd 73          	cmp    $0x73,%r13d
10041e2c3:	0f 84 5f 04 00 00    	je     10041e728 <.text+0x1d728>
10041e2c9:	41 83 fd 6d          	cmp    $0x6d,%r13d
10041e2cd:	0f 84 8d 04 00 00    	je     10041e760 <.text+0x1d760>
10041e2d3:	41 83 fd 65          	cmp    $0x65,%r13d
10041e2d7:	0f 84 bb 03 00 00    	je     10041e698 <.text+0x1d698>
10041e2dd:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
10041e2e4:	00
10041e2e5:	0f b6 08             	movzbl (%rax),%ecx
10041e2e8:	84 c9                	test   %cl,%cl
10041e2ea:	0f 85 30 ff ff ff    	jne    10041e220 <.text+0x1d220>
10041e2f0:	8b 94 24 84 00 00 00 	mov    0x84(%rsp),%edx
10041e2f7:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
10041e2fc:	44 8b 94 24 80 00 00 	mov    0x80(%rsp),%r10d
10041e303:	00
10041e304:	85 d2                	test   %edx,%edx
10041e306:	0f 85 bd 06 00 00    	jne    10041e9c9 <.text+0x1d9c9>
10041e30c:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10041e311:	41 83 c2 01          	add    $0x1,%r10d
10041e315:	80 38 2a             	cmpb   $0x2a,(%rax)
10041e318:	0f 84 ab 06 00 00    	je     10041e9c9 <.text+0x1d9c9>
10041e31e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
10041e323:	4c 89 df             	mov    %r11,%rdi
10041e326:	c7 84 24 a8 00 00 00 	movl   $0xffffffff,0xa8(%rsp)
10041e32d:	ff ff ff ff
10041e331:	48 8d 70 ff          	lea    -0x1(%rax),%rsi
10041e335:	48 89 b4 24 b8 00 00 	mov    %rsi,0xb8(%rsp)
10041e33c:	00
10041e33d:	49 3b 33             	cmp    (%r11),%rsi
10041e340:	0f 8e ba 13 00 00    	jle    10041f700 <.text+0x1e700>
10041e346:	48 89 f1             	mov    %rsi,%rcx
10041e349:	e8 e2 e0 17 00       	call   10059c430 <.text+0x19b430>
10041e34e:	85 c0                	test   %eax,%eax
10041e350:	0f 84 85 13 00 00    	je     10041f6db <.text+0x1e6db>
10041e356:	48 83 ee 01          	sub    $0x1,%rsi
10041e35a:	48 89 b4 24 b8 00 00 	mov    %rsi,0xb8(%rsp)
10041e361:	00
10041e362:	48 3b 37             	cmp    (%rdi),%rsi
10041e365:	7f df                	jg     10041e346 <.text+0x1d346>
10041e367:	49 89 fb             	mov    %rdi,%r11
10041e36a:	e9 91 13 00 00       	jmp    10041f700 <.text+0x1e700>
10041e36f:	90                   	nop
10041e370:	48 8b 10             	mov    (%rax),%rdx
10041e373:	48 8b 48 08          	mov    0x8(%rax),%rcx
10041e377:	48 89 8c 24 d8 00 00 	mov    %rcx,0xd8(%rsp)
10041e37e:	00
10041e37f:	48 89 d1             	mov    %rdx,%rcx
10041e382:	49 89 d7             	mov    %rdx,%r15
10041e385:	48 89 94 24 d0 00 00 	mov    %rdx,0xd0(%rsp)
10041e38c:	00
10041e38d:	e8 ae 4b 0d 00       	call   1004f2f40 <.text+0xf1f40>
10041e392:	48 89 c1             	mov    %rax,%rcx
10041e395:	48 89 c6             	mov    %rax,%rsi
10041e398:	e8 f3 13 27 00       	call   10068f790 <.text+0x28e790>