140291ec3:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
140291eca:	00
140291ecb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291ed0:	48 8b d0             	mov    %rax,%rdx
140291ed3:	e8 c8 f7 f0 ff       	call   0x1401a16a0
140291ed8:	85 c0                	test   %eax,%eax
140291eda:	75 34                	jne    0x140291f10
140291edc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291ee1:	e8 4a f4 f0 ff       	call   0x1401a1330
140291ee6:	41 b8 84 03 00 00    	mov    $0x384,%r8d
140291eec:	48 8d 15 45 1d 10 00 	lea    0x101d45(%rip),%rdx        # 0x140393c38
140291ef3:	48 8b cf             	mov    %rdi,%rcx
140291ef6:	e8 c5 9e e5 ff       	call   0x1400ebdc0
140291efb:	33 c0                	xor    %eax,%eax
140291efd:	e9 b4 00 00 00       	jmp    0x140291fb6
140291f02:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291f07:	e8 84 f9 f0 ff       	call   0x1401a1890
140291f0c:	85 c0                	test   %eax,%eax
140291f0e:	74 d6                	je     0x140291ee6
140291f10:	4c 8b c6             	mov    %rsi,%r8
140291f13:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291f18:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140291f1d:	e8 4e 56 01 00       	call   0x1402a7570
140291f22:	85 c0                	test   %eax,%eax
140291f24:	74 b6                	je     0x140291edc
140291f26:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291f2b:	e8 d0 f5 f0 ff       	call   0x1401a1500
140291f30:	85 c0                	test   %eax,%eax
140291f32:	74 a8                	je     0x140291edc
140291f34:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
140291f3b:	00
140291f3c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291f41:	e8 9a f6 f0 ff       	call   0x1401a15e0
140291f46:	85 c0                	test   %eax,%eax
140291f48:	74 92                	je     0x140291edc
140291f4a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140291f4f:	e8 dc f3 f0 ff       	call   0x1401a1330
140291f54:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140291f5b:	00
140291f5c:	48 85 c9             	test   %rcx,%rcx
140291f5f:	74 0b                	je     0x140291f6c
140291f61:	ff c3                	inc    %ebx
140291f63:	83 fb 02             	cmp    $0x2,%ebx
140291f66:	0f 8c 34 ff ff ff    	jl     0x140291ea0
140291f6c:	e8 3f 03 e6 ff       	call   0x1400f22b0
140291f71:	48 8b d8             	mov    %rax,%rbx
140291f74:	48 85 c0             	test   %rax,%rax
140291f77:	0f 84 69 ff ff ff    	je     0x140291ee6
140291f7d:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140291f84:	00
140291f85:	48 8b d7             	mov    %rdi,%rdx
140291f88:	44 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8d
140291f8f:	00
140291f90:	c7 01 10 00 00 00    	movl   $0x10,(%rcx)
140291f96:	48 8b c8             	mov    %rax,%rcx
140291f99:	e8 c2 04 e6 ff       	call   0x1400f2460
140291f9e:	49 89 1e             	mov    %rbx,(%r14)
140291fa1:	eb 0e                	jmp    0x140291fb1
140291fa3:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140291faa:	00
140291fab:	c7 00 05 00 00 00    	movl   $0x5,(%rax)
140291fb1:	b8 01 00 00 00       	mov    $0x1,%eax
140291fb6:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140291fbb:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140291fc0:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
140291fc7:	00
140291fc8:	48 83 c4 60          	add    $0x60,%rsp
140291fcc:	41 5e                	pop    %r14
140291fce:	c3                   	ret
140291fcf:	cc                   	int3
140291fd0:	40 53                	rex push %rbx
140291fd2:	b8 20 00 00 00       	mov    $0x20,%eax
140291fd7:	e8 54 eb 01 00       	call   0x1402b0b30
140291fdc:	48 2b e0             	sub    %rax,%rsp
140291fdf:	48 8b d9             	mov    %rcx,%rbx
140291fe2:	48 83 c1 10          	add    $0x10,%rcx
140291fe6:	e8 25 67 ee ff       	call   0x140178710
140291feb:	41 b8 58 00 00 00    	mov    $0x58,%r8d
140291ff1:	48 8d 15 38 30 10 00 	lea    0x103038(%rip),%rdx        # 0x140395030
140291ff8:	48 8b cb             	mov    %rbx,%rcx
140291ffb:	48 83 c4 20          	add    $0x20,%rsp
140291fff:	5b                   	pop    %rbx
140292000:	e9 bb 9d e5 ff       	jmp    0x1400ebdc0
140292005:	cc                   	int3
140292006:	cc                   	int3
140292007:	cc                   	int3
140292008:	cc                   	int3
140292009:	cc                   	int3
14029200a:	cc                   	int3
14029200b:	cc                   	int3
14029200c:	cc                   	int3
14029200d:	cc                   	int3
14029200e:	cc                   	int3
14029200f:	cc                   	int3
140292010:	f6 c2 03             	test   $0x3,%dl
140292013:	b8 00 00 00 00       	mov    $0x0,%eax
140292018:	0f 95 c0             	setne  %al
14029201b:	c3                   	ret
14029201c:	cc                   	int3
14029201d:	cc                   	int3
14029201e:	cc                   	int3
14029201f:	cc                   	int3
140292020:	40 53                	rex push %rbx
140292022:	b8 20 00 00 00       	mov    $0x20,%eax
140292027:	e8 04 eb 01 00       	call   0x1402b0b30
14029202c:	48 2b e0             	sub    %rax,%rsp
14029202f:	48 8b d9             	mov    %rcx,%rbx
140292032:	44 8d 40 29          	lea    0x29(%rax),%r8d
140292036:	8d 48 20             	lea    0x20(%rax),%ecx
140292039:	48 8d 15 f0 2f 10 00 	lea    0x102ff0(%rip),%rdx        # 0x140395030
140292040:	e8 7b a0 e5 ff       	call   0x1400ec0c0
140292045:	48 85 c0             	test   %rax,%rax
140292048:	74 0a                	je     0x140292054
14029204a:	48 89 18             	mov    %rbx,(%rax)
14029204d:	c7 40 08 02 00 00 00 	movl   $0x2,0x8(%rax)
140292054:	48 83 c4 20          	add    $0x20,%rsp
140292058:	5b                   	pop    %rbx
140292059:	c3                   	ret
14029205a:	cc                   	int3
14029205b:	cc                   	int3
14029205c:	cc                   	int3
14029205d:	cc                   	int3
14029205e:	cc                   	int3
14029205f:	cc                   	int3
140292060:	48 8d 05 69 2f 10 00 	lea    0x102f69(%rip),%rax        # 0x140394fd0
140292067:	c3                   	ret
140292068:	cc                   	int3
140292069:	cc                   	int3
14029206a:	cc                   	int3
14029206b:	cc                   	int3
14029206c:	cc                   	int3
14029206d:	cc                   	int3
14029206e:	cc                   	int3
14029206f:	cc                   	int3
140292070:	40 53                	rex push %rbx
140292072:	b8 20 00 00 00       	mov    $0x20,%eax
140292077:	e8 b4 ea 01 00       	call   0x1402b0b30
14029207c:	48 2b e0             	sub    %rax,%rsp
14029207f:	48 8b c2             	mov    %rdx,%rax
140292082:	48 8b d9             	mov    %rcx,%rbx
140292085:	48 8b c8             	mov    %rax,%rcx
140292088:	48 8d 15 91 2f 10 00 	lea    0x102f91(%rip),%rdx        # 0x140395020
14029208f:	e8 6c 68 ea ff       	call   0x140138900
140292094:	48 85 c0             	test   %rax,%rax
140292097:	74 16                	je     0x1402920af
140292099:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14029209d:	48 8b c8             	mov    %rax,%rcx
1402920a0:	e8 bb 60 ea ff       	call   0x140138160
1402920a5:	85 c0                	test   %eax,%eax
1402920a7:	75 06                	jne    0x1402920af
1402920a9:	48 83 c4 20          	add    $0x20,%rsp
1402920ad:	5b                   	pop    %rbx
1402920ae:	c3                   	ret
1402920af:	b8 01 00 00 00       	mov    $0x1,%eax
1402920b4:	48 83 c4 20          	add    $0x20,%rsp
1402920b8:	5b                   	pop    %rbx
1402920b9:	c3                   	ret
1402920ba:	cc                   	int3
1402920bb:	cc                   	int3
1402920bc:	cc                   	int3
1402920bd:	cc                   	int3
1402920be:	cc                   	int3
1402920bf:	cc                   	int3
1402920c0:	b8 28 00 00 00       	mov    $0x28,%eax
1402920c5:	e8 66 ea 01 00       	call   0x1402b0b30
1402920ca:	48 2b e0             	sub    %rax,%rsp
1402920cd:	4d 8b c8             	mov    %r8,%r9
1402920d0:	44 8b c2             	mov    %edx,%r8d
1402920d3:	48 8b d1             	mov    %rcx,%rdx
1402920d6:	48 8d 0d 83 6f 0f 00 	lea    0xf6f83(%rip),%rcx        # 0x140389060
1402920dd:	48 83 c4 28          	add    $0x28,%rsp
1402920e1:	e9 2a 80 01 00       	jmp    0x1402aa110
1402920e6:	cc                   	int3
1402920e7:	cc                   	int3
1402920e8:	cc                   	int3
1402920e9:	cc                   	int3
1402920ea:	cc                   	int3
1402920eb:	cc                   	int3
1402920ec:	cc                   	int3
1402920ed:	cc                   	int3
1402920ee:	cc                   	int3
1402920ef:	cc                   	int3
1402920f0:	b8 48 00 00 00       	mov    $0x48,%eax
1402920f5:	e8 36 ea 01 00       	call   0x1402b0b30
1402920fa:	48 2b e0             	sub    %rax,%rsp
1402920fd:	4d 8b d0             	mov    %r8,%r10
140292100:	4d 85 c9             	test   %r9,%r9
140292103:	74 35                	je     0x14029213a
140292105:	e8 66 4f e9 ff       	call   0x140127070
14029210a:	4c 8d 05 57 2f 10 00 	lea    0x102f57(%rip),%r8        # 0x140395068
140292111:	ba e5 00 00 00       	mov    $0xe5,%edx
140292116:	48 8d 0d 13 2f 10 00 	lea    0x102f13(%rip),%rcx        # 0x140395030
14029211d:	e8 6e 50 e9 ff       	call   0x140127190
140292122:	45 33 c0             	xor    %r8d,%r8d
140292125:	ba 06 01 08 00       	mov    $0x80106,%edx
14029212a:	41 8d 48 39          	lea    0x39(%r8),%ecx
14029212e:	e8 5d 51 e9 ff       	call   0x140127290
140292133:	33 c0                	xor    %eax,%eax
140292135:	48 83 c4 48          	add    $0x48,%rsp
140292139:	c3                   	ret
14029213a:	4c 8b ca             	mov    %rdx,%r9
14029213d:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
140292142:	49 8b d2             	mov    %r10,%rdx
140292145:	48 8d 05 14 87 e6 ff 	lea    -0x1978ec(%rip),%rax        # 0x1400fa860
14029214c:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140292151:	48 83 c4 48          	add    $0x48,%rsp
140292155:	e9 46 02 00 00       	jmp    0x1402923a0
14029215a:	cc                   	int3
14029215b:	cc                   	int3
14029215c:	cc                   	int3
14029215d:	cc                   	int3
14029215e:	cc                   	int3
14029215f:	cc                   	int3
140292160:	b8 48 00 00 00       	mov    $0x48,%eax
140292165:	e8 c6 e9 01 00       	call   0x1402b0b30
14029216a:	48 2b e0             	sub    %rax,%rsp
14029216d:	4d 8b d0             	mov    %r8,%r10
140292170:	4d 85 c9             	test   %r9,%r9
140292173:	74 35                	je     0x1402921aa
140292175:	e8 f6 4e e9 ff       	call   0x140127070
14029217a:	4c 8d 05 f7 2e 10 00 	lea    0x102ef7(%rip),%r8        # 0x140395078
140292181:	ba e6 00 00 00       	mov    $0xe6,%edx
140292186:	48 8d 0d a3 2e 10 00 	lea    0x102ea3(%rip),%rcx        # 0x140395030
14029218d:	e8 fe 4f e9 ff       	call   0x140127190
140292192:	45 33 c0             	xor    %r8d,%r8d
140292195:	ba 06 01 08 00       	mov    $0x80106,%edx
14029219a:	41 8d 48 39          	lea    0x39(%r8),%ecx
14029219e:	e8 ed 50 e9 ff       	call   0x140127290
1402921a3:	33 c0                	xor    %eax,%eax
1402921a5:	48 83 c4 48          	add    $0x48,%rsp
1402921a9:	c3                   	ret
1402921aa:	4c 8b ca             	mov    %rdx,%r9
1402921ad:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
1402921b2:	49 8b d2             	mov    %r10,%rdx
1402921b5:	48 8d 05 a4 86 e6 ff 	lea    -0x19795c(%rip),%rax        # 0x1400fa860
1402921bc:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402921c1:	48 83 c4 48          	add    $0x48,%rsp
1402921c5:	e9 16 01 00 00       	jmp    0x1402922e0
1402921ca:	cc                   	int3
1402921cb:	cc                   	int3
1402921cc:	cc                   	int3
1402921cd:	cc                   	int3
1402921ce:	cc                   	int3
1402921cf:	cc                   	int3
1402921d0:	b8 28 00 00 00       	mov    $0x28,%eax
1402921d5:	e8 56 e9 01 00       	call   0x1402b0b30
1402921da:	48 2b e0             	sub    %rax,%rsp
1402921dd:	4d 8b c8             	mov    %r8,%r9
1402921e0:	44 8b c2             	mov    %edx,%r8d
1402921e3:	48 8b d1             	mov    %rcx,%rdx
1402921e6:	48 8d 0d 33 76 0f 00 	lea    0xf7633(%rip),%rcx        # 0x140389820
1402921ed:	48 83 c4 28          	add    $0x28,%rsp
1402921f1:	e9 1a 7f 01 00       	jmp    0x1402aa110
1402921f6:	cc                   	int3
1402921f7:	cc                   	int3
1402921f8:	cc                   	int3
1402921f9:	cc                   	int3
1402921fa:	cc                   	int3
1402921fb:	cc                   	int3
1402921fc:	cc                   	int3
1402921fd:	cc                   	int3
1402921fe:	cc                   	int3
1402921ff:	cc                   	int3
140292200:	b8 48 00 00 00       	mov    $0x48,%eax
140292205:	e8 26 e9 01 00       	call   0x1402b0b30
14029220a:	48 2b e0             	sub    %rax,%rsp
14029220d:	4d 8b d0             	mov    %r8,%r10
140292210:	4d 85 c9             	test   %r9,%r9
140292213:	74 35                	je     0x14029224a
140292215:	e8 56 4e e9 ff       	call   0x140127070
14029221a:	4c 8d 05 6f 2e 10 00 	lea    0x102e6f(%rip),%r8        # 0x140395090
140292221:	ba e9 00 00 00       	mov    $0xe9,%edx
140292226:	48 8d 0d 03 2e 10 00 	lea    0x102e03(%rip),%rcx        # 0x140395030
14029222d:	e8 5e 4f e9 ff       	call   0x140127190
140292232:	45 33 c0             	xor    %r8d,%r8d
140292235:	ba 06 01 08 00       	mov    $0x80106,%edx
14029223a:	41 8d 48 39          	lea    0x39(%r8),%ecx
14029223e:	e8 4d 50 e9 ff       	call   0x140127290
140292243:	33 c0                	xor    %eax,%eax
140292245:	48 83 c4 48          	add    $0x48,%rsp
140292249:	c3                   	ret
14029224a:	4c 8b ca             	mov    %rdx,%r9
14029224d:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
140292252:	49 8b d2             	mov    %r10,%rdx
140292255:	48 8d 05 04 a3 e6 ff 	lea    -0x195cfc(%rip),%rax        # 0x1400fc560
14029225c:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140292261:	48 83 c4 48          	add    $0x48,%rsp
140292265:	e9 36 01 00 00       	jmp    0x1402923a0
14029226a:	cc                   	int3
14029226b:	cc                   	int3
14029226c:	cc                   	int3
14029226d:	cc                   	int3
14029226e:	cc                   	int3
14029226f:	cc                   	int3
140292270:	b8 48 00 00 00       	mov    $0x48,%eax
140292275:	e8 b6 e8 01 00       	call   0x1402b0b30
14029227a:	48 2b e0             	sub    %rax,%rsp
14029227d:	4d 8b d0             	mov    %r8,%r10
140292280:	4d 85 c9             	test   %r9,%r9
140292283:	74 35                	je     0x1402922ba
140292285:	e8 e6 4d e9 ff       	call   0x140127070
14029228a:	4c 8d 05 0f 2e 10 00 	lea    0x102e0f(%rip),%r8        # 0x1403950a0
140292291:	ba ea 00 00 00       	mov    $0xea,%edx
140292296:	48 8d 0d 93 2d 10 00 	lea    0x102d93(%rip),%rcx        # 0x140395030
14029229d:	e8 ee 4e e9 ff       	call   0x140127190
1402922a2:	45 33 c0             	xor    %r8d,%r8d
1402922a5:	ba 06 01 08 00       	mov    $0x80106,%edx
1402922aa:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402922ae:	e8 dd 4f e9 ff       	call   0x140127290
1402922b3:	33 c0                	xor    %eax,%eax
1402922b5:	48 83 c4 48          	add    $0x48,%rsp
1402922b9:	c3                   	ret
1402922ba:	4c 8b ca             	mov    %rdx,%r9
1402922bd:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
1402922c2:	49 8b d2             	mov    %r10,%rdx
1402922c5:	48 8d 05 94 a2 e6 ff 	lea    -0x195d6c(%rip),%rax        # 0x1400fc560
1402922cc:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402922d1:	48 83 c4 48          	add    $0x48,%rsp
1402922d5:	e9 06 00 00 00       	jmp    0x1402922e0
1402922da:	cc                   	int3
1402922db:	cc                   	int3
1402922dc:	cc                   	int3
1402922dd:	cc                   	int3
1402922de:	cc                   	int3
1402922df:	cc                   	int3
1402922e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402922e5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1402922ea:	56                   	push   %rsi
1402922eb:	41 56                	push   %r14
1402922ed:	41 57                	push   %r15
1402922ef:	b8 20 00 00 00       	mov    $0x20,%eax
1402922f4:	e8 37 e8 01 00       	call   0x1402b0b30
1402922f9:	48 2b e0             	sub    %rax,%rsp
1402922fc:	33 db                	xor    %ebx,%ebx
1402922fe:	49 8b f1             	mov    %r9,%rsi
140292301:	4c 8b fa             	mov    %rdx,%r15
140292304:	4c 8b f1             	mov    %rcx,%r14
140292307:	41 f6 c0 01          	test   $0x1,%r8b
14029230b:	74 04                	je     0x140292311
14029230d:	8b eb                	mov    %ebx,%ebp
14029230f:	eb 0b                	jmp    0x14029231c
140292311:	41 f6 c0 02          	test   $0x2,%r8b
140292315:	74 69                	je     0x140292380
140292317:	bd 01 00 00 00       	mov    $0x1,%ebp
14029231c:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140292321:	e8 6a 81 e6 ff       	call   0x1400fa490
140292326:	48 8b f8             	mov    %rax,%rdi
140292329:	48 85 c0             	test   %rax,%rax
14029232c:	74 41                	je     0x14029236f
14029232e:	49 8b d7             	mov    %r15,%rdx