I recently got this chip. I don't have a clue where it is from, except that the lettering appears to be Chinese. Can anyone translate?