14021bb6d:	eb 0f                	jmp    0x14021bb7e
14021bb6f:	48 8b d3             	mov    %rbx,%rdx
14021bb72:	e8 19 b1 ff ff       	call   0x140216c90
14021bb77:	48 8b 48 08          	mov    0x8(%rax),%rcx
14021bb7b:	48 89 0f             	mov    %rcx,(%rdi)
14021bb7e:	48 8b c7             	mov    %rdi,%rax
14021bb81:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14021bb86:	48 33 cc             	xor    %rsp,%rcx
14021bb89:	e8 72 f9 bf 00       	call   0x140e1b500
14021bb8e:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14021bb93:	48 83 c4 40          	add    $0x40,%rsp
14021bb97:	5f                   	pop    %rdi
14021bb98:	5e                   	pop    %rsi
14021bb99:	5d                   	pop    %rbp
14021bb9a:	c3                   	ret
14021bb9b:	cc                   	int3
14021bb9c:	cc                   	int3
14021bb9d:	cc                   	int3
14021bb9e:	cc                   	int3
14021bb9f:	cc                   	int3
14021bba0:	40 53                	rex push %rbx
14021bba2:	48 83 ec 40          	sub    $0x40,%rsp
14021bba6:	4d 8b d1             	mov    %r9,%r10
14021bba9:	48 8b d9             	mov    %rcx,%rbx
14021bbac:	45 0f b6 c8          	movzbl %r8b,%r9d
14021bbb0:	41 f6 42 08 ef       	testb  $0xef,0x8(%r10)
14021bbb5:	74 53                	je     0x14021bc0a
14021bbb7:	45 0f b6 42 09       	movzbl 0x9(%r10),%r8d
14021bbbc:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14021bbc1:	49 c1 e8 04          	shr    $0x4,%r8
14021bbc5:	33 c0                	xor    %eax,%eax
14021bbc7:	41 83 e0 07          	and    $0x7,%r8d
14021bbcb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14021bbd0:	c7 44 24 38 2b 00 00 	movl   $0x100002b,0x38(%rsp)
14021bbd7:	01
14021bbd8:	c7 44 24 3c 20 00 00 	movl   $0x1000020,0x3c(%rsp)
14021bbdf:	01
14021bbe0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14021bbe5:	46 8b 44 84 30       	mov    0x30(%rsp,%r8,4),%r8d
14021bbea:	49 c1 e0 20          	shl    $0x20,%r8
14021bbee:	4d 0b c1             	or     %r9,%r8
14021bbf1:	4d 8b ca             	mov    %r10,%r9
14021bbf4:	e8 c7 05 00 00       	call   0x14021c1c0
14021bbf9:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14021bbfe:	48 89 03             	mov    %rax,(%rbx)
14021bc01:	48 8b c3             	mov    %rbx,%rax
14021bc04:	48 83 c4 40          	add    $0x40,%rsp
14021bc08:	5b                   	pop    %rbx
14021bc09:	c3                   	ret
14021bc0a:	45 84 c0             	test   %r8b,%r8b
14021bc0d:	48 8d 0d ec 8f d8 00 	lea    0xd88fec(%rip),%rcx        # 0x140fa4c00
14021bc14:	48 8d 05 dd 8f d8 00 	lea    0xd88fdd(%rip),%rax        # 0x140fa4bf8
14021bc1b:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
14021bc22:	48 0f 45 c1          	cmovne %rcx,%rax
14021bc26:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14021bc2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14021bc30:	49 ff c1             	inc    %r9
14021bc33:	42 80 3c 08 00       	cmpb   $0x0,(%rax,%r9,1)
14021bc38:	75 f6                	jne    0x14021bc30
14021bc3a:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
14021bc3f:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14021bc44:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14021bc49:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14021bc4e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14021bc53:	4d 8b c2             	mov    %r10,%r8
14021bc56:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14021bc5c:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14021bc61:	e8 9a 13 00 00       	call   0x14021d000
14021bc66:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14021bc6b:	48 89 03             	mov    %rax,(%rbx)
14021bc6e:	48 8b c3             	mov    %rbx,%rax
14021bc71:	48 83 c4 40          	add    $0x40,%rsp
14021bc75:	5b                   	pop    %rbx
14021bc76:	c3                   	ret
14021bc77:	cc                   	int3
14021bc78:	cc                   	int3
14021bc79:	cc                   	int3
14021bc7a:	cc                   	int3
14021bc7b:	cc                   	int3
14021bc7c:	cc                   	int3
14021bc7d:	cc                   	int3
14021bc7e:	cc                   	int3
14021bc7f:	cc                   	int3
14021bc80:	40 53                	rex push %rbx
14021bc82:	48 83 ec 30          	sub    $0x30,%rsp
14021bc86:	41 80 79 08 12       	cmpb   $0x12,0x8(%r9)
14021bc8b:	48 8b d9             	mov    %rcx,%rbx
14021bc8e:	49 8b c1             	mov    %r9,%rax
14021bc91:	44 88 44 24 51       	mov    %r8b,0x51(%rsp)
14021bc96:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14021bc9b:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14021bca1:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14021bca6:	4c 8b c0             	mov    %rax,%r8
14021bca9:	48 8b cb             	mov    %rbx,%rcx
14021bcac:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
14021bcb3:	00 00
14021bcb5:	0f 94 44 24 50       	sete   0x50(%rsp)
14021bcba:	e8 d1 14 00 00       	call   0x14021d190
14021bcbf:	48 8b c3             	mov    %rbx,%rax
14021bcc2:	48 83 c4 30          	add    $0x30,%rsp
14021bcc6:	5b                   	pop    %rbx
14021bcc7:	c3                   	ret
14021bcc8:	cc                   	int3
14021bcc9:	cc                   	int3
14021bcca:	cc                   	int3
14021bccb:	cc                   	int3
14021bccc:	cc                   	int3
14021bccd:	cc                   	int3
14021bcce:	cc                   	int3
14021bccf:	cc                   	int3
14021bcd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14021bcd5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14021bcda:	57                   	push   %rdi
14021bcdb:	41 56                	push   %r14
14021bcdd:	41 57                	push   %r15
14021bcdf:	48 83 ec 30          	sub    $0x30,%rsp
14021bce3:	48 8b 05 16 d2 19 01 	mov    0x119d216(%rip),%rax        # 0x1413b8f00
14021bcea:	48 33 c4             	xor    %rsp,%rax
14021bced:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14021bcf2:	48 8b da             	mov    %rdx,%rbx
14021bcf5:	41 8b f9             	mov    %r9d,%edi
14021bcf8:	48 8b 52 10          	mov    0x10(%rdx),%rdx
14021bcfc:	41 0f b6 f0          	movzbl %r8b,%esi
14021bd00:	48 ff c2             	inc    %rdx
14021bd03:	4c 8b f9             	mov    %rcx,%r15
14021bd06:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021bd0a:	76 12                	jbe    0x14021bd1e
14021bd0c:	0f ae e8             	lfence
14021bd0f:	48 8b 03             	mov    (%rbx),%rax
14021bd12:	48 8b cb             	mov    %rbx,%rcx
14021bd15:	48 8b 00             	mov    (%rax),%rax
14021bd18:	ff 15 02 7d d6 00    	call   *0xd67d02(%rip)        # 0x140f83a20
14021bd1e:	48 8b 43 10          	mov    0x10(%rbx),%rax
14021bd22:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14021bd26:	c6 04 01 5c          	movb   $0x5c,(%rcx,%rax,1)
14021bd2a:	48 ff 43 10          	incq   0x10(%rbx)
14021bd2e:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021bd32:	48 ff c2             	inc    %rdx
14021bd35:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021bd39:	76 12                	jbe    0x14021bd4d
14021bd3b:	0f ae e8             	lfence
14021bd3e:	48 8b 03             	mov    (%rbx),%rax
14021bd41:	48 8b cb             	mov    %rbx,%rcx
14021bd44:	48 8b 00             	mov    (%rax),%rax
14021bd47:	ff 15 d3 7c d6 00    	call   *0xd67cd3(%rip)        # 0x140f83a20
14021bd4d:	48 8b 43 10          	mov    0x10(%rbx),%rax
14021bd51:	48 8d 15 98 28 d9 00 	lea    0xd92898(%rip),%rdx        # 0x140fae5f0
14021bd58:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14021bd5c:	40 88 34 01          	mov    %sil,(%rcx,%rax,1)
14021bd60:	48 b8 30 30 30 30 30 	movabs $0x3030303030303030,%rax
14021bd67:	30 30 30
14021bd6a:	48 ff 43 10          	incq   0x10(%rbx)
14021bd6e:	48 8d 4c 24 22       	lea    0x22(%rsp),%rcx
14021bd73:	66 89 44 24 20       	mov    %ax,0x20(%rsp)
14021bd78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14021bd7f:	00
14021bd80:	8b c7                	mov    %edi,%eax
14021bd82:	48 8d 49 ff          	lea    -0x1(%rcx),%rcx
14021bd86:	83 e0 0f             	and    $0xf,%eax
14021bd89:	c1 ef 04             	shr    $0x4,%edi
14021bd8c:	0f b6 04 10          	movzbl (%rax,%rdx,1),%eax
14021bd90:	88 01                	mov    %al,(%rcx)
14021bd92:	85 ff                	test   %edi,%edi
14021bd94:	75 ea                	jne    0x14021bd80
14021bd96:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
14021bd9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14021bda0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021bda4:	4c 8d 74 24 22       	lea    0x22(%rsp),%r14
14021bda9:	4c 2b f6             	sub    %rsi,%r14
14021bdac:	49 03 d6             	add    %r14,%rdx
14021bdaf:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021bdb3:	76 12                	jbe    0x14021bdc7
14021bdb5:	0f ae e8             	lfence
14021bdb8:	48 8b 03             	mov    (%rbx),%rax
14021bdbb:	48 8b cb             	mov    %rbx,%rcx
14021bdbe:	48 8b 00             	mov    (%rax),%rax
14021bdc1:	ff 15 59 7c d6 00    	call   *0xd67c59(%rip)        # 0x140f83a20
14021bdc7:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021bdcb:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
14021bdcf:	48 2b fa             	sub    %rdx,%rdi
14021bdd2:	49 3b fe             	cmp    %r14,%rdi
14021bdd5:	49 0f 43 fe          	cmovae %r14,%rdi
14021bdd9:	48 85 ff             	test   %rdi,%rdi
14021bddc:	74 12                	je     0x14021bdf0
14021bdde:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14021bde2:	4c 8b c7             	mov    %rdi,%r8
14021bde5:	48 03 ca             	add    %rdx,%rcx
14021bde8:	48 8b d6             	mov    %rsi,%rdx
14021bdeb:	e8 20 32 cc 00       	call   0x140edf010
14021bdf0:	48 01 7b 10          	add    %rdi,0x10(%rbx)
14021bdf4:	48 8d 44 24 22       	lea    0x22(%rsp),%rax
14021bdf9:	48 03 f7             	add    %rdi,%rsi
14021bdfc:	48 3b f0             	cmp    %rax,%rsi
14021bdff:	75 9f                	jne    0x14021bda0
14021be01:	49 89 1f             	mov    %rbx,(%r15)
14021be04:	49 8b c7             	mov    %r15,%rax
14021be07:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14021be0c:	48 33 cc             	xor    %rsp,%rcx
14021be0f:	e8 ec f6 bf 00       	call   0x140e1b500
14021be14:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14021be19:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14021be1e:	48 83 c4 30          	add    $0x30,%rsp
14021be22:	41 5f                	pop    %r15
14021be24:	41 5e                	pop    %r14
14021be26:	5f                   	pop    %rdi
14021be27:	c3                   	ret
14021be28:	cc                   	int3
14021be29:	cc                   	int3
14021be2a:	cc                   	int3
14021be2b:	cc                   	int3
14021be2c:	cc                   	int3
14021be2d:	cc                   	int3
14021be2e:	cc                   	int3
14021be2f:	cc                   	int3
14021be30:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14021be35:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14021be3a:	41 56                	push   %r14
14021be3c:	48 83 ec 30          	sub    $0x30,%rsp
14021be40:	41 8b 40 10          	mov    0x10(%r8),%eax
14021be44:	48 8b da             	mov    %rdx,%rbx
14021be47:	41 0f b6 78 10       	movzbl 0x10(%r8),%edi
14021be4c:	83 c0 f7             	add    $0xfffffff7,%eax
14021be4f:	4c 8b f1             	mov    %rcx,%r14
14021be52:	83 f8 53             	cmp    $0x53,%eax
14021be55:	0f 87 e8 00 00 00    	ja     0x14021bf43
14021be5b:	48 8d 15 9e 41 de ff 	lea    -0x21be62(%rip),%rdx        # 0x140000000
14021be62:	0f b6 84 02 b4 bf 21 	movzbl 0x21bfb4(%rdx,%rax,1),%eax
14021be69:	00
14021be6a:	8b 8c 82 a0 bf 21 00 	mov    0x21bfa0(%rdx,%rax,4),%ecx
14021be71:	48 03 ca             	add    %rdx,%rcx
14021be74:	ff e1                	jmp    *%rcx
14021be76:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021be7a:	48 ff c2             	inc    %rdx
14021be7d:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021be81:	76 12                	jbe    0x14021be95
14021be83:	0f ae e8             	lfence
14021be86:	48 8b 03             	mov    (%rbx),%rax
14021be89:	48 8b cb             	mov    %rbx,%rcx
14021be8c:	48 8b 00             	mov    (%rax),%rax
14021be8f:	ff 15 8b 7b d6 00    	call   *0xd67b8b(%rip)        # 0x140f83a20
14021be95:	40 b7 6e             	mov    $0x6e,%dil
14021be98:	eb 67                	jmp    0x14021bf01
14021be9a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021be9e:	48 ff c2             	inc    %rdx
14021bea1:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021bea5:	76 12                	jbe    0x14021beb9
14021bea7:	0f ae e8             	lfence
14021beaa:	48 8b 03             	mov    (%rbx),%rax
14021bead:	48 8b cb             	mov    %rbx,%rcx
14021beb0:	48 8b 00             	mov    (%rax),%rax
14021beb3:	ff 15 67 7b d6 00    	call   *0xd67b67(%rip)        # 0x140f83a20
14021beb9:	40 b7 72             	mov    $0x72,%dil
14021bebc:	eb 43                	jmp    0x14021bf01
14021bebe:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021bec2:	48 ff c2             	inc    %rdx
14021bec5:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021bec9:	76 12                	jbe    0x14021bedd
14021becb:	0f ae e8             	lfence
14021bece:	48 8b 03             	mov    (%rbx),%rax
14021bed1:	48 8b cb             	mov    %rbx,%rcx
14021bed4:	48 8b 00             	mov    (%rax),%rax
14021bed7:	ff 15 43 7b d6 00    	call   *0xd67b43(%rip)        # 0x140f83a20
14021bedd:	40 b7 74             	mov    $0x74,%dil
14021bee0:	eb 1f                	jmp    0x14021bf01
14021bee2:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14021bee6:	48 ff c2             	inc    %rdx
14021bee9:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021beed:	76 12                	jbe    0x14021bf01
14021beef:	0f ae e8             	lfence
14021bef2:	48 8b 03             	mov    (%rbx),%rax
14021bef5:	48 8b cb             	mov    %rbx,%rcx
14021bef8:	48 8b 00             	mov    (%rax),%rax
14021befb:	ff 15 1f 7b d6 00    	call   *0xd67b1f(%rip)        # 0x140f83a20
14021bf01:	48 8b 43 08          	mov    0x8(%rbx),%rax
14021bf05:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14021bf09:	c6 04 01 5c          	movb   $0x5c,(%rcx,%rax,1)
14021bf0d:	48 ff 43 10          	incq   0x10(%rbx)
14021bf11:	48 8b 43 10          	mov    0x10(%rbx),%rax
14021bf15:	48 8d 50 01          	lea    0x1(%rax),%rdx
14021bf19:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14021bf1d:	76 12                	jbe    0x14021bf31
14021bf1f:	0f ae e8             	lfence
14021bf22:	48 8b 0b             	mov    (%rbx),%rcx
14021bf25:	48 8b 01             	mov    (%rcx),%rax
14021bf28:	48 8b cb             	mov    %rbx,%rcx
14021bf2b:	ff 15 ef 7a d6 00    	call   *0xd67aef(%rip)        # 0x140f83a20
14021bf31:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14021bf35:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14021bf39:	40 88 3c 0a          	mov    %dil,(%rdx,%rcx,1)
14021bf3d:	48 ff 43 10          	incq   0x10(%rbx)
14021bf41:	eb 44                	jmp    0x14021bf87
14021bf43:	49 8b 38             	mov    (%r8),%rdi
14021bf46:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14021bf4b:	49 8b 70 08          	mov    0x8(%r8),%rsi
14021bf4f:	48 3b fe             	cmp    %rsi,%rdi
14021bf52:	74 2e                	je     0x14021bf82
14021bf54:	0f 1f 40 00          	nopl   0x0(%rax)
14021bf58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14021bf5f:	00
14021bf60:	0f be 07             	movsbl (%rdi),%eax
14021bf63:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021bf68:	44 0f b6 c8          	movzbl %al,%r9d
14021bf6c:	41 b0 78             	mov    $0x78,%r8b
14021bf6f:	48 8b d3             	mov    %rbx,%rdx
14021bf72:	e8 59 fd ff ff       	call   0x14021bcd0
14021bf77:	48 ff c7             	inc    %rdi
14021bf7a:	48 8b 18             	mov    (%rax),%rbx
14021bf7d:	48 3b fe             	cmp    %rsi,%rdi
14021bf80:	75 de                	jne    0x14021bf60
14021bf82:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14021bf87:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14021bf8c:	49 8b c6             	mov    %r14,%rax
14021bf8f:	49 89 1e             	mov    %rbx,(%r14)
14021bf92:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14021bf97:	48 83 c4 30          	add    $0x30,%rsp
14021bf9b:	41 5e                	pop    %r14
14021bf9d:	c3                   	ret
14021bf9e:	66 90                	xchg   %ax,%ax
14021bfa0:	be be 21 00 76       	mov    $0x760021be,%esi
14021bfa5:	be 21 00 9a be       	mov    $0xbe9a0021,%esi
14021bfaa:	21 00                	and    %eax,(%rax)
14021bfac:	e2 be                	loop   0x14021bf6c
14021bfae:	21 00                	and    %eax,(%rax)
14021bfb0:	43 bf 21 00 00 01    	rex.XB mov $0x1000021,%r15d
14021bfb6:	04 04                	add    $0x4,%al
14021bfb8:	02 04 04             	add    (%rsp,%rax,1),%al
14021bfbb:	04 04                	add    $0x4,%al
14021bfbd:	04 04                	add    $0x4,%al
14021bfbf:	04 04                	add    $0x4,%al
14021bfc1:	04 04                	add    $0x4,%al
14021bfc3:	04 04                	add    $0x4,%al
14021bfc5:	04 04                	add    $0x4,%al
14021bfc7:	04 04                	add    $0x4,%al
14021bfc9:	04 04                	add    $0x4,%al
14021bfcb:	04 04                	add    $0x4,%al
14021bfcd:	03 04 04             	add    (%rsp,%rax,1),%eax
14021bfd0:	04 04                	add    $0x4,%al
14021bfd2:	03 04 04             	add    (%rsp,%rax,1),%eax
14021bfd5:	04 04                	add    $0x4,%al
14021bfd7:	04 04                	add    $0x4,%al
14021bfd9:	04 04                	add    $0x4,%al
14021bfdb:	04 04                	add    $0x4,%al
14021bfdd:	04 04                	add    $0x4,%al
14021bfdf:	04 04                	add    $0x4,%al
14021bfe1:	04 04                	add    $0x4,%al
14021bfe3:	04 04                	add    $0x4,%al
14021bfe5:	04 04                	add    $0x4,%al
14021bfe7:	04 04                	add    $0x4,%al
14021bfe9:	04 04                	add    $0x4,%al
14021bfeb:	04 04                	add    $0x4,%al