pwsafe rom http://nsd.dyndns.org/pwsafe/ duplicated for my own protection