Ref A: 7c60d4c8f51749b4af4adab8052ba84a Ref B: 9ACA3A9C79AFE3F0740226361113F6AC Ref C: Fri Jan 30 00:34:32 2015 PST