100401efe:	48 85 c0             	test   %rax,%rax
100401f01:	74 7d                	je     100401f80 <.text+0xf80>
100401f03:	48 89 c1             	mov    %rax,%rcx
100401f06:	e8 35 ff ff ff       	call   100401e40 <.text+0xe40>
100401f0b:	4c 89 e1             	mov    %r12,%rcx
100401f0e:	89 c6                	mov    %eax,%esi
100401f10:	e8 6b 1a 02 00       	call   100423980 <.text+0x22980>
100401f15:	b9 02 00 00 00       	mov    $0x2,%ecx
100401f1a:	e8 b1 1b 02 00       	call   100423ad0 <.text+0x22ad0>
100401f1f:	85 c0                	test   %eax,%eax
100401f21:	75 1d                	jne    100401f40 <.text+0xf40>
100401f23:	85 f6                	test   %esi,%esi
100401f25:	74 91                	je     100401eb8 <.text+0xeb8>
100401f27:	48 89 f9             	mov    %rdi,%rcx
100401f2a:	e8 f1 1c 02 00       	call   100423c20 <.text+0x22c20>
100401f2f:	89 f0                	mov    %esi,%eax
100401f31:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
100401f38:	5b                   	pop    %rbx
100401f39:	5e                   	pop    %rsi
100401f3a:	5f                   	pop    %rdi
100401f3b:	5d                   	pop    %rbp
100401f3c:	41 5c                	pop    %r12
100401f3e:	c3                   	ret
100401f3f:	90                   	nop
100401f40:	0f b7 c0             	movzwl %ax,%eax
100401f43:	39 f0                	cmp    %esi,%eax
100401f45:	0f 84 6d ff ff ff    	je     100401eb8 <.text+0xeb8>
100401f4b:	85 f6                	test   %esi,%esi
100401f4d:	75 d8                	jne    100401f27 <.text+0xf27>
100401f4f:	48 89 f9             	mov    %rdi,%rcx
100401f52:	e8 19 20 02 00       	call   100423f70 <.text+0x22f70>
100401f57:	48 85 c0             	test   %rax,%rax
100401f5a:	0f 85 69 ff ff ff    	jne    100401ec9 <.text+0xec9>
100401f60:	48 89 f9             	mov    %rdi,%rcx
100401f63:	e8 b8 1c 02 00       	call   100423c20 <.text+0x22c20>
100401f68:	48 89 d9             	mov    %rbx,%rcx
100401f6b:	31 f6                	xor    %esi,%esi
100401f6d:	e8 4e 20 02 00       	call   100423fc0 <.text+0x22fc0>
100401f72:	e9 11 ff ff ff       	jmp    100401e88 <.text+0xe88>
100401f77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100401f7e:	00 00
100401f80:	e8 43 1b 02 00       	call   100423ac8 <.text+0x22ac8>
100401f85:	85 c0                	test   %eax,%eax
100401f87:	74 d7                	je     100401f60 <.text+0xf60>
100401f89:	0f b7 f0             	movzwl %ax,%esi
100401f8c:	48 89 f9             	mov    %rdi,%rcx
100401f8f:	e8 8c 1c 02 00       	call   100423c20 <.text+0x22c20>
100401f94:	85 f6                	test   %esi,%esi
100401f96:	0f 85 ec fe ff ff    	jne    100401e88 <.text+0xe88>
100401f9c:	eb ca                	jmp    100401f68 <.text+0xf68>
100401f9e:	66 90                	xchg   %ax,%ax
100401fa0:	57                   	push   %rdi
100401fa1:	56                   	push   %rsi
100401fa2:	53                   	push   %rbx
100401fa3:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
100401faa:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100401fb1:	48 89 cb             	mov    %rcx,%rbx
100401fb4:	48 89 d6             	mov    %rdx,%rsi
100401fb7:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
100401fbe:	0f 84 b4 00 00 00    	je     100402078 <.text+0x1078>
100401fc4:	48 89 d1             	mov    %rdx,%rcx
100401fc7:	48 8b b8 a0 00 00 00 	mov    0xa0(%rax),%rdi
100401fce:	e8 7d 86 00 00       	call   10040a650 <.text+0x9650>
100401fd3:	48 89 c1             	mov    %rax,%rcx
100401fd6:	ff d7                	call   *%rdi
100401fd8:	85 c0                	test   %eax,%eax
100401fda:	74 5c                	je     100402038 <.text+0x1038>
100401fdc:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100401fe3:	48 89 f1             	mov    %rsi,%rcx
100401fe6:	48 8b b8 b0 00 00 00 	mov    0xb0(%rax),%rdi
100401fed:	e8 5e 86 00 00       	call   10040a650 <.text+0x9650>
100401ff2:	48 89 c1             	mov    %rax,%rcx
100401ff5:	ff d7                	call   *%rdi
100401ff7:	48 89 f1             	mov    %rsi,%rcx
100401ffa:	48 89 c7             	mov    %rax,%rdi
100401ffd:	e8 5e 6e 00 00       	call   100408e60 <.text+0x7e60>
100402002:	48 89 c6             	mov    %rax,%rsi
100402005:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040200c:	0f 84 86 00 00 00    	je     100402098 <.text+0x1098>
100402012:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100402019:	48 8d 15 5c 43 02 00 	lea    0x2435c(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100402020:	48 89 d9             	mov    %rbx,%rcx
100402023:	48 8b 40 40          	mov    0x40(%rax),%rax
100402027:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040202e:	5b                   	pop    %rbx
10040202f:	5e                   	pop    %rsi
100402030:	5f                   	pop    %rdi
100402031:	48 ff e0             	rex.W jmp *%rax
100402034:	0f 1f 40 00          	nopl   0x0(%rax)
100402038:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
10040203d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100402043:	ba 00 01 00 00       	mov    $0x100,%edx
100402048:	4c 8d 05 40 43 02 00 	lea    0x24340(%rip),%r8        # 10042638f <_head_msys_gcrypt_20_dll-0x10c71>
10040204f:	48 89 f1             	mov    %rsi,%rcx
100402052:	e8 61 19 02 00       	call   1004239b8 <.text+0x229b8>
100402057:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040205e:	48 89 f2             	mov    %rsi,%rdx
100402061:	48 89 d9             	mov    %rbx,%rcx
100402064:	ff 50 40             	call   *0x40(%rax)
100402067:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040206e:	5b                   	pop    %rbx
10040206f:	5e                   	pop    %rsi
100402070:	5f                   	pop    %rdi
100402071:	c3                   	ret
100402072:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100402078:	48 8b 40 40          	mov    0x40(%rax),%rax
10040207c:	48 8d 15 35 44 02 00 	lea    0x24435(%rip),%rdx        # 1004264b8 <_head_msys_gcrypt_20_dll-0x10b48>
100402083:	48 89 d9             	mov    %rbx,%rcx
100402086:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040208d:	5b                   	pop    %rbx
10040208e:	5e                   	pop    %rsi
10040208f:	5f                   	pop    %rdi
100402090:	48 ff e0             	rex.W jmp *%rax
100402093:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402098:	48 8b 05 71 e3 02 00 	mov    0x2e371(%rip),%rax        # 100430410 <_head_msys_gcrypt_20_dll-0x6bf0>
10040209f:	48 89 d9             	mov    %rbx,%rcx
1004020a2:	48 63 10             	movslq (%rax),%rdx
1004020a5:	89 38                	mov    %edi,(%rax)
1004020a7:	e8 54 a9 00 00       	call   10040ca00 <.text+0xba00>
1004020ac:	49 89 f0             	mov    %rsi,%r8
1004020af:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004020b5:	48 89 d9             	mov    %rbx,%rcx
1004020b8:	48 89 c2             	mov    %rax,%rdx
1004020bb:	e8 80 b9 00 00       	call   10040da40 <.text+0xca40>
1004020c0:	31 d2                	xor    %edx,%edx
1004020c2:	48 89 d9             	mov    %rbx,%rcx
1004020c5:	48 89 c6             	mov    %rax,%rsi
1004020c8:	e8 33 a9 00 00       	call   10040ca00 <.text+0xba00>
1004020cd:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004020d3:	49 89 f0             	mov    %rsi,%r8
1004020d6:	48 89 d9             	mov    %rbx,%rcx
1004020d9:	48 89 c2             	mov    %rax,%rdx
1004020dc:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1004020e3:	5b                   	pop    %rbx
1004020e4:	5e                   	pop    %rsi
1004020e5:	5f                   	pop    %rdi
1004020e6:	e9 55 b9 00 00       	jmp    10040da40 <.text+0xca40>
1004020eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004020f0:	57                   	push   %rdi
1004020f1:	56                   	push   %rsi
1004020f2:	53                   	push   %rbx
1004020f3:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1004020fa:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100402101:	48 89 cb             	mov    %rcx,%rbx
100402104:	48 89 d6             	mov    %rdx,%rsi
100402107:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
10040210e:	0f 84 b4 00 00 00    	je     1004021c8 <.text+0x11c8>
100402114:	48 89 d1             	mov    %rdx,%rcx
100402117:	48 8b b8 a0 00 00 00 	mov    0xa0(%rax),%rdi
10040211e:	e8 2d 85 00 00       	call   10040a650 <.text+0x9650>
100402123:	48 89 c1             	mov    %rax,%rcx
100402126:	ff d7                	call   *%rdi
100402128:	85 c0                	test   %eax,%eax
10040212a:	74 5c                	je     100402188 <.text+0x1188>
10040212c:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100402133:	48 89 f1             	mov    %rsi,%rcx
100402136:	48 8b b8 b0 00 00 00 	mov    0xb0(%rax),%rdi
10040213d:	e8 0e 85 00 00       	call   10040a650 <.text+0x9650>
100402142:	48 89 c1             	mov    %rax,%rcx
100402145:	ff d7                	call   *%rdi
100402147:	48 89 f1             	mov    %rsi,%rcx
10040214a:	48 89 c7             	mov    %rax,%rdi
10040214d:	e8 0e 6d 00 00       	call   100408e60 <.text+0x7e60>
100402152:	48 89 c6             	mov    %rax,%rsi
100402155:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040215c:	0f 84 86 00 00 00    	je     1004021e8 <.text+0x11e8>
100402162:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100402169:	48 8d 15 0c 42 02 00 	lea    0x2420c(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100402170:	48 89 d9             	mov    %rbx,%rcx
100402173:	48 8b 40 40          	mov    0x40(%rax),%rax
100402177:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040217e:	5b                   	pop    %rbx
10040217f:	5e                   	pop    %rsi
100402180:	5f                   	pop    %rdi
100402181:	48 ff e0             	rex.W jmp *%rax
100402184:	0f 1f 40 00          	nopl   0x0(%rax)
100402188:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
10040218d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100402193:	ba 00 01 00 00       	mov    $0x100,%edx
100402198:	4c 8d 05 f0 41 02 00 	lea    0x241f0(%rip),%r8        # 10042638f <_head_msys_gcrypt_20_dll-0x10c71>
10040219f:	48 89 f1             	mov    %rsi,%rcx
1004021a2:	e8 11 18 02 00       	call   1004239b8 <.text+0x229b8>
1004021a7:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004021ae:	48 89 f2             	mov    %rsi,%rdx
1004021b1:	48 89 d9             	mov    %rbx,%rcx
1004021b4:	ff 50 40             	call   *0x40(%rax)
1004021b7:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1004021be:	5b                   	pop    %rbx
1004021bf:	5e                   	pop    %rsi
1004021c0:	5f                   	pop    %rdi
1004021c1:	c3                   	ret
1004021c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004021c8:	48 8b 40 40          	mov    0x40(%rax),%rax
1004021cc:	48 8d 15 1d 43 02 00 	lea    0x2431d(%rip),%rdx        # 1004264f0 <_head_msys_gcrypt_20_dll-0x10b10>
1004021d3:	48 89 d9             	mov    %rbx,%rcx
1004021d6:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1004021dd:	5b                   	pop    %rbx
1004021de:	5e                   	pop    %rsi
1004021df:	5f                   	pop    %rdi
1004021e0:	48 ff e0             	rex.W jmp *%rax
1004021e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004021e8:	89 fa                	mov    %edi,%edx
1004021ea:	48 89 d9             	mov    %rbx,%rcx
1004021ed:	f7 d2                	not    %edx
1004021ef:	e8 0c a8 00 00       	call   10040ca00 <.text+0xba00>
1004021f4:	49 89 f0             	mov    %rsi,%r8
1004021f7:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004021fd:	48 89 d9             	mov    %rbx,%rcx
100402200:	48 89 c2             	mov    %rax,%rdx
100402203:	e8 38 b8 00 00       	call   10040da40 <.text+0xca40>
100402208:	31 d2                	xor    %edx,%edx
10040220a:	48 89 d9             	mov    %rbx,%rcx
10040220d:	48 89 c6             	mov    %rax,%rsi
100402210:	e8 eb a7 00 00       	call   10040ca00 <.text+0xba00>
100402215:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040221b:	49 89 f0             	mov    %rsi,%r8
10040221e:	48 89 d9             	mov    %rbx,%rcx
100402221:	48 89 c2             	mov    %rax,%rdx
100402224:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040222b:	5b                   	pop    %rbx
10040222c:	5e                   	pop    %rsi
10040222d:	5f                   	pop    %rdi
10040222e:	e9 0d b8 00 00       	jmp    10040da40 <.text+0xca40>
100402233:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040223a:	00 00 00 00
10040223e:	66 90                	xchg   %ax,%ax
100402240:	56                   	push   %rsi
100402241:	53                   	push   %rbx
100402242:	48 83 ec 28          	sub    $0x28,%rsp
100402246:	48 89 cb             	mov    %rcx,%rbx
100402249:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
100402250:	74 1e                	je     100402270 <.text+0x1270>
100402252:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100402259:	48 8d 15 1c 41 02 00 	lea    0x2411c(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100402260:	48 8b 40 40          	mov    0x40(%rax),%rax
100402264:	48 83 c4 28          	add    $0x28,%rsp
100402268:	5b                   	pop    %rbx
100402269:	5e                   	pop    %rsi
10040226a:	48 ff e0             	rex.W jmp *%rax
10040226d:	0f 1f 00             	nopl   (%rax)
100402270:	e8 eb 18 02 00       	call   100423b60 <.text+0x22b60>
100402275:	48 8b 48 10          	mov    0x10(%rax),%rcx
100402279:	e8 42 1a 02 00       	call   100423cc0 <.text+0x22cc0>
10040227e:	e8 dd 18 02 00       	call   100423b60 <.text+0x22b60>
100402283:	48 8b 48 18          	mov    0x18(%rax),%rcx
100402287:	e8 34 1a 02 00       	call   100423cc0 <.text+0x22cc0>
10040228c:	48 8b b3 c8 00 00 00 	mov    0xc8(%rbx),%rsi
100402293:	31 d2                	xor    %edx,%edx
100402295:	48 89 d9             	mov    %rbx,%rcx
100402298:	e8 63 a7 00 00       	call   10040ca00 <.text+0xba00>
10040229d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004022a3:	48 89 d9             	mov    %rbx,%rcx
1004022a6:	48 89 c2             	mov    %rax,%rdx
1004022a9:	49 89 f0             	mov    %rsi,%r8
1004022ac:	48 83 c4 28          	add    $0x28,%rsp
1004022b0:	5b                   	pop    %rbx
1004022b1:	5e                   	pop    %rsi
1004022b2:	e9 89 b7 00 00       	jmp    10040da40 <.text+0xca40>
1004022b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004022be:	00 00
1004022c0:	55                   	push   %rbp
1004022c1:	57                   	push   %rdi
1004022c2:	56                   	push   %rsi
1004022c3:	53                   	push   %rbx
1004022c4:	48 81 ec 28 01 00 00 	sub    $0x128,%rsp
1004022cb:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
1004022d2:	48 8b b8 90 00 00 00 	mov    0x90(%rax),%rdi
1004022d9:	48 89 cb             	mov    %rcx,%rbx
1004022dc:	48 89 d1             	mov    %rdx,%rcx
1004022df:	48 89 d6             	mov    %rdx,%rsi
1004022e2:	e8 69 83 00 00       	call   10040a650 <.text+0x9650>
1004022e7:	48 89 c1             	mov    %rax,%rcx
1004022ea:	ff d7                	call   *%rdi
1004022ec:	85 c0                	test   %eax,%eax
1004022ee:	0f 84 d4 00 00 00    	je     1004023c8 <.text+0x13c8>
1004022f4:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004022fb:	48 89 f1             	mov    %rsi,%rcx
1004022fe:	48 8b b8 98 00 00 00 	mov    0x98(%rax),%rdi
100402305:	e8 46 83 00 00       	call   10040a650 <.text+0x9650>
10040230a:	48 89 c1             	mov    %rax,%rcx
10040230d:	ff d7                	call   *%rdi
10040230f:	48 89 f1             	mov    %rsi,%rcx
100402312:	48 89 c7             	mov    %rax,%rdi
100402315:	e8 46 6b 00 00       	call   100408e60 <.text+0x7e60>
10040231a:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
100402321:	48 89 c6             	mov    %rax,%rsi
100402324:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040232b:	74 7b                	je     1004023a8 <.text+0x13a8>
10040232d:	48 89 f1             	mov    %rsi,%rcx
100402330:	48 8b a8 90 00 00 00 	mov    0x90(%rax),%rbp
100402337:	e8 14 83 00 00       	call   10040a650 <.text+0x9650>
10040233c:	48 89 c1             	mov    %rax,%rcx
10040233f:	ff d5                	call   *%rbp
100402341:	85 c0                	test   %eax,%eax
100402343:	0f 84 17 01 00 00    	je     100402460 <.text+0x1460>
100402349:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100402350:	48 89 f1             	mov    %rsi,%rcx
100402353:	48 8b a8 98 00 00 00 	mov    0x98(%rax),%rbp
10040235a:	e8 f1 82 00 00       	call   10040a650 <.text+0x9650>
10040235f:	48 89 c1             	mov    %rax,%rcx
100402362:	ff d5                	call   *%rbp
100402364:	48 89 f1             	mov    %rsi,%rcx
100402367:	48 89 c5             	mov    %rax,%rbp
10040236a:	e8 f1 6a 00 00       	call   100408e60 <.text+0x7e60>
10040236f:	48 8b b3 c8 00 00 00 	mov    0xc8(%rbx),%rsi
100402376:	48 39 c6             	cmp    %rax,%rsi
100402379:	0f 84 89 00 00 00    	je     100402408 <.text+0x1408>
10040237f:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100402386:	48 8d 15 ef 3f 02 00 	lea    0x23fef(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
10040238d:	48 89 d9             	mov    %rbx,%rcx
100402390:	48 8b 40 40          	mov    0x40(%rax),%rax
100402394:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
10040239b:	5b                   	pop    %rbx
10040239c:	5e                   	pop    %rsi
10040239d:	5f                   	pop    %rdi
10040239e:	5d                   	pop    %rbp
10040239f:	48 ff e0             	rex.W jmp *%rax
1004023a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004023a8:	48 8b 40 40          	mov    0x40(%rax),%rax
1004023ac:	48 8d 15 6d 41 02 00 	lea    0x2416d(%rip),%rdx        # 100426520 <_head_msys_gcrypt_20_dll-0x10ae0>
1004023b3:	48 89 d9             	mov    %rbx,%rcx
1004023b6:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
1004023bd:	5b                   	pop    %rbx
1004023be:	5e                   	pop    %rsi
1004023bf:	5f                   	pop    %rdi
1004023c0:	5d                   	pop    %rbp
1004023c1:	48 ff e0             	rex.W jmp *%rax
1004023c4:	0f 1f 40 00          	nopl   0x0(%rax)
1004023c8:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
1004023cd:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004023d3:	4c 8d 05 0d 40 02 00 	lea    0x2400d(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
1004023da:	48 89 f1             	mov    %rsi,%rcx
1004023dd:	ba 00 01 00 00       	mov    $0x100,%edx
1004023e2:	e8 d1 15 02 00       	call   1004239b8 <.text+0x229b8>
1004023e7:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004023ee:	48 89 f2             	mov    %rsi,%rdx
1004023f1:	48 89 d9             	mov    %rbx,%rcx
1004023f4:	ff 50 40             	call   *0x40(%rax)
1004023f7:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
1004023fe:	5b                   	pop    %rbx
1004023ff:	5e                   	pop    %rsi
100402400:	5f                   	pop    %rdi
100402401:	5d                   	pop    %rbp
100402402:	c3                   	ret
100402403:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402408:	48 89 ea             	mov    %rbp,%rdx
10040240b:	48 89 f9             	mov    %rdi,%rcx
10040240e:	e8 ad 1d 02 00       	call   1004241c0 <.text+0x231c0>
100402413:	48 85 c0             	test   %rax,%rax
100402416:	74 58                	je     100402470 <.text+0x1470>