Ref A: 787e5487a6ef4ae88f14841eb1198968 Ref B: 23D68F59EEEEC9A417303E6F26AD3EC9 Ref C: Wed Oct 22 08:00:36 2014 PST