Java class to parse text file

Simple job: I need a Java coder to write a class to parse a text file. Sample text file attached.

You must create objects for each section of the file: Active Processes, Run Entries, BHO Info, ShellExecuteHooks Info, SharedTaskScheduler, ShellServiceObjectDelayLoad, LSP Section, WinLogon Notify Items, System Services and so on. The parser must be flexible enough so we can easily change it later if the format of the report changes. Also, it must be error tolerant so it doesn't crash if the report is not properly formated (but it should have a way to warn the user about the errors).

I need the classes that parse the report and a sample application that parses a report and populates some vectors with the gathered data. If this project works out well, I will need the coder to code some classes to do something with the gathered data: add the items to a MySQL database, query the database and so on. Please note: at this point I just need to parse the text file, so bid accordingly.