14022dbc2:	33 c0                	xor    %eax,%eax
14022dbc4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14022dbc9:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14022dbce:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14022dbd3:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14022dbd8:	48 83 c4 30          	add    $0x30,%rsp
14022dbdc:	41 5e                	pop    %r14
14022dbde:	c3                   	ret
14022dbdf:	cc                   	int3
14022dbe0:	40 53                	rex push %rbx
14022dbe2:	57                   	push   %rdi
14022dbe3:	41 55                	push   %r13
14022dbe5:	41 57                	push   %r15
14022dbe7:	b8 38 00 00 00       	mov    $0x38,%eax
14022dbec:	e8 3f 2f 08 00       	call   0x1402b0b30
14022dbf1:	48 2b e0             	sub    %rax,%rsp
14022dbf4:	48 8b d9             	mov    %rcx,%rbx
14022dbf7:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
14022dbfe:	00
14022dbff:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
14022dc03:	4d 8b f9             	mov    %r9,%r15
14022dc06:	4d 8b e8             	mov    %r8,%r13
14022dc09:	48 8b fa             	mov    %rdx,%rdi
14022dc0c:	e8 7f 32 ec ff       	call   0x1400f0e90
14022dc11:	85 c0                	test   %eax,%eax
14022dc13:	74 15                	je     0x14022dc2a
14022dc15:	48 8b d7             	mov    %rdi,%rdx
14022dc18:	48 8b cb             	mov    %rbx,%rcx
14022dc1b:	48 83 c4 38          	add    $0x38,%rsp
14022dc1f:	41 5f                	pop    %r15
14022dc21:	41 5d                	pop    %r13
14022dc23:	5f                   	pop    %rdi
14022dc24:	5b                   	pop    %rbx
14022dc25:	e9 36 d8 f1 ff       	jmp    0x14014b460
14022dc2a:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14022dc2e:	e8 5d 32 ec ff       	call   0x1400f0e90
14022dc33:	85 c0                	test   %eax,%eax
14022dc35:	74 71                	je     0x14022dca8
14022dc37:	49 8b d7             	mov    %r15,%rdx
14022dc3a:	48 8b cf             	mov    %rdi,%rcx
14022dc3d:	e8 0e cd f1 ff       	call   0x14014a950
14022dc42:	85 c0                	test   %eax,%eax
14022dc44:	74 27                	je     0x14022dc6d
14022dc46:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
14022dc4d:	00
14022dc4e:	48 8b d7             	mov    %rdi,%rdx
14022dc51:	48 8b cb             	mov    %rbx,%rcx
14022dc54:	e8 c7 d0 f1 ff       	call   0x14014ad20
14022dc59:	85 c0                	test   %eax,%eax
14022dc5b:	74 10                	je     0x14022dc6d
14022dc5d:	b8 01 00 00 00       	mov    $0x1,%eax
14022dc62:	48 83 c4 38          	add    $0x38,%rsp
14022dc66:	41 5f                	pop    %r15
14022dc68:	41 5d                	pop    %r13
14022dc6a:	5f                   	pop    %rdi
14022dc6b:	5b                   	pop    %rbx
14022dc6c:	c3                   	ret
14022dc6d:	e8 fe 93 ef ff       	call   0x140127070
14022dc72:	4c 8d 05 1f 9a 13 00 	lea    0x139a1f(%rip),%r8        # 0x140367698
14022dc79:	ba 32 03 00 00       	mov    $0x332,%edx
14022dc7e:	48 8d 0d 3b 99 13 00 	lea    0x13993b(%rip),%rcx        # 0x1403675c0
14022dc85:	e8 06 95 ef ff       	call   0x140127190
14022dc8a:	45 33 c0             	xor    %r8d,%r8d
14022dc8d:	ba 10 00 08 00       	mov    $0x80010,%edx
14022dc92:	41 8d 48 10          	lea    0x10(%r8),%ecx
14022dc96:	e8 f5 95 ef ff       	call   0x140127290
14022dc9b:	33 c0                	xor    %eax,%eax
14022dc9d:	48 83 c4 38          	add    $0x38,%rsp
14022dca1:	41 5f                	pop    %r15
14022dca3:	41 5d                	pop    %r13
14022dca5:	5f                   	pop    %rdi
14022dca6:	5b                   	pop    %rbx
14022dca7:	c3                   	ret
14022dca8:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
14022dcad:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14022dcb4:	00
14022dcb5:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14022dcba:	48 8b cd             	mov    %rbp,%rcx
14022dcbd:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
14022dcc2:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14022dcc7:	e8 a4 d3 f2 ff       	call   0x14015b070
14022dccc:	48 8b cd             	mov    %rbp,%rcx
14022dccf:	e8 cc d0 f2 ff       	call   0x14015ada0
14022dcd4:	48 8b cd             	mov    %rbp,%rcx
14022dcd7:	4c 8b e0             	mov    %rax,%r12
14022dcda:	e8 c1 d0 f2 ff       	call   0x14015ada0
14022dcdf:	48 8b cd             	mov    %rbp,%rcx
14022dce2:	4c 8b f0             	mov    %rax,%r14
14022dce5:	e8 b6 d0 f2 ff       	call   0x14015ada0
14022dcea:	48 8b f0             	mov    %rax,%rsi
14022dced:	48 85 c0             	test   %rax,%rax
14022dcf0:	75 32                	jne    0x14022dd24
14022dcf2:	e8 79 93 ef ff       	call   0x140127070
14022dcf7:	4c 8d 05 9a 99 13 00 	lea    0x13999a(%rip),%r8        # 0x140367698
14022dcfe:	ba 3d 03 00 00       	mov    $0x33d,%edx
14022dd03:	48 8d 0d b6 98 13 00 	lea    0x1398b6(%rip),%rcx        # 0x1403675c0
14022dd0a:	e8 81 94 ef ff       	call   0x140127190
14022dd0f:	45 33 c0             	xor    %r8d,%r8d
14022dd12:	8d 4e 10             	lea    0x10(%rsi),%ecx
14022dd15:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14022dd1a:	e8 71 95 ef ff       	call   0x140127290
14022dd1f:	e9 4c 02 00 00       	jmp    0x14022df70
14022dd24:	48 8b 03             	mov    (%rbx),%rax
14022dd27:	49 8b d4             	mov    %r12,%rdx
14022dd2a:	4d 8b 4d 20          	mov    0x20(%r13),%r9
14022dd2e:	48 8b cb             	mov    %rbx,%rcx
14022dd31:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14022dd35:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022dd3a:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022dd40:	85 c0                	test   %eax,%eax
14022dd42:	0f 84 28 02 00 00    	je     0x14022df70
14022dd48:	48 8b 03             	mov    (%rbx),%rax
14022dd4b:	49 8b d6             	mov    %r14,%rdx
14022dd4e:	4c 8b 4f 20          	mov    0x20(%rdi),%r9
14022dd52:	48 8b cb             	mov    %rbx,%rcx
14022dd55:	4d 8b 47 10          	mov    0x10(%r15),%r8
14022dd59:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022dd5e:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022dd64:	85 c0                	test   %eax,%eax
14022dd66:	0f 84 04 02 00 00    	je     0x14022df70
14022dd6c:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14022dd70:	4d 8b c6             	mov    %r14,%r8
14022dd73:	49 8b ce             	mov    %r14,%rcx
14022dd76:	e8 85 bd 06 00       	call   0x140299b00
14022dd7b:	85 c0                	test   %eax,%eax
14022dd7d:	0f 84 ed 01 00 00    	je     0x14022df70
14022dd83:	48 8b 03             	mov    (%rbx),%rax
14022dd86:	48 8b d6             	mov    %rsi,%rdx
14022dd89:	4d 8b 4d 20          	mov    0x20(%r13),%r9
14022dd8d:	48 8b cb             	mov    %rbx,%rcx
14022dd90:	4d 8b 47 10          	mov    0x10(%r15),%r8
14022dd94:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022dd99:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022dd9f:	85 c0                	test   %eax,%eax
14022dda1:	0f 84 c9 01 00 00    	je     0x14022df70
14022dda7:	48 8b 03             	mov    (%rbx),%rax
14022ddaa:	4c 8b ce             	mov    %rsi,%r9
14022ddad:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14022ddb1:	48 8b cb             	mov    %rbx,%rcx
14022ddb4:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14022ddb8:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022ddbd:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022ddc3:	85 c0                	test   %eax,%eax
14022ddc5:	0f 84 a5 01 00 00    	je     0x14022df70
14022ddcb:	4d 8b 45 10          	mov    0x10(%r13),%r8
14022ddcf:	48 8b d6             	mov    %rsi,%rdx
14022ddd2:	48 8b ce             	mov    %rsi,%rcx
14022ddd5:	e8 26 bd 06 00       	call   0x140299b00
14022ddda:	85 c0                	test   %eax,%eax
14022dddc:	0f 84 8e 01 00 00    	je     0x14022df70
14022dde2:	48 8b 03             	mov    (%rbx),%rax
14022dde5:	4c 8b ce             	mov    %rsi,%r9
14022dde8:	4d 8b c6             	mov    %r14,%r8
14022ddeb:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022ddf0:	49 8b d6             	mov    %r14,%rdx
14022ddf3:	48 8b cb             	mov    %rbx,%rcx
14022ddf6:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022ddfc:	85 c0                	test   %eax,%eax
14022ddfe:	0f 84 6c 01 00 00    	je     0x14022df70
14022de04:	48 8b 03             	mov    (%rbx),%rax
14022de07:	4c 8b cd             	mov    %rbp,%r9
14022de0a:	4d 8b 47 10          	mov    0x10(%r15),%r8
14022de0e:	48 8b d6             	mov    %rsi,%rdx
14022de11:	48 8b cb             	mov    %rbx,%rcx
14022de14:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022de1a:	85 c0                	test   %eax,%eax
14022de1c:	0f 84 4e 01 00 00    	je     0x14022df70
14022de22:	49 8b 57 18          	mov    0x18(%r15),%rdx
14022de26:	4c 8b c6             	mov    %rsi,%r8
14022de29:	48 8b ce             	mov    %rsi,%rcx
14022de2c:	e8 cf bc 06 00       	call   0x140299b00
14022de31:	85 c0                	test   %eax,%eax
14022de33:	0f 84 37 01 00 00    	je     0x14022df70
14022de39:	48 8b 03             	mov    (%rbx),%rax
14022de3c:	4d 8b cc             	mov    %r12,%r9
14022de3f:	4c 8b c6             	mov    %rsi,%r8
14022de42:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022de47:	48 8b d6             	mov    %rsi,%rdx
14022de4a:	48 8b cb             	mov    %rbx,%rcx
14022de4d:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022de53:	85 c0                	test   %eax,%eax
14022de55:	0f 84 15 01 00 00    	je     0x14022df70
14022de5b:	4d 8b c6             	mov    %r14,%r8
14022de5e:	48 8b d6             	mov    %rsi,%rdx
14022de61:	49 8b ce             	mov    %r14,%rcx
14022de64:	e8 97 bc 06 00       	call   0x140299b00
14022de69:	85 c0                	test   %eax,%eax
14022de6b:	0f 84 ff 00 00 00    	je     0x14022df70
14022de71:	48 8b 03             	mov    (%rbx),%rax
14022de74:	4d 8b cc             	mov    %r12,%r9
14022de77:	4d 8b 47 10          	mov    0x10(%r15),%r8
14022de7b:	48 8b d6             	mov    %rsi,%rdx
14022de7e:	48 8b cb             	mov    %rbx,%rcx
14022de81:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022de86:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022de8c:	85 c0                	test   %eax,%eax
14022de8e:	0f 84 dc 00 00 00    	je     0x14022df70
14022de94:	48 8b 03             	mov    (%rbx),%rax
14022de97:	4c 8b cd             	mov    %rbp,%r9
14022de9a:	4c 8b c6             	mov    %rsi,%r8
14022de9d:	48 8b d6             	mov    %rsi,%rdx
14022dea0:	48 8b cb             	mov    %rbx,%rcx
14022dea3:	ff 90 10 01 00 00    	call   *0x110(%rax)
14022dea9:	85 c0                	test   %eax,%eax
14022deab:	0f 84 bf 00 00 00    	je     0x14022df70
14022deb1:	48 8b 03             	mov    (%rbx),%rax
14022deb4:	4c 8b ce             	mov    %rsi,%r9
14022deb7:	4d 8b c6             	mov    %r14,%r8
14022deba:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022debf:	49 8b d6             	mov    %r14,%rdx
14022dec2:	48 8b cb             	mov    %rbx,%rcx
14022dec5:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022decb:	85 c0                	test   %eax,%eax
14022decd:	0f 84 9d 00 00 00    	je     0x14022df70
14022ded3:	48 8b 03             	mov    (%rbx),%rax
14022ded6:	4c 8b ce             	mov    %rsi,%r9
14022ded9:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14022dedd:	48 8b cb             	mov    %rbx,%rcx
14022dee0:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14022dee4:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022dee9:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022deef:	85 c0                	test   %eax,%eax
14022def1:	74 7d                	je     0x14022df70
14022def3:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14022def7:	48 8b ce             	mov    %rsi,%rcx
14022defa:	49 8b 57 10          	mov    0x10(%r15),%rdx
14022defe:	e8 fd bb 06 00       	call   0x140299b00
14022df03:	85 c0                	test   %eax,%eax
14022df05:	74 69                	je     0x14022df70
14022df07:	48 8b 03             	mov    (%rbx),%rax
14022df0a:	4d 8b ce             	mov    %r14,%r9
14022df0d:	4c 8b c6             	mov    %rsi,%r8
14022df10:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022df15:	48 8b d6             	mov    %rsi,%rdx
14022df18:	48 8b cb             	mov    %rbx,%rcx
14022df1b:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022df21:	85 c0                	test   %eax,%eax
14022df23:	74 4b                	je     0x14022df70
14022df25:	49 8b 57 18          	mov    0x18(%r15),%rdx
14022df29:	4c 8b c6             	mov    %rsi,%r8
14022df2c:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14022df30:	e8 cb bb 06 00       	call   0x140299b00
14022df35:	85 c0                	test   %eax,%eax
14022df37:	74 37                	je     0x14022df70
14022df39:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14022df3d:	ba 01 00 00 00       	mov    $0x1,%edx
14022df42:	e8 49 35 ec ff       	call   0x1400f1490
14022df47:	85 c0                	test   %eax,%eax
14022df49:	74 25                	je     0x14022df70
14022df4b:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14022df4f:	33 d2                	xor    %edx,%edx
14022df51:	c7 47 28 01 00 00 00 	movl   $0x1,0x28(%rdi)
14022df58:	e8 13 35 ec ff       	call   0x1400f1470
14022df5d:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14022df61:	33 d2                	xor    %edx,%edx
14022df63:	e8 08 35 ec ff       	call   0x1400f1470
14022df68:	c7 44 24 68 01 00 00 	movl   $0x1,0x68(%rsp)
14022df6f:	00
14022df70:	48 8b cd             	mov    %rbp,%rcx
14022df73:	e8 e8 cc f2 ff       	call   0x14015ac60
14022df78:	8b 44 24 68          	mov    0x68(%rsp),%eax
14022df7c:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
14022df81:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
14022df86:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14022df8b:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14022df90:	48 83 c4 38          	add    $0x38,%rsp
14022df94:	41 5f                	pop    %r15
14022df96:	41 5d                	pop    %r13
14022df98:	5f                   	pop    %rdi
14022df99:	5b                   	pop    %rbx
14022df9a:	c3                   	ret
14022df9b:	cc                   	int3
14022df9c:	cc                   	int3
14022df9d:	cc                   	int3
14022df9e:	cc                   	int3
14022df9f:	cc                   	int3
14022dfa0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14022dfa5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14022dfaa:	56                   	push   %rsi
14022dfab:	57                   	push   %rdi
14022dfac:	41 56                	push   %r14
14022dfae:	b8 40 00 00 00       	mov    $0x40,%eax
14022dfb3:	e8 78 2b 08 00       	call   0x1402b0b30
14022dfb8:	48 2b e0             	sub    %rax,%rsp
14022dfbb:	45 33 f6             	xor    %r14d,%r14d
14022dfbe:	49 8b f9             	mov    %r9,%rdi
14022dfc1:	49 8b f0             	mov    %r8,%rsi
14022dfc4:	48 8b ea             	mov    %rdx,%rbp
14022dfc7:	48 8b d9             	mov    %rcx,%rbx
14022dfca:	49 83 f9 01          	cmp    $0x1,%r9
14022dfce:	0f 87 50 01 00 00    	ja     0x14022e124
14022dfd4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14022dfd8:	e8 b3 2e ec ff       	call   0x1400f0e90
14022dfdd:	85 c0                	test   %eax,%eax
14022dfdf:	0f 85 3f 01 00 00    	jne    0x14022e124
14022dfe5:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14022dfe9:	e8 a2 2e ec ff       	call   0x1400f0e90
14022dfee:	85 c0                	test   %eax,%eax
14022dff0:	0f 85 2e 01 00 00    	jne    0x14022e124
14022dff6:	48 85 f6             	test   %rsi,%rsi
14022dff9:	74 28                	je     0x14022e023
14022dffb:	48 85 ff             	test   %rdi,%rdi
14022dffe:	75 5c                	jne    0x14022e05c
14022e000:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14022e007:	00
14022e008:	45 33 c9             	xor    %r9d,%r9d
14022e00b:	4c 8b c6             	mov    %rsi,%r8
14022e00e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14022e013:	48 8b d5             	mov    %rbp,%rdx
14022e016:	48 8b cb             	mov    %rbx,%rcx
14022e019:	e8 c2 00 fa ff       	call   0x1401ce0e0
14022e01e:	e9 39 01 00 00       	jmp    0x14022e15c
14022e023:	48 83 ff 01          	cmp    $0x1,%rdi
14022e027:	75 33                	jne    0x14022e05c
14022e029:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14022e030:	00
14022e031:	48 8b d5             	mov    %rbp,%rdx
14022e034:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
14022e03b:	00
14022e03c:	48 8b cb             	mov    %rbx,%rcx
14022e03f:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
14022e046:	00
14022e047:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14022e04c:	4d 8b 09             	mov    (%r9),%r9
14022e04f:	4d 8b 00             	mov    (%r8),%r8
14022e052:	e8 89 00 fa ff       	call   0x1401ce0e0
14022e057:	e9 00 01 00 00       	jmp    0x14022e15c
14022e05c:	48 8b cb             	mov    %rbx,%rcx
14022e05f:	e8 6c d0 f1 ff       	call   0x14014b0d0
14022e064:	48 8b f8             	mov    %rax,%rdi
14022e067:	48 85 c0             	test   %rax,%rax
14022e06a:	75 34                	jne    0x14022e0a0
14022e06c:	e8 ff 8f ef ff       	call   0x140127070
14022e071:	4c 8d 05 40 96 13 00 	lea    0x139640(%rip),%r8        # 0x1403676b8
14022e078:	ba 8c 03 00 00       	mov    $0x38c,%edx
14022e07d:	48 8d 0d 3c 95 13 00 	lea    0x13953c(%rip),%rcx        # 0x1403675c0
14022e084:	e8 07 91 ef ff       	call   0x140127190
14022e089:	45 33 c0             	xor    %r8d,%r8d
14022e08c:	8d 4f 10             	lea    0x10(%rdi),%ecx
14022e08f:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14022e094:	e8 f7 91 ef ff       	call   0x140127290
14022e099:	33 c0                	xor    %eax,%eax
14022e09b:	e9 bc 00 00 00       	jmp    0x14022e15c
14022e0a0:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14022e0a5:	45 33 c9             	xor    %r9d,%r9d
14022e0a8:	4c 8b bc 24 90 00 00 	mov    0x90(%rsp),%r15
14022e0af:	00
14022e0b0:	4c 8b c6             	mov    %rsi,%r8
14022e0b3:	48 8b d7             	mov    %rdi,%rdx
14022e0b6:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)