140cab493:	00 2b                	add    %ch,(%rbx)
140cab495:	b3 ca                	mov    $0xca,%bl
140cab497:	00 ff                	add    %bh,%bh
140cab499:	b3 ca                	mov    $0xca,%bl
140cab49b:	00 1a                	add    %bl,(%rdx)
140cab49d:	b4 ca                	mov    $0xca,%ah
140cab49f:	00 35 b4 ca 00 96    	add    %dh,-0x69ff354c(%rip)        # 0xd6cb7f59
140cab4a5:	b3 ca                	mov    $0xca,%bl
140cab4a7:	00 7b b3             	add    %bh,-0x4d(%rbx)
140cab4aa:	ca 00 50             	lret   $0x5000
140cab4ad:	b4 ca                	mov    $0xca,%ah
140cab4af:	00 00                	add    %al,(%rax)
140cab4b1:	01 02                	add    %eax,(%rdx)
140cab4b3:	03 04 05 06 0a 0a 0a 	add    0xa0a0a06(,%rax,1),%eax
140cab4ba:	0a 0a                	or     (%rdx),%cl
140cab4bc:	0a 0a                	or     (%rdx),%cl
140cab4be:	0a 0a                	or     (%rdx),%cl
140cab4c0:	0a 0a                	or     (%rdx),%cl
140cab4c2:	0a 0a                	or     (%rdx),%cl
140cab4c4:	0a 0a                	or     (%rdx),%cl
140cab4c6:	0a 0a                	or     (%rdx),%cl
140cab4c8:	0a 0a                	or     (%rdx),%cl
140cab4ca:	0a 0a                	or     (%rdx),%cl
140cab4cc:	0a 0a                	or     (%rdx),%cl
140cab4ce:	0a 07                	or     (%rdi),%al
140cab4d0:	0a 0a                	or     (%rdx),%cl
140cab4d2:	0a 08                	or     (%rax),%cl
140cab4d4:	09 cc                	or     %ecx,%esp
140cab4d6:	cc                   	int3
140cab4d7:	cc                   	int3
140cab4d8:	cc                   	int3
140cab4d9:	cc                   	int3
140cab4da:	cc                   	int3
140cab4db:	cc                   	int3
140cab4dc:	cc                   	int3
140cab4dd:	cc                   	int3
140cab4de:	cc                   	int3
140cab4df:	cc                   	int3
140cab4e0:	8b 41 5c             	mov    0x5c(%rcx),%eax
140cab4e3:	83 c0 fe             	add    $0xfffffffe,%eax
140cab4e6:	83 f8 2b             	cmp    $0x2b,%eax
140cab4e9:	77 5f                	ja     0x140cab54a
140cab4eb:	4c 8d 05 0e 4b 35 ff 	lea    -0xcab4f2(%rip),%r8        # 0x140000000
140cab4f2:	48 98                	cltq
140cab4f4:	41 0f b6 84 00 78 b5 	movzbl 0xcab578(%r8,%rax,1),%eax
140cab4fb:	ca 00
140cab4fd:	41 8b 94 80 50 b5 ca 	mov    0xcab550(%r8,%rax,4),%edx
140cab504:	00
140cab505:	49 03 d0             	add    %r8,%rdx
140cab508:	ff e2                	jmp    *%rdx
140cab50a:	b8 02 01 00 00       	mov    $0x102,%eax
140cab50f:	c3                   	ret
140cab510:	b8 00 90 01 00       	mov    $0x19000,%eax
140cab515:	c3                   	ret
140cab516:	48 8b 81 e0 05 00 00 	mov    0x5e0(%rcx),%rax
140cab51d:	c3                   	ret
140cab51e:	81 39 00 01 00 00    	cmpl   $0x100,(%rcx)
140cab524:	b8 01 00 00 00       	mov    $0x1,%eax
140cab529:	ba 03 00 00 00       	mov    $0x3,%edx
140cab52e:	0f 44 c2             	cmove  %edx,%eax
140cab531:	c3                   	ret
140cab532:	b8 00 40 00 00       	mov    $0x4000,%eax
140cab537:	c3                   	ret
140cab538:	b8 40 00 00 00       	mov    $0x40,%eax
140cab53d:	c3                   	ret
140cab53e:	b8 20 4e 00 00       	mov    $0x4e20,%eax
140cab543:	c3                   	ret
140cab544:	b8 01 00 00 00       	mov    $0x1,%eax
140cab549:	c3                   	ret
140cab54a:	33 c0                	xor    %eax,%eax
140cab54c:	c3                   	ret
140cab54d:	0f 1f 00             	nopl   (%rax)
140cab550:	0a b5 ca 00 3e b5    	or     -0x4ac1ff36(%rbp),%dh
140cab556:	ca 00 16             	lret   $0x1600
140cab559:	b5 ca                	mov    $0xca,%ch
140cab55b:	00 32                	add    %dh,(%rdx)
140cab55d:	b5 ca                	mov    $0xca,%ch
140cab55f:	00 10                	add    %dl,(%rax)
140cab561:	b5 ca                	mov    $0xca,%ch
140cab563:	00 4a b5             	add    %cl,-0x4b(%rdx)
140cab566:	ca 00 1e             	lret   $0x1e00
140cab569:	b5 ca                	mov    $0xca,%ch
140cab56b:	00 38                	add    %bh,(%rax)
140cab56d:	b5 ca                	mov    $0xca,%ch
140cab56f:	00 44 b5 ca          	add    %al,-0x36(%rbp,%rsi,4)
140cab573:	00 4a b5             	add    %cl,-0x4b(%rdx)
140cab576:	ca 00 00             	lret   $0x0
140cab579:	01 02                	add    %eax,(%rdx)
140cab57b:	03 04 02             	add    (%rdx,%rax,1),%eax
140cab57e:	05 03 06 07 09       	add    $0x9070603,%eax
140cab583:	09 09                	or     %ecx,(%rcx)
140cab585:	09 09                	or     %ecx,(%rcx)
140cab587:	09 09                	or     %ecx,(%rcx)
140cab589:	09 09                	or     %ecx,(%rcx)
140cab58b:	09 09                	or     %ecx,(%rcx)
140cab58d:	09 09                	or     %ecx,(%rcx)
140cab58f:	09 09                	or     %ecx,(%rcx)
140cab591:	09 09                	or     %ecx,(%rcx)
140cab593:	09 09                	or     %ecx,(%rcx)
140cab595:	09 09                	or     %ecx,(%rcx)
140cab597:	09 09                	or     %ecx,(%rcx)
140cab599:	09 09                	or     %ecx,(%rcx)
140cab59b:	09 01                	or     %eax,(%rcx)
140cab59d:	03 09                	add    (%rcx),%ecx
140cab59f:	09 09                	or     %ecx,(%rcx)
140cab5a1:	09 09                	or     %ecx,(%rcx)
140cab5a3:	08 cc                	or     %cl,%ah
140cab5a5:	cc                   	int3
140cab5a6:	cc                   	int3
140cab5a7:	cc                   	int3
140cab5a8:	cc                   	int3
140cab5a9:	cc                   	int3
140cab5aa:	cc                   	int3
140cab5ab:	cc                   	int3
140cab5ac:	cc                   	int3
140cab5ad:	cc                   	int3
140cab5ae:	cc                   	int3
140cab5af:	cc                   	int3
140cab5b0:	b8 38 00 00 00       	mov    $0x38,%eax
140cab5b5:	e8 e6 fe 16 00       	call   0x140e1b4a0
140cab5ba:	48 2b e0             	sub    %rax,%rsp
140cab5bd:	8b 41 5c             	mov    0x5c(%rcx),%eax
140cab5c0:	83 c0 f9             	add    $0xfffffff9,%eax
140cab5c3:	a9 df ff ff ff       	test   $0xffffffdf,%eax
140cab5c8:	74 2f                	je     0x140cab5f9
140cab5ca:	ba 50 00 00 00       	mov    $0x50,%edx
140cab5cf:	c7 44 24 28 41 04 00 	movl   $0x441,0x28(%rsp)
140cab5d6:	00
140cab5d7:	48 8d 05 e2 a3 49 00 	lea    0x49a3e2(%rip),%rax        # 0x1411459c0
140cab5de:	41 b8 51 02 00 00    	mov    $0x251,%r8d
140cab5e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cab5e9:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140cab5ed:	e8 4e f4 fd ff       	call   0x140c8aa40
140cab5f2:	33 c0                	xor    %eax,%eax
140cab5f4:	48 83 c4 38          	add    $0x38,%rsp
140cab5f8:	c3                   	ret
140cab5f9:	48 83 c4 38          	add    $0x38,%rsp
140cab5fd:	e9 9e 30 00 00       	jmp    0x140cae6a0
140cab602:	cc                   	int3
140cab603:	cc                   	int3
140cab604:	cc                   	int3
140cab605:	cc                   	int3
140cab606:	cc                   	int3
140cab607:	cc                   	int3
140cab608:	cc                   	int3
140cab609:	cc                   	int3
140cab60a:	cc                   	int3
140cab60b:	cc                   	int3
140cab60c:	cc                   	int3
140cab60d:	cc                   	int3
140cab60e:	cc                   	int3
140cab60f:	cc                   	int3
140cab610:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cab615:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140cab61a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140cab61f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cab624:	41 56                	push   %r14
140cab626:	b8 30 00 00 00       	mov    $0x30,%eax
140cab62b:	e8 70 fe 16 00       	call   0x140e1b4a0
140cab630:	48 2b e0             	sub    %rax,%rsp
140cab633:	33 ed                	xor    %ebp,%ebp
140cab635:	48 8b d9             	mov    %rcx,%rbx
140cab638:	48 89 a9 98 00 00 00 	mov    %rbp,0x98(%rcx)
140cab63f:	8b 41 5c             	mov    0x5c(%rcx),%eax
140cab642:	83 c0 f4             	add    $0xfffffff4,%eax
140cab645:	83 f8 24             	cmp    $0x24,%eax
140cab648:	77 7c                	ja     0x140cab6c6
140cab64a:	48 8d 0d af 49 35 ff 	lea    -0xcab651(%rip),%rcx        # 0x140000000
140cab651:	48 98                	cltq
140cab653:	0f b6 84 01 98 b9 ca 	movzbl 0xcab998(%rcx,%rax,1),%eax
140cab65a:	00
140cab65b:	8b 94 81 7c b9 ca 00 	mov    0xcab97c(%rcx,%rax,4),%edx
140cab662:	48 03 d1             	add    %rcx,%rdx
140cab665:	ff e2                	jmp    *%rdx
140cab667:	83 bb 84 00 00 00 02 	cmpl   $0x2,0x84(%rbx)
140cab66e:	75 2b                	jne    0x140cab69b
140cab670:	39 ab 10 17 00 00    	cmp    %ebp,0x1710(%rbx)
140cab676:	76 23                	jbe    0x140cab69b
140cab678:	f7 83 cc 05 00 00 00 	testl  $0x100000,0x5cc(%rbx)
140cab67f:	00 10 00
140cab682:	75 27                	jne    0x140cab6ab
140cab684:	ba 52 00 00 00       	mov    $0x52,%edx
140cab689:	48 8b cb             	mov    %rbx,%rcx
140cab68c:	e8 ff 91 fe ff       	call   0x140c94890
140cab691:	85 c0                	test   %eax,%eax
140cab693:	0f 84 ac 02 00 00    	je     0x140cab945
140cab699:	eb 10                	jmp    0x140cab6ab
140cab69b:	48 8b cb             	mov    %rbx,%rcx
140cab69e:	e8 9d fc fd ff       	call   0x140c8b340
140cab6a3:	85 c0                	test   %eax,%eax
140cab6a5:	0f 84 ae 02 00 00    	je     0x140cab959
140cab6ab:	48 8b 43 08          	mov    0x8(%rbx),%rax
140cab6af:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140cab6b6:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
140cab6ba:	74 0a                	je     0x140cab6c6
140cab6bc:	c7 83 e8 05 00 00 01 	movl   $0x1,0x5e8(%rbx)
140cab6c3:	00 00 00
140cab6c6:	b8 02 00 00 00       	mov    $0x2,%eax
140cab6cb:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cab6d0:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140cab6d5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140cab6da:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140cab6df:	48 83 c4 30          	add    $0x30,%rsp
140cab6e3:	41 5e                	pop    %r14
140cab6e5:	c3                   	ret
140cab6e6:	48 8b 8b 68 04 00 00 	mov    0x468(%rbx),%rcx
140cab6ed:	e8 1e 07 03 00       	call   0x140cdbe10
140cab6f2:	48 89 ab 68 04 00 00 	mov    %rbp,0x468(%rbx)
140cab6f9:	eb cb                	jmp    0x140cab6c6
140cab6fb:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cab702:	4c 8d 35 b7 a2 49 00 	lea    0x49a2b7(%rip),%r14        # 0x1411459c0
140cab709:	48 8b b8 b8 02 00 00 	mov    0x2b8(%rax),%rdi
140cab710:	48 8b b0 c0 02 00 00 	mov    0x2c0(%rax),%rsi
140cab717:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
140cab71e:	8b 48 1c             	mov    0x1c(%rax),%ecx
140cab721:	f6 c1 20             	test   $0x20,%cl
140cab724:	74 0e                	je     0x140cab734
140cab726:	48 8b cb             	mov    %rbx,%rcx
140cab729:	e8 02 e4 fd ff       	call   0x140c89b30
140cab72e:	85 c0                	test   %eax,%eax
140cab730:	74 52                	je     0x140cab784
140cab732:	eb 92                	jmp    0x140cab6c6
140cab734:	48 85 ff             	test   %rdi,%rdi
140cab737:	75 29                	jne    0x140cab762
140cab739:	f6 c1 08             	test   $0x8,%cl
140cab73c:	75 24                	jne    0x140cab762
140cab73e:	c7 44 24 28 36 0d 00 	movl   $0xd36,0x28(%rsp)
140cab745:	00
140cab746:	8d 57 50             	lea    0x50(%rdi),%edx
140cab749:	44 8d 4f 41          	lea    0x41(%rdi),%r9d
140cab74d:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140cab752:	41 b8 62 01 00 00    	mov    $0x162,%r8d
140cab758:	48 8b cb             	mov    %rbx,%rcx
140cab75b:	e8 e0 f2 fd ff       	call   0x140c8aa40
140cab760:	eb 22                	jmp    0x140cab784
140cab762:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140cab768:	4c 8b c6             	mov    %rsi,%r8
140cab76b:	48 8b d7             	mov    %rdi,%rdx
140cab76e:	48 8b cb             	mov    %rbx,%rcx
140cab771:	e8 aa a3 ff ff       	call   0x140ca5b20
140cab776:	85 c0                	test   %eax,%eax
140cab778:	0f 85 48 ff ff ff    	jne    0x140cab6c6
140cab77e:	48 8b fd             	mov    %rbp,%rdi
140cab781:	48 8b f5             	mov    %rbp,%rsi
140cab784:	41 b9 65 0d 00 00    	mov    $0xd65,%r9d
140cab78a:	4d 8b c6             	mov    %r14,%r8
140cab78d:	48 8b d6             	mov    %rsi,%rdx
140cab790:	48 8b cf             	mov    %rdi,%rcx
140cab793:	e8 98 63 01 00       	call   0x140cc1b30
140cab798:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cab79f:	48 89 a8 b8 02 00 00 	mov    %rbp,0x2b8(%rax)
140cab7a6:	33 c0                	xor    %eax,%eax
140cab7a8:	e9 1e ff ff ff       	jmp    0x140cab6cb
140cab7ad:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cab7b1:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140cab7b8:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140cab7bc:	75 14                	jne    0x140cab7d2
140cab7be:	8b 01                	mov    (%rcx),%eax
140cab7c0:	3d 04 03 00 00       	cmp    $0x304,%eax
140cab7c5:	7c 0b                	jl     0x140cab7d2
140cab7c7:	3d 00 00 01 00       	cmp    $0x10000,%eax
140cab7cc:	0f 85 f4 fe ff ff    	jne    0x140cab6c6
140cab7d2:	83 bb d8 04 00 00 01 	cmpl   $0x1,0x4d8(%rbx)
140cab7d9:	0f 84 e7 fe ff ff    	je     0x140cab6c6
140cab7df:	83 bb 84 00 00 00 02 	cmpl   $0x2,0x84(%rbx)
140cab7e6:	75 22                	jne    0x140cab80a
140cab7e8:	39 ab 10 17 00 00    	cmp    %ebp,0x1710(%rbx)
140cab7ee:	76 1a                	jbe    0x140cab80a
140cab7f0:	ba 52 00 00 00       	mov    $0x52,%edx
140cab7f5:	48 8b cb             	mov    %rbx,%rcx
140cab7f8:	e8 93 90 fe ff       	call   0x140c94890
140cab7fd:	85 c0                	test   %eax,%eax
140cab7ff:	0f 84 40 01 00 00    	je     0x140cab945
140cab805:	e9 bc fe ff ff       	jmp    0x140cab6c6
140cab80a:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cab811:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140cab818:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
140cab81f:	48 89 81 e8 01 00 00 	mov    %rax,0x1e8(%rcx)
140cab826:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cab82d:	48 8b 80 98 02 00 00 	mov    0x298(%rax),%rax
140cab834:	48 85 c0             	test   %rax,%rax
140cab837:	75 0f                	jne    0x140cab848
140cab839:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140cab840:	89 a8 e0 01 00 00    	mov    %ebp,0x1e0(%rax)
140cab846:	eb 0f                	jmp    0x140cab857
140cab848:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140cab84f:	8b 00                	mov    (%rax),%eax
140cab851:	89 81 e0 01 00 00    	mov    %eax,0x1e0(%rcx)
140cab857:	48 8b 43 08          	mov    0x8(%rbx),%rax
140cab85b:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140cab862:	48 8b 41 10          	mov    0x10(%rcx),%rax
140cab866:	48 8b cb             	mov    %rbx,%rcx
140cab869:	ff 15 b1 81 2d 00    	call   *0x2d81b1(%rip)        # 0x140f83a20
140cab86f:	85 c0                	test   %eax,%eax
140cab871:	0f 84 ce 00 00 00    	je     0x140cab945
140cab877:	48 8b 43 08          	mov    0x8(%rbx),%rax
140cab87b:	ba 12 00 00 00       	mov    $0x12,%edx
140cab880:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140cab887:	48 8b 41 20          	mov    0x20(%rcx),%rax
140cab88b:	48 8b cb             	mov    %rbx,%rcx
140cab88e:	ff 15 8c 81 2d 00    	call   *0x2d818c(%rip)        # 0x140f83a20
140cab894:	85 c0                	test   %eax,%eax
140cab896:	0f 84 a9 00 00 00    	je     0x140cab945
140cab89c:	48 8b 43 08          	mov    0x8(%rbx),%rax
140cab8a0:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140cab8a7:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
140cab8ab:	0f 84 15 fe ff ff    	je     0x140cab6c6
140cab8b1:	ba 02 00 00 00       	mov    $0x2,%edx
140cab8b6:	48 8b cb             	mov    %rbx,%rcx
140cab8b9:	e8 12 6b ff ff       	call   0x140ca23d0
140cab8be:	e9 03 fe ff ff       	jmp    0x140cab6c6
140cab8c3:	48 8b cb             	mov    %rbx,%rcx
140cab8c6:	e8 75 fa fd ff       	call   0x140c8b340
140cab8cb:	83 f8 01             	cmp    $0x1,%eax
140cab8ce:	74 0a                	je     0x140cab8da
140cab8d0:	b8 04 00 00 00       	mov    $0x4,%eax
140cab8d5:	e9 f1 fd ff ff       	jmp    0x140cab6cb
140cab8da:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cab8de:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140cab8e5:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140cab8e9:	0f 85 d7 fd ff ff    	jne    0x140cab6c6
140cab8ef:	8b 01                	mov    (%rcx),%eax
140cab8f1:	3d 04 03 00 00       	cmp    $0x304,%eax
140cab8f6:	0f 8c ca fd ff ff    	jl     0x140cab6c6
140cab8fc:	3d 00 00 01 00       	cmp    $0x10000,%eax
140cab901:	0f 84 bf fd ff ff    	je     0x140cab6c6
140cab907:	48 8b cb             	mov    %rbx,%rcx
140cab90a:	e8 91 6f fe ff       	call   0x140c928a0
140cab90f:	85 c0                	test   %eax,%eax
140cab911:	74 32                	je     0x140cab945
140cab913:	83 bb 88 07 00 00 04 	cmpl   $0x4,0x788(%rbx)
140cab91a:	0f 84 a6 fd ff ff    	je     0x140cab6c6
140cab920:	48 8b 43 08          	mov    0x8(%rbx),%rax
140cab924:	ba 12 01 00 00       	mov    $0x112,%edx
140cab929:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140cab930:	48 8b 41 20          	mov    0x20(%rcx),%rax
140cab934:	48 8b cb             	mov    %rbx,%rcx
140cab937:	ff 15 e3 80 2d 00    	call   *0x2d80e3(%rip)        # 0x140f83a20
140cab93d:	85 c0                	test   %eax,%eax
140cab93f:	0f 85 81 fd ff ff    	jne    0x140cab6c6
140cab945:	33 c0                	xor    %eax,%eax
140cab947:	e9 7f fd ff ff       	jmp    0x140cab6cb
140cab94c:	48 8b cb             	mov    %rbx,%rcx
140cab94f:	e8 ec f9 fd ff       	call   0x140c8b340
140cab954:	83 f8 01             	cmp    $0x1,%eax
140cab957:	74 0a                	je     0x140cab963
140cab959:	b8 03 00 00 00       	mov    $0x3,%eax
140cab95e:	e9 68 fd ff ff       	jmp    0x140cab6cb
140cab963:	ba 01 00 00 00       	mov    $0x1,%edx
140cab968:	48 8b cb             	mov    %rbx,%rcx