Ref A: d1f5e0c2fcd1415ab7a06588bfb17294 Ref B: FCDAB7322FB6AD783D4614ABA4C7F367 Ref C: Tue Mar 31 03:46:14 2015 PST