Ref A: a8de82c62209485588c3cc60b3b690bb Ref B: 9877CAB514F29AD3D9AF9F7B55098317 Ref C: Wed Oct 01 17:56:09 2014 PST