Ref A: 9f42dc0209c54041bc4df5c13e92343d Ref B: 413B2C5B84C4D9AF4DA090460010F00F Ref C: Wed May 22 09:33:02 2013 PST