64e3ca:	5e                   	pop    %esi
64e3cb:	5b                   	pop    %ebx
64e3cc:	8b e5                	mov    %ebp,%esp
64e3ce:	5d                   	pop    %ebp
64e3cf:	c3                   	ret
64e3d0:	53                   	push   %ebx
64e3d1:	56                   	push   %esi
64e3d2:	83 c4 f8             	add    $0xfffffff8,%esp
64e3d5:	8b d8                	mov    %eax,%ebx
64e3d7:	8b d4                	mov    %esp,%edx
64e3d9:	8b c3                	mov    %ebx,%eax
64e3db:	e8 dc 02 00 00       	call   0x64e6bc
64e3e0:	8b b3 f0 02 00 00    	mov    0x2f0(%ebx),%esi
64e3e6:	8b 56 40             	mov    0x40(%esi),%edx
64e3e9:	8b ca                	mov    %edx,%ecx
64e3eb:	83 e9 32             	sub    $0x32,%ecx
64e3ee:	8b 04 24             	mov    (%esp),%eax
64e3f1:	3b c8                	cmp    %eax,%ecx
64e3f3:	0f 8f 60 01 00 00    	jg     0x64e559
64e3f9:	8b 4e 44             	mov    0x44(%esi),%ecx
64e3fc:	83 e9 32             	sub    $0x32,%ecx
64e3ff:	3b 4c 24 04          	cmp    0x4(%esp),%ecx
64e403:	0f 8f 50 01 00 00    	jg     0x64e559
64e409:	03 56 48             	add    0x48(%esi),%edx
64e40c:	83 c2 32             	add    $0x32,%edx
64e40f:	3b c2                	cmp    %edx,%eax
64e411:	0f 8f 42 01 00 00    	jg     0x64e559
64e417:	8b 46 44             	mov    0x44(%esi),%eax
64e41a:	03 46 4c             	add    0x4c(%esi),%eax
64e41d:	83 c0 32             	add    $0x32,%eax
64e420:	3b 44 24 04          	cmp    0x4(%esp),%eax
64e424:	0f 8c 2f 01 00 00    	jl     0x64e559
64e42a:	33 d2                	xor    %edx,%edx
64e42c:	8b c6                	mov    %esi,%eax
64e42e:	e8 b9 a2 df ff       	call   0x4486ec
64e433:	8b 83 f8 02 00 00    	mov    0x2f8(%ebx),%eax
64e439:	8b 10                	mov    (%eax),%edx
64e43b:	ff 92 80 00 00 00    	call   *0x80(%edx)
64e441:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e446:	8b 00                	mov    (%eax),%eax
64e448:	8b 40 44             	mov    0x44(%eax),%eax
64e44b:	e8 ac 58 e1 ff       	call   0x463cfc
64e450:	e8 8f 8f e1 ff       	call   0x4673e4
64e455:	2b 83 70 03 00 00    	sub    0x370(%ebx),%eax
64e45b:	8b 93 f0 02 00 00    	mov    0x2f0(%ebx),%edx
64e461:	3b 42 44             	cmp    0x44(%edx),%eax
64e464:	0f 85 92 00 00 00    	jne    0x64e4fc
64e46a:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e46f:	8b 00                	mov    (%eax),%eax
64e471:	8b 40 44             	mov    0x44(%eax),%eax
64e474:	e8 83 58 e1 ff       	call   0x463cfc
64e479:	e8 7e 8f e1 ff       	call   0x4673fc
64e47e:	8b f0                	mov    %eax,%esi
64e480:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e486:	2b 70 48             	sub    0x48(%eax),%esi
64e489:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e48e:	8b 00                	mov    (%eax),%eax
64e490:	8b 40 44             	mov    0x44(%eax),%eax
64e493:	e8 64 58 e1 ff       	call   0x463cfc
64e498:	e8 13 8f e1 ff       	call   0x4673b0
64e49d:	03 f0                	add    %eax,%esi
64e49f:	8b d6                	mov    %esi,%edx
64e4a1:	2b 93 6c 03 00 00    	sub    0x36c(%ebx),%edx
64e4a7:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e4ad:	e8 62 9a df ff       	call   0x447f14
64e4b2:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e4b7:	8b 00                	mov    (%eax),%eax
64e4b9:	8b 40 44             	mov    0x44(%eax),%eax
64e4bc:	e8 3b 58 e1 ff       	call   0x463cfc
64e4c1:	e8 02 8f e1 ff       	call   0x4673c8
64e4c6:	8b f0                	mov    %eax,%esi
64e4c8:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e4ce:	2b 70 4c             	sub    0x4c(%eax),%esi
64e4d1:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e4d6:	8b 00                	mov    (%eax),%eax
64e4d8:	8b 40 44             	mov    0x44(%eax),%eax
64e4db:	e8 1c 58 e1 ff       	call   0x463cfc
64e4e0:	e8 ff 8e e1 ff       	call   0x4673e4
64e4e5:	03 f0                	add    %eax,%esi
64e4e7:	8b d6                	mov    %esi,%edx
64e4e9:	2b 93 70 03 00 00    	sub    0x370(%ebx),%edx
64e4ef:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e4f5:	e8 3e 9a df ff       	call   0x447f38
64e4fa:	eb 4e                	jmp    0x64e54a
64e4fc:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e501:	8b 00                	mov    (%eax),%eax
64e503:	8b 40 44             	mov    0x44(%eax),%eax
64e506:	e8 f1 57 e1 ff       	call   0x463cfc
64e50b:	e8 a0 8e e1 ff       	call   0x4673b0
64e510:	8b d0                	mov    %eax,%edx
64e512:	2b 93 6c 03 00 00    	sub    0x36c(%ebx),%edx
64e518:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e51e:	e8 f1 99 df ff       	call   0x447f14
64e523:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e528:	8b 00                	mov    (%eax),%eax
64e52a:	8b 40 44             	mov    0x44(%eax),%eax
64e52d:	e8 ca 57 e1 ff       	call   0x463cfc
64e532:	e8 ad 8e e1 ff       	call   0x4673e4
64e537:	8b d0                	mov    %eax,%edx
64e539:	2b 93 70 03 00 00    	sub    0x370(%ebx),%edx
64e53f:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e545:	e8 ee 99 df ff       	call   0x447f38
64e54a:	b2 01                	mov    $0x1,%dl
64e54c:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e552:	e8 95 a1 df ff       	call   0x4486ec
64e557:	eb 5d                	jmp    0x64e5b6
64e559:	80 7e 57 00          	cmpb   $0x0,0x57(%esi)
64e55d:	75 57                	jne    0x64e5b6
64e55f:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e564:	8b 00                	mov    (%eax),%eax
64e566:	8b 40 44             	mov    0x44(%eax),%eax
64e569:	e8 8e 57 e1 ff       	call   0x463cfc
64e56e:	e8 3d 8e e1 ff       	call   0x4673b0
64e573:	8b d0                	mov    %eax,%edx
64e575:	2b 93 6c 03 00 00    	sub    0x36c(%ebx),%edx
64e57b:	8b c6                	mov    %esi,%eax
64e57d:	e8 92 99 df ff       	call   0x447f14
64e582:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
64e587:	8b 00                	mov    (%eax),%eax
64e589:	8b 40 44             	mov    0x44(%eax),%eax
64e58c:	e8 6b 57 e1 ff       	call   0x463cfc
64e591:	e8 4e 8e e1 ff       	call   0x4673e4
64e596:	8b d0                	mov    %eax,%edx
64e598:	2b 93 70 03 00 00    	sub    0x370(%ebx),%edx
64e59e:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e5a4:	e8 8f 99 df ff       	call   0x447f38
64e5a9:	b2 01                	mov    $0x1,%dl
64e5ab:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
64e5b1:	e8 36 a1 df ff       	call   0x4486ec
64e5b6:	59                   	pop    %ecx
64e5b7:	5a                   	pop    %edx
64e5b8:	5e                   	pop    %esi
64e5b9:	5b                   	pop    %ebx
64e5ba:	c3                   	ret
64e5bb:	90                   	nop
64e5bc:	05 68 03 00 00       	add    $0x368,%eax
64e5c1:	e8 96 04 dc ff       	call   0x40ea5c
64e5c6:	c3                   	ret
64e5c7:	90                   	nop
64e5c8:	53                   	push   %ebx
64e5c9:	8b d8                	mov    %eax,%ebx
64e5cb:	8b 83 f8 02 00 00    	mov    0x2f8(%ebx),%eax
64e5d1:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
64e5d7:	e8 d0 a1 dd ff       	call   0x4287ac
64e5dc:	68 20 00 cc 00       	push   $0xcc0020
64e5e1:	6a 00                	push   $0x0
64e5e3:	6a 00                	push   $0x0
64e5e5:	8b 83 68 03 00 00    	mov    0x368(%ebx),%eax
64e5eb:	e8 a8 f1 dd ff       	call   0x42d798
64e5f0:	e8 cb a6 dd ff       	call   0x428cc0
64e5f5:	50                   	push   %eax
64e5f6:	8b 83 68 03 00 00    	mov    0x368(%ebx),%eax
64e5fc:	8b 10                	mov    (%eax),%edx
64e5fe:	ff 52 20             	call   *0x20(%edx)
64e601:	50                   	push   %eax
64e602:	8b 83 68 03 00 00    	mov    0x368(%ebx),%eax
64e608:	8b 10                	mov    (%eax),%edx
64e60a:	ff 52 2c             	call   *0x2c(%edx)
64e60d:	50                   	push   %eax
64e60e:	6a 00                	push   $0x0
64e610:	6a 00                	push   $0x0
64e612:	8b 83 f8 02 00 00    	mov    0x2f8(%ebx),%eax
64e618:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
64e61e:	e8 9d a6 dd ff       	call   0x428cc0
64e623:	50                   	push   %eax
64e624:	e8 0f 8e db ff       	call   0x407438
64e629:	8b 83 f8 02 00 00    	mov    0x2f8(%ebx),%eax
64e62f:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
64e635:	e8 5a a5 dd ff       	call   0x428b94
64e63a:	5b                   	pop    %ebx
64e63b:	c3                   	ret
64e63c:	55                   	push   %ebp
64e63d:	8b ec                	mov    %esp,%ebp
64e63f:	83 c4 f0             	add    $0xfffffff0,%esp
64e642:	53                   	push   %ebx
64e643:	56                   	push   %esi
64e644:	57                   	push   %edi
64e645:	8b d8                	mov    %eax,%ebx
64e647:	33 c0                	xor    %eax,%eax
64e649:	55                   	push   %ebp
64e64a:	68 a7 e6 64 00       	push   $0x64e6a7
64e64f:	64 ff 30             	push   %fs:(%eax)
64e652:	64 89 20             	mov    %esp,%fs:(%eax)
64e655:	8b c3                	mov    %ebx,%eax
64e657:	e8 f8 08 e0 ff       	call   0x44ef54
64e65c:	e8 1f 81 fb ff       	call   0x606780
64e661:	e8 56 83 fb ff       	call   0x6069bc
64e666:	8d 55 f0             	lea    -0x10(%ebp),%edx
64e669:	a1 08 72 6a 00       	mov    0x6a7208,%eax
64e66e:	8b 00                	mov    (%eax),%eax
64e670:	e8 7b 50 e0 ff       	call   0x4536f0
64e675:	8d 55 f0             	lea    -0x10(%ebp),%edx
64e678:	8d 4d f8             	lea    -0x8(%ebp),%ecx
64e67b:	8b 83 f8 02 00 00    	mov    0x2f8(%ebx),%eax
64e681:	e8 8a 9c df ff       	call   0x448310
64e686:	8b 45 f8             	mov    -0x8(%ebp),%eax
64e689:	50                   	push   %eax
64e68a:	8b 45 fc             	mov    -0x4(%ebp),%eax
64e68d:	50                   	push   %eax
64e68e:	8a 0d b8 e6 64 00    	mov    0x64e6b8,%cl
64e694:	8b d3                	mov    %ebx,%edx
64e696:	8b c3                	mov    %ebx,%eax
64e698:	e8 23 f9 ff ff       	call   0x64dfc0
64e69d:	33 c0                	xor    %eax,%eax
64e69f:	5a                   	pop    %edx
64e6a0:	59                   	pop    %ecx
64e6a1:	59                   	pop    %ecx
64e6a2:	64 89 10             	mov    %edx,%fs:(%eax)
64e6a5:	eb 0a                	jmp    0x64e6b1
64e6a7:	e9 ac 58 db ff       	jmp    0x403f58
64e6ac:	e8 0f 5c db ff       	call   0x4042c0
64e6b1:	5f                   	pop    %edi
64e6b2:	5e                   	pop    %esi
64e6b3:	5b                   	pop    %ebx
64e6b4:	8b e5                	mov    %ebp,%esp
64e6b6:	5d                   	pop    %ebp
64e6b7:	c3                   	ret
64e6b8:	00 00                	add    %al,(%eax)
64e6ba:	00 00                	add    %al,(%eax)
64e6bc:	55                   	push   %ebp
64e6bd:	8b ec                	mov    %esp,%ebp
64e6bf:	83 c4 f8             	add    $0xfffffff8,%esp
64e6c2:	53                   	push   %ebx
64e6c3:	56                   	push   %esi
64e6c4:	57                   	push   %edi
64e6c5:	8b da                	mov    %edx,%ebx
64e6c7:	8b f0                	mov    %eax,%esi
64e6c9:	33 c0                	xor    %eax,%eax
64e6cb:	55                   	push   %ebp
64e6cc:	68 06 e7 64 00       	push   $0x64e706
64e6d1:	64 ff 30             	push   %fs:(%eax)
64e6d4:	64 89 20             	mov    %esp,%fs:(%eax)
64e6d7:	8b d3                	mov    %ebx,%edx
64e6d9:	a1 08 72 6a 00       	mov    0x6a7208,%eax
64e6de:	8b 00                	mov    (%eax),%eax
64e6e0:	e8 0b 50 e0 ff       	call   0x4536f0
64e6e5:	8d 4d f8             	lea    -0x8(%ebp),%ecx
64e6e8:	8b d3                	mov    %ebx,%edx
64e6ea:	8b c6                	mov    %esi,%eax
64e6ec:	e8 1f 9c df ff       	call   0x448310
64e6f1:	8b 45 f8             	mov    -0x8(%ebp),%eax
64e6f4:	89 03                	mov    %eax,(%ebx)
64e6f6:	8b 45 fc             	mov    -0x4(%ebp),%eax
64e6f9:	89 43 04             	mov    %eax,0x4(%ebx)
64e6fc:	33 c0                	xor    %eax,%eax
64e6fe:	5a                   	pop    %edx
64e6ff:	59                   	pop    %ecx
64e700:	59                   	pop    %ecx
64e701:	64 89 10             	mov    %edx,%fs:(%eax)
64e704:	eb 0a                	jmp    0x64e710
64e706:	e9 4d 58 db ff       	jmp    0x403f58
64e70b:	e8 b0 5b db ff       	call   0x4042c0
64e710:	5f                   	pop    %edi
64e711:	5e                   	pop    %esi
64e712:	5b                   	pop    %ebx
64e713:	59                   	pop    %ecx
64e714:	59                   	pop    %ecx
64e715:	5d                   	pop    %ebp
64e716:	c3                   	ret
64e717:	90                   	nop
64e718:	55                   	push   %ebp
64e719:	8b ec                	mov    %esp,%ebp
64e71b:	53                   	push   %ebx
64e71c:	56                   	push   %esi
64e71d:	57                   	push   %edi
64e71e:	8b d8                	mov    %eax,%ebx
64e720:	33 c0                	xor    %eax,%eax
64e722:	55                   	push   %ebp
64e723:	68 59 e7 64 00       	push   $0x64e759
64e728:	64 ff 30             	push   %fs:(%eax)
64e72b:	64 89 20             	mov    %esp,%fs:(%eax)
64e72e:	6a 13                	push   $0x13
64e730:	8b 43 4c             	mov    0x4c(%ebx),%eax
64e733:	50                   	push   %eax
64e734:	8b 43 48             	mov    0x48(%ebx),%eax
64e737:	50                   	push   %eax
64e738:	8b 43 44             	mov    0x44(%ebx),%eax
64e73b:	50                   	push   %eax
64e73c:	8b 43 40             	mov    0x40(%ebx),%eax
64e73f:	50                   	push   %eax
64e740:	6a ff                	push   $0xffffffff
64e742:	8b c3                	mov    %ebx,%eax
64e744:	e8 0b 08 e0 ff       	call   0x44ef54
64e749:	50                   	push   %eax
64e74a:	e8 89 96 db ff       	call   0x407dd8
64e74f:	33 c0                	xor    %eax,%eax
64e751:	5a                   	pop    %edx
64e752:	59                   	pop    %ecx
64e753:	59                   	pop    %ecx
64e754:	64 89 10             	mov    %edx,%fs:(%eax)
64e757:	eb 0a                	jmp    0x64e763
64e759:	e9 fa 57 db ff       	jmp    0x403f58
64e75e:	e8 5d 5b db ff       	call   0x4042c0
64e763:	5f                   	pop    %edi
64e764:	5e                   	pop    %esi
64e765:	5b                   	pop    %ebx
64e766:	5d                   	pop    %ebp
64e767:	c3                   	ret
64e768:	55                   	push   %ebp
64e769:	8b ec                	mov    %esp,%ebp
64e76b:	33 c0                	xor    %eax,%eax
64e76d:	55                   	push   %ebp
64e76e:	68 8d e7 64 00       	push   $0x64e78d
64e773:	64 ff 30             	push   %fs:(%eax)
64e776:	64 89 20             	mov    %esp,%fs:(%eax)
64e779:	ff 05 04 66 6b 00    	incl   0x6b6604
64e77f:	33 c0                	xor    %eax,%eax
64e781:	5a                   	pop    %edx
64e782:	59                   	pop    %ecx
64e783:	59                   	pop    %ecx
64e784:	64 89 10             	mov    %edx,%fs:(%eax)
64e787:	68 94 e7 64 00       	push   $0x64e794
64e78c:	c3                   	ret
64e78d:	e9 7a 5a db ff       	jmp    0x40420c
64e792:	eb f8                	jmp    0x64e78c
64e794:	5d                   	pop    %ebp
64e795:	c3                   	ret
64e796:	8b c0                	mov    %eax,%eax
64e798:	83 2d 04 66 6b 00 01 	subl   $0x1,0x6b6604
64e79f:	c3                   	ret
64e7a0:	ec                   	in     (%dx),%al
64e7a1:	e7 64                	out    %eax,$0x64
64e7bf:	00 ec                	add    %ch,%ah
64e7c1:	e7 64                	out    %eax,$0x64
64e7c3:	00 0c 00             	add    %cl,(%eax,%eax,1)
64e7c6:	00 00                	add    %al,(%eax)
64e7c8:	cc                   	int3
64e7c9:	84 40 00             	test   %al,0x0(%eax)
64e7cc:	c0 3c 40 00          	sarb   $0x0,(%eax,%eax,2)
64e7d0:	cc                   	int3
64e7d1:	3c 40                	cmp    $0x40,%al
64e7d3:	00 d0                	add    %dl,%al
64e7d5:	3c 40                	cmp    $0x40,%al
64e7d7:	00 d4                	add    %dl,%ah
64e7d9:	3c 40                	cmp    $0x40,%al
64e7db:	00 c8                	add    %cl,%al
64e7dd:	3c 40                	cmp    $0x40,%al
64e7df:	00 10                	add    %dl,(%eax)
64e7e1:	3a 40 00             	cmp    0x0(%eax),%al
64e7e4:	2c 3a                	sub    $0x3a,%al
64e7e6:	40                   	inc    %eax
64e7e7:	00 68 3a             	add    %ch,0x3a(%eax)
64e7ea:	40                   	inc    %eax
64e7eb:	00 15 45 49 6e 76    	add    %dl,0x766e4945
64e7f1:	61                   	popa
64e7f2:	6c                   	insb   (%dx),%es:(%edi)
64e7f3:	69 64 47 72 69 64 4f 	imul   $0x704f6469,0x72(%edi,%eax,2),%esp
64e7fa:	70
64e7fb:	65 72 61             	gs jb  0x64e85f
64e7fe:	74 69                	je     0x64e869