14019dc90:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14019dc94:	0f b6 13             	movzbl (%rbx),%edx
14019dc97:	e8 44 fd ff ff       	call   0x14019d9e0
14019dc9c:	90                   	nop
14019dc9d:	48 83 c3 10          	add    $0x10,%rbx
14019dca1:	48 3b df             	cmp    %rdi,%rbx
14019dca4:	75 ea                	jne    0x14019dc90
14019dca6:	48 8b 06             	mov    (%rsi),%rax
14019dca9:	48 89 46 08          	mov    %rax,0x8(%rsi)
14019dcad:	e9 0e 01 00 00       	jmp    0x14019ddc0
14019dcb2:	80 7d d0 01          	cmpb   $0x1,-0x30(%rbp)
14019dcb6:	0f 85 04 01 00 00    	jne    0x14019ddc0
14019dcbc:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
14019dcc0:	48 8b 1e             	mov    (%rsi),%rbx
14019dcc3:	48 8b 1b             	mov    (%rbx),%rbx
14019dcc6:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14019dcca:	0f 85 9d 00 00 00    	jne    0x14019dd6d
14019dcd0:	4c 8d 43 40          	lea    0x40(%rbx),%r8
14019dcd4:	48 3b 55 f0          	cmp    -0x10(%rbp),%rdx
14019dcd8:	74 24                	je     0x14019dcfe
14019dcda:	41 0f b6 00          	movzbl (%r8),%eax
14019dcde:	88 02                	mov    %al,(%rdx)
14019dce0:	49 8b 40 08          	mov    0x8(%r8),%rax
14019dce4:	48 89 42 08          	mov    %rax,0x8(%rdx)
14019dce8:	41 c6 00 00          	movb   $0x0,(%r8)
14019dcec:	4d 89 78 08          	mov    %r15,0x8(%r8)
14019dcf0:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14019dcf4:	48 83 c2 10          	add    $0x10,%rdx
14019dcf8:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
14019dcfc:	eb 0d                	jmp    0x14019dd0b
14019dcfe:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14019dd02:	e8 d9 96 ff ff       	call   0x1401973e0
14019dd07:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14019dd0b:	48 8b 43 10          	mov    0x10(%rbx),%rax
14019dd0f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd13:	74 23                	je     0x14019dd38
14019dd15:	48 8b 43 08          	mov    0x8(%rbx),%rax
14019dd19:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd1d:	75 14                	jne    0x14019dd33
14019dd1f:	90                   	nop
14019dd20:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14019dd24:	75 0d                	jne    0x14019dd33
14019dd26:	48 8b d8             	mov    %rax,%rbx
14019dd29:	48 8b 40 08          	mov    0x8(%rax),%rax
14019dd2d:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd31:	74 ed                	je     0x14019dd20
14019dd33:	48 8b d8             	mov    %rax,%rbx
14019dd36:	eb 27                	jmp    0x14019dd5f
14019dd38:	48 8b d8             	mov    %rax,%rbx
14019dd3b:	48 8b 08             	mov    (%rax),%rcx
14019dd3e:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14019dd42:	75 1b                	jne    0x14019dd5f
14019dd44:	0f 1f 40 00          	nopl   0x0(%rax)
14019dd48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14019dd4f:	00
14019dd50:	48 8b d9             	mov    %rcx,%rbx
14019dd53:	48 8b 01             	mov    (%rcx),%rax
14019dd56:	48 8b c8             	mov    %rax,%rcx
14019dd59:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd5d:	74 f1                	je     0x14019dd50
14019dd5f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14019dd63:	0f 84 67 ff ff ff    	je     0x14019dcd0
14019dd69:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
14019dd6d:	4c 8b 36             	mov    (%rsi),%r14
14019dd70:	49 8b 7e 08          	mov    0x8(%r14),%rdi
14019dd74:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14019dd78:	75 37                	jne    0x14019ddb1
14019dd7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14019dd80:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14019dd84:	48 8b d6             	mov    %rsi,%rdx
14019dd87:	48 8b ce             	mov    %rsi,%rcx
14019dd8a:	e8 a1 98 ff ff       	call   0x140197630
14019dd8f:	48 8b df             	mov    %rdi,%rbx
14019dd92:	48 8b 3f             	mov    (%rdi),%rdi
14019dd95:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14019dd99:	e8 62 a1 ff ff       	call   0x140197f00
14019dd9e:	ba 50 00 00 00       	mov    $0x50,%edx
14019dda3:	48 8b cb             	mov    %rbx,%rcx
14019dda6:	e8 99 d3 c7 00       	call   0x140e1b144
14019ddab:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14019ddaf:	74 cf                	je     0x14019dd80
14019ddb1:	4d 89 76 08          	mov    %r14,0x8(%r14)
14019ddb5:	4d 89 36             	mov    %r14,(%r14)
14019ddb8:	4d 89 76 10          	mov    %r14,0x10(%r14)
14019ddbc:	4c 89 7e 08          	mov    %r15,0x8(%rsi)
14019ddc0:	0f b6 55 d0          	movzbl -0x30(%rbp),%edx
14019ddc4:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14019ddc8:	e8 13 fc ff ff       	call   0x14019d9e0
14019ddcd:	90                   	nop
14019ddce:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019ddd2:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019ddd6:	48 3b f7             	cmp    %rdi,%rsi
14019ddd9:	0f 85 11 fd ff ff    	jne    0x14019daf0
14019dddf:	48 85 f6             	test   %rsi,%rsi
14019dde2:	74 5e                	je     0x14019de42
14019dde4:	48 3b f7             	cmp    %rdi,%rsi
14019dde7:	74 21                	je     0x14019de0a
14019dde9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14019ddf0:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
14019ddf4:	0f b6 16             	movzbl (%rsi),%edx
14019ddf7:	e8 e4 fb ff ff       	call   0x14019d9e0
14019ddfc:	90                   	nop
14019ddfd:	48 83 c6 10          	add    $0x10,%rsi
14019de01:	48 3b f7             	cmp    %rdi,%rsi
14019de04:	75 ea                	jne    0x14019ddf0
14019de06:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019de0a:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14019de0e:	48 2b d6             	sub    %rsi,%rdx
14019de11:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14019de15:	48 8b c6             	mov    %rsi,%rax
14019de18:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14019de1f:	72 19                	jb     0x14019de3a
14019de21:	48 83 c2 27          	add    $0x27,%rdx
14019de25:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
14019de29:	48 2b c6             	sub    %rsi,%rax
14019de2c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14019de30:	48 83 f8 1f          	cmp    $0x1f,%rax
14019de34:	0f 87 2a 01 00 00    	ja     0x14019df64
14019de3a:	48 8b ce             	mov    %rsi,%rcx
14019de3d:	e8 02 d3 c7 00       	call   0x140e1b144
14019de42:	41 8b cd             	mov    %r13d,%ecx
14019de45:	83 e9 01             	sub    $0x1,%ecx
14019de48:	0f 84 c6 00 00 00    	je     0x14019df14
14019de4e:	83 e9 01             	sub    $0x1,%ecx
14019de51:	0f 84 ad 00 00 00    	je     0x14019df04
14019de57:	83 e9 01             	sub    $0x1,%ecx
14019de5a:	74 58                	je     0x14019deb4
14019de5c:	83 f9 05             	cmp    $0x5,%ecx
14019de5f:	0f 85 c9 00 00 00    	jne    0x14019df2e
14019de65:	49 8b 1c 24          	mov    (%r12),%rbx
14019de69:	48 8b 0b             	mov    (%rbx),%rcx
14019de6c:	48 85 c9             	test   %rcx,%rcx
14019de6f:	74 3c                	je     0x14019dead
14019de71:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14019de75:	48 2b d1             	sub    %rcx,%rdx
14019de78:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14019de7f:	72 1c                	jb     0x14019de9d
14019de81:	48 83 c2 27          	add    $0x27,%rdx
14019de85:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14019de89:	49 2b c8             	sub    %r8,%rcx
14019de8c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14019de90:	48 83 f8 1f          	cmp    $0x1f,%rax
14019de94:	0f 87 be 00 00 00    	ja     0x14019df58
14019de9a:	49 8b c8             	mov    %r8,%rcx
14019de9d:	e8 a2 d2 c7 00       	call   0x140e1b144
14019dea2:	4c 89 3b             	mov    %r15,(%rbx)
14019dea5:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
14019dea9:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
14019dead:	ba 28 00 00 00       	mov    $0x28,%edx
14019deb2:	eb 71                	jmp    0x14019df25
14019deb4:	49 8b 1c 24          	mov    (%r12),%rbx
14019deb8:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14019debc:	48 83 fa 0f          	cmp    $0xf,%rdx
14019dec0:	76 2c                	jbe    0x14019deee
14019dec2:	48 ff c2             	inc    %rdx
14019dec5:	48 8b 0b             	mov    (%rbx),%rcx
14019dec8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14019decf:	72 18                	jb     0x14019dee9
14019ded1:	48 83 c2 27          	add    $0x27,%rdx
14019ded5:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14019ded9:	49 2b c8             	sub    %r8,%rcx
14019dedc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14019dee0:	48 83 f8 1f          	cmp    $0x1f,%rax
14019dee4:	77 72                	ja     0x14019df58
14019dee6:	49 8b c8             	mov    %r8,%rcx
14019dee9:	e8 56 d2 c7 00       	call   0x140e1b144
14019deee:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
14019def2:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14019def9:	00
14019defa:	c6 03 00             	movb   $0x0,(%rbx)
14019defd:	ba 20 00 00 00       	mov    $0x20,%edx
14019df02:	eb 21                	jmp    0x14019df25
14019df04:	49 8b 0c 24          	mov    (%r12),%rcx
14019df08:	e8 63 f5 ff ff       	call   0x14019d470
14019df0d:	ba 18 00 00 00       	mov    $0x18,%edx
14019df12:	eb 11                	jmp    0x14019df25
14019df14:	49 8b 0c 24          	mov    (%r12),%rcx
14019df18:	48 8b d1             	mov    %rcx,%rdx
14019df1b:	e8 a0 96 ff ff       	call   0x1401975c0
14019df20:	ba 10 00 00 00       	mov    $0x10,%edx
14019df25:	49 8b 0c 24          	mov    (%r12),%rcx
14019df29:	e8 16 d2 c7 00       	call   0x140e1b144
14019df2e:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14019df32:	48 33 cc             	xor    %rsp,%rcx
14019df35:	e8 c6 d5 c7 00       	call   0x140e1b500
14019df3a:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14019df3f:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14019df43:	49 8b 73 40          	mov    0x40(%r11),%rsi
14019df47:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14019df4b:	49 8b e3             	mov    %r11,%rsp
14019df4e:	41 5f                	pop    %r15
14019df50:	41 5e                	pop    %r14
14019df52:	41 5d                	pop    %r13
14019df54:	41 5c                	pop    %r12
14019df56:	5d                   	pop    %rbp
14019df57:	c3                   	ret
14019df58:	e8 47 c2 c8 00       	call   0x140e2a1a4
14019df5d:	90                   	nop
14019df5e:	e8 2d f6 ff ff       	call   0x14019d590
14019df63:	90                   	nop
14019df64:	e8 3b c2 c8 00       	call   0x140e2a1a4
14019df69:	cc                   	int3
14019df6a:	cc                   	int3
14019df6b:	cc                   	int3
14019df6c:	cc                   	int3
14019df6d:	cc                   	int3
14019df6e:	cc                   	int3
14019df6f:	cc                   	int3
14019df70:	40 53                	rex push %rbx
14019df72:	56                   	push   %rsi
14019df73:	57                   	push   %rdi
14019df74:	48 83 ec 30          	sub    $0x30,%rsp
14019df78:	49 8b f0             	mov    %r8,%rsi
14019df7b:	49 8b d9             	mov    %r9,%rbx
14019df7e:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14019df82:	48 8b f9             	mov    %rcx,%rdi
14019df85:	4c 3b c2             	cmp    %rdx,%r8
14019df88:	0f 82 d0 00 00 00    	jb     0x14019e05e
14019df8e:	4c 8b 49 18          	mov    0x18(%rcx),%r9
14019df92:	49 8b c1             	mov    %r9,%rax
14019df95:	49 2b c0             	sub    %r8,%rax
14019df98:	48 3b d8             	cmp    %rax,%rbx
14019df9b:	0f 87 97 00 00 00    	ja     0x14019e038
14019dfa1:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
14019dfa6:	49 8d 04 18          	lea    (%r8,%rbx,1),%rax
14019dfaa:	48 89 41 10          	mov    %rax,0x10(%rcx)
14019dfae:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14019dfb3:	49 83 f9 0f          	cmp    $0xf,%r9
14019dfb7:	76 03                	jbe    0x14019dfbc
14019dfb9:	48 8b 09             	mov    (%rcx),%rcx
14019dfbc:	4c 8d 3c 11          	lea    (%rcx,%rdx,1),%r15
14019dfc0:	48 8d 04 1e          	lea    (%rsi,%rbx,1),%rax
14019dfc4:	49 3b c7             	cmp    %r15,%rax
14019dfc7:	76 1b                	jbe    0x14019dfe4
14019dfc9:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
14019dfcd:	48 3b f0             	cmp    %rax,%rsi
14019dfd0:	77 12                	ja     0x14019dfe4
14019dfd2:	4c 3b fe             	cmp    %rsi,%r15
14019dfd5:	77 05                	ja     0x14019dfdc
14019dfd7:	45 33 f6             	xor    %r14d,%r14d
14019dfda:	eb 0b                	jmp    0x14019dfe7
14019dfdc:	4d 8b f7             	mov    %r15,%r14
14019dfdf:	4c 2b f6             	sub    %rsi,%r14
14019dfe2:	eb 03                	jmp    0x14019dfe7
14019dfe4:	4c 8b f3             	mov    %rbx,%r14
14019dfe7:	4c 2b c2             	sub    %rdx,%r8
14019dfea:	49 8d 0c 1f          	lea    (%r15,%rbx,1),%rcx
14019dfee:	49 ff c0             	inc    %r8
14019dff1:	0f ae e8             	lfence
14019dff4:	49 8b d7             	mov    %r15,%rdx
14019dff7:	e8 14 10 d4 00       	call   0x140edf010
14019dffc:	4d 8b c6             	mov    %r14,%r8
14019dfff:	48 8b d6             	mov    %rsi,%rdx
14019e002:	49 8b cf             	mov    %r15,%rcx
14019e005:	e8 06 10 d4 00       	call   0x140edf010
14019e00a:	4c 8b c3             	mov    %rbx,%r8
14019e00d:	49 8d 14 36          	lea    (%r14,%rsi,1),%rdx
14019e011:	4d 2b c6             	sub    %r14,%r8
14019e014:	4b 8d 0c 3e          	lea    (%r14,%r15,1),%rcx
14019e018:	48 03 d3             	add    %rbx,%rdx
14019e01b:	0f ae e8             	lfence
14019e01e:	e8 ed 0f d4 00       	call   0x140edf010
14019e023:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14019e028:	48 8b c7             	mov    %rdi,%rax
14019e02b:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
14019e030:	48 83 c4 30          	add    $0x30,%rsp
14019e034:	5f                   	pop    %rdi
14019e035:	5e                   	pop    %rsi
14019e036:	5b                   	pop    %rbx
14019e037:	c3                   	ret
14019e038:	0f ae e8             	lfence
14019e03b:	44 0f b6 44 24 50    	movzbl 0x50(%rsp),%r8d
14019e041:	4c 8b ca             	mov    %rdx,%r9
14019e044:	48 8b d3             	mov    %rbx,%rdx
14019e047:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14019e04c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14019e051:	e8 2a 98 ff ff       	call   0x140197880
14019e056:	48 83 c4 30          	add    $0x30,%rsp
14019e05a:	5f                   	pop    %rdi
14019e05b:	5e                   	pop    %rsi
14019e05c:	5b                   	pop    %rbx
14019e05d:	c3                   	ret
14019e05e:	e8 4d f5 ff ff       	call   0x14019d5b0
14019e063:	cc                   	int3
14019e064:	cc                   	int3
14019e065:	cc                   	int3
14019e066:	cc                   	int3
14019e067:	cc                   	int3
14019e068:	cc                   	int3
14019e069:	cc                   	int3
14019e06a:	cc                   	int3
14019e06b:	cc                   	int3
14019e06c:	cc                   	int3
14019e06d:	cc                   	int3
14019e06e:	cc                   	int3
14019e06f:	cc                   	int3
14019e070:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14019e075:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14019e07a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14019e07f:	57                   	push   %rdi
14019e080:	48 83 ec 20          	sub    $0x20,%rsp
14019e084:	48 8b f2             	mov    %rdx,%rsi
14019e087:	48 8b d9             	mov    %rcx,%rbx
14019e08a:	48 8b 39             	mov    (%rcx),%rdi
14019e08d:	48 85 ff             	test   %rdi,%rdi
14019e090:	74 22                	je     0x14019e0b4
14019e092:	ff 15 d0 51 de 00    	call   *0xde51d0(%rip)        # 0x140f83268
14019e098:	8b e8                	mov    %eax,%ebp
14019e09a:	48 8b cf             	mov    %rdi,%rcx
14019e09d:	ff 15 bd 51 de 00    	call   *0xde51bd(%rip)        # 0x140f83260
14019e0a3:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019e0a8:	85 c0                	test   %eax,%eax
14019e0aa:	74 20                	je     0x14019e0cc
14019e0ac:	8b cd                	mov    %ebp,%ecx
14019e0ae:	ff 15 bc 51 de 00    	call   *0xde51bc(%rip)        # 0x140f83270
14019e0b4:	48 89 33             	mov    %rsi,(%rbx)
14019e0b7:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14019e0bc:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14019e0c1:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14019e0c6:	48 83 c4 20          	add    $0x20,%rsp
14019e0ca:	5f                   	pop    %rdi
14019e0cb:	c3                   	ret
14019e0cc:	4c 8d 05 2d 59 e0 00 	lea    0xe0592d(%rip),%r8        # 0x140fa3a00
14019e0d3:	ba 29 09 00 00       	mov    $0x929,%edx
14019e0d8:	e8 63 f0 ff ff       	call   0x14019d140
14019e0dd:	cc                   	int3
14019e0de:	cc                   	int3
14019e0df:	cc                   	int3
14019e0e0:	40 53                	rex push %rbx
14019e0e2:	b8 30 14 00 00       	mov    $0x1430,%eax
14019e0e7:	e8 b4 d3 c7 00       	call   0x140e1b4a0
14019e0ec:	48 2b e0             	sub    %rax,%rsp
14019e0ef:	48 8b 05 0a ae 21 01 	mov    0x121ae0a(%rip),%rax        # 0x1413b8f00
14019e0f6:	48 33 c4             	xor    %rsp,%rax
14019e0f9:	48 89 84 24 20 14 00 	mov    %rax,0x1420(%rsp)
14019e100:	00
14019e101:	48 8d 99 c0 00 00 00 	lea    0xc0(%rcx),%rbx
14019e108:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14019e10c:	75 5c                	jne    0x14019e16a
14019e10e:	4c 8d 41 18          	lea    0x18(%rcx),%r8
14019e112:	ba 00 08 00 00       	mov    $0x800,%edx
14019e117:	48 8d 8c 24 20 04 00 	lea    0x420(%rsp),%rcx
14019e11e:	00
14019e11f:	e8 4c c2 ff ff       	call   0x14019a370
14019e124:	4c 8d 8c 24 20 04 00 	lea    0x420(%rsp),%r9
14019e12b:	00
14019e12c:	ba 00 04 00 00       	mov    $0x400,%edx
14019e131:	4c 8d 05 90 58 e0 00 	lea    0xe05890(%rip),%r8        # 0x140fa39c8
14019e138:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14019e13d:	e8 8e e5 ff ff       	call   0x14019c6d0