3
Maybe something went wrong during ftp-transfer.
Some ftp-programs have the unwanted "feature" to shorten .html-files to .htm-files.
Another nice unwanted "feature" of ftp-programs could be that all your filenames are lowercase after ftp-transfer (I think there are only the three files inside class/smarty which are written mixed uppercase and lowercase).