Ref A: 782732ed84394be29cd61840d66949ed Ref B: 5DB5146F44EA574E1DDD2623B69BC9E6 Ref C: Mon Oct 20 01:57:23 2014 PST