14021da84:	48 d3 ef             	shr    %cl,%rdi
14021da87:	48 2b f7             	sub    %rdi,%rsi
14021da8a:	48 85 ff             	test   %rdi,%rdi
14021da8d:	0f 84 86 00 00 00    	je     0x14021db19
14021da93:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
14021da98:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14021da9d:	4d 8d 70 0b          	lea    0xb(%r8),%r14
14021daa1:	48 83 f8 01          	cmp    $0x1,%rax
14021daa5:	75 43                	jne    0x14021daea
14021daa7:	48 85 ff             	test   %rdi,%rdi
14021daaa:	74 68                	je     0x14021db14
14021daac:	0f 1f 40 00          	nopl   0x0(%rax)
14021dab0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021dab4:	48 ff c2             	inc    %rdx
14021dab7:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021dabb:	76 12                	jbe    0x14021dacf
14021dabd:	0f ae e8             	lfence
14021dac0:	48 8b 03             	mov    (%rbx),%rax
14021dac3:	48 8b cb             	mov    %rbx,%rcx
14021dac6:	48 8b 00             	mov    (%rax),%rax
14021dac9:	ff 15 51 5f d6 00    	call   *0xd65f51(%rip)        # 0x140f83a20
14021dacf:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14021dad3:	41 0f b6 06          	movzbl (%r14),%eax
14021dad7:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14021dadb:	88 04 0a             	mov    %al,(%rdx,%rcx,1)
14021dade:	48 ff 43 10          	incq   0x10(%rbx)
14021dae2:	48 83 ef 01          	sub    $0x1,%rdi
14021dae6:	75 c8                	jne    0x14021dab0
14021dae8:	eb 2a                	jmp    0x14021db14
14021daea:	48 85 ff             	test   %rdi,%rdi
14021daed:	74 25                	je     0x14021db14
14021daef:	4a 8d 2c 30          	lea    (%rax,%r14,1),%rbp
14021daf3:	0f 1f 40 00          	nopl   0x0(%rax)
14021daf7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14021dafe:	00 00
14021db00:	4c 8b c5             	mov    %rbp,%r8
14021db03:	49 8b d6             	mov    %r14,%rdx
14021db06:	48 8b cb             	mov    %rbx,%rcx
14021db09:	e8 d2 6e ff ff       	call   0x1402149e0
14021db0e:	48 83 ef 01          	sub    $0x1,%rdi
14021db12:	75 ec                	jne    0x14021db00
14021db14:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
14021db19:	41 8b 3c 24          	mov    (%r12),%edi
14021db1d:	81 e7 ff ff ff 00    	and    $0xffffff,%edi
14021db23:	74 41                	je     0x14021db66
14021db25:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14021db2c:	00 00 00 00
14021db30:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021db34:	48 ff c2             	inc    %rdx
14021db37:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021db3b:	76 12                	jbe    0x14021db4f
14021db3d:	0f ae e8             	lfence
14021db40:	48 8b 03             	mov    (%rbx),%rax
14021db43:	48 8b cb             	mov    %rbx,%rcx
14021db46:	48 8b 00             	mov    (%rax),%rax
14021db49:	ff 15 d1 5e d6 00    	call   *0xd65ed1(%rip)        # 0x140f83a20
14021db4f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14021db53:	48 8b 43 08          	mov    0x8(%rbx),%rax
14021db57:	40 88 3c 01          	mov    %dil,(%rcx,%rax,1)
14021db5b:	48 ff 43 10          	incq   0x10(%rbx)
14021db5f:	c1 ef 08             	shr    $0x8,%edi
14021db62:	85 ff                	test   %edi,%edi
14021db64:	75 ca                	jne    0x14021db30
14021db66:	49 8b 7c 24 10       	mov    0x10(%r12),%rdi
14021db6b:	48 85 ff             	test   %rdi,%rdi
14021db6e:	74 35                	je     0x14021dba5
14021db70:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021db74:	48 ff c2             	inc    %rdx
14021db77:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021db7b:	76 12                	jbe    0x14021db8f
14021db7d:	0f ae e8             	lfence
14021db80:	48 8b 03             	mov    (%rbx),%rax
14021db83:	48 8b cb             	mov    %rbx,%rcx
14021db86:	48 8b 00             	mov    (%rax),%rax
14021db89:	ff 15 91 5e d6 00    	call   *0xd65e91(%rip)        # 0x140f83a20
14021db8f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14021db93:	48 8b 43 08          	mov    0x8(%rbx),%rax
14021db97:	c6 04 01 30          	movb   $0x30,(%rcx,%rax,1)
14021db9b:	48 ff 43 10          	incq   0x10(%rbx)
14021db9f:	48 83 ef 01          	sub    $0x1,%rdi
14021dba3:	75 cb                	jne    0x14021db70
14021dba5:	45 8b 4c 24 20       	mov    0x20(%r12),%r9d
14021dbaa:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021dbaf:	4d 8b 44 24 18       	mov    0x18(%r12),%r8
14021dbb4:	48 8b d3             	mov    %rbx,%rdx
14021dbb7:	e8 d4 90 ff ff       	call   0x140216c90
14021dbbc:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
14021dbc1:	48 8b 58 08          	mov    0x8(%rax),%rbx
14021dbc5:	48 85 f6             	test   %rsi,%rsi
14021dbc8:	74 6a                	je     0x14021dc34
14021dbca:	41 0f b6 45 0f       	movzbl 0xf(%r13),%eax
14021dbcf:	49 8d 7d 0b          	lea    0xb(%r13),%rdi
14021dbd3:	48 83 f8 01          	cmp    $0x1,%rax
14021dbd7:	75 40                	jne    0x14021dc19
14021dbd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14021dbe0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021dbe4:	48 ff c2             	inc    %rdx
14021dbe7:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021dbeb:	76 12                	jbe    0x14021dbff
14021dbed:	0f ae e8             	lfence
14021dbf0:	48 8b 03             	mov    (%rbx),%rax
14021dbf3:	48 8b cb             	mov    %rbx,%rcx
14021dbf6:	48 8b 00             	mov    (%rax),%rax
14021dbf9:	ff 15 21 5e d6 00    	call   *0xd65e21(%rip)        # 0x140f83a20
14021dbff:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021dc03:	0f b6 07             	movzbl (%rdi),%eax
14021dc06:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14021dc0a:	88 04 0a             	mov    %al,(%rdx,%rcx,1)
14021dc0d:	48 ff 43 10          	incq   0x10(%rbx)
14021dc11:	48 83 ee 01          	sub    $0x1,%rsi
14021dc15:	75 c9                	jne    0x14021dbe0
14021dc17:	eb 1b                	jmp    0x14021dc34
14021dc19:	48 8d 2c 38          	lea    (%rax,%rdi,1),%rbp
14021dc1d:	0f 1f 00             	nopl   (%rax)
14021dc20:	4c 8b c5             	mov    %rbp,%r8
14021dc23:	48 8b d7             	mov    %rdi,%rdx
14021dc26:	48 8b cb             	mov    %rbx,%rcx
14021dc29:	e8 b2 6d ff ff       	call   0x1402149e0
14021dc2e:	48 83 ee 01          	sub    $0x1,%rsi
14021dc32:	75 ec                	jne    0x14021dc20
14021dc34:	49 8b c7             	mov    %r15,%rax
14021dc37:	49 89 1f             	mov    %rbx,(%r15)
14021dc3a:	48 83 c4 38          	add    $0x38,%rsp
14021dc3e:	41 5f                	pop    %r15
14021dc40:	41 5d                	pop    %r13
14021dc42:	5f                   	pop    %rdi
14021dc43:	5e                   	pop    %rsi
14021dc44:	5d                   	pop    %rbp
14021dc45:	5b                   	pop    %rbx
14021dc46:	c3                   	ret
14021dc47:	cc                   	int3
14021dc48:	cc                   	int3
14021dc49:	cc                   	int3
14021dc4a:	cc                   	int3
14021dc4b:	cc                   	int3
14021dc4c:	cc                   	int3
14021dc4d:	cc                   	int3
14021dc4e:	cc                   	int3
14021dc4f:	cc                   	int3
14021dc50:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14021dc55:	55                   	push   %rbp
14021dc56:	56                   	push   %rsi
14021dc57:	57                   	push   %rdi
14021dc58:	41 54                	push   %r12
14021dc5a:	41 55                	push   %r13
14021dc5c:	41 56                	push   %r14
14021dc5e:	41 57                	push   %r15
14021dc60:	48 83 ec 30          	sub    $0x30,%rsp
14021dc64:	4c 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15
14021dc6b:	00
14021dc6c:	48 8d 05 5d 09 d9 00 	lea    0xd9095d(%rip),%rax        # 0x140fae5d0
14021dc73:	4c 8b e1             	mov    %rcx,%r12
14021dc76:	48 8b da             	mov    %rdx,%rbx
14021dc79:	41 8b 08             	mov    (%r8),%ecx
14021dc7c:	33 d2                	xor    %edx,%edx
14021dc7e:	8b f1                	mov    %ecx,%esi
14021dc80:	4d 8b e8             	mov    %r8,%r13
14021dc83:	48 2b b4 24 90 00 00 	sub    0x90(%rsp),%rsi
14021dc8a:	00
14021dc8b:	48 3b 8c 24 90 00 00 	cmp    0x90(%rsp),%rcx
14021dc92:	00
14021dc93:	41 0f b6 48 09       	movzbl 0x9(%r8),%ecx
14021dc98:	48 0f 46 f2          	cmovbe %rdx,%rsi
14021dc9c:	83 e1 0f             	and    $0xf,%ecx
14021dc9f:	48 8b fe             	mov    %rsi,%rdi
14021dca2:	0f b6 0c 01          	movzbl (%rcx,%rax,1),%ecx
14021dca6:	48 d3 ef             	shr    %cl,%rdi
14021dca9:	48 2b f7             	sub    %rdi,%rsi
14021dcac:	48 85 ff             	test   %rdi,%rdi
14021dcaf:	0f 84 7f 00 00 00    	je     0x14021dd34
14021dcb5:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
14021dcba:	4d 8d 70 0b          	lea    0xb(%r8),%r14
14021dcbe:	48 83 f8 01          	cmp    $0x1,%rax
14021dcc2:	75 46                	jne    0x14021dd0a
14021dcc4:	48 85 ff             	test   %rdi,%rdi
14021dcc7:	74 6b                	je     0x14021dd34
14021dcc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14021dcd0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021dcd4:	48 ff c2             	inc    %rdx
14021dcd7:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021dcdb:	76 12                	jbe    0x14021dcef
14021dcdd:	0f ae e8             	lfence
14021dce0:	48 8b 03             	mov    (%rbx),%rax
14021dce3:	48 8b cb             	mov    %rbx,%rcx
14021dce6:	48 8b 00             	mov    (%rax),%rax
14021dce9:	ff 15 31 5d d6 00    	call   *0xd65d31(%rip)        # 0x140f83a20
14021dcef:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14021dcf3:	41 0f b6 06          	movzbl (%r14),%eax
14021dcf7:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14021dcfb:	88 04 0a             	mov    %al,(%rdx,%rcx,1)
14021dcfe:	48 ff 43 10          	incq   0x10(%rbx)
14021dd02:	48 83 ef 01          	sub    $0x1,%rdi
14021dd06:	75 c8                	jne    0x14021dcd0
14021dd08:	eb 2a                	jmp    0x14021dd34
14021dd0a:	48 85 ff             	test   %rdi,%rdi
14021dd0d:	74 25                	je     0x14021dd34
14021dd0f:	4a 8d 2c 30          	lea    (%rax,%r14,1),%rbp
14021dd13:	0f 1f 40 00          	nopl   0x0(%rax)
14021dd17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14021dd1e:	00 00
14021dd20:	4c 8b c5             	mov    %rbp,%r8
14021dd23:	49 8b d6             	mov    %r14,%rdx
14021dd26:	48 8b cb             	mov    %rbx,%rcx
14021dd29:	e8 b2 6c ff ff       	call   0x1402149e0
14021dd2e:	48 83 ef 01          	sub    $0x1,%rdi
14021dd32:	75 ec                	jne    0x14021dd20
14021dd34:	41 8b 3f             	mov    (%r15),%edi
14021dd37:	81 e7 ff ff ff 00    	and    $0xffffff,%edi
14021dd3d:	74 37                	je     0x14021dd76
14021dd3f:	90                   	nop
14021dd40:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021dd44:	48 ff c2             	inc    %rdx
14021dd47:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021dd4b:	76 12                	jbe    0x14021dd5f
14021dd4d:	0f ae e8             	lfence
14021dd50:	48 8b 03             	mov    (%rbx),%rax
14021dd53:	48 8b cb             	mov    %rbx,%rcx
14021dd56:	48 8b 00             	mov    (%rax),%rax
14021dd59:	ff 15 c1 5c d6 00    	call   *0xd65cc1(%rip)        # 0x140f83a20
14021dd5f:	48 8b 43 10          	mov    0x10(%rbx),%rax
14021dd63:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14021dd67:	40 88 3c 01          	mov    %dil,(%rcx,%rax,1)
14021dd6b:	48 ff 43 10          	incq   0x10(%rbx)
14021dd6f:	c1 ef 08             	shr    $0x8,%edi
14021dd72:	85 ff                	test   %edi,%edi
14021dd74:	75 ca                	jne    0x14021dd40
14021dd76:	49 8b 7f 10          	mov    0x10(%r15),%rdi
14021dd7a:	48 85 ff             	test   %rdi,%rdi
14021dd7d:	74 36                	je     0x14021ddb5
14021dd7f:	90                   	nop
14021dd80:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021dd84:	48 ff c2             	inc    %rdx
14021dd87:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021dd8b:	76 12                	jbe    0x14021dd9f
14021dd8d:	0f ae e8             	lfence
14021dd90:	48 8b 03             	mov    (%rbx),%rax
14021dd93:	48 8b cb             	mov    %rbx,%rcx
14021dd96:	48 8b 00             	mov    (%rax),%rax
14021dd99:	ff 15 81 5c d6 00    	call   *0xd65c81(%rip)        # 0x140f83a20
14021dd9f:	48 8b 43 10          	mov    0x10(%rbx),%rax
14021dda3:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14021dda7:	c6 04 01 30          	movb   $0x30,(%rcx,%rax,1)
14021ddab:	48 ff 43 10          	incq   0x10(%rbx)
14021ddaf:	48 83 ef 01          	sub    $0x1,%rdi
14021ddb3:	75 cb                	jne    0x14021dd80
14021ddb5:	49 8d 4f 18          	lea    0x18(%r15),%rcx
14021ddb9:	4c 8b c3             	mov    %rbx,%r8
14021ddbc:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021ddc1:	e8 fa 44 00 00       	call   0x1402222c0
14021ddc6:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14021ddcb:	48 85 f6             	test   %rsi,%rsi
14021ddce:	0f 84 80 00 00 00    	je     0x14021de54
14021ddd4:	41 0f b6 45 0f       	movzbl 0xf(%r13),%eax
14021ddd9:	4d 8d 75 0b          	lea    0xb(%r13),%r14
14021dddd:	48 83 f8 01          	cmp    $0x1,%rax
14021dde1:	75 4c                	jne    0x14021de2f
14021dde3:	48 85 f6             	test   %rsi,%rsi
14021dde6:	74 6c                	je     0x14021de54
14021dde8:	48 8d 6b 18          	lea    0x18(%rbx),%rbp
14021ddec:	4c 8d 7b 08          	lea    0x8(%rbx),%r15
14021ddf0:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
14021ddf4:	48 8b 17             	mov    (%rdi),%rdx
14021ddf7:	48 ff c2             	inc    %rdx
14021ddfa:	48 3b 55 00          	cmp    0x0(%rbp),%rdx
14021ddfe:	76 17                	jbe    0x14021de17
14021de00:	0f ae e8             	lfence
14021de03:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14021de08:	48 8b cb             	mov    %rbx,%rcx
14021de0b:	48 8b 03             	mov    (%rbx),%rax
14021de0e:	48 8b 00             	mov    (%rax),%rax
14021de11:	ff 15 09 5c d6 00    	call   *0xd65c09(%rip)        # 0x140f83a20
14021de17:	48 8b 0f             	mov    (%rdi),%rcx
14021de1a:	41 0f b6 06          	movzbl (%r14),%eax
14021de1e:	49 8b 17             	mov    (%r15),%rdx
14021de21:	88 04 0a             	mov    %al,(%rdx,%rcx,1)
14021de24:	48 ff 07             	incq   (%rdi)
14021de27:	48 83 ee 01          	sub    $0x1,%rsi
14021de2b:	75 c7                	jne    0x14021ddf4
14021de2d:	eb 25                	jmp    0x14021de54
14021de2f:	48 85 f6             	test   %rsi,%rsi
14021de32:	74 20                	je     0x14021de54
14021de34:	4a 8d 3c 30          	lea    (%rax,%r14,1),%rdi
14021de38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14021de3f:	00
14021de40:	4c 8b c7             	mov    %rdi,%r8
14021de43:	49 8b d6             	mov    %r14,%rdx
14021de46:	48 8b cb             	mov    %rbx,%rcx
14021de49:	e8 92 6b ff ff       	call   0x1402149e0
14021de4e:	48 83 ee 01          	sub    $0x1,%rsi
14021de52:	75 ec                	jne    0x14021de40
14021de54:	49 89 1c 24          	mov    %rbx,(%r12)
14021de58:	49 8b c4             	mov    %r12,%rax
14021de5b:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14021de60:	48 83 c4 30          	add    $0x30,%rsp
14021de64:	41 5f                	pop    %r15
14021de66:	41 5e                	pop    %r14
14021de68:	41 5d                	pop    %r13
14021de6a:	41 5c                	pop    %r12
14021de6c:	5f                   	pop    %rdi
14021de6d:	5e                   	pop    %rsi
14021de6e:	5d                   	pop    %rbp
14021de6f:	c3                   	ret
14021de70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14021de75:	55                   	push   %rbp
14021de76:	56                   	push   %rsi
14021de77:	57                   	push   %rdi
14021de78:	41 54                	push   %r12
14021de7a:	41 55                	push   %r13
14021de7c:	41 56                	push   %r14
14021de7e:	41 57                	push   %r15
14021de80:	48 83 ec 40          	sub    $0x40,%rsp
14021de84:	4c 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%r15
14021de8b:	00
14021de8c:	48 8d 05 3d 07 d9 00 	lea    0xd9073d(%rip),%rax        # 0x140fae5d0
14021de93:	4c 8b e1             	mov    %rcx,%r12
14021de96:	48 8b da             	mov    %rdx,%rbx
14021de99:	41 8b 08             	mov    (%r8),%ecx
14021de9c:	33 d2                	xor    %edx,%edx
14021de9e:	8b f1                	mov    %ecx,%esi
14021dea0:	4d 8b e8             	mov    %r8,%r13
14021dea3:	48 2b b4 24 a0 00 00 	sub    0xa0(%rsp),%rsi
14021deaa:	00
14021deab:	48 3b 8c 24 a0 00 00 	cmp    0xa0(%rsp),%rcx
14021deb2:	00
14021deb3:	41 0f b6 48 09       	movzbl 0x9(%r8),%ecx
14021deb8:	48 0f 46 f2          	cmovbe %rdx,%rsi
14021debc:	83 e1 0f             	and    $0xf,%ecx
14021debf:	48 8b fe             	mov    %rsi,%rdi
14021dec2:	0f b6 0c 01          	movzbl (%rcx,%rax,1),%ecx
14021dec6:	48 d3 ef             	shr    %cl,%rdi
14021dec9:	48 2b f7             	sub    %rdi,%rsi
14021decc:	48 85 ff             	test   %rdi,%rdi
14021decf:	0f 84 7f 00 00 00    	je     0x14021df54
14021ded5:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
14021deda:	4d 8d 70 0b          	lea    0xb(%r8),%r14
14021dede:	48 83 f8 01          	cmp    $0x1,%rax
14021dee2:	75 46                	jne    0x14021df2a
14021dee4:	48 85 ff             	test   %rdi,%rdi
14021dee7:	74 6b                	je     0x14021df54
14021dee9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14021def0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021def4:	48 ff c2             	inc    %rdx
14021def7:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021defb:	76 12                	jbe    0x14021df0f
14021defd:	0f ae e8             	lfence
14021df00:	48 8b 03             	mov    (%rbx),%rax
14021df03:	48 8b cb             	mov    %rbx,%rcx
14021df06:	48 8b 00             	mov    (%rax),%rax
14021df09:	ff 15 11 5b d6 00    	call   *0xd65b11(%rip)        # 0x140f83a20
14021df0f:	48 8b 53 10          	mov    0x10(%rbx),%rdx