stuff for dealing with pe32 files