This seems like it'd get out of date really easily :( Are there any APIs around you could use instead of stashing all the data inline?