5af6f6:	cc                   	int3
5af6f7:	cc                   	int3
5af6f8:	cc                   	int3
5af6f9:	cc                   	int3
5af6fa:	cc                   	int3
5af6fb:	cc                   	int3
5af6fc:	cc                   	int3
5af6fd:	cc                   	int3
5af6fe:	cc                   	int3
5af6ff:	cc                   	int3
5af700:	b8 a0 8f 66 00       	mov    $0x668fa0,%eax
5af705:	c3                   	ret
5af706:	cc                   	int3
5af707:	cc                   	int3
5af708:	cc                   	int3
5af709:	cc                   	int3
5af70a:	cc                   	int3
5af70b:	cc                   	int3
5af70c:	cc                   	int3
5af70d:	cc                   	int3
5af70e:	cc                   	int3
5af70f:	cc                   	int3
5af710:	b8 c0 8d 66 00       	mov    $0x668dc0,%eax
5af715:	c3                   	ret
5af716:	cc                   	int3
5af717:	cc                   	int3
5af718:	cc                   	int3
5af719:	cc                   	int3
5af71a:	cc                   	int3
5af71b:	cc                   	int3
5af71c:	cc                   	int3
5af71d:	cc                   	int3
5af71e:	cc                   	int3
5af71f:	cc                   	int3
5af720:	b8 b0 8e 66 00       	mov    $0x668eb0,%eax
5af725:	c3                   	ret
5af726:	cc                   	int3
5af727:	cc                   	int3
5af728:	cc                   	int3
5af729:	cc                   	int3
5af72a:	cc                   	int3
5af72b:	cc                   	int3
5af72c:	cc                   	int3
5af72d:	cc                   	int3
5af72e:	cc                   	int3
5af72f:	cc                   	int3
5af730:	b8 48 8d 66 00       	mov    $0x668d48,%eax
5af735:	c3                   	ret
5af736:	cc                   	int3
5af737:	cc                   	int3
5af738:	cc                   	int3
5af739:	cc                   	int3
5af73a:	cc                   	int3
5af73b:	cc                   	int3
5af73c:	cc                   	int3
5af73d:	cc                   	int3
5af73e:	cc                   	int3
5af73f:	cc                   	int3
5af740:	b8 f0 8a 66 00       	mov    $0x668af0,%eax
5af745:	c3                   	ret
5af746:	cc                   	int3
5af747:	cc                   	int3
5af748:	cc                   	int3
5af749:	cc                   	int3
5af74a:	cc                   	int3
5af74b:	cc                   	int3
5af74c:	cc                   	int3
5af74d:	cc                   	int3
5af74e:	cc                   	int3
5af74f:	cc                   	int3
5af750:	b8 98 88 66 00       	mov    $0x668898,%eax
5af755:	c3                   	ret
5af756:	cc                   	int3
5af757:	cc                   	int3
5af758:	cc                   	int3
5af759:	cc                   	int3
5af75a:	cc                   	int3
5af75b:	cc                   	int3
5af75c:	cc                   	int3
5af75d:	cc                   	int3
5af75e:	cc                   	int3
5af75f:	cc                   	int3
5af760:	b8 78 8a 66 00       	mov    $0x668a78,%eax
5af765:	c3                   	ret
5af766:	cc                   	int3
5af767:	cc                   	int3
5af768:	cc                   	int3
5af769:	cc                   	int3
5af76a:	cc                   	int3
5af76b:	cc                   	int3
5af76c:	cc                   	int3
5af76d:	cc                   	int3
5af76e:	cc                   	int3
5af76f:	cc                   	int3
5af770:	b8 20 88 66 00       	mov    $0x668820,%eax
5af775:	c3                   	ret
5af776:	cc                   	int3
5af777:	cc                   	int3
5af778:	cc                   	int3
5af779:	cc                   	int3
5af77a:	cc                   	int3
5af77b:	cc                   	int3
5af77c:	cc                   	int3
5af77d:	cc                   	int3
5af77e:	cc                   	int3
5af77f:	cc                   	int3
5af780:	b8 00 8a 66 00       	mov    $0x668a00,%eax
5af785:	c3                   	ret
5af786:	cc                   	int3
5af787:	cc                   	int3
5af788:	cc                   	int3
5af789:	cc                   	int3
5af78a:	cc                   	int3
5af78b:	cc                   	int3
5af78c:	cc                   	int3
5af78d:	cc                   	int3
5af78e:	cc                   	int3
5af78f:	cc                   	int3
5af790:	b8 a8 87 66 00       	mov    $0x6687a8,%eax
5af795:	c3                   	ret
5af796:	cc                   	int3
5af797:	cc                   	int3
5af798:	cc                   	int3
5af799:	cc                   	int3
5af79a:	cc                   	int3
5af79b:	cc                   	int3
5af79c:	cc                   	int3
5af79d:	cc                   	int3
5af79e:	cc                   	int3
5af79f:	cc                   	int3
5af7a0:	b8 68 8b 66 00       	mov    $0x668b68,%eax
5af7a5:	c3                   	ret
5af7a6:	cc                   	int3
5af7a7:	cc                   	int3
5af7a8:	cc                   	int3
5af7a9:	cc                   	int3
5af7aa:	cc                   	int3
5af7ab:	cc                   	int3
5af7ac:	cc                   	int3
5af7ad:	cc                   	int3
5af7ae:	cc                   	int3
5af7af:	cc                   	int3
5af7b0:	b8 10 89 66 00       	mov    $0x668910,%eax
5af7b5:	c3                   	ret
5af7b6:	cc                   	int3
5af7b7:	cc                   	int3
5af7b8:	cc                   	int3
5af7b9:	cc                   	int3
5af7ba:	cc                   	int3
5af7bb:	cc                   	int3
5af7bc:	cc                   	int3
5af7bd:	cc                   	int3
5af7be:	cc                   	int3
5af7bf:	cc                   	int3
5af7c0:	53                   	push   %ebx
5af7c1:	55                   	push   %ebp
5af7c2:	57                   	push   %edi
5af7c3:	8b 7c 24 10          	mov    0x10(%esp),%edi
5af7c7:	57                   	push   %edi
5af7c8:	e8 b3 8e fd ff       	call   0x588680
5af7cd:	8b d8                	mov    %eax,%ebx
5af7cf:	83 c4 04             	add    $0x4,%esp
5af7d2:	33 ed                	xor    %ebp,%ebp
5af7d4:	85 db                	test   %ebx,%ebx
5af7d6:	75 43                	jne    0x5af81b
5af7d8:	39 6c 24 4c          	cmp    %ebp,0x4c(%esp)
5af7dc:	74 1f                	je     0x5af7fd
5af7de:	6a 24                	push   $0x24
5af7e0:	68 8c 90 66 00       	push   $0x66908c
5af7e5:	6a 44                	push   $0x44
5af7e7:	68 1c 01 00 00       	push   $0x11c
5af7ec:	6a 50                	push   $0x50
5af7ee:	57                   	push   %edi
5af7ef:	e8 1c f9 fd ff       	call   0x58f110
5af7f4:	83 c4 18             	add    $0x18,%esp
5af7f7:	33 c0                	xor    %eax,%eax
5af7f9:	5f                   	pop    %edi
5af7fa:	5d                   	pop    %ebp
5af7fb:	5b                   	pop    %ebx
5af7fc:	c3                   	ret
5af7fd:	6a 26                	push   $0x26
5af7ff:	68 8c 90 66 00       	push   $0x66908c
5af804:	6a 44                	push   $0x44
5af806:	68 1c 01 00 00       	push   $0x11c
5af80b:	6a 14                	push   $0x14
5af80d:	e8 6e 97 f2 ff       	call   0x4d8f80
5af812:	83 c4 14             	add    $0x14,%esp
5af815:	33 c0                	xor    %eax,%eax
5af817:	5f                   	pop    %edi
5af818:	5d                   	pop    %ebp
5af819:	5b                   	pop    %ebx
5af81a:	c3                   	ret
5af81b:	56                   	push   %esi
5af81c:	6a 00                	push   $0x0
5af81e:	68 fd 03 00 00       	push   $0x3fd
5af823:	e8 18 7b f3 ff       	call   0x4e7340
5af828:	8b f0                	mov    %eax,%esi
5af82a:	83 c4 08             	add    $0x8,%esp
5af82d:	85 f6                	test   %esi,%esi
5af82f:	0f 84 2e 01 00 00    	je     0x5af963
5af835:	56                   	push   %esi
5af836:	e8 35 af fa ff       	call   0x55a770
5af83b:	83 c4 04             	add    $0x4,%esp
5af83e:	85 c0                	test   %eax,%eax
5af840:	0f 8e 1d 01 00 00    	jle    0x5af963
5af846:	53                   	push   %ebx
5af847:	6a 00                	push   $0x0
5af849:	68 00 10 00 00       	push   $0x1000
5af84e:	68 00 04 00 00       	push   $0x400
5af853:	6a ff                	push   $0xffffffff
5af855:	56                   	push   %esi
5af856:	e8 75 77 f3 ff       	call   0x4e6fd0
5af85b:	83 c4 18             	add    $0x18,%esp
5af85e:	85 c0                	test   %eax,%eax
5af860:	0f 8e fd 00 00 00    	jle    0x5af963
5af866:	ff 74 24 40          	push   0x40(%esp)
5af86a:	ff 74 24 48          	push   0x48(%esp)
5af86e:	68 01 10 00 00       	push   $0x1001
5af873:	68 00 04 00 00       	push   $0x400
5af878:	6a ff                	push   $0xffffffff
5af87a:	56                   	push   %esi
5af87b:	e8 50 77 f3 ff       	call   0x4e6fd0
5af880:	83 c4 18             	add    $0x18,%esp
5af883:	85 c0                	test   %eax,%eax
5af885:	0f 8e d8 00 00 00    	jle    0x5af963
5af88b:	ff 74 24 18          	push   0x18(%esp)
5af88f:	ff 74 24 20          	push   0x20(%esp)
5af893:	68 02 10 00 00       	push   $0x1002
5af898:	68 00 04 00 00       	push   $0x400
5af89d:	6a ff                	push   $0xffffffff
5af89f:	56                   	push   %esi
5af8a0:	e8 2b 77 f3 ff       	call   0x4e6fd0
5af8a5:	83 c4 18             	add    $0x18,%esp
5af8a8:	85 c0                	test   %eax,%eax
5af8aa:	0f 8e b3 00 00 00    	jle    0x5af963
5af8b0:	ff 74 24 20          	push   0x20(%esp)
5af8b4:	ff 74 24 28          	push   0x28(%esp)
5af8b8:	68 02 10 00 00       	push   $0x1002
5af8bd:	68 00 04 00 00       	push   $0x400
5af8c2:	6a ff                	push   $0xffffffff
5af8c4:	56                   	push   %esi
5af8c5:	e8 06 77 f3 ff       	call   0x4e6fd0
5af8ca:	83 c4 18             	add    $0x18,%esp
5af8cd:	85 c0                	test   %eax,%eax
5af8cf:	0f 8e 8e 00 00 00    	jle    0x5af963
5af8d5:	ff 74 24 28          	push   0x28(%esp)
5af8d9:	ff 74 24 30          	push   0x30(%esp)
5af8dd:	68 02 10 00 00       	push   $0x1002
5af8e2:	68 00 04 00 00       	push   $0x400
5af8e7:	6a ff                	push   $0xffffffff
5af8e9:	56                   	push   %esi
5af8ea:	e8 e1 76 f3 ff       	call   0x4e6fd0
5af8ef:	83 c4 18             	add    $0x18,%esp
5af8f2:	85 c0                	test   %eax,%eax
5af8f4:	7e 6d                	jle    0x5af963
5af8f6:	ff 74 24 30          	push   0x30(%esp)
5af8fa:	ff 74 24 38          	push   0x38(%esp)
5af8fe:	68 02 10 00 00       	push   $0x1002
5af903:	68 00 04 00 00       	push   $0x400
5af908:	6a ff                	push   $0xffffffff
5af90a:	56                   	push   %esi
5af90b:	e8 c0 76 f3 ff       	call   0x4e6fd0
5af910:	83 c4 18             	add    $0x18,%esp
5af913:	85 c0                	test   %eax,%eax
5af915:	7e 4c                	jle    0x5af963
5af917:	ff 74 24 38          	push   0x38(%esp)
5af91b:	ff 74 24 40          	push   0x40(%esp)
5af91f:	68 02 10 00 00       	push   $0x1002
5af924:	68 00 04 00 00       	push   $0x400
5af929:	6a ff                	push   $0xffffffff
5af92b:	56                   	push   %esi
5af92c:	e8 9f 76 f3 ff       	call   0x4e6fd0
5af931:	83 c4 18             	add    $0x18,%esp
5af934:	85 c0                	test   %eax,%eax
5af936:	7e 2b                	jle    0x5af963
5af938:	8d 44 24 4c          	lea    0x4c(%esp),%eax
5af93c:	50                   	push   %eax
5af93d:	ff 74 24 4c          	push   0x4c(%esp)
5af941:	56                   	push   %esi
5af942:	e8 39 ad fa ff       	call   0x55a680
5af947:	83 c4 0c             	add    $0xc,%esp
5af94a:	85 c0                	test   %eax,%eax
5af94c:	7e 15                	jle    0x5af963
5af94e:	56                   	push   %esi
5af94f:	bd 01 00 00 00       	mov    $0x1,%ebp
5af954:	e8 97 78 f3 ff       	call   0x4e71f0
5af959:	83 c4 04             	add    $0x4,%esp
5af95c:	8b c5                	mov    %ebp,%eax
5af95e:	5e                   	pop    %esi
5af95f:	5f                   	pop    %edi
5af960:	5d                   	pop    %ebp
5af961:	5b                   	pop    %ebx
5af962:	c3                   	ret
5af963:	39 6c 24 50          	cmp    %ebp,0x50(%esp)
5af967:	74 29                	je     0x5af992
5af969:	6a 35                	push   $0x35
5af96b:	68 8c 90 66 00       	push   $0x66908c
5af970:	6a 44                	push   $0x44
5af972:	68 1c 01 00 00       	push   $0x11c
5af977:	6a 50                	push   $0x50
5af979:	57                   	push   %edi
5af97a:	e8 91 f7 fd ff       	call   0x58f110
5af97f:	83 c4 18             	add    $0x18,%esp
5af982:	56                   	push   %esi
5af983:	e8 68 78 f3 ff       	call   0x4e71f0
5af988:	83 c4 04             	add    $0x4,%esp
5af98b:	8b c5                	mov    %ebp,%eax
5af98d:	5e                   	pop    %esi
5af98e:	5f                   	pop    %edi
5af98f:	5d                   	pop    %ebp
5af990:	5b                   	pop    %ebx
5af991:	c3                   	ret
5af992:	6a 37                	push   $0x37
5af994:	68 8c 90 66 00       	push   $0x66908c
5af999:	6a 44                	push   $0x44
5af99b:	68 1c 01 00 00       	push   $0x11c
5af9a0:	6a 14                	push   $0x14
5af9a2:	e8 d9 95 f2 ff       	call   0x4d8f80
5af9a7:	83 c4 14             	add    $0x14,%esp
5af9aa:	56                   	push   %esi
5af9ab:	e8 40 78 f3 ff       	call   0x4e71f0
5af9b0:	83 c4 04             	add    $0x4,%esp
5af9b3:	8b c5                	mov    %ebp,%eax
5af9b5:	5e                   	pop    %esi
5af9b6:	5f                   	pop    %edi
5af9b7:	5d                   	pop    %ebp
5af9b8:	5b                   	pop    %ebx
5af9b9:	c3                   	ret
5af9ba:	cc                   	int3
5af9bb:	cc                   	int3
5af9bc:	cc                   	int3
5af9bd:	cc                   	int3
5af9be:	cc                   	int3
5af9bf:	cc                   	int3
5af9c0:	8b 44 24 04          	mov    0x4(%esp),%eax
5af9c4:	83 f8 78             	cmp    $0x78,%eax
5af9c7:	0f 87 c5 00 00 00    	ja     0x5afa92
5af9cd:	0f b6 80 1c fb 5a 00 	movzbl 0x5afb1c(%eax),%eax
5af9d4:	ff 24 85 98 fa 5a 00 	jmp    *0x5afa98(,%eax,4)
5af9db:	33 c0                	xor    %eax,%eax
5af9dd:	c3                   	ret
5af9de:	b8 0a 00 00 00       	mov    $0xa,%eax
5af9e3:	c3                   	ret
5af9e4:	b8 14 00 00 00       	mov    $0x14,%eax
5af9e9:	c3                   	ret
5af9ea:	b8 15 00 00 00       	mov    $0x15,%eax
5af9ef:	c3                   	ret
5af9f0:	b8 16 00 00 00       	mov    $0x16,%eax
5af9f5:	c3                   	ret
5af9f6:	b8 1e 00 00 00       	mov    $0x1e,%eax