Ref A: c6fee6c57f1f440bac671d639d852f14 Ref B: 157EDFAF0B5835D0EBBB034BFFB530EC Ref C: Sun Apr 20 15:27:22 2014 PST