Ref A: 9b2f35da4d61443ca59ac9afad345ae6 Ref B: 575DE4409282BAB616F1EE57B41BD8EA Ref C: Sun Apr 20 10:09:06 2014 PST