10042ce1e:	48 89 c1             	mov    %rax,%rcx
10042ce21:	48 8d 7b ef          	lea    -0x11(%rbx),%rdi
10042ce25:	e8 96 c7 0a 00       	call   1004d95c0 <.text+0xd85c0>
10042ce2a:	85 c0                	test   %eax,%eax
10042ce2c:	74 1b                	je     10042ce49 <.text+0x2be49>
10042ce2e:	48 89 fa             	mov    %rdi,%rdx
10042ce31:	4c 89 f9             	mov    %r15,%rcx
10042ce34:	e8 a7 c5 0a 00       	call   1004d93e0 <.text+0xd83e0>
10042ce39:	85 c0                	test   %eax,%eax
10042ce3b:	74 0c                	je     10042ce49 <.text+0x2be49>
10042ce3d:	48 83 c6 10          	add    $0x10,%rsi
10042ce41:	85 ed                	test   %ebp,%ebp
10042ce43:	0f 85 67 ff ff ff    	jne    10042cdb0 <.text+0x2bdb0>
10042ce49:	48 83 c4 28          	add    $0x28,%rsp
10042ce4d:	5b                   	pop    %rbx
10042ce4e:	5e                   	pop    %rsi
10042ce4f:	5f                   	pop    %rdi
10042ce50:	5d                   	pop    %rbp
10042ce51:	41 5c                	pop    %r12
10042ce53:	41 5d                	pop    %r13
10042ce55:	41 5e                	pop    %r14
10042ce57:	41 5f                	pop    %r15
10042ce59:	c3                   	ret
10042ce5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10042ce60:	e8 eb 0e 1d 00       	call   1005fdd50 <.text+0x1fcd50>
10042ce65:	85 c0                	test   %eax,%eax
10042ce67:	0f 85 18 ff ff ff    	jne    10042cd85 <.text+0x2bd85>
10042ce6d:	eb da                	jmp    10042ce49 <.text+0x2be49>
10042ce6f:	90                   	nop
10042ce70:	48 83 c6 10          	add    $0x10,%rsi
10042ce74:	e9 37 ff ff ff       	jmp    10042cdb0 <.text+0x2bdb0>
10042ce79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10042ce80:	c7 47 10 07 00 00 00 	movl   $0x7,0x10(%rdi)
10042ce87:	48 89 d9             	mov    %rbx,%rcx
10042ce8a:	c6 47 14 00          	movb   $0x0,0x14(%rdi)
10042ce8e:	e8 ed 70 19 00       	call   1005c3f80 <.text+0x1c2f80>
10042ce93:	48 89 47 18          	mov    %rax,0x18(%rdi)
10042ce97:	eb a4                	jmp    10042ce3d <.text+0x2be3d>
10042ce99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10042cea0:	48 8d 57 10          	lea    0x10(%rdi),%rdx
10042cea4:	48 8d 4b ef          	lea    -0x11(%rbx),%rcx
10042cea8:	e8 d3 14 1d 00       	call   1005fe380 <.text+0x1fd380>
10042cead:	eb 8e                	jmp    10042ce3d <.text+0x2be3d>
10042ceaf:	90                   	nop
10042ceb0:	53                   	push   %rbx
10042ceb1:	48 83 ec 20          	sub    $0x20,%rsp
10042ceb5:	b9 60 01 00 00       	mov    $0x160,%ecx
10042ceba:	e8 11 44 fd ff       	call   1004012d0 <.text+0x2d0>
10042cebf:	48 89 c3             	mov    %rax,%rbx
10042cec2:	48 85 c0             	test   %rax,%rax
10042cec5:	74 42                	je     10042cf09 <.text+0x2bf09>
10042cec7:	48 8b 05 52 f3 32 00 	mov    0x32f352(%rip),%rax        # 10075c220 <_head_msys_iconv_2_dll-0xfde0>
10042cece:	48 85 c0             	test   %rax,%rax
10042ced1:	74 07                	je     10042ceda <.text+0x2beda>
10042ced3:	48 89 98 58 01 00 00 	mov    %rbx,0x158(%rax)
10042ceda:	48 89 83 50 01 00 00 	mov    %rax,0x150(%rbx)
10042cee1:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
10042cee5:	48 c7 83 58 01 00 00 	movq   $0x0,0x158(%rbx)
10042ceec:	00 00 00 00
10042cef0:	48 89 1d 29 f3 32 00 	mov    %rbx,0x32f329(%rip)        # 10075c220 <_head_msys_iconv_2_dll-0xfde0>
10042cef7:	e8 64 2f 09 00       	call   1004bfe60 <.text+0xbee60>
10042cefc:	31 c0                	xor    %eax,%eax
10042cefe:	48 c7 43 04 00 00 00 	movq   $0x0,0x4(%rbx)
10042cf05:	00
10042cf06:	66 89 03             	mov    %ax,(%rbx)
10042cf09:	48 89 d8             	mov    %rbx,%rax
10042cf0c:	48 83 c4 20          	add    $0x20,%rsp
10042cf10:	5b                   	pop    %rbx
10042cf11:	c3                   	ret
10042cf12:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10042cf19:	00 00 00 00
10042cf1d:	0f 1f 00             	nopl   (%rax)
10042cf20:	48 83 ec 28          	sub    $0x28,%rsp
10042cf24:	48 8b 05 05 5e 2f 00 	mov    0x2f5e05(%rip),%rax        # 100722d30 <_head_msys_iconv_2_dll-0x492d0>
10042cf2b:	39 08                	cmp    %ecx,(%rax)
10042cf2d:	74 11                	je     10042cf40 <.text+0x2bf40>
10042cf2f:	48 83 c4 28          	add    $0x28,%rsp
10042cf33:	e9 78 ff ff ff       	jmp    10042ceb0 <.text+0x2beb0>
10042cf38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10042cf3f:	00
10042cf40:	b9 60 00 00 00       	mov    $0x60,%ecx
10042cf45:	e8 36 41 fd ff       	call   100401080 <.text+0x80>
10042cf4a:	85 c0                	test   %eax,%eax
10042cf4c:	74 e1                	je     10042cf2f <.text+0x2bf2f>
10042cf4e:	31 c0                	xor    %eax,%eax
10042cf50:	48 83 c4 28          	add    $0x28,%rsp
10042cf54:	c3                   	ret
10042cf55:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10042cf5c:	00 00 00 00
10042cf60:	53                   	push   %rbx
10042cf61:	48 83 ec 20          	sub    $0x20,%rsp
10042cf65:	89 cb                	mov    %ecx,%ebx
10042cf67:	e8 44 ff ff ff       	call   10042ceb0 <.text+0x2beb0>
10042cf6c:	48 85 c0             	test   %rax,%rax
10042cf6f:	74 02                	je     10042cf73 <.text+0x2bf73>
10042cf71:	88 18                	mov    %bl,(%rax)
10042cf73:	48 83 c4 20          	add    $0x20,%rsp
10042cf77:	5b                   	pop    %rbx
10042cf78:	c3                   	ret
10042cf79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10042cf80:	53                   	push   %rbx
10042cf81:	48 83 ec 20          	sub    $0x20,%rsp
10042cf85:	48 89 cb             	mov    %rcx,%rbx
10042cf88:	e8 23 ff ff ff       	call   10042ceb0 <.text+0x2beb0>
10042cf8d:	31 d2                	xor    %edx,%edx
10042cf8f:	48 85 c0             	test   %rax,%rax
10042cf92:	74 16                	je     10042cfaa <.text+0x2bfaa>
10042cf94:	c6 00 00             	movb   $0x0,(%rax)
10042cf97:	ba 01 00 00 00       	mov    $0x1,%edx
10042cf9c:	c7 03 0c 00 00 00    	movl   $0xc,(%rbx)
10042cfa2:	48 89 43 08          	mov    %rax,0x8(%rbx)
10042cfa6:	83 40 04 01          	addl   $0x1,0x4(%rax)
10042cfaa:	89 d0                	mov    %edx,%eax
10042cfac:	48 83 c4 20          	add    $0x20,%rsp
10042cfb0:	5b                   	pop    %rbx
10042cfb1:	c3                   	ret
10042cfb2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10042cfb9:	00 00 00 00
10042cfbd:	0f 1f 00             	nopl   (%rax)
10042cfc0:	c7 01 0c 00 00 00    	movl   $0xc,(%rcx)
10042cfc6:	48 89 51 08          	mov    %rdx,0x8(%rcx)
10042cfca:	48 85 d2             	test   %rdx,%rdx
10042cfcd:	74 04                	je     10042cfd3 <.text+0x2bfd3>
10042cfcf:	83 42 04 01          	addl   $0x1,0x4(%rdx)
10042cfd3:	c3                   	ret
10042cfd4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10042cfdb:	00 00 00 00
10042cfdf:	90                   	nop
10042cfe0:	41 56                	push   %r14
10042cfe2:	41 55                	push   %r13
10042cfe4:	41 54                	push   %r12
10042cfe6:	55                   	push   %rbp
10042cfe7:	57                   	push   %rdi
10042cfe8:	56                   	push   %rsi
10042cfe9:	53                   	push   %rbx
10042cfea:	48 83 ec 20          	sub    $0x20,%rsp
10042cfee:	4c 8d 35 db 94 2b 00 	lea    0x2b94db(%rip),%r14        # 1006e64d0 <_head_msys_iconv_2_dll-0x85b30>
10042cff5:	4c 89 f2             	mov    %r14,%rdx
10042cff8:	48 89 cf             	mov    %rcx,%rdi
10042cffb:	e8 a0 2e 09 00       	call   1004bfea0 <.text+0xbeea0>
10042d000:	85 c0                	test   %eax,%eax
10042d002:	74 14                	je     10042d018 <.text+0x2c018>
10042d004:	48 83 c4 20          	add    $0x20,%rsp
10042d008:	5b                   	pop    %rbx
10042d009:	5e                   	pop    %rsi
10042d00a:	5f                   	pop    %rdi
10042d00b:	5d                   	pop    %rbp
10042d00c:	41 5c                	pop    %r12
10042d00e:	41 5d                	pop    %r13
10042d010:	41 5e                	pop    %r14
10042d012:	c3                   	ret
10042d013:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10042d018:	48 89 f9             	mov    %rdi,%rcx
10042d01b:	e8 20 32 09 00       	call   1004c0240 <.text+0xbf240>
10042d020:	48 8b 47 08          	mov    0x8(%rdi),%rax
10042d024:	48 8b 77 28          	mov    0x28(%rdi),%rsi
10042d028:	89 c5                	mov    %eax,%ebp
10042d02a:	85 c0                	test   %eax,%eax
10042d02c:	7e 59                	jle    10042d087 <.text+0x2c087>
10042d02e:	4c 8b 2d fb bc 2f 00 	mov    0x2fbcfb(%rip),%r13        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
10042d035:	eb 15                	jmp    10042d04c <.text+0x2c04c>
10042d037:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10042d03e:	00 00
10042d040:	83 ed 01             	sub    $0x1,%ebp
10042d043:	74 42                	je     10042d087 <.text+0x2c087>
10042d045:	0f 1f 00             	nopl   (%rax)
10042d048:	48 83 c6 10          	add    $0x10,%rsi
10042d04c:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
10042d050:	48 85 db             	test   %rbx,%rbx
10042d053:	74 f3                	je     10042d048 <.text+0x2c048>
10042d055:	4c 39 eb             	cmp    %r13,%rbx
10042d058:	74 ee                	je     10042d048 <.text+0x2c048>
10042d05a:	48 89 f9             	mov    %rdi,%rcx
10042d05d:	4c 8d 63 ef          	lea    -0x11(%rbx),%r12
10042d061:	4d 89 f0             	mov    %r14,%r8
10042d064:	48 89 f2             	mov    %rsi,%rdx
10042d067:	e8 94 31 09 00       	call   1004c0200 <.text+0xbf200>
10042d06c:	4c 89 e1             	mov    %r12,%rcx
10042d06f:	e8 fc 03 1d 00       	call   1005fd470 <.text+0x1fc470>
10042d074:	f6 43 ff 10          	testb  $0x10,-0x1(%rbx)
10042d078:	74 c6                	je     10042d040 <.text+0x2c040>
10042d07a:	4c 89 e1             	mov    %r12,%rcx
10042d07d:	e8 9e 44 fd ff       	call   100401520 <.text+0x520>
10042d082:	83 ed 01             	sub    $0x1,%ebp
10042d085:	75 c1                	jne    10042d048 <.text+0x2c048>
10042d087:	48 89 f9             	mov    %rdi,%rcx
10042d08a:	48 83 c4 20          	add    $0x20,%rsp
10042d08e:	5b                   	pop    %rbx
10042d08f:	5e                   	pop    %rsi
10042d090:	5f                   	pop    %rdi
10042d091:	5d                   	pop    %rbp
10042d092:	41 5c                	pop    %r12
10042d094:	41 5d                	pop    %r13
10042d096:	41 5e                	pop    %r14
10042d098:	e9 23 2e 09 00       	jmp    1004bfec0 <.text+0xbeec0>
10042d09d:	0f 1f 00             	nopl   (%rax)
10042d0a0:	53                   	push   %rbx
10042d0a1:	48 83 ec 20          	sub    $0x20,%rsp
10042d0a5:	48 89 cb             	mov    %rcx,%rbx
10042d0a8:	48 8d 49 10          	lea    0x10(%rcx),%rcx
10042d0ac:	e8 2f ff ff ff       	call   10042cfe0 <.text+0x2bfe0>
10042d0b1:	48 8b 8b 40 01 00 00 	mov    0x140(%rbx),%rcx
10042d0b8:	e8 43 31 21 00       	call   100640200 <.text+0x23f200>
10042d0bd:	48 c7 83 40 01 00 00 	movq   $0x0,0x140(%rbx)
10042d0c4:	00 00 00 00
10042d0c8:	48 83 c4 20          	add    $0x20,%rsp
10042d0cc:	5b                   	pop    %rbx
10042d0cd:	c3                   	ret
10042d0ce:	66 90                	xchg   %ax,%ax
10042d0d0:	53                   	push   %rbx
10042d0d1:	48 83 ec 20          	sub    $0x20,%rsp
10042d0d5:	48 89 cb             	mov    %rcx,%rbx
10042d0d8:	48 85 c9             	test   %rcx,%rcx
10042d0db:	74 0d                	je     10042d0ea <.text+0x2c0ea>
10042d0dd:	8b 41 04             	mov    0x4(%rcx),%eax
10042d0e0:	83 e8 01             	sub    $0x1,%eax
10042d0e3:	89 41 04             	mov    %eax,0x4(%rcx)
10042d0e6:	85 c0                	test   %eax,%eax
10042d0e8:	7e 06                	jle    10042d0f0 <.text+0x2c0f0>
10042d0ea:	48 83 c4 20          	add    $0x20,%rsp
10042d0ee:	5b                   	pop    %rbx
10042d0ef:	c3                   	ret
10042d0f0:	48 8b 05 29 bd 2f 00 	mov    0x2fbd29(%rip),%rax        # 100728e20 <_head_msys_iconv_2_dll-0x431e0>
10042d0f7:	8b 00                	mov    (%rax),%eax
10042d0f9:	85 c0                	test   %eax,%eax
10042d0fb:	75 ed                	jne    10042d0ea <.text+0x2c0ea>
10042d0fd:	48 8d 49 10          	lea    0x10(%rcx),%rcx
10042d101:	e8 da fe ff ff       	call   10042cfe0 <.text+0x2bfe0>
10042d106:	48 8b 8b 40 01 00 00 	mov    0x140(%rbx),%rcx
10042d10d:	e8 ee 30 21 00       	call   100640200 <.text+0x23f200>
10042d112:	48 8b 93 58 01 00 00 	mov    0x158(%rbx),%rdx
10042d119:	48 c7 83 40 01 00 00 	movq   $0x0,0x140(%rbx)
10042d120:	00 00 00 00
10042d124:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
10042d12b:	48 85 d2             	test   %rdx,%rdx
10042d12e:	74 20                	je     10042d150 <.text+0x2c150>
10042d130:	48 89 82 50 01 00 00 	mov    %rax,0x150(%rdx)
10042d137:	48 85 c0             	test   %rax,%rax
10042d13a:	74 07                	je     10042d143 <.text+0x2c143>
10042d13c:	48 89 90 58 01 00 00 	mov    %rdx,0x158(%rax)
10042d143:	48 89 d9             	mov    %rbx,%rcx
10042d146:	48 83 c4 20          	add    $0x20,%rsp
10042d14a:	5b                   	pop    %rbx
10042d14b:	e9 d0 43 fd ff       	jmp    100401520 <.text+0x520>
10042d150:	48 89 05 c9 f0 32 00 	mov    %rax,0x32f0c9(%rip)        # 10075c220 <_head_msys_iconv_2_dll-0xfde0>
10042d157:	eb de                	jmp    10042d137 <.text+0x2c137>
10042d159:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10042d160:	56                   	push   %rsi
10042d161:	53                   	push   %rbx
10042d162:	48 83 ec 28          	sub    $0x28,%rsp
10042d166:	48 8b 1d b3 f0 32 00 	mov    0x32f0b3(%rip),%rbx        # 10075c220 <_head_msys_iconv_2_dll-0xfde0>
10042d16d:	31 d2                	xor    %edx,%edx
10042d16f:	89 ce                	mov    %ecx,%esi
10042d171:	48 85 db             	test   %rbx,%rbx
10042d174:	74 45                	je     10042d1bb <.text+0x2c1bb>
10042d176:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10042d17d:	00 00 00
10042d180:	8b 43 08             	mov    0x8(%rbx),%eax
10042d183:	31 f0                	xor    %esi,%eax
10042d185:	83 f8 01             	cmp    $0x1,%eax
10042d188:	76 25                	jbe    10042d1af <.text+0x2c1af>
10042d18a:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
10042d18e:	e8 4d fe ff ff       	call   10042cfe0 <.text+0x2bfe0>
10042d193:	48 8b 8b 40 01 00 00 	mov    0x140(%rbx),%rcx
10042d19a:	e8 61 30 21 00       	call   100640200 <.text+0x23f200>
10042d19f:	ba 01 00 00 00       	mov    $0x1,%edx
10042d1a4:	48 c7 83 40 01 00 00 	movq   $0x0,0x140(%rbx)
10042d1ab:	00 00 00 00
10042d1af:	48 8b 9b 50 01 00 00 	mov    0x150(%rbx),%rbx
10042d1b6:	48 85 db             	test   %rbx,%rbx
10042d1b9:	75 c5                	jne    10042d180 <.text+0x2c180>
10042d1bb:	89 d0                	mov    %edx,%eax
10042d1bd:	48 83 c4 28          	add    $0x28,%rsp
10042d1c1:	5b                   	pop    %rbx
10042d1c2:	5e                   	pop    %rsi
10042d1c3:	c3                   	ret
10042d1c4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10042d1cb:	00 00 00 00
10042d1cf:	90                   	nop
10042d1d0:	56                   	push   %rsi
10042d1d1:	53                   	push   %rbx
10042d1d2:	48 83 ec 28          	sub    $0x28,%rsp
10042d1d6:	89 ce                	mov    %ecx,%esi
10042d1d8:	48 8b 0d 41 f0 32 00 	mov    0x32f041(%rip),%rcx        # 10075c220 <_head_msys_iconv_2_dll-0xfde0>
10042d1df:	48 85 c9             	test   %rcx,%rcx
10042d1e2:	75 14                	jne    10042d1f8 <.text+0x2c1f8>
10042d1e4:	eb 61                	jmp    10042d247 <.text+0x2c247>
10042d1e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10042d1ed:	00 00 00
10042d1f0:	48 85 db             	test   %rbx,%rbx
10042d1f3:	74 52                	je     10042d247 <.text+0x2c247>
10042d1f5:	48 89 d9             	mov    %rbx,%rcx
10042d1f8:	8b 41 08             	mov    0x8(%rcx),%eax
10042d1fb:	48 8b 99 50 01 00 00 	mov    0x150(%rcx),%rbx
10042d202:	31 f0                	xor    %esi,%eax
10042d204:	83 f8 01             	cmp    $0x1,%eax
10042d207:	76 e7                	jbe    10042d1f0 <.text+0x2c1f0>
10042d209:	48 8b 81 58 01 00 00 	mov    0x158(%rcx),%rax
10042d210:	48 85 c0             	test   %rax,%rax
10042d213:	74 1b                	je     10042d230 <.text+0x2c230>
10042d215:	48 89 98 50 01 00 00 	mov    %rbx,0x150(%rax)
10042d21c:	48 85 db             	test   %rbx,%rbx
10042d21f:	74 1b                	je     10042d23c <.text+0x2c23c>
10042d221:	48 89 83 58 01 00 00 	mov    %rax,0x158(%rbx)
10042d228:	e8 f3 42 fd ff       	call   100401520 <.text+0x520>
10042d22d:	eb c6                	jmp    10042d1f5 <.text+0x2c1f5>
10042d22f:	90                   	nop
10042d230:	48 89 1d e9 ef 32 00 	mov    %rbx,0x32efe9(%rip)        # 10075c220 <_head_msys_iconv_2_dll-0xfde0>
10042d237:	48 85 db             	test   %rbx,%rbx
10042d23a:	75 e5                	jne    10042d221 <.text+0x2c221>
10042d23c:	48 83 c4 28          	add    $0x28,%rsp
10042d240:	5b                   	pop    %rbx
10042d241:	5e                   	pop    %rsi
10042d242:	e9 d9 42 fd ff       	jmp    100401520 <.text+0x520>
10042d247:	48 83 c4 28          	add    $0x28,%rsp
10042d24b:	5b                   	pop    %rbx
10042d24c:	5e                   	pop    %rsi
10042d24d:	c3                   	ret
10042d24e:	66 90                	xchg   %ax,%ax
10042d250:	57                   	push   %rdi
10042d251:	56                   	push   %rsi
10042d252:	53                   	push   %rbx
10042d253:	48 83 ec 20          	sub    $0x20,%rsp
10042d257:	48 89 ce             	mov    %rcx,%rsi
10042d25a:	e8 11 30 27 00       	call   1006a0270 <.text+0x29f270>
10042d25f:	48 8d 48 12          	lea    0x12(%rax),%rcx
10042d263:	48 89 c7             	mov    %rax,%rdi
10042d266:	e8 75 3e fd ff       	call   1004010e0 <.text+0xe0>
10042d26b:	48 89 c3             	mov    %rax,%rbx
10042d26e:	48 85 c0             	test   %rax,%rax
10042d271:	74 1e                	je     10042d291 <.text+0x2c291>
10042d273:	48 8d 48 11          	lea    0x11(%rax),%rcx
10042d277:	4c 8d 47 01          	lea    0x1(%rdi),%r8
10042d27b:	48 89 f2             	mov    %rsi,%rdx
10042d27e:	e8 7d 2c 27 00       	call   10069ff00 <.text+0x29ef00>
10042d283:	c6 43 10 10          	movb   $0x10,0x10(%rbx)
10042d287:	c6 43 04 00          	movb   $0x0,0x4(%rbx)
10042d28b:	c7 03 00 00 00 00    	movl   $0x0,(%rbx)
10042d291:	48 89 d8             	mov    %rbx,%rax
10042d294:	48 83 c4 20          	add    $0x20,%rsp
10042d298:	5b                   	pop    %rbx
10042d299:	5e                   	pop    %rsi
10042d29a:	5f                   	pop    %rdi
10042d29b:	c3                   	ret
10042d29c:	0f 1f 40 00          	nopl   0x0(%rax)
10042d2a0:	57                   	push   %rdi
10042d2a1:	56                   	push   %rsi
10042d2a2:	53                   	push   %rbx
10042d2a3:	48 83 ec 20          	sub    $0x20,%rsp
10042d2a7:	48 8d 71 10          	lea    0x10(%rcx),%rsi