It is a file created by aliens :smiley:
Google gives only 2 results for it and that makes the file at least very suspicious.