Ref A: c1f70d99047b462992256dcdea171341 Ref B: 859EC460D795C7BAA5F0EDC255212136 Ref C: Sat Mar 28 23:32:47 2015 PST