140285d9e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140285da3:	e8 28 f9 ee ff       	call   0x1401756d0
140285da8:	85 c0                	test   %eax,%eax
140285daa:	0f 9f c3             	setg   %bl
140285dad:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140285db2:	48 8b cd             	mov    %rbp,%rcx
140285db5:	e8 06 67 e6 ff       	call   0x1400ec4c0
140285dba:	8b c3                	mov    %ebx,%eax
140285dbc:	e9 04 01 00 00       	jmp    0x140285ec5
140285dc1:	e8 aa 12 ea ff       	call   0x140127070
140285dc6:	4c 8d 05 fb df 10 00 	lea    0x10dffb(%rip),%r8        # 0x140393dc8
140285dcd:	ba 2e 04 00 00       	mov    $0x42e,%edx
140285dd2:	48 8d 0d 5f de 10 00 	lea    0x10de5f(%rip),%rcx        # 0x140393c38
140285dd9:	e8 b2 13 ea ff       	call   0x140127190
140285dde:	45 33 c0             	xor    %r8d,%r8d
140285de1:	ba 06 01 08 00       	mov    $0x80106,%edx
140285de6:	41 8d 48 39          	lea    0x39(%r8),%ecx
140285dea:	e8 a1 14 ea ff       	call   0x140127290
140285def:	8b c3                	mov    %ebx,%eax
140285df1:	e9 cf 00 00 00       	jmp    0x140285ec5
140285df6:	a8 02                	test   $0x2,%al
140285df8:	0f 84 97 00 00 00    	je     0x140285e95
140285dfe:	33 db                	xor    %ebx,%ebx
140285e00:	48 85 ff             	test   %rdi,%rdi
140285e03:	0f 84 dc fe ff ff    	je     0x140285ce5
140285e09:	ba 00 f0 00 00       	mov    $0xf000,%edx
140285e0e:	48 8b cf             	mov    %rdi,%rcx
140285e11:	e8 ea 75 e7 ff       	call   0x1400fd400
140285e16:	85 c0                	test   %eax,%eax
140285e18:	75 a7                	jne    0x140285dc1
140285e1a:	48 8b 0e             	mov    (%rsi),%rcx
140285e1d:	48 8b d5             	mov    %rbp,%rdx
140285e20:	e8 6b 29 01 00       	call   0x140298790
140285e25:	48 8b e8             	mov    %rax,%rbp
140285e28:	48 85 c0             	test   %rax,%rax
140285e2b:	74 5c                	je     0x140285e89
140285e2d:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
140285e34:	00
140285e35:	48 85 d2             	test   %rdx,%rdx
140285e38:	74 15                	je     0x140285e4f
140285e3a:	4c 8b 84 24 90 00 00 	mov    0x90(%rsp),%r8
140285e41:	00
140285e42:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
140285e46:	e8 25 2d ef ff       	call   0x140178b70
140285e4b:	85 c0                	test   %eax,%eax
140285e4d:	74 3a                	je     0x140285e89
140285e4f:	48 8b 46 10          	mov    0x10(%rsi),%rax
140285e53:	48 8d 15 7e 54 09 00 	lea    0x9547e(%rip),%rdx        # 0x14031b2d8
140285e5a:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140285e5f:	48 8d 0d 5a 4a ed ff 	lea    -0x12b5a6(%rip),%rcx        # 0x14015a8c0
140285e66:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140285e6b:	4c 8b cf             	mov    %rdi,%r9
140285e6e:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140285e72:	4c 8b c5             	mov    %rbp,%r8
140285e75:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140285e7a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140285e7f:	e8 4c f8 ee ff       	call   0x1401756d0
140285e84:	85 c0                	test   %eax,%eax
140285e86:	0f 9f c3             	setg   %bl
140285e89:	48 8b cd             	mov    %rbp,%rcx
140285e8c:	e8 2f 66 e6 ff       	call   0x1400ec4c0
140285e91:	8b c3                	mov    %ebx,%eax
140285e93:	eb 30                	jmp    0x140285ec5
140285e95:	e8 d6 11 ea ff       	call   0x140127070
140285e9a:	4c 8d 05 4f e0 10 00 	lea    0x10e04f(%rip),%r8        # 0x140393ef0
140285ea1:	ba 37 05 00 00       	mov    $0x537,%edx
140285ea6:	48 8d 0d 8b dd 10 00 	lea    0x10dd8b(%rip),%rcx        # 0x140393c38
140285ead:	e8 de 12 ea ff       	call   0x140127190
140285eb2:	45 33 c0             	xor    %r8d,%r8d
140285eb5:	ba 06 01 08 00       	mov    $0x80106,%edx
140285eba:	41 8d 48 39          	lea    0x39(%r8),%ecx
140285ebe:	e8 cd 13 ea ff       	call   0x140127290
140285ec3:	33 c0                	xor    %eax,%eax
140285ec5:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140285eca:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140285ecf:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140285ed4:	48 83 c4 50          	add    $0x50,%rsp
140285ed8:	5f                   	pop    %rdi
140285ed9:	c3                   	ret
140285eda:	cc                   	int3
140285edb:	cc                   	int3
140285edc:	cc                   	int3
140285edd:	cc                   	int3
140285ede:	cc                   	int3
140285edf:	cc                   	int3
140285ee0:	b8 28 00 00 00       	mov    $0x28,%eax
140285ee5:	e8 46 ac 02 00       	call   0x1402b0b30
140285eea:	48 2b e0             	sub    %rax,%rsp
140285eed:	8b ca                	mov    %edx,%ecx
140285eef:	8d 50 db             	lea    -0x25(%rax),%edx
140285ef2:	48 83 c4 28          	add    $0x28,%rsp
140285ef6:	e9 a5 b2 00 00       	jmp    0x1402911a0
140285efb:	cc                   	int3
140285efc:	cc                   	int3
140285efd:	cc                   	int3
140285efe:	cc                   	int3
140285eff:	cc                   	int3
140285f00:	b8 28 00 00 00       	mov    $0x28,%eax
140285f05:	e8 26 ac 02 00       	call   0x1402b0b30
140285f0a:	48 2b e0             	sub    %rax,%rsp
140285f0d:	4d 8b c8             	mov    %r8,%r9
140285f10:	44 8b c2             	mov    %edx,%r8d
140285f13:	48 8b 11             	mov    (%rcx),%rdx
140285f16:	48 8d 0d d3 23 10 00 	lea    0x1023d3(%rip),%rcx        # 0x1403882f0
140285f1d:	48 83 c4 28          	add    $0x28,%rsp
140285f21:	e9 ea 41 02 00       	jmp    0x1402aa110
140285f26:	cc                   	int3
140285f27:	cc                   	int3
140285f28:	cc                   	int3
140285f29:	cc                   	int3
140285f2a:	cc                   	int3
140285f2b:	cc                   	int3
140285f2c:	cc                   	int3
140285f2d:	cc                   	int3
140285f2e:	cc                   	int3
140285f2f:	cc                   	int3
140285f30:	b8 28 00 00 00       	mov    $0x28,%eax
140285f35:	e8 f6 ab 02 00       	call   0x1402b0b30
140285f3a:	48 2b e0             	sub    %rax,%rsp
140285f3d:	48 8b d1             	mov    %rcx,%rdx
140285f40:	48 8d 0d a9 23 10 00 	lea    0x1023a9(%rip),%rcx        # 0x1403882f0
140285f47:	48 83 c4 28          	add    $0x28,%rsp
140285f4b:	e9 60 41 02 00       	jmp    0x1402aa0b0
140285f50:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140285f55:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140285f5a:	41 56                	push   %r14
140285f5c:	b8 50 00 00 00       	mov    $0x50,%eax
140285f61:	e8 ca ab 02 00       	call   0x1402b0b30
140285f66:	48 2b e0             	sub    %rax,%rsp
140285f69:	49 8b f0             	mov    %r8,%rsi
140285f6c:	48 8b fa             	mov    %rdx,%rdi
140285f6f:	4c 8b f1             	mov    %rcx,%r14
140285f72:	4d 85 c9             	test   %r9,%r9
140285f75:	0f 85 05 01 00 00    	jne    0x140286080
140285f7b:	f6 84 24 80 00 00 00 	testb  $0x84,0x80(%rsp)
140285f82:	84
140285f83:	0f 84 f7 00 00 00    	je     0x140286080
140285f89:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
140285f8e:	33 db                	xor    %ebx,%ebx
140285f90:	4d 85 c0             	test   %r8,%r8
140285f93:	75 27                	jne    0x140285fbc
140285f95:	e8 d6 10 ea ff       	call   0x140127070
140285f9a:	4c 8d 05 27 de 10 00 	lea    0x10de27(%rip),%r8        # 0x140393dc8
140285fa1:	ba 21 04 00 00       	mov    $0x421,%edx
140285fa6:	48 8d 0d 8b dc 10 00 	lea    0x10dc8b(%rip),%rcx        # 0x140393c38
140285fad:	e8 de 11 ea ff       	call   0x140127190
140285fb2:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140285fb7:	e9 a0 00 00 00       	jmp    0x14028605c
140285fbc:	ba 00 10 00 00       	mov    $0x1000,%edx
140285fc1:	48 8b ce             	mov    %rsi,%rcx
140285fc4:	e8 c7 26 ec ff       	call   0x140148690
140285fc9:	85 c0                	test   %eax,%eax
140285fcb:	75 6d                	jne    0x14028603a
140285fcd:	49 8b 0e             	mov    (%r14),%rcx
140285fd0:	48 8b d7             	mov    %rdi,%rdx
140285fd3:	e8 b8 27 01 00       	call   0x140298790
140285fd8:	48 8b f8             	mov    %rax,%rdi
140285fdb:	48 85 c0             	test   %rax,%rax
140285fde:	74 3a                	je     0x14028601a
140285fe0:	49 8b 4e 10          	mov    0x10(%r14),%rcx
140285fe4:	48 8d 15 3d 53 09 00 	lea    0x9533d(%rip),%rdx        # 0x14031b328
140285feb:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140285ff0:	4c 8b ce             	mov    %rsi,%r9
140285ff3:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140285ff8:	4c 8b c0             	mov    %rax,%r8
140285ffb:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140285fff:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140286004:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140286009:	48 8d 0d 40 ad 00 00 	lea    0xad40(%rip),%rcx        # 0x140290d50
140286010:	e8 bb f6 ee ff       	call   0x1401756d0
140286015:	85 c0                	test   %eax,%eax
140286017:	0f 9f c3             	setg   %bl
14028601a:	48 8b cf             	mov    %rdi,%rcx
14028601d:	e8 9e 64 e6 ff       	call   0x1400ec4c0
140286022:	8b c3                	mov    %ebx,%eax
140286024:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140286029:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14028602e:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140286033:	48 83 c4 50          	add    $0x50,%rsp
140286037:	41 5e                	pop    %r14
140286039:	c3                   	ret
14028603a:	e8 31 10 ea ff       	call   0x140127070
14028603f:	4c 8d 05 82 dd 10 00 	lea    0x10dd82(%rip),%r8        # 0x140393dc8
140286046:	ba 2e 04 00 00       	mov    $0x42e,%edx
14028604b:	48 8d 0d e6 db 10 00 	lea    0x10dbe6(%rip),%rcx        # 0x140393c38
140286052:	e8 39 11 ea ff       	call   0x140127190
140286057:	ba 06 01 08 00       	mov    $0x80106,%edx
14028605c:	45 33 c0             	xor    %r8d,%r8d
14028605f:	41 8d 48 39          	lea    0x39(%r8),%ecx
140286063:	e8 28 12 ea ff       	call   0x140127290
140286068:	8b c3                	mov    %ebx,%eax
14028606a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14028606f:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140286074:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140286079:	48 83 c4 50          	add    $0x50,%rsp
14028607d:	41 5e                	pop    %r14
14028607f:	c3                   	ret
140286080:	e8 eb 0f ea ff       	call   0x140127070
140286085:	4c 8d 05 8c de 10 00 	lea    0x10de8c(%rip),%r8        # 0x140393f18
14028608c:	ba 39 05 00 00       	mov    $0x539,%edx
140286091:	48 8d 0d a0 db 10 00 	lea    0x10dba0(%rip),%rcx        # 0x140393c38
140286098:	e8 f3 10 ea ff       	call   0x140127190
14028609d:	45 33 c0             	xor    %r8d,%r8d
1402860a0:	ba 06 01 08 00       	mov    $0x80106,%edx
1402860a5:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402860a9:	e8 e2 11 ea ff       	call   0x140127290
1402860ae:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1402860b3:	33 c0                	xor    %eax,%eax
1402860b5:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1402860ba:	48 83 c4 50          	add    $0x50,%rsp
1402860be:	41 5e                	pop    %r14
1402860c0:	c3                   	ret
1402860c1:	cc                   	int3
1402860c2:	cc                   	int3
1402860c3:	cc                   	int3
1402860c4:	cc                   	int3
1402860c5:	cc                   	int3
1402860c6:	cc                   	int3
1402860c7:	cc                   	int3
1402860c8:	cc                   	int3
1402860c9:	cc                   	int3
1402860ca:	cc                   	int3
1402860cb:	cc                   	int3
1402860cc:	cc                   	int3
1402860cd:	cc                   	int3
1402860ce:	cc                   	int3
1402860cf:	cc                   	int3
1402860d0:	b8 28 00 00 00       	mov    $0x28,%eax
1402860d5:	e8 56 aa 02 00       	call   0x1402b0b30
1402860da:	48 2b e0             	sub    %rax,%rsp
1402860dd:	8b ca                	mov    %edx,%ecx
1402860df:	8d 50 5c             	lea    0x5c(%rax),%edx
1402860e2:	48 83 c4 28          	add    $0x28,%rsp
1402860e6:	e9 b5 b0 00 00       	jmp    0x1402911a0
1402860eb:	cc                   	int3
1402860ec:	cc                   	int3
1402860ed:	cc                   	int3
1402860ee:	cc                   	int3
1402860ef:	cc                   	int3
1402860f0:	b8 28 00 00 00       	mov    $0x28,%eax
1402860f5:	e8 36 aa 02 00       	call   0x1402b0b30
1402860fa:	48 2b e0             	sub    %rax,%rsp
1402860fd:	4d 8b c8             	mov    %r8,%r9
140286100:	44 8b c2             	mov    %edx,%r8d
140286103:	48 8b 11             	mov    (%rcx),%rdx
140286106:	48 8d 0d 43 23 10 00 	lea    0x102343(%rip),%rcx        # 0x140388450
14028610d:	48 83 c4 28          	add    $0x28,%rsp
140286111:	e9 fa 3f 02 00       	jmp    0x1402aa110
140286116:	cc                   	int3
140286117:	cc                   	int3
140286118:	cc                   	int3
140286119:	cc                   	int3
14028611a:	cc                   	int3
14028611b:	cc                   	int3
14028611c:	cc                   	int3
14028611d:	cc                   	int3
14028611e:	cc                   	int3
14028611f:	cc                   	int3
140286120:	b8 28 00 00 00       	mov    $0x28,%eax
140286125:	e8 06 aa 02 00       	call   0x1402b0b30
14028612a:	48 2b e0             	sub    %rax,%rsp
14028612d:	48 8b d1             	mov    %rcx,%rdx
140286130:	48 8d 0d 19 23 10 00 	lea    0x102319(%rip),%rcx        # 0x140388450
140286137:	48 83 c4 28          	add    $0x28,%rsp
14028613b:	e9 70 3f 02 00       	jmp    0x1402aa0b0
140286140:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140286145:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14028614a:	41 56                	push   %r14
14028614c:	b8 50 00 00 00       	mov    $0x50,%eax
140286151:	e8 da a9 02 00       	call   0x1402b0b30
140286156:	48 2b e0             	sub    %rax,%rsp
140286159:	49 8b f0             	mov    %r8,%rsi
14028615c:	48 8b fa             	mov    %rdx,%rdi
14028615f:	4c 8b f1             	mov    %rcx,%r14
140286162:	4d 85 c9             	test   %r9,%r9
140286165:	0f 85 05 01 00 00    	jne    0x140286270
14028616b:	f6 84 24 80 00 00 00 	testb  $0x84,0x80(%rsp)
140286172:	84
140286173:	0f 84 f7 00 00 00    	je     0x140286270
140286179:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14028617e:	33 db                	xor    %ebx,%ebx
140286180:	4d 85 c0             	test   %r8,%r8
140286183:	75 27                	jne    0x1402861ac
140286185:	e8 e6 0e ea ff       	call   0x140127070
14028618a:	4c 8d 05 37 dc 10 00 	lea    0x10dc37(%rip),%r8        # 0x140393dc8
140286191:	ba 21 04 00 00       	mov    $0x421,%edx
140286196:	48 8d 0d 9b da 10 00 	lea    0x10da9b(%rip),%rcx        # 0x140393c38
14028619d:	e8 ee 0f ea ff       	call   0x140127190
1402861a2:	ba 02 01 0c 00       	mov    $0xc0102,%edx
1402861a7:	e9 a0 00 00 00       	jmp    0x14028624c
1402861ac:	ba 00 10 00 00       	mov    $0x1000,%edx
1402861b1:	48 8b ce             	mov    %rsi,%rcx
1402861b4:	e8 d7 24 ec ff       	call   0x140148690
1402861b9:	85 c0                	test   %eax,%eax
1402861bb:	74 6d                	je     0x14028622a
1402861bd:	49 8b 0e             	mov    (%r14),%rcx
1402861c0:	48 8b d7             	mov    %rdi,%rdx
1402861c3:	e8 c8 25 01 00       	call   0x140298790
1402861c8:	48 8b f8             	mov    %rax,%rdi
1402861cb:	48 85 c0             	test   %rax,%rax
1402861ce:	74 3a                	je     0x14028620a
1402861d0:	49 8b 4e 10          	mov    0x10(%r14),%rcx
1402861d4:	48 8d 15 5d 51 09 00 	lea    0x9515d(%rip),%rdx        # 0x14031b338
1402861db:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1402861e0:	4c 8b ce             	mov    %rsi,%r9
1402861e3:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1402861e8:	4c 8b c0             	mov    %rax,%r8
1402861eb:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1402861ef:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1402861f4:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402861f9:	48 8d 0d 50 ab 00 00 	lea    0xab50(%rip),%rcx        # 0x140290d50
140286200:	e8 cb f4 ee ff       	call   0x1401756d0
140286205:	85 c0                	test   %eax,%eax
140286207:	0f 9f c3             	setg   %bl
14028620a:	48 8b cf             	mov    %rdi,%rcx
14028620d:	e8 ae 62 e6 ff       	call   0x1400ec4c0
140286212:	8b c3                	mov    %ebx,%eax
140286214:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140286219:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14028621e:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140286223:	48 83 c4 50          	add    $0x50,%rsp
140286227:	41 5e                	pop    %r14
140286229:	c3                   	ret
14028622a:	e8 41 0e ea ff       	call   0x140127070
14028622f:	4c 8d 05 92 db 10 00 	lea    0x10db92(%rip),%r8        # 0x140393dc8
140286236:	ba 2e 04 00 00       	mov    $0x42e,%edx
14028623b:	48 8d 0d f6 d9 10 00 	lea    0x10d9f6(%rip),%rcx        # 0x140393c38
140286242:	e8 49 0f ea ff       	call   0x140127190
140286247:	ba 06 01 08 00       	mov    $0x80106,%edx
14028624c:	45 33 c0             	xor    %r8d,%r8d
14028624f:	41 8d 48 39          	lea    0x39(%r8),%ecx
140286253:	e8 38 10 ea ff       	call   0x140127290
140286258:	8b c3                	mov    %ebx,%eax
14028625a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14028625f:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140286264:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140286269:	48 83 c4 50          	add    $0x50,%rsp
14028626d:	41 5e                	pop    %r14
14028626f:	c3                   	ret
140286270:	e8 fb 0d ea ff       	call   0x140127070
140286275:	4c 8d 05 c4 dc 10 00 	lea    0x10dcc4(%rip),%r8        # 0x140393f40
14028627c:	ba 3a 05 00 00       	mov    $0x53a,%edx
140286281:	48 8d 0d b0 d9 10 00 	lea    0x10d9b0(%rip),%rcx        # 0x140393c38
140286288:	e8 03 0f ea ff       	call   0x140127190
14028628d:	45 33 c0             	xor    %r8d,%r8d
140286290:	ba 06 01 08 00       	mov    $0x80106,%edx
140286295:	41 8d 48 39          	lea    0x39(%r8),%ecx
140286299:	e8 f2 0f ea ff       	call   0x140127290
14028629e:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1402862a3:	33 c0                	xor    %eax,%eax