acf715:	cc                   	int3
acf716:	cc                   	int3
acf717:	cc                   	int3
acf718:	cc                   	int3
acf719:	cc                   	int3
acf71a:	cc                   	int3
acf71b:	cc                   	int3
acf71c:	8b ff                	mov    %edi,%edi
acf71e:	53                   	push   %ebx
acf71f:	56                   	push   %esi
acf720:	57                   	push   %edi
acf721:	ff 15 d4 36 d8 00    	call   *0xd836d4
acf727:	8b f0                	mov    %eax,%esi
acf729:	33 db                	xor    %ebx,%ebx
acf72b:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf730:	83 f8 ff             	cmp    $0xffffffff,%eax
acf733:	74 0c                	je     0xacf741
acf735:	50                   	push   %eax
acf736:	e8 51 36 94 ff       	call   0x412d8c
acf73b:	8b f8                	mov    %eax,%edi
acf73d:	85 ff                	test   %edi,%edi
acf73f:	75 48                	jne    0xacf789
acf741:	68 64 03 00 00       	push   $0x364
acf746:	6a 01                	push   $0x1
acf748:	e8 d7 83 95 ff       	call   0x427b24
acf74d:	8b f8                	mov    %eax,%edi
acf74f:	59                   	pop    %ecx
acf750:	59                   	pop    %ecx
acf751:	85 ff                	test   %edi,%edi
acf753:	75 09                	jne    0xacf75e
acf755:	53                   	push   %ebx
acf756:	e8 8b 2a 96 ff       	call   0x4321e6
acf75b:	59                   	pop    %ecx
acf75c:	eb 2d                	jmp    0xacf78b
acf75e:	57                   	push   %edi
acf75f:	ff 35 84 f9 d5 00    	push   0xd5f984
acf765:	e8 ed 36 96 ff       	call   0x432e57
acf76a:	85 c0                	test   %eax,%eax
acf76c:	75 03                	jne    0xacf771
acf76e:	57                   	push   %edi
acf76f:	eb e5                	jmp    0xacf756
acf771:	68 48 26 d8 00       	push   $0xd82648
acf776:	57                   	push   %edi
acf777:	e8 70 fd ff ff       	call   0xacf4ec
acf77c:	53                   	push   %ebx
acf77d:	e8 64 2a 96 ff       	call   0x4321e6
acf782:	83 c4 0c             	add    $0xc,%esp
acf785:	85 ff                	test   %edi,%edi
acf787:	74 02                	je     0xacf78b
acf789:	8b df                	mov    %edi,%ebx
acf78b:	56                   	push   %esi
acf78c:	ff 15 1c 36 d8 00    	call   *0xd8361c
acf792:	5f                   	pop    %edi
acf793:	5e                   	pop    %esi
acf794:	8b c3                	mov    %ebx,%eax
acf796:	5b                   	pop    %ebx
acf797:	c3                   	ret
acf798:	cc                   	int3
acf799:	cc                   	int3
acf79a:	cc                   	int3
acf79b:	cc                   	int3
acf79c:	cc                   	int3
acf79d:	cc                   	int3
acf79e:	cc                   	int3
acf79f:	cc                   	int3
acf7a0:	cc                   	int3
acf7a1:	cc                   	int3
acf7a2:	cc                   	int3
acf7a3:	cc                   	int3
acf7a4:	cc                   	int3
acf7a5:	cc                   	int3
acf7a6:	cc                   	int3
acf7a7:	cc                   	int3
acf7a8:	cc                   	int3
acf7a9:	cc                   	int3
acf7aa:	cc                   	int3
acf7ab:	cc                   	int3
acf7ac:	cc                   	int3
acf7ad:	cc                   	int3
acf7ae:	cc                   	int3
acf7af:	cc                   	int3
acf7b0:	cc                   	int3
acf7b1:	cc                   	int3
acf7b2:	cc                   	int3
acf7b3:	cc                   	int3
acf7b4:	cc                   	int3
acf7b5:	cc                   	int3
acf7b6:	cc                   	int3
acf7b7:	33 c0                	xor    %eax,%eax
acf7b9:	39 01                	cmp    %eax,(%ecx)
acf7bb:	0f 95 c0             	setne  %al
acf7be:	c3                   	ret
acf7bf:	cc                   	int3
acf7c0:	cc                   	int3
acf7c1:	8b ff                	mov    %edi,%edi
acf7c3:	56                   	push   %esi
acf7c4:	8b f1                	mov    %ecx,%esi
acf7c6:	ff 36                	push   (%esi)
acf7c8:	e8 19 2a 96 ff       	call   0x4321e6
acf7cd:	83 26 00             	andl   $0x0,(%esi)
acf7d0:	59                   	pop    %ecx
acf7d1:	5e                   	pop    %esi
acf7d2:	c3                   	ret
acf7d3:	cc                   	int3
acf7d4:	cc                   	int3
acf7d5:	cc                   	int3
acf7d6:	cc                   	int3
acf7d7:	8b ff                	mov    %edi,%edi
acf7d9:	55                   	push   %ebp
acf7da:	8b ec                	mov    %esp,%ebp
acf7dc:	56                   	push   %esi
acf7dd:	8b 75 08             	mov    0x8(%ebp),%esi
acf7e0:	83 7e 4c 00          	cmpl   $0x0,0x4c(%esi)
acf7e4:	74 28                	je     0xacf80e
acf7e6:	ff 76 4c             	push   0x4c(%esi)
acf7e9:	e8 f2 c0 96 ff       	call   0x43b8e0
acf7ee:	8b 46 4c             	mov    0x4c(%esi),%eax
acf7f1:	59                   	pop    %ecx
acf7f2:	3b 05 48 26 d8 00    	cmp    0xd82648,%eax
acf7f8:	74 14                	je     0xacf80e
acf7fa:	3d 90 f9 d5 00       	cmp    $0xd5f990,%eax
acf7ff:	74 0d                	je     0xacf80e
acf801:	83 78 0c 00          	cmpl   $0x0,0xc(%eax)
acf805:	75 07                	jne    0xacf80e
acf807:	50                   	push   %eax
acf808:	e8 b5 3c 93 ff       	call   0x4034c2
acf80d:	59                   	pop    %ecx
acf80e:	8b 45 0c             	mov    0xc(%ebp),%eax
acf811:	89 46 4c             	mov    %eax,0x4c(%esi)
acf814:	5e                   	pop    %esi
acf815:	85 c0                	test   %eax,%eax
acf817:	74 07                	je     0xacf820
acf819:	50                   	push   %eax
acf81a:	e8 e7 01 94 ff       	call   0x40fa06
acf81f:	59                   	pop    %ecx
acf820:	5d                   	pop    %ebp
acf821:	c3                   	ret
acf822:	cc                   	int3
acf823:	cc                   	int3
acf824:	cc                   	int3
acf825:	cc                   	int3
acf826:	cc                   	int3
acf827:	cc                   	int3
acf828:	cc                   	int3
acf829:	cc                   	int3
acf82a:	cc                   	int3
acf82b:	cc                   	int3
acf82c:	cc                   	int3
acf82d:	cc                   	int3
acf82e:	cc                   	int3
acf82f:	cc                   	int3
acf830:	cc                   	int3
acf831:	cc                   	int3
acf832:	cc                   	int3
acf833:	cc                   	int3
acf834:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf839:	83 f8 ff             	cmp    $0xffffffff,%eax
acf83c:	75 03                	jne    0xacf841
acf83e:	33 c0                	xor    %eax,%eax
acf840:	c3                   	ret
acf841:	50                   	push   %eax
acf842:	e8 45 35 94 ff       	call   0x412d8c
acf847:	c3                   	ret
acf848:	cc                   	int3
acf849:	cc                   	int3
acf84a:	cc                   	int3
acf84b:	cc                   	int3
acf84c:	cc                   	int3
acf84d:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf852:	83 f8 ff             	cmp    $0xffffffff,%eax
acf855:	74 21                	je     0xacf878
acf857:	56                   	push   %esi
acf858:	50                   	push   %eax
acf859:	e8 2e 35 94 ff       	call   0x412d8c
acf85e:	8b f0                	mov    %eax,%esi
acf860:	85 f6                	test   %esi,%esi
acf862:	74 13                	je     0xacf877
acf864:	6a 00                	push   $0x0
acf866:	ff 35 84 f9 d5 00    	push   0xd5f984
acf86c:	e8 e6 35 96 ff       	call   0x432e57
acf871:	56                   	push   %esi
acf872:	e8 2a fd ff ff       	call   0xacf5a1
acf877:	5e                   	pop    %esi
acf878:	c3                   	ret
acf879:	cc                   	int3
acf87a:	cc                   	int3
acf87b:	cc                   	int3
acf87c:	cc                   	int3
acf87d:	cc                   	int3
acf87e:	cc                   	int3
acf87f:	cc                   	int3
acf880:	cc                   	int3
acf881:	cc                   	int3
acf882:	cc                   	int3
acf883:	cc                   	int3
acf884:	8b ff                	mov    %edi,%edi
acf886:	56                   	push   %esi
acf887:	57                   	push   %edi
acf888:	ff 15 d4 36 d8 00    	call   *0xd836d4
acf88e:	8b f0                	mov    %eax,%esi
acf890:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf895:	83 f8 ff             	cmp    $0xffffffff,%eax
acf898:	74 0c                	je     0xacf8a6
acf89a:	50                   	push   %eax
acf89b:	e8 ec 34 94 ff       	call   0x412d8c
acf8a0:	8b f8                	mov    %eax,%edi
acf8a2:	85 ff                	test   %edi,%edi
acf8a4:	75 49                	jne    0xacf8ef
acf8a6:	68 64 03 00 00       	push   $0x364
acf8ab:	6a 01                	push   $0x1
acf8ad:	e8 72 82 95 ff       	call   0x427b24
acf8b2:	8b f8                	mov    %eax,%edi
acf8b4:	59                   	pop    %ecx
acf8b5:	59                   	pop    %ecx
acf8b6:	85 ff                	test   %edi,%edi
acf8b8:	75 09                	jne    0xacf8c3
acf8ba:	50                   	push   %eax
acf8bb:	e8 26 29 96 ff       	call   0x4321e6
acf8c0:	59                   	pop    %ecx
acf8c1:	eb 38                	jmp    0xacf8fb
acf8c3:	57                   	push   %edi
acf8c4:	ff 35 84 f9 d5 00    	push   0xd5f984
acf8ca:	e8 88 35 96 ff       	call   0x432e57
acf8cf:	85 c0                	test   %eax,%eax
acf8d1:	75 03                	jne    0xacf8d6
acf8d3:	57                   	push   %edi
acf8d4:	eb e5                	jmp    0xacf8bb
acf8d6:	68 48 26 d8 00       	push   $0xd82648
acf8db:	57                   	push   %edi
acf8dc:	e8 0b fc ff ff       	call   0xacf4ec
acf8e1:	6a 00                	push   $0x0
acf8e3:	e8 fe 28 96 ff       	call   0x4321e6
acf8e8:	83 c4 0c             	add    $0xc,%esp
acf8eb:	85 ff                	test   %edi,%edi
acf8ed:	74 0c                	je     0xacf8fb
acf8ef:	56                   	push   %esi
acf8f0:	ff 15 1c 36 d8 00    	call   *0xd8361c
acf8f6:	8b c7                	mov    %edi,%eax
acf8f8:	5f                   	pop    %edi
acf8f9:	5e                   	pop    %esi
acf8fa:	c3                   	ret
acf8fb:	56                   	push   %esi
acf8fc:	ff 15 1c 36 d8 00    	call   *0xd8361c
acf902:	e8 46 6d 95 ff       	call   0x42664d
acf907:	cc                   	int3
acf908:	cc                   	int3
acf909:	cc                   	int3
acf90a:	cc                   	int3
acf90b:	cc                   	int3
acf90c:	cc                   	int3
acf90d:	cc                   	int3
acf90e:	cc                   	int3
acf90f:	cc                   	int3
acf910:	cc                   	int3
acf911:	cc                   	int3
acf912:	cc                   	int3
acf913:	cc                   	int3
acf914:	cc                   	int3
acf915:	cc                   	int3
acf916:	cc                   	int3
acf917:	cc                   	int3
acf918:	cc                   	int3
acf919:	cc                   	int3
acf91a:	cc                   	int3
acf91b:	cc                   	int3
acf91c:	cc                   	int3
acf91d:	cc                   	int3
acf91e:	cc                   	int3
acf91f:	cc                   	int3
acf920:	cc                   	int3
acf921:	cc                   	int3
acf922:	cc                   	int3
acf923:	cc                   	int3
acf924:	cc                   	int3
acf925:	cc                   	int3
acf926:	cc                   	int3
acf927:	cc                   	int3
acf928:	cc                   	int3
acf929:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf92e:	56                   	push   %esi
acf92f:	83 f8 ff             	cmp    $0xffffffff,%eax
acf932:	74 0c                	je     0xacf940
acf934:	50                   	push   %eax
acf935:	e8 52 34 94 ff       	call   0x412d8c
acf93a:	8b f0                	mov    %eax,%esi
acf93c:	85 f6                	test   %esi,%esi
acf93e:	75 49                	jne    0xacf989
acf940:	68 64 03 00 00       	push   $0x364
acf945:	6a 01                	push   $0x1
acf947:	e8 d8 81 95 ff       	call   0x427b24
acf94c:	8b f0                	mov    %eax,%esi
acf94e:	59                   	pop    %ecx
acf94f:	59                   	pop    %ecx
acf950:	85 f6                	test   %esi,%esi
acf952:	75 09                	jne    0xacf95d
acf954:	50                   	push   %eax
acf955:	e8 8c 28 96 ff       	call   0x4321e6
acf95a:	59                   	pop    %ecx
acf95b:	eb 30                	jmp    0xacf98d
acf95d:	56                   	push   %esi
acf95e:	ff 35 84 f9 d5 00    	push   0xd5f984
acf964:	e8 ee 34 96 ff       	call   0x432e57
acf969:	85 c0                	test   %eax,%eax
acf96b:	75 03                	jne    0xacf970
acf96d:	56                   	push   %esi
acf96e:	eb e5                	jmp    0xacf955
acf970:	68 48 26 d8 00       	push   $0xd82648
acf975:	56                   	push   %esi
acf976:	e8 71 fb ff ff       	call   0xacf4ec
acf97b:	6a 00                	push   $0x0
acf97d:	e8 64 28 96 ff       	call   0x4321e6
acf982:	83 c4 0c             	add    $0xc,%esp
acf985:	85 f6                	test   %esi,%esi
acf987:	74 04                	je     0xacf98d
acf989:	8b c6                	mov    %esi,%eax
acf98b:	5e                   	pop    %esi
acf98c:	c3                   	ret
acf98d:	e8 bb 6c 95 ff       	call   0x42664d
acf992:	cc                   	int3
acf993:	cc                   	int3
acf994:	cc                   	int3
acf995:	cc                   	int3
acf996:	cc                   	int3
acf997:	cc                   	int3
acf998:	cc                   	int3
acf999:	cc                   	int3
acf99a:	cc                   	int3
acf99b:	cc                   	int3
acf99c:	cc                   	int3
acf99d:	cc                   	int3
acf99e:	cc                   	int3
acf99f:	cc                   	int3
acf9a0:	cc                   	int3
acf9a1:	cc                   	int3
acf9a2:	cc                   	int3
acf9a3:	cc                   	int3
acf9a4:	cc                   	int3
acf9a5:	cc                   	int3
acf9a6:	cc                   	int3
acf9a7:	cc                   	int3
acf9a8:	cc                   	int3
acf9a9:	cc                   	int3
acf9aa:	cc                   	int3
acf9ab:	cc                   	int3
acf9ac:	cc                   	int3
acf9ad:	8b ff                	mov    %edi,%edi
acf9af:	53                   	push   %ebx
acf9b0:	56                   	push   %esi
acf9b1:	57                   	push   %edi
acf9b2:	ff 15 d4 36 d8 00    	call   *0xd836d4