.dat parser version 2. all new and shiny!