ace6a2:	6a 03                	push   $0x3
ace6a4:	6a 00                	push   $0x0
ace6a6:	ff 75 08             	push   0x8(%ebp)
ace6a9:	ff 75 0c             	push   0xc(%ebp)
ace6ac:	e8 82 fd ff ff       	call   0xace433
ace6b1:	83 c4 10             	add    $0x10,%esp
ace6b4:	5d                   	pop    %ebp
ace6b5:	c3                   	ret
ace6b6:	cc                   	int3
ace6b7:	cc                   	int3
ace6b8:	cc                   	int3
ace6b9:	cc                   	int3
ace6ba:	cc                   	int3
ace6bb:	cc                   	int3
ace6bc:	8b ff                	mov    %edi,%edi
ace6be:	55                   	push   %ebp
ace6bf:	8b ec                	mov    %esp,%ebp
ace6c1:	6a 02                	push   $0x2
ace6c3:	6a 00                	push   $0x0
ace6c5:	ff 75 08             	push   0x8(%ebp)
ace6c8:	6a 00                	push   $0x0
ace6ca:	e8 64 fd ff ff       	call   0xace433
ace6cf:	83 c4 10             	add    $0x10,%esp
ace6d2:	5d                   	pop    %ebp
ace6d3:	c3                   	ret
ace6d4:	cc                   	int3
ace6d5:	cc                   	int3
ace6d6:	cc                   	int3
ace6d7:	cc                   	int3
ace6d8:	cc                   	int3
ace6d9:	cc                   	int3
ace6da:	8b ff                	mov    %edi,%edi
ace6dc:	55                   	push   %ebp
ace6dd:	8b ec                	mov    %esp,%ebp
ace6df:	6a 02                	push   $0x2
ace6e1:	6a 00                	push   $0x0
ace6e3:	ff 75 08             	push   0x8(%ebp)
ace6e6:	ff 75 0c             	push   0xc(%ebp)
ace6e9:	e8 45 fd ff ff       	call   0xace433
ace6ee:	83 c4 10             	add    $0x10,%esp
ace6f1:	5d                   	pop    %ebp
ace6f2:	c3                   	ret
ace6f3:	cc                   	int3
ace6f4:	cc                   	int3
ace6f5:	cc                   	int3
ace6f6:	cc                   	int3
ace6f7:	cc                   	int3
ace6f8:	cc                   	int3
ace6f9:	8b ff                	mov    %edi,%edi
ace6fb:	55                   	push   %ebp
ace6fc:	8b ec                	mov    %esp,%ebp
ace6fe:	6a 04                	push   $0x4
ace700:	6a 00                	push   $0x0
ace702:	ff 75 08             	push   0x8(%ebp)
ace705:	6a 00                	push   $0x0
ace707:	e8 27 fd ff ff       	call   0xace433
ace70c:	83 c4 10             	add    $0x10,%esp
ace70f:	5d                   	pop    %ebp
ace710:	c3                   	ret
ace711:	cc                   	int3
ace712:	cc                   	int3
ace713:	cc                   	int3
ace714:	cc                   	int3
ace715:	cc                   	int3
ace716:	cc                   	int3
ace717:	8b ff                	mov    %edi,%edi
ace719:	55                   	push   %ebp
ace71a:	8b ec                	mov    %esp,%ebp
ace71c:	6a 04                	push   $0x4
ace71e:	6a 00                	push   $0x0
ace720:	ff 75 08             	push   0x8(%ebp)
ace723:	ff 75 0c             	push   0xc(%ebp)
ace726:	e8 08 fd ff ff       	call   0xace433
ace72b:	83 c4 10             	add    $0x10,%esp
ace72e:	5d                   	pop    %ebp
ace72f:	c3                   	ret
ace730:	cc                   	int3
ace731:	cc                   	int3
ace732:	cc                   	int3
ace733:	cc                   	int3
ace734:	cc                   	int3
ace735:	cc                   	int3
ace736:	8b ff                	mov    %edi,%edi
ace738:	55                   	push   %ebp
ace739:	8b ec                	mov    %esp,%ebp
ace73b:	6a 03                	push   $0x3
ace73d:	68 57 01 00 00       	push   $0x157
ace742:	ff 75 08             	push   0x8(%ebp)
ace745:	6a 00                	push   $0x0
ace747:	e8 e7 fc ff ff       	call   0xace433
ace74c:	83 c4 10             	add    $0x10,%esp
ace74f:	5d                   	pop    %ebp
ace750:	c3                   	ret
ace751:	cc                   	int3
ace752:	cc                   	int3
ace753:	cc                   	int3
ace754:	cc                   	int3
ace755:	cc                   	int3
ace756:	cc                   	int3
ace757:	8b ff                	mov    %edi,%edi
ace759:	55                   	push   %ebp
ace75a:	8b ec                	mov    %esp,%ebp
ace75c:	6a 03                	push   $0x3
ace75e:	68 57 01 00 00       	push   $0x157
ace763:	ff 75 08             	push   0x8(%ebp)
ace766:	ff 75 0c             	push   0xc(%ebp)
ace769:	e8 c5 fc ff ff       	call   0xace433
ace76e:	83 c4 10             	add    $0x10,%esp
ace771:	5d                   	pop    %ebp
ace772:	c3                   	ret
ace773:	cc                   	int3
ace774:	cc                   	int3
ace775:	cc                   	int3
ace776:	cc                   	int3
ace777:	cc                   	int3
ace778:	cc                   	int3
ace779:	cc                   	int3
ace77a:	8b ff                	mov    %edi,%edi
ace77c:	55                   	push   %ebp
ace77d:	8b ec                	mov    %esp,%ebp
ace77f:	6a 02                	push   $0x2
ace781:	6a 10                	push   $0x10
ace783:	ff 75 08             	push   0x8(%ebp)
ace786:	6a 00                	push   $0x0
ace788:	e8 a6 fc ff ff       	call   0xace433
ace78d:	83 c4 10             	add    $0x10,%esp
ace790:	5d                   	pop    %ebp
ace791:	c3                   	ret
ace792:	cc                   	int3
ace793:	cc                   	int3
ace794:	cc                   	int3
ace795:	cc                   	int3
ace796:	cc                   	int3
ace797:	cc                   	int3
ace798:	8b ff                	mov    %edi,%edi
ace79a:	55                   	push   %ebp
ace79b:	8b ec                	mov    %esp,%ebp
ace79d:	6a 02                	push   $0x2
ace79f:	6a 10                	push   $0x10
ace7a1:	ff 75 08             	push   0x8(%ebp)
ace7a4:	ff 75 0c             	push   0xc(%ebp)
ace7a7:	e8 87 fc ff ff       	call   0xace433
ace7ac:	83 c4 10             	add    $0x10,%esp
ace7af:	5d                   	pop    %ebp
ace7b0:	c3                   	ret
ace7b1:	cc                   	int3
ace7b2:	cc                   	int3
ace7b3:	cc                   	int3
ace7b4:	cc                   	int3
ace7b5:	cc                   	int3
ace7b6:	cc                   	int3
ace7b7:	8b ff                	mov    %edi,%edi
ace7b9:	55                   	push   %ebp
ace7ba:	8b ec                	mov    %esp,%ebp
ace7bc:	6a 08                	push   $0x8
ace7be:	6a 00                	push   $0x0
ace7c0:	ff 75 08             	push   0x8(%ebp)
ace7c3:	6a 00                	push   $0x0
ace7c5:	e8 69 fc ff ff       	call   0xace433
ace7ca:	83 c4 10             	add    $0x10,%esp
ace7cd:	5d                   	pop    %ebp
ace7ce:	c3                   	ret
ace7cf:	cc                   	int3
ace7d0:	cc                   	int3
ace7d1:	cc                   	int3
ace7d2:	cc                   	int3
ace7d3:	cc                   	int3
ace7d4:	cc                   	int3
ace7d5:	8b ff                	mov    %edi,%edi
ace7d7:	55                   	push   %ebp
ace7d8:	8b ec                	mov    %esp,%ebp
ace7da:	6a 08                	push   $0x8
ace7dc:	6a 00                	push   $0x0
ace7de:	ff 75 08             	push   0x8(%ebp)
ace7e1:	ff 75 0c             	push   0xc(%ebp)
ace7e4:	e8 4a fc ff ff       	call   0xace433
ace7e9:	83 c4 10             	add    $0x10,%esp
ace7ec:	5d                   	pop    %ebp
ace7ed:	c3                   	ret
ace7ee:	cc                   	int3
ace7ef:	cc                   	int3
ace7f0:	cc                   	int3
ace7f1:	cc                   	int3
ace7f2:	cc                   	int3
ace7f3:	cc                   	int3
ace7f4:	8b ff                	mov    %edi,%edi
ace7f6:	55                   	push   %ebp
ace7f7:	8b ec                	mov    %esp,%ebp
ace7f9:	8b 45 0c             	mov    0xc(%ebp),%eax
ace7fc:	8b 4d 08             	mov    0x8(%ebp),%ecx
ace7ff:	87 01                	xchg   %eax,(%ecx)
ace801:	5d                   	pop    %ebp
ace802:	c3                   	ret
ace803:	cc                   	int3
ace804:	cc                   	int3
ace805:	cc                   	int3
ace806:	a1 b8 2a d8 00       	mov    0xd82ab8,%eax
ace80b:	c3                   	ret
ace80c:	8b ff                	mov    %edi,%edi
ace80e:	55                   	push   %ebp
ace80f:	8b ec                	mov    %esp,%ebp
ace811:	51                   	push   %ecx
ace812:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
ace817:	33 c5                	xor    %ebp,%eax
ace819:	89 45 fc             	mov    %eax,-0x4(%ebp)
ace81c:	a1 7c f9 d5 00       	mov    0xd5f97c,%eax
ace821:	83 f8 01             	cmp    $0x1,%eax
ace824:	75 4c                	jne    0xace872
ace826:	68 3c 11 c8 00       	push   $0xc8113c
ace82b:	ff 15 14 36 d8 00    	call   *0xd83614
ace831:	85 c0                	test   %eax,%eax
ace833:	75 0b                	jne    0xace840
ace835:	b9 7c f9 d5 00       	mov    $0xd5f97c,%ecx
ace83a:	87 01                	xchg   %eax,(%ecx)
ace83c:	33 c0                	xor    %eax,%eax
ace83e:	eb 32                	jmp    0xace872
ace840:	56                   	push   %esi
ace841:	68 bf 01 00 00       	push   $0x1bf
ace846:	50                   	push   %eax
ace847:	ff 15 20 36 d8 00    	call   *0xd83620
ace84d:	8b f0                	mov    %eax,%esi
ace84f:	85 f6                	test   %esi,%esi
ace851:	75 0b                	jne    0xace85e
ace853:	b9 7c f9 d5 00       	mov    $0xd5f97c,%ecx
ace858:	87 01                	xchg   %eax,(%ecx)
ace85a:	33 c0                	xor    %eax,%eax
ace85c:	eb 13                	jmp    0xace871
ace85e:	8b ce                	mov    %esi,%ecx
ace860:	ff 15 00 80 db 00    	call   *0xdb8000
ace866:	ff d6                	call   *%esi
ace868:	8b c8                	mov    %eax,%ecx
ace86a:	ba 7c f9 d5 00       	mov    $0xd5f97c,%edx
ace86f:	87 0a                	xchg   %ecx,(%edx)
ace871:	5e                   	pop    %esi
ace872:	8b 4d fc             	mov    -0x4(%ebp),%ecx
ace875:	33 cd                	xor    %ebp,%ecx
ace877:	e8 3a cf 94 ff       	call   0x41b7b6
ace87c:	8b e5                	mov    %ebp,%esp
ace87e:	5d                   	pop    %ebp
ace87f:	c3                   	ret
ace880:	cc                   	int3
ace881:	cc                   	int3
ace882:	cc                   	int3
ace883:	cc                   	int3
ace884:	cc                   	int3
ace885:	cc                   	int3
ace886:	cc                   	int3
ace887:	cc                   	int3
ace888:	cc                   	int3
ace889:	cc                   	int3
ace88a:	cc                   	int3
ace88b:	cc                   	int3
ace88c:	cc                   	int3
ace88d:	cc                   	int3
ace88e:	cc                   	int3
ace88f:	cc                   	int3
ace890:	cc                   	int3
ace891:	cc                   	int3
ace892:	cc                   	int3
ace893:	cc                   	int3
ace894:	cc                   	int3
ace895:	cc                   	int3
ace896:	cc                   	int3
ace897:	cc                   	int3
ace898:	cc                   	int3
ace899:	cc                   	int3
ace89a:	cc                   	int3
ace89b:	cc                   	int3
ace89c:	cc                   	int3
ace89d:	8b ff                	mov    %edi,%edi
ace89f:	55                   	push   %ebp
ace8a0:	8b ec                	mov    %esp,%ebp
ace8a2:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
ace8a6:	74 2d                	je     0xace8d5
ace8a8:	ff 75 08             	push   0x8(%ebp)
ace8ab:	6a 00                	push   $0x0
ace8ad:	ff 35 b8 2a d8 00    	push   0xd82ab8
ace8b3:	ff 15 e4 36 d8 00    	call   *0xd836e4
ace8b9:	85 c0                	test   %eax,%eax
ace8bb:	75 18                	jne    0xace8d5
ace8bd:	56                   	push   %esi
ace8be:	e8 ac ff 96 ff       	call   0x43e86f
ace8c3:	8b f0                	mov    %eax,%esi
ace8c5:	ff 15 d4 36 d8 00    	call   *0xd836d4
ace8cb:	50                   	push   %eax
ace8cc:	e8 5e b3 96 ff       	call   0x439c2f
ace8d1:	59                   	pop    %ecx
ace8d2:	89 06                	mov    %eax,(%esi)
ace8d4:	5e                   	pop    %esi
ace8d5:	5d                   	pop    %ebp
ace8d6:	c3                   	ret
ace8d7:	cc                   	int3
ace8d8:	cc                   	int3
ace8d9:	cc                   	int3
ace8da:	cc                   	int3
ace8db:	cc                   	int3
ace8dc:	cc                   	int3
ace8dd:	cc                   	int3
ace8de:	cc                   	int3
ace8df:	cc                   	int3
ace8e0:	cc                   	int3
ace8e1:	cc                   	int3
ace8e2:	cc                   	int3
ace8e3:	cc                   	int3
ace8e4:	cc                   	int3
ace8e5:	8b ff                	mov    %edi,%edi
ace8e7:	55                   	push   %ebp
ace8e8:	8b ec                	mov    %esp,%ebp
ace8ea:	56                   	push   %esi
ace8eb:	8b 75 08             	mov    0x8(%ebp),%esi
ace8ee:	83 fe e0             	cmp    $0xffffffe0,%esi
ace8f1:	77 30                	ja     0xace923
ace8f3:	85 f6                	test   %esi,%esi
ace8f5:	75 17                	jne    0xace90e
ace8f7:	46                   	inc    %esi
ace8f8:	eb 14                	jmp    0xace90e
ace8fa:	e8 a3 31 96 ff       	call   0x431aa2
ace8ff:	85 c0                	test   %eax,%eax
ace901:	74 20                	je     0xace923
ace903:	56                   	push   %esi
ace904:	e8 77 b7 96 ff       	call   0x43a080
ace909:	59                   	pop    %ecx
ace90a:	85 c0                	test   %eax,%eax
ace90c:	74 15                	je     0xace923
ace90e:	56                   	push   %esi
ace90f:	6a 00                	push   $0x0
ace911:	ff 35 b8 2a d8 00    	push   0xd82ab8
ace917:	ff 15 ec 36 d8 00    	call   *0xd836ec
ace91d:	85 c0                	test   %eax,%eax
ace91f:	74 d9                	je     0xace8fa
ace921:	eb 0d                	jmp    0xace930
ace923:	e8 47 ff 96 ff       	call   0x43e86f
ace928:	c7 00 0c 00 00 00    	movl   $0xc,(%eax)
ace92e:	33 c0                	xor    %eax,%eax
ace930:	5e                   	pop    %esi
ace931:	5d                   	pop    %ebp
ace932:	c3                   	ret
ace933:	cc                   	int3
ace934:	cc                   	int3
ace935:	cc                   	int3
ace936:	cc                   	int3
ace937:	cc                   	int3
ace938:	cc                   	int3
ace939:	cc                   	int3
ace93a:	cc                   	int3
ace93b:	cc                   	int3
ace93c:	cc                   	int3
ace93d:	cc                   	int3
ace93e:	cc                   	int3
ace93f:	cc                   	int3