14023d9c4:	cc                   	int3
14023d9c5:	cc                   	int3
14023d9c6:	cc                   	int3
14023d9c7:	cc                   	int3
14023d9c8:	cc                   	int3
14023d9c9:	cc                   	int3
14023d9ca:	cc                   	int3
14023d9cb:	cc                   	int3
14023d9cc:	cc                   	int3
14023d9cd:	cc                   	int3
14023d9ce:	cc                   	int3
14023d9cf:	cc                   	int3
14023d9d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14023d9d5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14023d9da:	56                   	push   %rsi
14023d9db:	57                   	push   %rdi
14023d9dc:	41 54                	push   %r12
14023d9de:	41 55                	push   %r13
14023d9e0:	41 57                	push   %r15
14023d9e2:	b8 20 00 00 00       	mov    $0x20,%eax
14023d9e7:	e8 f4 cb 0b 00       	call   0x1402fa5e0
14023d9ec:	48 2b e0             	sub    %rax,%rsp
14023d9ef:	48 8b 59 38          	mov    0x38(%rcx),%rbx
14023d9f3:	41 8d 68 ff          	lea    -0x1(%r8),%ebp
14023d9f7:	48 8b f2             	mov    %rdx,%rsi
14023d9fa:	45 33 e4             	xor    %r12d,%r12d
14023d9fd:	8d 50 ef             	lea    -0x11(%rax),%edx
14023da00:	45 8b fc             	mov    %r12d,%r15d
14023da03:	4c 8b e9             	mov    %rcx,%r13
14023da06:	e8 05 ef fd ff       	call   0x14021c910
14023da0b:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14023da10:	48 8d 7b 14          	lea    0x14(%rbx),%rdi
14023da14:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14023da18:	44 39 63 10          	cmp    %r12d,0x10(%rbx)
14023da1c:	7e 50                	jle    0x14023da6e
14023da1e:	4c 63 07             	movslq (%rdi),%r8
14023da21:	41 8b c4             	mov    %r12d,%eax
14023da24:	4c 03 c2             	add    %rdx,%r8
14023da27:	4c 63 cd             	movslq %ebp,%r9
14023da2a:	49 8b d0             	mov    %r8,%rdx
14023da2d:	0f 1f 00             	nopl   (%rax)
14023da30:	48 8b ca             	mov    %rdx,%rcx
14023da33:	49 2b c8             	sub    %r8,%rcx
14023da36:	49 3b c9             	cmp    %r9,%rcx
14023da39:	7d 23                	jge    0x14023da5e
14023da3b:	0f b6 0a             	movzbl (%rdx),%ecx
14023da3e:	88 0e                	mov    %cl,(%rsi)
14023da40:	48 ff c6             	inc    %rsi
14023da43:	ff c0                	inc    %eax
14023da45:	80 3a 0a             	cmpb   $0xa,(%rdx)
14023da48:	74 3f                	je     0x14023da89
14023da4a:	48 ff c2             	inc    %rdx
14023da4d:	3b 43 10             	cmp    0x10(%rbx),%eax
14023da50:	7c de                	jl     0x14023da30
14023da52:	29 43 10             	sub    %eax,0x10(%rbx)
14023da55:	44 03 f8             	add    %eax,%r15d
14023da58:	01 07                	add    %eax,(%rdi)
14023da5a:	2b e8                	sub    %eax,%ebp
14023da5c:	eb 0a                	jmp    0x14023da68
14023da5e:	29 43 10             	sub    %eax,0x10(%rbx)
14023da61:	44 03 f8             	add    %eax,%r15d
14023da64:	2b e8                	sub    %eax,%ebp
14023da66:	01 07                	add    %eax,(%rdi)
14023da68:	85 ed                	test   %ebp,%ebp
14023da6a:	74 25                	je     0x14023da91
14023da6c:	eb a2                	jmp    0x14023da10
14023da6e:	44 8b 03             	mov    (%rbx),%r8d
14023da71:	49 8b 4d 40          	mov    0x40(%r13),%rcx
14023da75:	e8 86 fb fd ff       	call   0x14021d600
14023da7a:	44 8b f0             	mov    %eax,%r14d
14023da7d:	85 c0                	test   %eax,%eax
14023da7f:	7e 18                	jle    0x14023da99
14023da81:	89 43 10             	mov    %eax,0x10(%rbx)
14023da84:	44 89 27             	mov    %r12d,(%rdi)
14023da87:	eb 8b                	jmp    0x14023da14
14023da89:	29 43 10             	sub    %eax,0x10(%rbx)
14023da8c:	01 07                	add    %eax,(%rdi)
14023da8e:	44 03 f8             	add    %eax,%r15d
14023da91:	44 88 26             	mov    %r12b,(%rsi)
14023da94:	41 8b c7             	mov    %r15d,%eax
14023da97:	eb 1a                	jmp    0x14023dab3
14023da99:	49 8b cd             	mov    %r13,%rcx
14023da9c:	e8 7f ee fd ff       	call   0x14021c920
14023daa1:	44 88 26             	mov    %r12b,(%rsi)
14023daa4:	45 85 f6             	test   %r14d,%r14d
14023daa7:	79 eb                	jns    0x14023da94
14023daa9:	45 85 ff             	test   %r15d,%r15d
14023daac:	45 0f 4f f7          	cmovg  %r15d,%r14d
14023dab0:	41 8b c6             	mov    %r14d,%eax
14023dab3:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14023dab8:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14023dabd:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14023dac2:	48 83 c4 20          	add    $0x20,%rsp
14023dac6:	41 5f                	pop    %r15
14023dac8:	41 5d                	pop    %r13
14023daca:	41 5c                	pop    %r12
14023dacc:	5f                   	pop    %rdi
14023dacd:	5e                   	pop    %rsi
14023dace:	c3                   	ret
14023dacf:	cc                   	int3
14023dad0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14023dad5:	55                   	push   %rbp
14023dad6:	56                   	push   %rsi
14023dad7:	57                   	push   %rdi
14023dad8:	41 54                	push   %r12
14023dada:	41 55                	push   %r13
14023dadc:	41 56                	push   %r14
14023dade:	41 57                	push   %r15
14023dae0:	b8 40 00 00 00       	mov    $0x40,%eax
14023dae5:	e8 f6 ca 0b 00       	call   0x1402fa5e0
14023daea:	48 2b e0             	sub    %rax,%rsp
14023daed:	48 8b 59 38          	mov    0x38(%rcx),%rbx
14023daf1:	8d 78 c1             	lea    -0x3f(%rax),%edi
14023daf4:	8d 42 ff             	lea    -0x1(%rdx),%eax
14023daf7:	4d 63 f8             	movslq %r8d,%r15
14023dafa:	4d 8b e9             	mov    %r9,%r13
14023dafd:	44 8b f2             	mov    %edx,%r14d
14023db00:	48 8b f1             	mov    %rcx,%rsi
14023db03:	83 f8 79             	cmp    $0x79,%eax
14023db06:	0f 87 30 04 00 00    	ja     0x14023df3c
14023db0c:	48 8d 15 ed 24 dc ff 	lea    -0x23db13(%rip),%rdx        # 0x140000000
14023db13:	48 98                	cltq
14023db15:	0f b6 84 02 84 df 23 	movzbl 0x23df84(%rdx,%rax,1),%eax
14023db1c:	00
14023db1d:	8b 8c 82 50 df 23 00 	mov    0x23df50(%rdx,%rax,4),%ecx
14023db24:	48 03 ca             	add    %rdx,%rcx
14023db27:	ff e1                	jmp    *%rcx
14023db29:	33 ed                	xor    %ebp,%ebp
14023db2b:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
14023db2f:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
14023db33:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14023db37:	48 85 c9             	test   %rcx,%rcx
14023db3a:	0f 84 09 04 00 00    	je     0x14023df49
14023db40:	45 8b c7             	mov    %r15d,%r8d
14023db43:	41 8b d6             	mov    %r14d,%edx
14023db46:	e8 f5 ed fd ff       	call   0x14021c940
14023db4b:	8b f8                	mov    %eax,%edi
14023db4d:	8b c7                	mov    %edi,%eax
14023db4f:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
14023db56:	00
14023db57:	48 83 c4 40          	add    $0x40,%rsp
14023db5b:	41 5f                	pop    %r15
14023db5d:	41 5e                	pop    %r14
14023db5f:	41 5d                	pop    %r13
14023db61:	41 5c                	pop    %r12
14023db63:	5f                   	pop    %rdi
14023db64:	5e                   	pop    %rsi
14023db65:	5d                   	pop    %rbp
14023db66:	c3                   	ret
14023db67:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
14023db6b:	0f 8f d8 03 00 00    	jg     0x14023df49
14023db71:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14023db75:	eb c9                	jmp    0x14023db40
14023db77:	8b 7b 20             	mov    0x20(%rbx),%edi
14023db7a:	eb d1                	jmp    0x14023db4d
14023db7c:	8b 53 10             	mov    0x10(%rbx),%edx
14023db7f:	33 ed                	xor    %ebp,%ebp
14023db81:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14023db85:	8b fd                	mov    %ebp,%edi
14023db87:	85 d2                	test   %edx,%edx
14023db89:	7e c2                	jle    0x14023db4d
14023db8b:	48 63 43 14          	movslq 0x14(%rbx),%rax
14023db8f:	48 03 c8             	add    %rax,%rcx
14023db92:	0f 1f 40 00          	nopl   0x0(%rax)
14023db96:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14023db9d:	00 00 00
14023dba0:	80 39 0a             	cmpb   $0xa,(%rcx)
14023dba3:	8d 47 01             	lea    0x1(%rdi),%eax
14023dba6:	48 8d 49 01          	lea    0x1(%rcx),%rcx
14023dbaa:	0f 45 c7             	cmovne %edi,%eax
14023dbad:	8b f8                	mov    %eax,%edi
14023dbaf:	48 83 ea 01          	sub    $0x1,%rdx
14023dbb3:	75 eb                	jne    0x14023dba0
14023dbb5:	eb 96                	jmp    0x14023db4d
14023dbb7:	8b 7b 20             	mov    0x20(%rbx),%edi
14023dbba:	85 ff                	test   %edi,%edi
14023dbbc:	75 8f                	jne    0x14023db4d
14023dbbe:	e9 70 ff ff ff       	jmp    0x14023db33
14023dbc3:	8b 7b 10             	mov    0x10(%rbx),%edi
14023dbc6:	eb f2                	jmp    0x14023dbba
14023dbc8:	44 3b 3b             	cmp    (%rbx),%r15d
14023dbcb:	7e 3b                	jle    0x14023dc08
14023dbcd:	41 b8 24 01 00 00    	mov    $0x124,%r8d
14023dbd3:	48 8d 15 ae 1e 12 00 	lea    0x121eae(%rip),%rdx        # 0x14035fa88
14023dbda:	49 8b cf             	mov    %r15,%rcx
14023dbdd:	e8 de b6 fe ff       	call   0x1402292c0
14023dbe2:	48 8b e8             	mov    %rax,%rbp
14023dbe5:	48 85 c0             	test   %rax,%rax
14023dbe8:	0f 84 d0 00 00 00    	je     0x14023dcbe
14023dbee:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14023dbf2:	48 8d 15 8f 1e 12 00 	lea    0x121e8f(%rip),%rdx        # 0x14035fa88
14023dbf9:	41 b8 27 01 00 00    	mov    $0x127,%r8d
14023dbff:	e8 0c b7 fe ff       	call   0x140229310
14023dc04:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
14023dc08:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14023dc0c:	33 ed                	xor    %ebp,%ebp
14023dc0e:	4d 8b c7             	mov    %r15,%r8
14023dc11:	89 6b 14             	mov    %ebp,0x14(%rbx)
14023dc14:	49 8b d5             	mov    %r13,%rdx
14023dc17:	44 89 7b 10          	mov    %r15d,0x10(%rbx)
14023dc1b:	e8 08 ee 0b 00       	call   0x1402fca28
14023dc20:	e9 28 ff ff ff       	jmp    0x14023db4d
14023dc25:	4d 85 ed             	test   %r13,%r13
14023dc28:	74 14                	je     0x14023dc3e
14023dc2a:	41 83 39 00          	cmpl   $0x0,(%r9)
14023dc2e:	75 06                	jne    0x14023dc36
14023dc30:	44 8b 73 04          	mov    0x4(%rbx),%r14d
14023dc34:	eb 0b                	jmp    0x14023dc41
14023dc36:	44 8b 23             	mov    (%rbx),%r12d
14023dc39:	45 8b f7             	mov    %r15d,%r14d
14023dc3c:	eb 06                	jmp    0x14023dc44
14023dc3e:	45 8b f7             	mov    %r15d,%r14d
14023dc41:	45 8b e7             	mov    %r15d,%r12d
14023dc44:	48 8b 73 08          	mov    0x8(%rbx),%rsi
14023dc48:	4c 8b 6b 18          	mov    0x18(%rbx),%r13
14023dc4c:	41 81 fc 00 10 00 00 	cmp    $0x1000,%r12d
14023dc53:	7e 22                	jle    0x14023dc77
14023dc55:	44 3b 23             	cmp    (%rbx),%r12d
14023dc58:	74 1d                	je     0x14023dc77
14023dc5a:	49 8b cf             	mov    %r15,%rcx
14023dc5d:	48 8d 15 24 1e 12 00 	lea    0x121e24(%rip),%rdx        # 0x14035fa88
14023dc64:	41 b8 41 01 00 00    	mov    $0x141,%r8d
14023dc6a:	e8 51 b6 fe ff       	call   0x1402292c0
14023dc6f:	48 8b f0             	mov    %rax,%rsi
14023dc72:	48 85 c0             	test   %rax,%rax
14023dc75:	74 47                	je     0x14023dcbe
14023dc77:	41 81 fe 00 10 00 00 	cmp    $0x1000,%r14d
14023dc7e:	7e 65                	jle    0x14023dce5
14023dc80:	44 3b 73 04          	cmp    0x4(%rbx),%r14d
14023dc84:	74 5f                	je     0x14023dce5
14023dc86:	49 8b cf             	mov    %r15,%rcx
14023dc89:	48 8d 15 f8 1d 12 00 	lea    0x121df8(%rip),%rdx        # 0x14035fa88
14023dc90:	41 b8 46 01 00 00    	mov    $0x146,%r8d
14023dc96:	e8 25 b6 fe ff       	call   0x1402292c0
14023dc9b:	4c 8b e8             	mov    %rax,%r13
14023dc9e:	48 85 c0             	test   %rax,%rax
14023dca1:	75 42                	jne    0x14023dce5
14023dca3:	48 3b 73 08          	cmp    0x8(%rbx),%rsi
14023dca7:	74 15                	je     0x14023dcbe
14023dca9:	41 b8 49 01 00 00    	mov    $0x149,%r8d
14023dcaf:	48 8d 15 d2 1d 12 00 	lea    0x121dd2(%rip),%rdx        # 0x14035fa88
14023dcb6:	48 8b ce             	mov    %rsi,%rcx
14023dcb9:	e8 52 b6 fe ff       	call   0x140229310
14023dcbe:	ba 72 00 00 00       	mov    $0x72,%edx
14023dcc3:	c7 44 24 20 97 01 00 	movl   $0x197,0x20(%rsp)
14023dcca:	00
14023dccb:	4c 8d 0d b6 1d 12 00 	lea    0x121db6(%rip),%r9        # 0x14035fa88
14023dcd2:	8d 4a ae             	lea    -0x52(%rdx),%ecx
14023dcd5:	44 8d 42 cf          	lea    -0x31(%rdx),%r8d
14023dcd9:	e8 c2 36 fe ff       	call   0x1402213a0
14023dcde:	33 c0                	xor    %eax,%eax
14023dce0:	e9 6a fe ff ff       	jmp    0x14023db4f
14023dce5:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14023dce9:	33 ed                	xor    %ebp,%ebp
14023dceb:	48 3b ce             	cmp    %rsi,%rcx
14023dcee:	74 1d                	je     0x14023dd0d
14023dcf0:	41 b8 4e 01 00 00    	mov    $0x14e,%r8d
14023dcf6:	48 8d 15 8b 1d 12 00 	lea    0x121d8b(%rip),%rdx        # 0x14035fa88
14023dcfd:	e8 0e b6 fe ff       	call   0x140229310
14023dd02:	48 89 73 08          	mov    %rsi,0x8(%rbx)
14023dd06:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
14023dd0a:	44 89 23             	mov    %r12d,(%rbx)
14023dd0d:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14023dd11:	49 3b cd             	cmp    %r13,%rcx
14023dd14:	0f 84 33 fe ff ff    	je     0x14023db4d
14023dd1a:	41 b8 55 01 00 00    	mov    $0x155,%r8d
14023dd20:	48 8d 15 61 1d 12 00 	lea    0x121d61(%rip),%rdx        # 0x14035fa88
14023dd27:	e8 e4 b5 fe ff       	call   0x140229310
14023dd2c:	4c 89 6b 18          	mov    %r13,0x18(%rbx)
14023dd30:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
14023dd34:	44 89 73 04          	mov    %r14d,0x4(%rbx)
14023dd38:	e9 10 fe ff ff       	jmp    0x14023db4d
14023dd3d:	48 83 7e 40 00       	cmpq   $0x0,0x40(%rsi)
14023dd42:	0f 84 01 02 00 00    	je     0x14023df49
14023dd48:	ba 0f 00 00 00       	mov    $0xf,%edx
14023dd4d:	48 8b ce             	mov    %rsi,%rcx
14023dd50:	e8 bb eb fd ff       	call   0x14021c910
14023dd55:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14023dd59:	4d 8b cd             	mov    %r13,%r9
14023dd5c:	45 8b c7             	mov    %r15d,%r8d
14023dd5f:	41 8b d6             	mov    %r14d,%edx
14023dd62:	e8 d9 eb fd ff       	call   0x14021c940
14023dd67:	48 8b ce             	mov    %rsi,%rcx
14023dd6a:	8b f8                	mov    %eax,%edi
14023dd6c:	e8 af eb fd ff       	call   0x14021c920
14023dd71:	e9 d7 fd ff ff       	jmp    0x14023db4d
14023dd76:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14023dd7a:	48 85 c9             	test   %rcx,%rcx
14023dd7d:	0f 84 c6 01 00 00    	je     0x14023df49
14023dd83:	83 7b 20 00          	cmpl   $0x0,0x20(%rbx)
14023dd87:	0f 8e b3 fd ff ff    	jle    0x14023db40
14023dd8d:	ba 0f 00 00 00       	mov    $0xf,%edx
14023dd92:	48 8b ce             	mov    %rsi,%rcx
14023dd95:	e8 76 eb fd ff       	call   0x14021c910
14023dd9a:	8b 43 20             	mov    0x20(%rbx),%eax
14023dd9d:	85 c0                	test   %eax,%eax
14023dd9f:	7e 40                	jle    0x14023dde1
14023dda1:	48 63 53 24          	movslq 0x24(%rbx),%rdx
14023dda5:	44 8b c0             	mov    %eax,%r8d
14023dda8:	48 03 53 18          	add    0x18(%rbx),%rdx
14023ddac:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14023ddb0:	e8 3b f9 fd ff       	call   0x14021d6f0
14023ddb5:	48 8b ce             	mov    %rsi,%rcx
14023ddb8:	8b f8                	mov    %eax,%edi
14023ddba:	e8 61 eb fd ff       	call   0x14021c920
14023ddbf:	85 ff                	test   %edi,%edi
14023ddc1:	0f 8e 86 fd ff ff    	jle    0x14023db4d
14023ddc7:	01 7b 24             	add    %edi,0x24(%rbx)
14023ddca:	ba 0f 00 00 00       	mov    $0xf,%edx
14023ddcf:	29 7b 20             	sub    %edi,0x20(%rbx)
14023ddd2:	48 8b ce             	mov    %rsi,%rcx
14023ddd5:	e8 36 eb fd ff       	call   0x14021c910
14023ddda:	8b 43 20             	mov    0x20(%rbx),%eax
14023dddd:	85 c0                	test   %eax,%eax
14023dddf:	7f c0                	jg     0x14023dda1
14023dde1:	33 ed                	xor    %ebp,%ebp
14023dde3:	4d 8b cd             	mov    %r13,%r9
14023dde6:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
14023ddea:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14023ddee:	e9 4d fd ff ff       	jmp    0x14023db40
14023ddf3:	44 8b 03             	mov    (%rbx),%r8d
14023ddf6:	45 33 c9             	xor    %r9d,%r9d
14023ddf9:	49 8b cd             	mov    %r13,%rcx
14023ddfc:	41 8d 51 75          	lea    0x75(%r9),%edx
14023de00:	e8 7b f3 fd ff       	call   0x14021d180
14023de05:	85 c0                	test   %eax,%eax
14023de07:	74 1c                	je     0x14023de25
14023de09:	44 8b 43 04          	mov    0x4(%rbx),%r8d
14023de0d:	44 8b cf             	mov    %edi,%r9d
14023de10:	ba 75 00 00 00       	mov    $0x75,%edx
14023de15:	49 8b cd             	mov    %r13,%rcx
14023de18:	e8 63 f3 fd ff       	call   0x14021d180
14023de1d:	85 c0                	test   %eax,%eax
14023de1f:	0f 85 28 fd ff ff    	jne    0x14023db4d
14023de25:	33 ed                	xor    %ebp,%ebp
14023de27:	8b fd                	mov    %ebp,%edi
14023de29:	e9 1f fd ff ff       	jmp    0x14023db4d
14023de2e:	33 ed                	xor    %ebp,%ebp
14023de30:	4c 8d b4 24 88 00 00 	lea    0x88(%rsp),%r14
14023de37:	00
14023de38:	8b fd                	mov    %ebp,%edi
14023de3a:	48 85 db             	test   %rbx,%rbx
14023de3d:	0f 84 d6 00 00 00    	je     0x14023df19
14023de43:	48 39 7e 40          	cmp    %rdi,0x40(%rsi)
14023de47:	0f 84 cc 00 00 00    	je     0x14023df19
14023de4d:	8d 55 0f             	lea    0xf(%rbp),%edx
14023de50:	48 8b ce             	mov    %rsi,%rcx
14023de53:	e8 b8 ea fd ff       	call   0x14021c910
14023de58:	4c 8d 43 08          	lea    0x8(%rbx),%r8
14023de5c:	0f 1f 40 00          	nopl   0x0(%rax)