Initial pass
This profile structure is going to require manual parsing.