100420ae3:	4b 8b 6c f5 00       	mov    0x0(%r13,%r14,8),%rbp
100420ae8:	48 85 ed             	test   %rbp,%rbp
100420aeb:	74 33                	je     100420b20 <.text+0x1fb20>
100420aed:	4d 85 f6             	test   %r14,%r14
100420af0:	75 de                	jne    100420ad0 <.text+0x1fad0>
100420af2:	41 80 3c 24 2f       	cmpb   $0x2f,(%r12)
100420af7:	75 d7                	jne    100420ad0 <.text+0x1fad0>
100420af9:	41 80 7c 24 01 00    	cmpb   $0x0,0x1(%r12)
100420aff:	75 cf                	jne    100420ad0 <.text+0x1fad0>
100420b01:	48 89 ea             	mov    %rbp,%rdx
100420b04:	48 89 c1             	mov    %rax,%rcx
100420b07:	49 83 c6 01          	add    $0x1,%r14
100420b0b:	e8 b0 35 00 00       	call   1004240c0 <.text+0x230c0>
100420b10:	4b 8b 6c f5 00       	mov    0x0(%r13,%r14,8),%rbp
100420b15:	48 85 ed             	test   %rbp,%rbp
100420b18:	75 d3                	jne    100420aed <.text+0x1faed>
100420b1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100420b20:	83 e6 02             	and    $0x2,%esi
100420b23:	74 27                	je     100420b4c <.text+0x1fb4c>
100420b25:	ba 3a 00 00 00       	mov    $0x3a,%edx
100420b2a:	4c 89 e1             	mov    %r12,%rcx
100420b2d:	e8 ae 35 00 00       	call   1004240e0 <.text+0x230e0>
100420b32:	48 8d 58 01          	lea    0x1(%rax),%rbx
100420b36:	48 85 c0             	test   %rax,%rax
100420b39:	49 0f 44 dc          	cmove  %r12,%rbx
100420b3d:	0f b6 03             	movzbl (%rbx),%eax
100420b40:	3c 2f                	cmp    $0x2f,%al
100420b42:	74 08                	je     100420b4c <.text+0x1fb4c>
100420b44:	3c 5c                	cmp    $0x5c,%al
100420b46:	0f 85 04 01 00 00    	jne    100420c50 <.text+0x1fc50>
100420b4c:	4c 89 e0             	mov    %r12,%rax
100420b4f:	48 81 c4 48 01 00 00 	add    $0x148,%rsp
100420b56:	5b                   	pop    %rbx
100420b57:	5e                   	pop    %rsi
100420b58:	5f                   	pop    %rdi
100420b59:	5d                   	pop    %rbp
100420b5a:	41 5c                	pop    %r12
100420b5c:	41 5d                	pop    %r13
100420b5e:	41 5e                	pop    %r14
100420b60:	41 5f                	pop    %r15
100420b62:	c3                   	ret
100420b63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100420b68:	41 0f b6 46 01       	movzbl 0x1(%r14),%eax
100420b6d:	3c 2f                	cmp    $0x2f,%al
100420b6f:	0f 84 91 01 00 00    	je     100420d06 <.text+0x1fd06>
100420b75:	84 c0                	test   %al,%al
100420b77:	0f 84 89 01 00 00    	je     100420d06 <.text+0x1fd06>
100420b7d:	49 8d 4e 01          	lea    0x1(%r14),%rcx
100420b81:	85 ff                	test   %edi,%edi
100420b83:	0f 84 bb 01 00 00    	je     100420d44 <.text+0x1fd44>
100420b89:	e8 b2 2d 00 00       	call   100423940 <.text+0x22940>
100420b8e:	49 89 c7             	mov    %rax,%r15
100420b91:	ba 2f 00 00 00       	mov    $0x2f,%edx
100420b96:	4c 89 f9             	mov    %r15,%rcx
100420b99:	e8 42 35 00 00       	call   1004240e0 <.text+0x230e0>
100420b9e:	48 85 c0             	test   %rax,%rax
100420ba1:	0f 84 06 02 00 00    	je     100420dad <.text+0x1fdad>
100420ba7:	c6 00 00             	movb   $0x0,(%rax)
100420baa:	4c 89 f9             	mov    %r15,%rcx
100420bad:	e8 9e 35 00 00       	call   100424150 <.text+0x23150>
100420bb2:	8d 58 01             	lea    0x1(%rax),%ebx
100420bb5:	4c 89 f9             	mov    %r15,%rcx
100420bb8:	e8 f3 31 00 00       	call   100423db0 <.text+0x22db0>
100420bbd:	48 85 c0             	test   %rax,%rax
100420bc0:	0f 84 2d 02 00 00    	je     100420df3 <.text+0x1fdf3>
100420bc6:	48 8b 48 28          	mov    0x28(%rax),%rcx
100420bca:	85 ff                	test   %edi,%edi
100420bcc:	0f 84 8e 01 00 00    	je     100420d60 <.text+0x1fd60>
100420bd2:	e8 69 2d 00 00       	call   100423940 <.text+0x22940>
100420bd7:	4c 89 f9             	mov    %r15,%rcx
100420bda:	49 89 c5             	mov    %rax,%r13
100420bdd:	e8 9e 2d 00 00       	call   100423980 <.text+0x22980>
100420be2:	4d 85 ed             	test   %r13,%r13
100420be5:	0f 84 ec 02 00 00    	je     100420ed7 <.text+0x1fed7>
100420beb:	4c 89 e9             	mov    %r13,%rcx
100420bee:	4d 89 ef             	mov    %r13,%r15
100420bf1:	e8 5a 35 00 00       	call   100424150 <.text+0x23150>
100420bf6:	49 01 c4             	add    %rax,%r12
100420bf9:	4c 89 e1             	mov    %r12,%rcx
100420bfc:	85 ff                	test   %edi,%edi
100420bfe:	0f 85 7a fe ff ff    	jne    100420a7e <.text+0x1fa7e>
100420c04:	e8 6f 2d 00 00       	call   100423978 <.text+0x22978>
100420c09:	49 89 c4             	mov    %rax,%r12
100420c0c:	48 85 c0             	test   %rax,%rax
100420c0f:	0f 84 7b 01 00 00    	je     100420d90 <.text+0x1fd90>
100420c15:	4d 85 ff             	test   %r15,%r15
100420c18:	0f 85 71 fe ff ff    	jne    100420a8f <.text+0x1fa8f>
100420c1e:	4c 89 f2             	mov    %r14,%rdx
100420c21:	4c 89 e1             	mov    %r12,%rcx
100420c24:	e8 97 34 00 00       	call   1004240c0 <.text+0x230c0>
100420c29:	e9 7a fe ff ff       	jmp    100420aa8 <.text+0x1faa8>
100420c2e:	66 90                	xchg   %ax,%ax
100420c30:	85 ff                	test   %edi,%edi
100420c32:	0f 85 63 02 00 00    	jne    100420e9b <.text+0x1fe9b>
100420c38:	b9 16 00 00 00       	mov    $0x16,%ecx
100420c3d:	e8 6e 2e 00 00       	call   100423ab0 <.text+0x22ab0>
100420c42:	45 31 e4             	xor    %r12d,%r12d
100420c45:	e9 02 ff ff ff       	jmp    100420b4c <.text+0x1fb4c>
100420c4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100420c50:	e8 1b 9b ff ff       	call   10041a770 <.text+0x19770>
100420c55:	48 89 c6             	mov    %rax,%rsi
100420c58:	48 85 c0             	test   %rax,%rax
100420c5b:	0f 84 7d 01 00 00    	je     100420dde <.text+0x1fdde>
100420c61:	48 89 c1             	mov    %rax,%rcx
100420c64:	e8 e7 34 00 00       	call   100424150 <.text+0x23150>
100420c69:	4c 89 e1             	mov    %r12,%rcx
100420c6c:	48 89 c5             	mov    %rax,%rbp
100420c6f:	e8 dc 34 00 00       	call   100424150 <.text+0x23150>
100420c74:	48 8d 4c 05 02       	lea    0x2(%rbp,%rax,1),%rcx
100420c79:	85 ff                	test   %edi,%edi
100420c7b:	0f 85 1f 01 00 00    	jne    100420da0 <.text+0x1fda0>
100420c81:	e8 f2 2c 00 00       	call   100423978 <.text+0x22978>
100420c86:	48 89 c7             	mov    %rax,%rdi
100420c89:	48 85 c0             	test   %rax,%rax
100420c8c:	0f 84 38 02 00 00    	je     100420eca <.text+0x1feca>
100420c92:	48 89 f9             	mov    %rdi,%rcx
100420c95:	49 39 dc             	cmp    %rbx,%r12
100420c98:	74 1c                	je     100420cb6 <.text+0x1fcb6>
100420c9a:	48 89 d9             	mov    %rbx,%rcx
100420c9d:	48 89 da             	mov    %rbx,%rdx
100420ca0:	4c 29 e1             	sub    %r12,%rcx
100420ca3:	48 8d 69 01          	lea    0x1(%rcx),%rbp
100420ca7:	48 89 f9             	mov    %rdi,%rcx
100420caa:	49 89 e8             	mov    %rbp,%r8
100420cad:	e8 ce 31 00 00       	call   100423e80 <.text+0x22e80>
100420cb2:	48 8d 0c 2f          	lea    (%rdi,%rbp,1),%rcx
100420cb6:	80 3e 2f             	cmpb   $0x2f,(%rsi)
100420cb9:	75 0a                	jne    100420cc5 <.text+0x1fcc5>
100420cbb:	80 7e 01 00          	cmpb   $0x0,0x1(%rsi)
100420cbf:	0f 84 3b 01 00 00    	je     100420e00 <.text+0x1fe00>
100420cc5:	48 89 f2             	mov    %rsi,%rdx
100420cc8:	e8 f3 33 00 00       	call   1004240c0 <.text+0x230c0>
100420ccd:	4c 89 e2             	mov    %r12,%rdx
100420cd0:	c6 00 2f             	movb   $0x2f,(%rax)
100420cd3:	48 8d 48 01          	lea    0x1(%rax),%rcx
100420cd7:	e8 24 34 00 00       	call   100424100 <.text+0x23100>
100420cdc:	48 89 f1             	mov    %rsi,%rcx
100420cdf:	e8 9c 2c 00 00       	call   100423980 <.text+0x22980>
100420ce4:	4c 89 e1             	mov    %r12,%rcx
100420ce7:	e8 94 2c 00 00       	call   100423980 <.text+0x22980>
100420cec:	48 89 f9             	mov    %rdi,%rcx
100420cef:	e8 5c 34 00 00       	call   100424150 <.text+0x23150>
100420cf4:	48 83 f8 02          	cmp    $0x2,%rax
100420cf8:	0f 87 bf 00 00 00    	ja     100420dbd <.text+0x1fdbd>
100420cfe:	49 89 fc             	mov    %rdi,%r12
100420d01:	e9 46 fe ff ff       	jmp    100420b4c <.text+0x1fb4c>
100420d06:	48 8d 0d 61 f4 00 00 	lea    0xf461(%rip),%rcx        # 10043016e <_head_msys_gcrypt_20_dll-0x6e92>
100420d0d:	e8 6e 30 00 00       	call   100423d80 <.text+0x22d80>
100420d12:	49 89 c7             	mov    %rax,%r15
100420d15:	48 85 c0             	test   %rax,%rax
100420d18:	0f 84 f6 00 00 00    	je     100420e14 <.text+0x1fe14>
100420d1e:	45 31 ed             	xor    %r13d,%r13d
100420d21:	80 38 00             	cmpb   $0x0,(%rax)
100420d24:	bb 01 00 00 00       	mov    $0x1,%ebx
100420d29:	0f 84 44 fd ff ff    	je     100420a73 <.text+0x1fa73>
100420d2f:	4c 89 f9             	mov    %r15,%rcx
100420d32:	bb 01 00 00 00       	mov    $0x1,%ebx
100420d37:	e8 14 34 00 00       	call   100424150 <.text+0x23150>
100420d3c:	49 01 c4             	add    %rax,%r12
100420d3f:	e9 2f fd ff ff       	jmp    100420a73 <.text+0x1fa73>
100420d44:	e8 0f 2c 00 00       	call   100423958 <.text+0x22958>
100420d49:	49 89 c7             	mov    %rax,%r15
100420d4c:	48 85 c0             	test   %rax,%rax
100420d4f:	0f 85 3c fe ff ff    	jne    100420b91 <.text+0x1fb91>
100420d55:	e9 e8 fe ff ff       	jmp    100420c42 <.text+0x1fc42>
100420d5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100420d60:	e8 f3 2b 00 00       	call   100423958 <.text+0x22958>
100420d65:	4c 89 f9             	mov    %r15,%rcx
100420d68:	49 89 c5             	mov    %rax,%r13
100420d6b:	e8 10 2c 00 00       	call   100423980 <.text+0x22980>
100420d70:	4d 85 ed             	test   %r13,%r13
100420d73:	0f 85 72 fe ff ff    	jne    100420beb <.text+0x1fbeb>
100420d79:	4c 89 e1             	mov    %r12,%rcx
100420d7c:	e8 f7 2b 00 00       	call   100423978 <.text+0x22978>
100420d81:	49 89 c4             	mov    %rax,%r12
100420d84:	48 85 c0             	test   %rax,%rax
100420d87:	0f 85 91 fe ff ff    	jne    100420c1e <.text+0x1fc1e>
100420d8d:	45 31 ed             	xor    %r13d,%r13d
100420d90:	4c 89 e9             	mov    %r13,%rcx
100420d93:	e8 e8 2b 00 00       	call   100423980 <.text+0x22980>
100420d98:	e9 a5 fe ff ff       	jmp    100420c42 <.text+0x1fc42>
100420d9d:	0f 1f 00             	nopl   (%rax)
100420da0:	e8 a3 2b 00 00       	call   100423948 <.text+0x22948>
100420da5:	48 89 c7             	mov    %rax,%rdi
100420da8:	e9 e5 fe ff ff       	jmp    100420c92 <.text+0x1fc92>
100420dad:	4c 89 f9             	mov    %r15,%rcx
100420db0:	e8 9b 33 00 00       	call   100424150 <.text+0x23150>
100420db5:	8d 58 01             	lea    0x1(%rax),%ebx
100420db8:	e9 f8 fd ff ff       	jmp    100420bb5 <.text+0x1fbb5>
100420dbd:	48 8d 54 07 fe       	lea    -0x2(%rdi,%rax,1),%rdx
100420dc2:	80 3a 2f             	cmpb   $0x2f,(%rdx)
100420dc5:	0f 85 33 ff ff ff    	jne    100420cfe <.text+0x1fcfe>
100420dcb:	80 7c 07 ff 2e       	cmpb   $0x2e,-0x1(%rdi,%rax,1)
100420dd0:	0f 85 28 ff ff ff    	jne    100420cfe <.text+0x1fcfe>
100420dd6:	c6 02 00             	movb   $0x0,(%rdx)
100420dd9:	e9 20 ff ff ff       	jmp    100420cfe <.text+0x1fcfe>
100420dde:	85 ff                	test   %edi,%edi
100420de0:	0f 85 01 01 00 00    	jne    100420ee7 <.text+0x1fee7>
100420de6:	4c 89 e1             	mov    %r12,%rcx
100420de9:	e8 92 2b 00 00       	call   100423980 <.text+0x22980>
100420dee:	e9 4f fe ff ff       	jmp    100420c42 <.text+0x1fc42>
100420df3:	4c 89 f9             	mov    %r15,%rcx
100420df6:	e8 85 2b 00 00       	call   100423980 <.text+0x22980>
100420dfb:	e9 68 fc ff ff       	jmp    100420a68 <.text+0x1fa68>
100420e00:	c6 01 2f             	movb   $0x2f,(%rcx)
100420e03:	4c 89 e2             	mov    %r12,%rdx
100420e06:	48 83 c1 01          	add    $0x1,%rcx
100420e0a:	e8 f1 32 00 00       	call   100424100 <.text+0x23100>
100420e0f:	e9 c8 fe ff ff       	jmp    100420cdc <.text+0x1fcdc>
100420e14:	e8 d7 2f 00 00       	call   100423df0 <.text+0x22df0>
100420e19:	89 c1                	mov    %eax,%ecx
100420e1b:	e8 a0 2f 00 00       	call   100423dc0 <.text+0x22dc0>
100420e20:	48 85 c0             	test   %rax,%rax
100420e23:	0f 84 3f fc ff ff    	je     100420a68 <.text+0x1fa68>
100420e29:	48 8b 48 28          	mov    0x28(%rax),%rcx
100420e2d:	85 ff                	test   %edi,%edi
100420e2f:	74 2b                	je     100420e5c <.text+0x1fe5c>
100420e31:	e8 0a 2b 00 00       	call   100423940 <.text+0x22940>
100420e36:	49 89 c5             	mov    %rax,%r13
100420e39:	48 85 c0             	test   %rax,%rax
100420e3c:	0f 84 95 00 00 00    	je     100420ed7 <.text+0x1fed7>
100420e42:	80 38 00             	cmpb   $0x0,(%rax)
100420e45:	75 4c                	jne    100420e93 <.text+0x1fe93>
100420e47:	4c 89 e1             	mov    %r12,%rcx
100420e4a:	4d 89 ef             	mov    %r13,%r15
100420e4d:	89 fb                	mov    %edi,%ebx
100420e4f:	e8 f4 2a 00 00       	call   100423948 <.text+0x22948>
100420e54:	49 89 c4             	mov    %rax,%r12
100420e57:	e9 33 fc ff ff       	jmp    100420a8f <.text+0x1fa8f>
100420e5c:	e8 f7 2a 00 00       	call   100423958 <.text+0x22958>
100420e61:	49 89 c5             	mov    %rax,%r13
100420e64:	48 85 c0             	test   %rax,%rax
100420e67:	0f 84 0c ff ff ff    	je     100420d79 <.text+0x1fd79>
100420e6d:	80 38 00             	cmpb   $0x0,(%rax)
100420e70:	75 21                	jne    100420e93 <.text+0x1fe93>
100420e72:	4c 89 e1             	mov    %r12,%rcx
100420e75:	e8 fe 2a 00 00       	call   100423978 <.text+0x22978>
100420e7a:	49 89 c4             	mov    %rax,%r12
100420e7d:	48 85 c0             	test   %rax,%rax
100420e80:	0f 84 0a ff ff ff    	je     100420d90 <.text+0x1fd90>
100420e86:	4d 89 ef             	mov    %r13,%r15
100420e89:	bb 01 00 00 00       	mov    $0x1,%ebx
100420e8e:	e9 fc fb ff ff       	jmp    100420a8f <.text+0x1fa8f>
100420e93:	4d 89 ef             	mov    %r13,%r15
100420e96:	e9 94 fe ff ff       	jmp    100420d2f <.text+0x1fd2f>
100420e9b:	48 8d 05 4e f3 00 00 	lea    0xf34e(%rip),%rax        # 1004301f0 <_head_msys_gcrypt_20_dll-0x6e10>
100420ea2:	41 b9 ed 01 00 00    	mov    $0x1ed,%r9d
100420ea8:	4c 8d 05 72 f2 00 00 	lea    0xf272(%rip),%r8        # 100430121 <_head_msys_gcrypt_20_dll-0x6edf>
100420eaf:	b9 06 00 00 00       	mov    $0x6,%ecx
100420eb4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100420eb9:	48 8d 15 92 f2 00 00 	lea    0xf292(%rip),%rdx        # 100430152 <_head_msys_gcrypt_20_dll-0x6eae>
100420ec0:	e8 73 2b 00 00       	call   100423a38 <.text+0x22a38>
100420ec5:	e8 d6 2c 00 00       	call   100423ba0 <.text+0x22ba0>
100420eca:	48 89 f1             	mov    %rsi,%rcx
100420ecd:	e8 ae 2a 00 00       	call   100423980 <.text+0x22980>
100420ed2:	e9 0f ff ff ff       	jmp    100420de6 <.text+0x1fde6>
100420ed7:	4c 89 e1             	mov    %r12,%rcx
100420eda:	e8 69 2a 00 00       	call   100423948 <.text+0x22948>
100420edf:	49 89 c4             	mov    %rax,%r12
100420ee2:	e9 37 fd ff ff       	jmp    100420c1e <.text+0x1fc1e>
100420ee7:	e8 64 2c 00 00       	call   100423b50 <.text+0x22b50>
100420eec:	8b 08                	mov    (%rax),%ecx
100420eee:	e8 3d 32 00 00       	call   100424130 <.text+0x23130>
100420ef3:	48 89 c3             	mov    %rax,%rbx
100420ef6:	e8 65 2c 00 00       	call   100423b60 <.text+0x22b60>
100420efb:	49 89 d8             	mov    %rbx,%r8
100420efe:	48 8d 15 6e f2 00 00 	lea    0xf26e(%rip),%rdx        # 100430173 <_head_msys_gcrypt_20_dll-0x6e8d>
100420f05:	48 8b 48 18          	mov    0x18(%rax),%rcx
100420f09:	e8 02 2e 00 00       	call   100423d10 <.text+0x22d10>
100420f0e:	b9 02 00 00 00       	mov    $0x2,%ecx
100420f13:	e8 58 2d 00 00       	call   100423c70 <.text+0x22c70>
100420f18:	90                   	nop
100420f19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100420f20:	57                   	push   %rdi
100420f21:	56                   	push   %rsi
100420f22:	53                   	push   %rbx
100420f23:	48 83 ec 20          	sub    $0x20,%rsp
100420f27:	48 89 cf             	mov    %rcx,%rdi
100420f2a:	48 89 d1             	mov    %rdx,%rcx
100420f2d:	48 89 d3             	mov    %rdx,%rbx
100420f30:	e8 1b 32 00 00       	call   100424150 <.text+0x23150>
100420f35:	48 89 da             	mov    %rbx,%rdx
100420f38:	48 89 f9             	mov    %rdi,%rcx
100420f3b:	49 89 c0             	mov    %rax,%r8
100420f3e:	48 89 c6             	mov    %rax,%rsi
100420f41:	e8 3a 32 00 00       	call   100424180 <.text+0x23180>
100420f46:	89 c2                	mov    %eax,%edx
100420f48:	31 c0                	xor    %eax,%eax
100420f4a:	85 d2                	test   %edx,%edx
100420f4c:	75 1e                	jne    100420f6c <.text+0x1ff6c>
100420f4e:	48 8d 04 37          	lea    (%rdi,%rsi,1),%rax
100420f52:	0f b6 10             	movzbl (%rax),%edx
100420f55:	80 fa 20             	cmp    $0x20,%dl
100420f58:	77 10                	ja     100420f6a <.text+0x1ff6a>
100420f5a:	48 b9 01 02 00 00 01 	movabs $0x100000201,%rcx
100420f61:	00 00 00
100420f64:	48 0f a3 d1          	bt     %rdx,%rcx
100420f68:	72 16                	jb     100420f80 <.text+0x1ff80>
100420f6a:	31 c0                	xor    %eax,%eax
100420f6c:	48 83 c4 20          	add    $0x20,%rsp
100420f70:	5b                   	pop    %rbx
100420f71:	5e                   	pop    %rsi
100420f72:	5f                   	pop    %rdi
100420f73:	c3                   	ret
100420f74:	0f 1f 40 00          	nopl   0x0(%rax)
100420f78:	0f b6 50 01          	movzbl 0x1(%rax),%edx
100420f7c:	48 83 c0 01          	add    $0x1,%rax
100420f80:	80 fa 20             	cmp    $0x20,%dl
100420f83:	74 f3                	je     100420f78 <.text+0x1ff78>
100420f85:	80 fa 09             	cmp    $0x9,%dl
100420f88:	74 ee                	je     100420f78 <.text+0x1ff78>
100420f8a:	48 83 c4 20          	add    $0x20,%rsp
100420f8e:	5b                   	pop    %rbx
100420f8f:	5e                   	pop    %rsi
100420f90:	5f                   	pop    %rdi
100420f91:	c3                   	ret
100420f92:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100420f99:	00 00 00 00
100420f9d:	0f 1f 00             	nopl   (%rax)
100420fa0:	41 57                	push   %r15
100420fa2:	41 56                	push   %r14
100420fa4:	41 55                	push   %r13
100420fa6:	41 54                	push   %r12
100420fa8:	55                   	push   %rbp
100420fa9:	57                   	push   %rdi
100420faa:	56                   	push   %rsi
100420fab:	53                   	push   %rbx
100420fac:	48 83 ec 28          	sub    $0x28,%rsp
100420fb0:	4c 89 84 24 80 00 00 	mov    %r8,0x80(%rsp)
100420fb7:	00
100420fb8:	49 89 cc             	mov    %rcx,%r12
100420fbb:	48 89 d5             	mov    %rdx,%rbp
100420fbe:	48 85 d2             	test   %rdx,%rdx
100420fc1:	75 1c                	jne    100420fdf <.text+0x1ffdf>
100420fc3:	e9 c0 00 00 00       	jmp    100421088 <.text+0x20088>
100420fc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100420fcf:	00
100420fd0:	4d 85 ed             	test   %r13,%r13
100420fd3:	0f 84 af 00 00 00    	je     100421088 <.text+0x20088>
100420fd9:	4c 89 ed             	mov    %r13,%rbp
100420fdc:	4d 89 f4             	mov    %r14,%r12
100420fdf:	41 0f b6 1c 24       	movzbl (%r12),%ebx
100420fe4:	4d 8d 74 24 01       	lea    0x1(%r12),%r14
100420fe9:	4c 8d 6d ff          	lea    -0x1(%rbp),%r13
100420fed:	e8 7e 2b 00 00       	call   100423b70 <.text+0x22b70>
100420ff2:	0f b6 cb             	movzbl %bl,%ecx
100420ff5:	e8 46 32 00 00       	call   100424240 <.text+0x23240>
100420ffa:	89 c3                	mov    %eax,%ebx
100420ffc:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
100421003:	00