140018173:	cc                   	int3
140018174:	b8 01 00 00 00       	mov    $0x1,%eax
140018179:	c3                   	ret
14001817a:	cc                   	int3
14001817b:	cc                   	int3
14001817c:	cc                   	int3
14001817d:	cc                   	int3
14001817e:	cc                   	int3
14001817f:	cc                   	int3
140018180:	33 c0                	xor    %eax,%eax
140018182:	c3                   	ret
140018183:	cc                   	int3
140018184:	cc                   	int3
140018185:	cc                   	int3
140018186:	cc                   	int3
140018187:	cc                   	int3
140018188:	cc                   	int3
140018189:	cc                   	int3
14001818a:	cc                   	int3
14001818b:	cc                   	int3
14001818c:	b8 00 40 00 00       	mov    $0x4000,%eax
140018191:	c3                   	ret
140018192:	cc                   	int3
140018193:	cc                   	int3
140018194:	cc                   	int3
140018195:	cc                   	int3
140018196:	cc                   	int3
140018197:	cc                   	int3
140018198:	48 8d 0d c1 b9 00 00 	lea    0xb9c1(%rip),%rcx        # 0x140023b60
14001819f:	48 ff 25 6a 35 00 00 	rex.W jmp *0x356a(%rip)        # 0x14001b710
1400181a6:	cc                   	int3
1400181a7:	cc                   	int3
1400181a8:	cc                   	int3
1400181a9:	cc                   	int3
1400181aa:	cc                   	int3
1400181ab:	cc                   	int3
1400181ac:	b0 01                	mov    $0x1,%al
1400181ae:	c3                   	ret
1400181af:	cc                   	int3
1400181b0:	cc                   	int3
1400181b1:	cc                   	int3
1400181b2:	cc                   	int3
1400181b3:	cc                   	int3
1400181b4:	cc                   	int3
1400181b5:	cc                   	int3
1400181b6:	cc                   	int3
1400181b7:	cc                   	int3
1400181b8:	cc                   	int3
1400181b9:	cc                   	int3
1400181ba:	cc                   	int3
1400181bb:	cc                   	int3
1400181bc:	cc                   	int3
1400181bd:	cc                   	int3
1400181be:	cc                   	int3
1400181bf:	cc                   	int3
1400181c0:	c2 00 00             	ret    $0x0
1400181c3:	cc                   	int3
1400181c4:	cc                   	int3
1400181c5:	cc                   	int3
1400181c6:	cc                   	int3
1400181c7:	cc                   	int3
1400181c8:	cc                   	int3
1400181c9:	cc                   	int3
1400181ca:	cc                   	int3
1400181cb:	cc                   	int3
1400181cc:	48 83 ec 28          	sub    $0x28,%rsp
1400181d0:	e8 77 f5 ff ff       	call   0x14001774c
1400181d5:	48 83 08 04          	orq    $0x4,(%rax)
1400181d9:	e8 a6 f5 ff ff       	call   0x140017784
1400181de:	48 83 08 02          	orq    $0x2,(%rax)
1400181e2:	48 83 c4 28          	add    $0x28,%rsp
1400181e6:	c3                   	ret
1400181e7:	cc                   	int3
1400181e8:	cc                   	int3
1400181e9:	cc                   	int3
1400181ea:	cc                   	int3
1400181eb:	cc                   	int3
1400181ec:	cc                   	int3
1400181ed:	cc                   	int3
1400181ee:	cc                   	int3
1400181ef:	cc                   	int3
1400181f0:	48 8d 05 79 be 00 00 	lea    0xbe79(%rip),%rax        # 0x140024070
1400181f7:	c3                   	ret
1400181f8:	cc                   	int3
1400181f9:	cc                   	int3
1400181fa:	cc                   	int3
1400181fb:	cc                   	int3
1400181fc:	cc                   	int3
1400181fd:	cc                   	int3
1400181fe:	cc                   	int3
1400181ff:	cc                   	int3
140018200:	48 8d 05 61 be 00 00 	lea    0xbe61(%rip),%rax        # 0x140024068
140018207:	c3                   	ret
140018208:	cc                   	int3
140018209:	cc                   	int3
14001820a:	cc                   	int3
14001820b:	cc                   	int3
14001820c:	cc                   	int3
14001820d:	cc                   	int3
14001820e:	cc                   	int3
14001820f:	cc                   	int3
140018210:	83 25 59 b9 00 00 00 	andl   $0x0,0xb959(%rip)        # 0x140023b70
140018217:	c3                   	ret
140018218:	cc                   	int3
140018219:	cc                   	int3
14001821a:	cc                   	int3
14001821b:	cc                   	int3
14001821c:	cc                   	int3
14001821d:	cc                   	int3
14001821e:	cc                   	int3
14001821f:	cc                   	int3
140018220:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140018225:	55                   	push   %rbp
140018226:	48 8d ac 24 40 fb ff 	lea    -0x4c0(%rsp),%rbp
14001822d:	ff
14001822e:	48 81 ec c0 05 00 00 	sub    $0x5c0,%rsp
140018235:	8b d9                	mov    %ecx,%ebx
140018237:	b9 17 00 00 00       	mov    $0x17,%ecx
14001823c:	ff 15 4e 35 00 00    	call   *0x354e(%rip)        # 0x14001b790
140018242:	85 c0                	test   %eax,%eax
140018244:	74 04                	je     0x14001824a
140018246:	8b cb                	mov    %ebx,%ecx
140018248:	cd 29                	int    $0x29
14001824a:	b9 03 00 00 00       	mov    $0x3,%ecx
14001824f:	e8 bc ff ff ff       	call   0x140018210
140018254:	33 d2                	xor    %edx,%edx
140018256:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14001825a:	41 b8 d0 04 00 00    	mov    $0x4d0,%r8d
140018260:	e8 23 07 00 00       	call   0x140018988
140018265:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140018269:	ff 15 51 35 00 00    	call   *0x3551(%rip)        # 0x14001b7c0
14001826f:	48 8b 9d e8 00 00 00 	mov    0xe8(%rbp),%rbx
140018276:	48 8d 95 d8 04 00 00 	lea    0x4d8(%rbp),%rdx
14001827d:	48 8b cb             	mov    %rbx,%rcx
140018280:	45 33 c0             	xor    %r8d,%r8d
140018283:	ff 15 2f 35 00 00    	call   *0x352f(%rip)        # 0x14001b7b8
140018289:	48 85 c0             	test   %rax,%rax
14001828c:	74 3c                	je     0x1400182ca
14001828e:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140018294:	48 8d 8d e0 04 00 00 	lea    0x4e0(%rbp),%rcx
14001829b:	48 8b 95 d8 04 00 00 	mov    0x4d8(%rbp),%rdx
1400182a2:	4c 8b c8             	mov    %rax,%r9
1400182a5:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400182aa:	4c 8b c3             	mov    %rbx,%r8
1400182ad:	48 8d 8d e8 04 00 00 	lea    0x4e8(%rbp),%rcx
1400182b4:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400182b9:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400182bd:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400182c2:	33 c9                	xor    %ecx,%ecx
1400182c4:	ff 15 e6 34 00 00    	call   *0x34e6(%rip)        # 0x14001b7b0
1400182ca:	48 8b 85 c8 04 00 00 	mov    0x4c8(%rbp),%rax
1400182d1:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400182d6:	48 89 85 e8 00 00 00 	mov    %rax,0xe8(%rbp)
1400182dd:	33 d2                	xor    %edx,%edx
1400182df:	48 8d 85 c8 04 00 00 	lea    0x4c8(%rbp),%rax
1400182e6:	41 b8 98 00 00 00    	mov    $0x98,%r8d
1400182ec:	48 83 c0 08          	add    $0x8,%rax
1400182f0:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
1400182f7:	e8 8c 06 00 00       	call   0x140018988
1400182fc:	48 8b 85 c8 04 00 00 	mov    0x4c8(%rbp),%rax
140018303:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140018308:	c7 44 24 50 15 00 00 	movl   $0x40000015,0x50(%rsp)
14001830f:	40
140018310:	c7 44 24 54 01 00 00 	movl   $0x1,0x54(%rsp)
140018317:	00
140018318:	ff 15 5a 31 00 00    	call   *0x315a(%rip)        # 0x14001b478
14001831e:	83 f8 01             	cmp    $0x1,%eax
140018321:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140018326:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14001832b:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
14001832f:	0f 94 c3             	sete   %bl
140018332:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140018337:	33 c9                	xor    %ecx,%ecx
140018339:	ff 15 89 33 00 00    	call   *0x3389(%rip)        # 0x14001b6c8
14001833f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140018344:	ff 15 86 33 00 00    	call   *0x3386(%rip)        # 0x14001b6d0
14001834a:	85 c0                	test   %eax,%eax
14001834c:	75 0c                	jne    0x14001835a
14001834e:	84 db                	test   %bl,%bl
140018350:	75 08                	jne    0x14001835a
140018352:	8d 48 03             	lea    0x3(%rax),%ecx
140018355:	e8 b6 fe ff ff       	call   0x140018210
14001835a:	48 8b 9c 24 d0 05 00 	mov    0x5d0(%rsp),%rbx
140018361:	00
140018362:	48 81 c4 c0 05 00 00 	add    $0x5c0,%rsp
140018369:	5d                   	pop    %rbp
14001836a:	c3                   	ret
14001836b:	cc                   	int3
14001836c:	cc                   	int3
14001836d:	cc                   	int3
14001836e:	cc                   	int3
14001836f:	cc                   	int3
140018370:	cc                   	int3
140018371:	cc                   	int3
140018372:	cc                   	int3
140018373:	cc                   	int3
140018374:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
14001837b:	33 d2                	xor    %edx,%edx
14001837d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140018382:	44 8d 42 68          	lea    0x68(%rdx),%r8d
140018386:	e8 fd 05 00 00       	call   0x140018988
14001838b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140018390:	ff 15 e2 33 00 00    	call   *0x33e2(%rip)        # 0x14001b778
140018396:	f6 44 24 5c 01       	testb  $0x1,0x5c(%rsp)
14001839b:	b8 0a 00 00 00       	mov    $0xa,%eax
1400183a0:	66 0f 45 44 24 60    	cmovne 0x60(%rsp),%ax
1400183a6:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1400183ad:	c3                   	ret
1400183ae:	cc                   	int3
1400183af:	cc                   	int3
1400183b0:	cc                   	int3
1400183b1:	cc                   	int3
1400183b2:	cc                   	int3
1400183b3:	cc                   	int3
1400183b4:	e9 c7 fd ff ff       	jmp    0x140018180
1400183b9:	cc                   	int3
1400183ba:	cc                   	int3
1400183bb:	cc                   	int3
1400183bc:	cc                   	int3
1400183bd:	cc                   	int3
1400183be:	cc                   	int3
1400183bf:	cc                   	int3
1400183c0:	48 83 ec 28          	sub    $0x28,%rsp
1400183c4:	33 c9                	xor    %ecx,%ecx
1400183c6:	ff 15 9c 30 00 00    	call   *0x309c(%rip)        # 0x14001b468
1400183cc:	48 85 c0             	test   %rax,%rax
1400183cf:	74 3a                	je     0x14001840b
1400183d1:	b9 4d 5a 00 00       	mov    $0x5a4d,%ecx
1400183d6:	66 39 08             	cmp    %cx,(%rax)
1400183d9:	75 30                	jne    0x14001840b
1400183db:	48 63 48 3c          	movslq 0x3c(%rax),%rcx
1400183df:	48 03 c8             	add    %rax,%rcx
1400183e2:	81 39 50 45 00 00    	cmpl   $0x4550,(%rcx)
1400183e8:	75 21                	jne    0x14001840b
1400183ea:	b8 0b 02 00 00       	mov    $0x20b,%eax
1400183ef:	66 39 41 18          	cmp    %ax,0x18(%rcx)
1400183f3:	75 16                	jne    0x14001840b
1400183f5:	83 b9 84 00 00 00 0e 	cmpl   $0xe,0x84(%rcx)
1400183fc:	76 0d                	jbe    0x14001840b
1400183fe:	83 b9 f8 00 00 00 00 	cmpl   $0x0,0xf8(%rcx)
140018405:	74 04                	je     0x14001840b
140018407:	b0 01                	mov    $0x1,%al
140018409:	eb 02                	jmp    0x14001840d
14001840b:	32 c0                	xor    %al,%al
14001840d:	48 83 c4 28          	add    $0x28,%rsp
140018411:	c3                   	ret
140018412:	cc                   	int3
140018413:	cc                   	int3
140018414:	cc                   	int3
140018415:	cc                   	int3
140018416:	cc                   	int3
140018417:	cc                   	int3
140018418:	48 8d 0d 11 00 00 00 	lea    0x11(%rip),%rcx        # 0x140018430
14001841f:	48 ff 25 a2 32 00 00 	rex.W jmp *0x32a2(%rip)        # 0x14001b6c8
140018426:	cc                   	int3
140018427:	cc                   	int3
140018428:	cc                   	int3
140018429:	cc                   	int3
14001842a:	cc                   	int3
14001842b:	cc                   	int3
14001842c:	cc                   	int3
14001842d:	cc                   	int3
14001842e:	cc                   	int3
14001842f:	cc                   	int3
140018430:	48 83 ec 28          	sub    $0x28,%rsp
140018434:	48 8b 01             	mov    (%rcx),%rax
140018437:	81 38 63 73 6d e0    	cmpl   $0xe06d7363,(%rax)
14001843d:	75 1c                	jne    0x14001845b
14001843f:	83 78 18 04          	cmpl   $0x4,0x18(%rax)
140018443:	75 16                	jne    0x14001845b
140018445:	8b 48 20             	mov    0x20(%rax),%ecx
140018448:	8d 81 e0 fa 6c e6    	lea    -0x19930520(%rcx),%eax
14001844e:	83 f8 02             	cmp    $0x2,%eax
140018451:	76 0f                	jbe    0x140018462
140018453:	81 f9 00 40 99 01    	cmp    $0x1994000,%ecx
140018459:	74 07                	je     0x140018462
14001845b:	33 c0                	xor    %eax,%eax
14001845d:	48 83 c4 28          	add    $0x28,%rsp
140018461:	c3                   	ret
140018462:	e8 15 05 00 00       	call   0x14001897c
140018467:	cc                   	int3
140018468:	cc                   	int3
140018469:	cc                   	int3
14001846a:	cc                   	int3
14001846b:	cc                   	int3
14001846c:	cc                   	int3
14001846d:	cc                   	int3
14001846e:	cc                   	int3
14001846f:	cc                   	int3
140018470:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140018475:	57                   	push   %rdi
140018476:	48 83 ec 20          	sub    $0x20,%rsp
14001847a:	48 8d 1d 2f 5c 00 00 	lea    0x5c2f(%rip),%rbx        # 0x14001e0b0
140018481:	48 8d 3d 28 5c 00 00 	lea    0x5c28(%rip),%rdi        # 0x14001e0b0
140018488:	eb 12                	jmp    0x14001849c
14001848a:	48 8b 03             	mov    (%rbx),%rax
14001848d:	48 85 c0             	test   %rax,%rax
140018490:	74 06                	je     0x140018498
140018492:	ff 15 f0 35 00 00    	call   *0x35f0(%rip)        # 0x14001ba88
140018498:	48 83 c3 08          	add    $0x8,%rbx
14001849c:	48 3b df             	cmp    %rdi,%rbx
14001849f:	72 e9                	jb     0x14001848a
1400184a1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400184a6:	48 83 c4 20          	add    $0x20,%rsp
1400184aa:	5f                   	pop    %rdi
1400184ab:	c3                   	ret
1400184ac:	cc                   	int3
1400184ad:	cc                   	int3
1400184ae:	cc                   	int3
1400184af:	cc                   	int3
1400184b0:	cc                   	int3
1400184b1:	cc                   	int3
1400184b2:	cc                   	int3
1400184b3:	cc                   	int3
1400184b4:	cc                   	int3
1400184b5:	cc                   	int3
1400184b6:	cc                   	int3
1400184b7:	cc                   	int3
1400184b8:	cc                   	int3
1400184b9:	cc                   	int3
1400184ba:	cc                   	int3
1400184bb:	cc                   	int3
1400184bc:	cc                   	int3
1400184bd:	cc                   	int3
1400184be:	cc                   	int3
1400184bf:	cc                   	int3
1400184c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400184c5:	57                   	push   %rdi
1400184c6:	48 83 ec 20          	sub    $0x20,%rsp
1400184ca:	48 8d 1d ef 5b 00 00 	lea    0x5bef(%rip),%rbx        # 0x14001e0c0
1400184d1:	48 8d 3d e8 5b 00 00 	lea    0x5be8(%rip),%rdi        # 0x14001e0c0
1400184d8:	eb 12                	jmp    0x1400184ec
1400184da:	48 8b 03             	mov    (%rbx),%rax
1400184dd:	48 85 c0             	test   %rax,%rax
1400184e0:	74 06                	je     0x1400184e8
1400184e2:	ff 15 a0 35 00 00    	call   *0x35a0(%rip)        # 0x14001ba88
1400184e8:	48 83 c3 08          	add    $0x8,%rbx
1400184ec:	48 3b df             	cmp    %rdi,%rbx
1400184ef:	72 e9                	jb     0x1400184da
1400184f1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400184f6:	48 83 c4 20          	add    $0x20,%rsp
1400184fa:	5f                   	pop    %rdi
1400184fb:	c3                   	ret
1400184fc:	cc                   	int3
1400184fd:	cc                   	int3
1400184fe:	cc                   	int3
1400184ff:	cc                   	int3
140018500:	cc                   	int3
140018501:	cc                   	int3
140018502:	cc                   	int3