14022cb1b:	cc                   	int3
14022cb1c:	cc                   	int3
14022cb1d:	cc                   	int3
14022cb1e:	cc                   	int3
14022cb1f:	cc                   	int3
14022cb20:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14022cb25:	57                   	push   %rdi
14022cb26:	b8 30 00 00 00       	mov    $0x30,%eax
14022cb2b:	e8 b0 da 0c 00       	call   0x1402fa5e0
14022cb30:	48 2b e0             	sub    %rax,%rsp
14022cb33:	48 8b d9             	mov    %rcx,%rbx
14022cb36:	33 ff                	xor    %edi,%edi
14022cb38:	e8 c3 f2 ff ff       	call   0x14022be00
14022cb3d:	48 8d 15 e4 03 13 00 	lea    0x1303e4(%rip),%rdx        # 0x14035cf28
14022cb44:	85 c0                	test   %eax,%eax
14022cb46:	74 1a                	je     0x14022cb62
14022cb48:	44 8d 47 1b          	lea    0x1b(%rdi),%r8d
14022cb4c:	48 8d 0d 15 ef 0f 00 	lea    0xfef15(%rip),%rcx        # 0x14032ba68
14022cb53:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14022cb58:	48 83 c4 30          	add    $0x30,%rsp
14022cb5c:	5f                   	pop    %rdi
14022cb5d:	e9 5e fa 00 00       	jmp    0x14023c5c0
14022cb62:	8b 43 08             	mov    0x8(%rbx),%eax
14022cb65:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
14022cb6b:	c1 e0 04             	shl    $0x4,%eax
14022cb6e:	48 63 c8             	movslq %eax,%rcx
14022cb71:	48 83 c1 02          	add    $0x2,%rcx
14022cb75:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14022cb7a:	e8 41 c7 ff ff       	call   0x1402292c0
14022cb7f:	48 8b f0             	mov    %rax,%rsi
14022cb82:	48 85 c0             	test   %rax,%rax
14022cb85:	75 31                	jne    0x14022cbb8
14022cb87:	4c 8d 0d 9a 03 13 00 	lea    0x13039a(%rip),%r9        # 0x14035cf28
14022cb8e:	c7 44 24 20 1e 00 00 	movl   $0x1e,0x20(%rsp)
14022cb95:	00
14022cb96:	8d 50 69             	lea    0x69(%rax),%edx
14022cb99:	8d 48 03             	lea    0x3(%rax),%ecx
14022cb9c:	44 8d 40 41          	lea    0x41(%rax),%r8d
14022cba0:	e8 fb 47 ff ff       	call   0x1402213a0
14022cba5:	48 8b c6             	mov    %rsi,%rax
14022cba8:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14022cbad:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14022cbb2:	48 83 c4 30          	add    $0x30,%rsp
14022cbb6:	5f                   	pop    %rdi
14022cbb7:	c3                   	ret
14022cbb8:	39 7b 10             	cmp    %edi,0x10(%rbx)
14022cbbb:	74 06                	je     0x14022cbc3
14022cbbd:	c6 00 2d             	movb   $0x2d,(%rax)
14022cbc0:	48 ff c0             	inc    %rax
14022cbc3:	8b 4b 08             	mov    0x8(%rbx),%ecx
14022cbc6:	83 e9 01             	sub    $0x1,%ecx
14022cbc9:	4c 63 c1             	movslq %ecx,%r8
14022cbcc:	0f 88 09 02 00 00    	js     0x14022cddb
14022cbd2:	4c 8d 0d 37 03 13 00 	lea    0x130337(%rip),%r9        # 0x14035cf10
14022cbd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14022cbe0:	48 8b 0b             	mov    (%rbx),%rcx
14022cbe3:	42 0f b6 54 c1 07    	movzbl 0x7(%rcx,%r8,8),%edx
14022cbe9:	85 ff                	test   %edi,%edi
14022cbeb:	0f 85 9e 00 00 00    	jne    0x14022cc8f
14022cbf1:	85 d2                	test   %edx,%edx
14022cbf3:	0f 85 96 00 00 00    	jne    0x14022cc8f
14022cbf9:	42 0f b7 54 c1 06    	movzwl 0x6(%rcx,%r8,8),%edx
14022cbff:	48 8b c8             	mov    %rax,%rcx
14022cc02:	84 d2                	test   %dl,%dl
14022cc04:	0f 85 ab 00 00 00    	jne    0x14022ccb5
14022cc0a:	48 8b 03             	mov    (%rbx),%rax
14022cc0d:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
14022cc11:	48 8b c1             	mov    %rcx,%rax
14022cc14:	48 c1 ea 28          	shr    $0x28,%rdx
14022cc18:	84 d2                	test   %dl,%dl
14022cc1a:	0f 85 bf 00 00 00    	jne    0x14022ccdf
14022cc20:	48 8b 03             	mov    (%rbx),%rax
14022cc23:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
14022cc27:	48 8b c1             	mov    %rcx,%rax
14022cc2a:	48 c1 ea 20          	shr    $0x20,%rdx
14022cc2e:	84 d2                	test   %dl,%dl
14022cc30:	0f 85 d3 00 00 00    	jne    0x14022cd09
14022cc36:	48 8b 03             	mov    (%rbx),%rax
14022cc39:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
14022cc3d:	48 8b c1             	mov    %rcx,%rax
14022cc40:	48 c1 ea 18          	shr    $0x18,%rdx
14022cc44:	84 d2                	test   %dl,%dl
14022cc46:	0f 85 e7 00 00 00    	jne    0x14022cd33
14022cc4c:	48 8b 03             	mov    (%rbx),%rax
14022cc4f:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
14022cc53:	48 8b c1             	mov    %rcx,%rax
14022cc56:	48 c1 ea 10          	shr    $0x10,%rdx
14022cc5a:	84 d2                	test   %dl,%dl
14022cc5c:	0f 85 fb 00 00 00    	jne    0x14022cd5d
14022cc62:	48 8b 03             	mov    (%rbx),%rax
14022cc65:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
14022cc69:	48 8b c1             	mov    %rcx,%rax
14022cc6c:	48 c1 ea 08          	shr    $0x8,%rdx
14022cc70:	84 d2                	test   %dl,%dl
14022cc72:	0f 85 0f 01 00 00    	jne    0x14022cd87
14022cc78:	48 8b 03             	mov    (%rbx),%rax
14022cc7b:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
14022cc7f:	48 8b c1             	mov    %rcx,%rax
14022cc82:	84 d2                	test   %dl,%dl
14022cc84:	0f 84 47 01 00 00    	je     0x14022cdd1
14022cc8a:	e9 1e 01 00 00       	jmp    0x14022cdad
14022cc8f:	48 8b ca             	mov    %rdx,%rcx
14022cc92:	83 e2 0f             	and    $0xf,%edx
14022cc95:	48 c1 e9 04          	shr    $0x4,%rcx
14022cc99:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022cc9e:	88 08                	mov    %cl,(%rax)
14022cca0:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cca5:	88 48 01             	mov    %cl,0x1(%rax)
14022cca8:	48 83 c0 02          	add    $0x2,%rax
14022ccac:	48 8b 0b             	mov    (%rbx),%rcx
14022ccaf:	42 0f b7 54 c1 06    	movzwl 0x6(%rcx,%r8,8),%edx
14022ccb5:	0f b6 d2             	movzbl %dl,%edx
14022ccb8:	8b ca                	mov    %edx,%ecx
14022ccba:	83 e2 0f             	and    $0xf,%edx
14022ccbd:	48 c1 e9 04          	shr    $0x4,%rcx
14022ccc1:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022ccc6:	88 08                	mov    %cl,(%rax)
14022ccc8:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cccd:	88 48 01             	mov    %cl,0x1(%rax)
14022ccd0:	48 83 c0 02          	add    $0x2,%rax
14022ccd4:	48 8b 0b             	mov    (%rbx),%rcx
14022ccd7:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
14022ccdb:	48 c1 ea 28          	shr    $0x28,%rdx
14022ccdf:	0f b6 d2             	movzbl %dl,%edx
14022cce2:	8b ca                	mov    %edx,%ecx
14022cce4:	83 e2 0f             	and    $0xf,%edx
14022cce7:	48 c1 e9 04          	shr    $0x4,%rcx
14022cceb:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022ccf0:	88 08                	mov    %cl,(%rax)
14022ccf2:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022ccf7:	88 48 01             	mov    %cl,0x1(%rax)
14022ccfa:	48 83 c0 02          	add    $0x2,%rax
14022ccfe:	48 8b 0b             	mov    (%rbx),%rcx
14022cd01:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
14022cd05:	48 c1 ea 20          	shr    $0x20,%rdx
14022cd09:	0f b6 d2             	movzbl %dl,%edx
14022cd0c:	8b ca                	mov    %edx,%ecx
14022cd0e:	83 e2 0f             	and    $0xf,%edx
14022cd11:	48 c1 e9 04          	shr    $0x4,%rcx
14022cd15:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022cd1a:	88 08                	mov    %cl,(%rax)
14022cd1c:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cd21:	88 48 01             	mov    %cl,0x1(%rax)
14022cd24:	48 83 c0 02          	add    $0x2,%rax
14022cd28:	48 8b 0b             	mov    (%rbx),%rcx
14022cd2b:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
14022cd2f:	48 c1 ea 18          	shr    $0x18,%rdx
14022cd33:	0f b6 d2             	movzbl %dl,%edx
14022cd36:	8b ca                	mov    %edx,%ecx
14022cd38:	83 e2 0f             	and    $0xf,%edx
14022cd3b:	48 c1 e9 04          	shr    $0x4,%rcx
14022cd3f:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022cd44:	88 08                	mov    %cl,(%rax)
14022cd46:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cd4b:	88 48 01             	mov    %cl,0x1(%rax)
14022cd4e:	48 83 c0 02          	add    $0x2,%rax
14022cd52:	48 8b 0b             	mov    (%rbx),%rcx
14022cd55:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
14022cd59:	48 c1 ea 10          	shr    $0x10,%rdx
14022cd5d:	0f b6 d2             	movzbl %dl,%edx
14022cd60:	8b ca                	mov    %edx,%ecx
14022cd62:	83 e2 0f             	and    $0xf,%edx
14022cd65:	48 c1 e9 04          	shr    $0x4,%rcx
14022cd69:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022cd6e:	88 08                	mov    %cl,(%rax)
14022cd70:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cd75:	88 48 01             	mov    %cl,0x1(%rax)
14022cd78:	48 83 c0 02          	add    $0x2,%rax
14022cd7c:	48 8b 0b             	mov    (%rbx),%rcx
14022cd7f:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
14022cd83:	48 c1 ea 08          	shr    $0x8,%rdx
14022cd87:	0f b6 d2             	movzbl %dl,%edx
14022cd8a:	8b ca                	mov    %edx,%ecx
14022cd8c:	83 e2 0f             	and    $0xf,%edx
14022cd8f:	48 c1 e9 04          	shr    $0x4,%rcx
14022cd93:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022cd98:	88 08                	mov    %cl,(%rax)
14022cd9a:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cd9f:	88 48 01             	mov    %cl,0x1(%rax)
14022cda2:	48 83 c0 02          	add    $0x2,%rax
14022cda6:	48 8b 0b             	mov    (%rbx),%rcx
14022cda9:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
14022cdad:	0f b6 d2             	movzbl %dl,%edx
14022cdb0:	bf 01 00 00 00       	mov    $0x1,%edi
14022cdb5:	8b ca                	mov    %edx,%ecx
14022cdb7:	83 e2 0f             	and    $0xf,%edx
14022cdba:	48 c1 e9 04          	shr    $0x4,%rcx
14022cdbe:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
14022cdc3:	88 08                	mov    %cl,(%rax)
14022cdc5:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
14022cdca:	88 48 01             	mov    %cl,0x1(%rax)
14022cdcd:	48 83 c0 02          	add    $0x2,%rax
14022cdd1:	49 83 e8 01          	sub    $0x1,%r8
14022cdd5:	0f 89 05 fe ff ff    	jns    0x14022cbe0
14022cddb:	c6 00 00             	movb   $0x0,(%rax)
14022cdde:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14022cde3:	48 8b c6             	mov    %rsi,%rax
14022cde6:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14022cdeb:	48 83 c4 30          	add    $0x30,%rsp
14022cdef:	5f                   	pop    %rdi
14022cdf0:	c3                   	ret
14022cdf1:	cc                   	int3
14022cdf2:	cc                   	int3
14022cdf3:	cc                   	int3
14022cdf4:	cc                   	int3
14022cdf5:	cc                   	int3
14022cdf6:	cc                   	int3
14022cdf7:	cc                   	int3
14022cdf8:	cc                   	int3
14022cdf9:	cc                   	int3
14022cdfa:	cc                   	int3
14022cdfb:	cc                   	int3
14022cdfc:	cc                   	int3
14022cdfd:	cc                   	int3
14022cdfe:	cc                   	int3
14022cdff:	cc                   	int3
14022ce00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14022ce05:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14022ce0a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14022ce0f:	57                   	push   %rdi
14022ce10:	41 54                	push   %r12
14022ce12:	41 55                	push   %r13
14022ce14:	41 56                	push   %r14
14022ce16:	41 57                	push   %r15
14022ce18:	b8 20 00 00 00       	mov    $0x20,%eax
14022ce1d:	e8 be d7 0c 00       	call   0x1402fa5e0
14022ce22:	48 2b e0             	sub    %rax,%rsp
14022ce25:	33 db                	xor    %ebx,%ebx
14022ce27:	4c 8b f1             	mov    %rcx,%r14
14022ce2a:	48 85 d2             	test   %rdx,%rdx
14022ce2d:	0f 84 79 01 00 00    	je     0x14022cfac
14022ce33:	0f b6 02             	movzbl (%rdx),%eax
14022ce36:	84 c0                	test   %al,%al
14022ce38:	0f 84 6e 01 00 00    	je     0x14022cfac
14022ce3e:	3c 2d                	cmp    $0x2d,%al
14022ce40:	48 8d 6a 01          	lea    0x1(%rdx),%rbp
14022ce44:	48 0f 45 ea          	cmovne %rdx,%rbp
14022ce48:	45 33 e4             	xor    %r12d,%r12d
14022ce4b:	3c 2d                	cmp    $0x2d,%al
14022ce4d:	41 0f 94 c4          	sete   %r12b
14022ce51:	33 ff                	xor    %edi,%edi
14022ce53:	33 f6                	xor    %esi,%esi
14022ce55:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14022ce5c:	00 00 00 00
14022ce60:	0f be 0c 2e          	movsbl (%rsi,%rbp,1),%ecx
14022ce64:	ba 04 00 00 00       	mov    $0x4,%edx
14022ce69:	e8 d2 f6 03 00       	call   0x14026c540
14022ce6e:	85 c0                	test   %eax,%eax
14022ce70:	74 0e                	je     0x14022ce80
14022ce72:	ff c7                	inc    %edi
14022ce74:	48 ff c6             	inc    %rsi
14022ce77:	48 81 fe ff ff ff 1f 	cmp    $0x1fffffff,%rsi
14022ce7e:	7e e0                	jle    0x14022ce60
14022ce80:	85 ff                	test   %edi,%edi
14022ce82:	0f 84 16 01 00 00    	je     0x14022cf9e
14022ce88:	81 ff ff ff ff 1f    	cmp    $0x1fffffff,%edi
14022ce8e:	0f 8f 0a 01 00 00    	jg     0x14022cf9e
14022ce94:	45 8d 3c 3c          	lea    (%r12,%rdi,1),%r15d
14022ce98:	4d 85 f6             	test   %r14,%r14
14022ce9b:	0f 84 f8 00 00 00    	je     0x14022cf99
14022cea1:	49 8b 1e             	mov    (%r14),%rbx
14022cea4:	48 85 db             	test   %rbx,%rbx
14022cea7:	75 13                	jne    0x14022cebc
14022cea9:	e8 e2 ef ff ff       	call   0x14022be90
14022ceae:	48 8b d8             	mov    %rax,%rbx
14022ceb1:	48 85 c0             	test   %rax,%rax
14022ceb4:	0f 84 f2 00 00 00    	je     0x14022cfac
14022ceba:	eb 0a                	jmp    0x14022cec6
14022cebc:	33 d2                	xor    %edx,%edx
14022cebe:	48 8b cb             	mov    %rbx,%rcx
14022cec1:	e8 aa f3 ff ff       	call   0x14022c270
14022cec6:	8d 04 bd 00 00 00 00 	lea    0x0(,%rdi,4),%eax
14022cecd:	3d c0 ff ff 7f       	cmp    $0x7fffffc0,%eax
14022ced2:	0f 8f c6 00 00 00    	jg     0x14022cf9e
14022ced8:	83 c0 3f             	add    $0x3f,%eax
14022cedb:	99                   	cltd
14022cedc:	83 e2 3f             	and    $0x3f,%edx
14022cedf:	03 c2                	add    %edx,%eax
14022cee1:	c1 f8 06             	sar    $0x6,%eax
14022cee4:	3b 43 0c             	cmp    0xc(%rbx),%eax
14022cee7:	7f 05                	jg     0x14022ceee
14022cee9:	48 8b c3             	mov    %rbx,%rax
14022ceec:	eb 0a                	jmp    0x14022cef8
14022ceee:	8b d0                	mov    %eax,%edx
14022cef0:	48 8b cb             	mov    %rbx,%rcx
14022cef3:	e8 c8 f7 ff ff       	call   0x14022c6c0
14022cef8:	48 85 c0             	test   %rax,%rax
14022cefb:	0f 84 9d 00 00 00    	je     0x14022cf9e
14022cf01:	b8 f3 1a ca 6b       	mov    $0x6bca1af3,%eax
14022cf06:	33 f6                	xor    %esi,%esi
14022cf08:	f7 ef                	imul   %edi
14022cf0a:	c1 fa 03             	sar    $0x3,%edx
14022cf0d:	8b c2                	mov    %edx,%eax
14022cf0f:	c1 e8 1f             	shr    $0x1f,%eax
14022cf12:	03 d0                	add    %eax,%edx
14022cf14:	6b c2 13             	imul   $0x13,%edx,%eax
14022cf17:	2b c7                	sub    %edi,%eax
14022cf19:	83 ef 01             	sub    $0x1,%edi
14022cf1c:	8d 48 13             	lea    0x13(%rax),%ecx
14022cf1f:	78 63                	js     0x14022cf84
14022cf21:	33 d2                	xor    %edx,%edx
14022cf23:	49 bd 00 00 e8 89 04 	movabs $0x8ac7230489e80000,%r13
14022cf2a:	23 c7 8a
14022cf2d:	85 c0                	test   %eax,%eax
14022cf2f:	0f 45 d1             	cmovne %ecx,%edx
14022cf32:	0f 1f 40 00          	nopl   0x0(%rax)
14022cf36:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14022cf3d:	00 00 00
14022cf40:	0f be 45 00          	movsbl 0x0(%rbp),%eax
14022cf44:	48 8d 6d 01          	lea    0x1(%rbp),%rbp
14022cf48:	83 e8 30             	sub    $0x30,%eax
14022cf4b:	ff c2                	inc    %edx
14022cf4d:	48 63 c8             	movslq %eax,%rcx
14022cf50:	48 8d 04 b6          	lea    (%rsi,%rsi,4),%rax
14022cf54:	48 8d 34 41          	lea    (%rcx,%rax,2),%rsi
14022cf58:	83 fa 13             	cmp    $0x13,%edx
14022cf5b:	75 22                	jne    0x14022cf7f
14022cf5d:	49 8b d5             	mov    %r13,%rdx
14022cf60:	48 8b cb             	mov    %rbx,%rcx
14022cf63:	e8 78 b7 04 00       	call   0x1402786e0
14022cf68:	85 c0                	test   %eax,%eax
14022cf6a:	74 32                	je     0x14022cf9e
14022cf6c:	48 8b d6             	mov    %rsi,%rdx
14022cf6f:	48 8b cb             	mov    %rbx,%rcx
14022cf72:	e8 09 b3 04 00       	call   0x140278280
14022cf77:	85 c0                	test   %eax,%eax
14022cf79:	74 23                	je     0x14022cf9e
14022cf7b:	33 f6                	xor    %esi,%esi
14022cf7d:	33 d2                	xor    %edx,%edx
14022cf7f:	83 ef 01             	sub    $0x1,%edi
14022cf82:	79 bc                	jns    0x14022cf40
14022cf84:	48 8b cb             	mov    %rbx,%rcx
14022cf87:	e8 04 f7 ff ff       	call   0x14022c690
14022cf8c:	49 89 1e             	mov    %rbx,(%r14)
14022cf8f:	83 7b 08 00          	cmpl   $0x0,0x8(%rbx)
14022cf93:	74 04                	je     0x14022cf99
14022cf95:	44 89 63 10          	mov    %r12d,0x10(%rbx)
14022cf99:	41 8b c7             	mov    %r15d,%eax
14022cf9c:	eb 10                	jmp    0x14022cfae
14022cf9e:	49 83 3e 00          	cmpq   $0x0,(%r14)
14022cfa2:	75 08                	jne    0x14022cfac
14022cfa4:	48 8b cb             	mov    %rbx,%rcx
14022cfa7:	e8 f4 ec ff ff       	call   0x14022bca0
14022cfac:	33 c0                	xor    %eax,%eax
14022cfae:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14022cfb3:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14022cfb8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14022cfbd:	48 83 c4 20          	add    $0x20,%rsp
14022cfc1:	41 5f                	pop    %r15
14022cfc3:	41 5e                	pop    %r14