Ref A: f91c54cca2d947e0ad685272d4489cfc Ref B: 4F6FED1A78F4CE415070D68EB92311BF Ref C: Thu May 23 03:12:07 2013 PST