14022cb4d:	48 89 43 20          	mov    %rax,0x20(%rbx)
14022cb51:	48 85 c9             	test   %rcx,%rcx
14022cb54:	74 17                	je     0x14022cb6d
14022cb56:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
14022cb5b:	74 10                	je     0x14022cb6d
14022cb5d:	48 85 c0             	test   %rax,%rax
14022cb60:	74 0b                	je     0x14022cb6d
14022cb62:	b8 01 00 00 00       	mov    $0x1,%eax
14022cb67:	48 83 c4 20          	add    $0x20,%rsp
14022cb6b:	5b                   	pop    %rbx
14022cb6c:	c3                   	ret
14022cb6d:	e8 be 41 ec ff       	call   0x1400f0d30
14022cb72:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14022cb76:	e8 b5 41 ec ff       	call   0x1400f0d30
14022cb7b:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14022cb7f:	e8 ac 41 ec ff       	call   0x1400f0d30
14022cb84:	33 c0                	xor    %eax,%eax
14022cb86:	48 83 c4 20          	add    $0x20,%rsp
14022cb8a:	5b                   	pop    %rbx
14022cb8b:	c3                   	ret
14022cb8c:	cc                   	int3
14022cb8d:	cc                   	int3
14022cb8e:	cc                   	int3
14022cb8f:	cc                   	int3
14022cb90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14022cb95:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14022cb9a:	57                   	push   %rdi
14022cb9b:	b8 20 00 00 00       	mov    $0x20,%eax
14022cba0:	e8 8b 3f 08 00       	call   0x1402b0b30
14022cba5:	48 2b e0             	sub    %rax,%rsp
14022cba8:	33 ff                	xor    %edi,%edi
14022cbaa:	49 8b f1             	mov    %r9,%rsi
14022cbad:	48 8b da             	mov    %rdx,%rbx
14022cbb0:	4d 85 c0             	test   %r8,%r8
14022cbb3:	74 78                	je     0x14022cc2d
14022cbb5:	4d 85 c9             	test   %r9,%r9
14022cbb8:	74 73                	je     0x14022cc2d
14022cbba:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14022cbbe:	49 8b d0             	mov    %r8,%rdx
14022cbc1:	e8 0a 40 ec ff       	call   0x1400f0bd0
14022cbc6:	48 85 c0             	test   %rax,%rax
14022cbc9:	74 50                	je     0x14022cc1b
14022cbcb:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14022cbcf:	33 d2                	xor    %edx,%edx
14022cbd1:	e8 9a 48 ec ff       	call   0x1400f1470
14022cbd6:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14022cbda:	48 8b d6             	mov    %rsi,%rdx
14022cbdd:	e8 ee 3f ec ff       	call   0x1400f0bd0
14022cbe2:	48 85 c0             	test   %rax,%rax
14022cbe5:	74 34                	je     0x14022cc1b
14022cbe7:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14022cbeb:	33 d2                	xor    %edx,%edx
14022cbed:	e8 7e 48 ec ff       	call   0x1400f1470
14022cbf2:	e8 69 4a ec ff       	call   0x1400f1660
14022cbf7:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14022cbfb:	48 8b d0             	mov    %rax,%rdx
14022cbfe:	e8 cd 3f ec ff       	call   0x1400f0bd0
14022cc03:	48 85 c0             	test   %rax,%rax
14022cc06:	74 13                	je     0x14022cc1b
14022cc08:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14022cc0c:	33 d2                	xor    %edx,%edx
14022cc0e:	e8 5d 48 ec ff       	call   0x1400f1470
14022cc13:	bf 01 00 00 00       	mov    $0x1,%edi
14022cc18:	89 7b 28             	mov    %edi,0x28(%rbx)
14022cc1b:	8b c7                	mov    %edi,%eax
14022cc1d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14022cc22:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14022cc27:	48 83 c4 20          	add    $0x20,%rsp
14022cc2b:	5f                   	pop    %rdi
14022cc2c:	c3                   	ret
14022cc2d:	e8 3e a4 ef ff       	call   0x140127070
14022cc32:	4c 8d 05 cf a9 13 00 	lea    0x13a9cf(%rip),%r8        # 0x140367608
14022cc39:	ba 28 01 00 00       	mov    $0x128,%edx
14022cc3e:	48 8d 0d 7b a9 13 00 	lea    0x13a97b(%rip),%rcx        # 0x1403675c0
14022cc45:	e8 46 a5 ef ff       	call   0x140127190
14022cc4a:	45 33 c0             	xor    %r8d,%r8d
14022cc4d:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14022cc52:	41 8d 48 10          	lea    0x10(%r8),%ecx
14022cc56:	e8 35 a6 ef ff       	call   0x140127290
14022cc5b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14022cc60:	33 c0                	xor    %eax,%eax
14022cc62:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14022cc67:	48 83 c4 20          	add    $0x20,%rsp
14022cc6b:	5f                   	pop    %rdi
14022cc6c:	c3                   	ret
14022cc6d:	cc                   	int3
14022cc6e:	cc                   	int3
14022cc6f:	cc                   	int3
14022cc70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14022cc75:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14022cc7a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14022cc7f:	57                   	push   %rdi
14022cc80:	b8 20 00 00 00       	mov    $0x20,%eax
14022cc85:	e8 a6 3e 08 00       	call   0x1402b0b30
14022cc8a:	48 2b e0             	sub    %rax,%rsp
14022cc8d:	49 8b d9             	mov    %r9,%rbx
14022cc90:	49 8b f8             	mov    %r8,%rdi
14022cc93:	48 8b f2             	mov    %rdx,%rsi
14022cc96:	33 ed                	xor    %ebp,%ebp
14022cc98:	e8 33 e1 f1 ff       	call   0x14014add0
14022cc9d:	85 c0                	test   %eax,%eax
14022cc9f:	74 32                	je     0x14022ccd3
14022cca1:	e8 ca a3 ef ff       	call   0x140127070
14022cca6:	4c 8d 05 93 a9 13 00 	lea    0x13a993(%rip),%r8        # 0x140367640
14022ccad:	ba 48 01 00 00       	mov    $0x148,%edx
14022ccb2:	48 8d 0d 07 a9 13 00 	lea    0x13a907(%rip),%rcx        # 0x1403675c0
14022ccb9:	e8 d2 a4 ef ff       	call   0x140127190
14022ccbe:	45 33 c0             	xor    %r8d,%r8d
14022ccc1:	8d 55 6a             	lea    0x6a(%rbp),%edx
14022ccc4:	8d 4d 10             	lea    0x10(%rbp),%ecx
14022ccc7:	e8 c4 a5 ef ff       	call   0x140127290
14022cccc:	33 c0                	xor    %eax,%eax
14022ccce:	e9 8e 00 00 00       	jmp    0x14022cd61
14022ccd3:	e8 88 49 ec ff       	call   0x1400f1660
14022ccd8:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14022ccdc:	48 8b d0             	mov    %rax,%rdx
14022ccdf:	e8 ec 3c ec ff       	call   0x1400f09d0
14022cce4:	85 c0                	test   %eax,%eax
14022cce6:	74 32                	je     0x14022cd1a
14022cce8:	e8 83 a3 ef ff       	call   0x140127070
14022cced:	4c 8d 05 4c a9 13 00 	lea    0x13a94c(%rip),%r8        # 0x140367640
14022ccf4:	ba 4d 01 00 00       	mov    $0x14d,%edx
14022ccf9:	48 8d 0d c0 a8 13 00 	lea    0x13a8c0(%rip),%rcx        # 0x1403675c0
14022cd00:	e8 8b a4 ef ff       	call   0x140127190
14022cd05:	45 33 c0             	xor    %r8d,%r8d
14022cd08:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14022cd0d:	41 8d 48 10          	lea    0x10(%r8),%ecx
14022cd11:	e8 7a a5 ef ff       	call   0x140127290
14022cd16:	33 c0                	xor    %eax,%eax
14022cd18:	eb 47                	jmp    0x14022cd61
14022cd1a:	48 85 ff             	test   %rdi,%rdi
14022cd1d:	74 1b                	je     0x14022cd3a
14022cd1f:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14022cd23:	48 8b cf             	mov    %rdi,%rcx
14022cd26:	e8 a5 3e ec ff       	call   0x1400f0bd0
14022cd2b:	48 85 c0             	test   %rax,%rax
14022cd2e:	74 2f                	je     0x14022cd5f
14022cd30:	33 d2                	xor    %edx,%edx
14022cd32:	48 8b cf             	mov    %rdi,%rcx
14022cd35:	e8 36 47 ec ff       	call   0x1400f1470
14022cd3a:	48 85 db             	test   %rbx,%rbx
14022cd3d:	74 1b                	je     0x14022cd5a
14022cd3f:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14022cd43:	48 8b cb             	mov    %rbx,%rcx
14022cd46:	e8 85 3e ec ff       	call   0x1400f0bd0
14022cd4b:	48 85 c0             	test   %rax,%rax
14022cd4e:	74 0f                	je     0x14022cd5f
14022cd50:	33 d2                	xor    %edx,%edx
14022cd52:	48 8b cb             	mov    %rbx,%rcx
14022cd55:	e8 16 47 ec ff       	call   0x1400f1470
14022cd5a:	bd 01 00 00 00       	mov    $0x1,%ebp
14022cd5f:	8b c5                	mov    %ebp,%eax
14022cd61:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14022cd66:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14022cd6b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14022cd70:	48 83 c4 20          	add    $0x20,%rsp
14022cd74:	5f                   	pop    %rdi
14022cd75:	c3                   	ret
14022cd76:	cc                   	int3
14022cd77:	cc                   	int3
14022cd78:	cc                   	int3
14022cd79:	cc                   	int3
14022cd7a:	cc                   	int3
14022cd7b:	cc                   	int3
14022cd7c:	cc                   	int3
14022cd7d:	cc                   	int3
14022cd7e:	cc                   	int3
14022cd7f:	cc                   	int3
14022cd80:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14022cd85:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14022cd8a:	56                   	push   %rsi
14022cd8b:	57                   	push   %rdi
14022cd8c:	41 54                	push   %r12
14022cd8e:	41 56                	push   %r14
14022cd90:	41 57                	push   %r15
14022cd92:	b8 60 00 00 00       	mov    $0x60,%eax
14022cd97:	e8 94 3d 08 00       	call   0x1402b0b30
14022cd9c:	48 2b e0             	sub    %rax,%rsp
14022cd9f:	48 8b fa             	mov    %rdx,%rdi
14022cda2:	45 33 e4             	xor    %r12d,%r12d
14022cda5:	49 8b d0             	mov    %r8,%rdx
14022cda8:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
14022cdad:	4d 8b f9             	mov    %r9,%r15
14022cdb0:	4d 8b f0             	mov    %r8,%r14
14022cdb3:	48 8b d9             	mov    %rcx,%rbx
14022cdb6:	e8 15 e0 f1 ff       	call   0x14014add0
14022cdbb:	49 8b d7             	mov    %r15,%rdx
14022cdbe:	85 c0                	test   %eax,%eax
14022cdc0:	74 11                	je     0x14022cdd3
14022cdc2:	48 8b cf             	mov    %rdi,%rcx
14022cdc5:	e8 86 db f1 ff       	call   0x14014a950
14022cdca:	85 c0                	test   %eax,%eax
14022cdcc:	75 20                	jne    0x14022cdee
14022cdce:	e9 a6 03 00 00       	jmp    0x14022d179
14022cdd3:	48 8b cb             	mov    %rbx,%rcx
14022cdd6:	e8 f5 df f1 ff       	call   0x14014add0
14022cddb:	85 c0                	test   %eax,%eax
14022cddd:	74 19                	je     0x14022cdf8
14022cddf:	49 8b d6             	mov    %r14,%rdx
14022cde2:	48 8b cf             	mov    %rdi,%rcx
14022cde5:	e8 66 db f1 ff       	call   0x14014a950
14022cdea:	85 c0                	test   %eax,%eax
14022cdec:	74 29                	je     0x14022ce17
14022cdee:	b8 01 00 00 00       	mov    $0x1,%eax
14022cdf3:	e9 81 03 00 00       	jmp    0x14022d179
14022cdf8:	48 8b b4 24 b0 00 00 	mov    0xb0(%rsp),%rsi
14022cdff:	00
14022ce00:	48 85 f6             	test   %rsi,%rsi
14022ce03:	75 19                	jne    0x14022ce1e
14022ce05:	e8 56 e1 f2 ff       	call   0x14015af60
14022ce0a:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14022ce0f:	48 8b f0             	mov    %rax,%rsi
14022ce12:	48 85 c0             	test   %rax,%rax
14022ce15:	75 07                	jne    0x14022ce1e
14022ce17:	33 c0                	xor    %eax,%eax
14022ce19:	e9 5b 03 00 00       	jmp    0x14022d179
14022ce1e:	48 89 ac 24 90 00 00 	mov    %rbp,0x90(%rsp)
14022ce25:	00
14022ce26:	48 8b ce             	mov    %rsi,%rcx
14022ce29:	4c 89 ac 24 a0 00 00 	mov    %r13,0xa0(%rsp)
14022ce30:	00
14022ce31:	e8 3a e2 f2 ff       	call   0x14015b070
14022ce36:	48 8b ce             	mov    %rsi,%rcx
14022ce39:	e8 62 df f2 ff       	call   0x14015ada0
14022ce3e:	48 8b ce             	mov    %rsi,%rcx
14022ce41:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14022ce46:	e8 55 df f2 ff       	call   0x14015ada0
14022ce4b:	48 8b ce             	mov    %rsi,%rcx
14022ce4e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14022ce53:	e8 48 df f2 ff       	call   0x14015ada0
14022ce58:	48 8b ce             	mov    %rsi,%rcx
14022ce5b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14022ce60:	e8 3b df f2 ff       	call   0x14015ada0
14022ce65:	48 8b ce             	mov    %rsi,%rcx
14022ce68:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14022ce6d:	e8 2e df f2 ff       	call   0x14015ada0
14022ce72:	48 8b ce             	mov    %rsi,%rcx
14022ce75:	48 8b f8             	mov    %rax,%rdi
14022ce78:	e8 23 df f2 ff       	call   0x14015ada0
14022ce7d:	48 8b ce             	mov    %rsi,%rcx
14022ce80:	4c 8b e8             	mov    %rax,%r13
14022ce83:	e8 18 df f2 ff       	call   0x14015ada0
14022ce88:	48 8b ce             	mov    %rsi,%rcx
14022ce8b:	48 8b e8             	mov    %rax,%rbp
14022ce8e:	e8 0d df f2 ff       	call   0x14015ada0
14022ce93:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14022ce98:	48 85 c0             	test   %rax,%rax
14022ce9b:	0f 84 b3 02 00 00    	je     0x14022d154
14022cea1:	45 39 66 28          	cmp    %r12d,0x28(%r14)
14022cea5:	74 2a                	je     0x14022ced1
14022cea7:	49 8b 56 10          	mov    0x10(%r14),%rdx
14022ceab:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14022ceb0:	e8 1b 3d ec ff       	call   0x1400f0bd0
14022ceb5:	48 85 c0             	test   %rax,%rax
14022ceb8:	0f 84 96 02 00 00    	je     0x14022d154
14022cebe:	49 8b 56 18          	mov    0x18(%r14),%rdx
14022cec2:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14022cec7:	e8 04 3d ec ff       	call   0x1400f0bd0
14022cecc:	48 85 c0             	test   %rax,%rax
14022cecf:	eb 1c                	jmp    0x14022ceed
14022ced1:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14022ced6:	49 8b d6             	mov    %r14,%rdx
14022ced9:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14022cede:	48 8b cb             	mov    %rbx,%rcx
14022cee1:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14022cee6:	e8 a5 dc f1 ff       	call   0x14014ab90
14022ceeb:	85 c0                	test   %eax,%eax
14022ceed:	0f 84 61 02 00 00    	je     0x14022d154
14022cef3:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14022cef8:	45 39 67 28          	cmp    %r12d,0x28(%r15)
14022cefc:	74 31                	je     0x14022cf2f
14022cefe:	49 8b 57 10          	mov    0x10(%r15),%rdx
14022cf02:	49 8b ce             	mov    %r14,%rcx
14022cf05:	e8 c6 3c ec ff       	call   0x1400f0bd0
14022cf0a:	48 85 c0             	test   %rax,%rax
14022cf0d:	0f 84 41 02 00 00    	je     0x14022d154
14022cf13:	49 8b 57 18          	mov    0x18(%r15),%rdx
14022cf17:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14022cf1c:	49 8b cf             	mov    %r15,%rcx
14022cf1f:	e8 ac 3c ec ff       	call   0x1400f0bd0
14022cf24:	48 85 c0             	test   %rax,%rax
14022cf27:	0f 84 27 02 00 00    	je     0x14022d154
14022cf2d:	eb 25                	jmp    0x14022cf54
14022cf2f:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
14022cf34:	4d 8b c6             	mov    %r14,%r8
14022cf37:	49 8b d7             	mov    %r15,%rdx
14022cf3a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14022cf3f:	48 8b cb             	mov    %rbx,%rcx
14022cf42:	e8 49 dc f1 ff       	call   0x14014ab90
14022cf47:	85 c0                	test   %eax,%eax
14022cf49:	0f 84 05 02 00 00    	je     0x14022d154
14022cf4f:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14022cf54:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14022cf59:	49 8b d6             	mov    %r14,%rdx
14022cf5c:	e8 cf 45 ec ff       	call   0x1400f1530
14022cf61:	85 c0                	test   %eax,%eax
14022cf63:	0f 84 aa 00 00 00    	je     0x14022d013
14022cf69:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14022cf6e:	4d 8b c6             	mov    %r14,%r8
14022cf71:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14022cf76:	e8 85 cb 06 00       	call   0x140299b00
14022cf7b:	85 c0                	test   %eax,%eax
14022cf7d:	0f 84 d1 01 00 00    	je     0x14022d154
14022cf83:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14022cf88:	4d 8b c7             	mov    %r15,%r8
14022cf8b:	48 8b cd             	mov    %rbp,%rcx
14022cf8e:	e8 6d cb 06 00       	call   0x140299b00
14022cf93:	85 c0                	test   %eax,%eax
14022cf95:	0f 84 b9 01 00 00    	je     0x14022d154
14022cf9b:	48 8b 03             	mov    (%rbx),%rax
14022cf9e:	4c 8b c5             	mov    %rbp,%r8
14022cfa1:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14022cfa6:	48 8b d5             	mov    %rbp,%rdx
14022cfa9:	48 8b cb             	mov    %rbx,%rcx
14022cfac:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14022cfb1:	ff 90 08 01 00 00    	call   *0x108(%rax)
14022cfb7:	85 c0                	test   %eax,%eax
14022cfb9:	0f 84 95 01 00 00    	je     0x14022d154
14022cfbf:	48 8b 03             	mov    (%rbx),%rax
14022cfc2:	4c 8b ce             	mov    %rsi,%r9
14022cfc5:	4c 8b c5             	mov    %rbp,%r8
14022cfc8:	48 8b d7             	mov    %rdi,%rdx
14022cfcb:	48 8b cb             	mov    %rbx,%rcx
14022cfce:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022cfd4:	85 c0                	test   %eax,%eax
14022cfd6:	0f 84 78 01 00 00    	je     0x14022d154
14022cfdc:	4c 8b 43 60          	mov    0x60(%rbx),%r8
14022cfe0:	48 8b d7             	mov    %rdi,%rdx
14022cfe3:	48 8b cf             	mov    %rdi,%rcx
14022cfe6:	e8 15 cb 06 00       	call   0x140299b00
14022cfeb:	85 c0                	test   %eax,%eax
14022cfed:	0f 84 61 01 00 00    	je     0x14022d154
14022cff3:	4c 8b c5             	mov    %rbp,%r8
14022cff6:	48 8b d7             	mov    %rdi,%rdx
14022cff9:	48 8b cf             	mov    %rdi,%rcx
14022cffc:	e8 ff ca 06 00       	call   0x140299b00
14022d001:	85 c0                	test   %eax,%eax
14022d003:	0f 84 4b 01 00 00    	je     0x14022d154
14022d009:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14022d00e:	e9 94 00 00 00       	jmp    0x14022d0a7
14022d013:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14022d018:	49 8b d7             	mov    %r15,%rdx
14022d01b:	e8 10 45 ec ff       	call   0x1400f1530
14022d020:	85 c0                	test   %eax,%eax
14022d022:	0f 85 11 01 00 00    	jne    0x14022d139
14022d028:	49 8b ce             	mov    %r14,%rcx
14022d02b:	e8 60 3e ec ff       	call   0x1400f0e90
14022d030:	85 c0                	test   %eax,%eax
14022d032:	0f 85 01 01 00 00    	jne    0x14022d139
14022d038:	48 8b 03             	mov    (%rbx),%rax