Ref A: bdf8179c12dc4366afed751948b91a31 Ref B: 6428599A9C977FF408C232B063933AA1 Ref C: Sat Dec 20 05:50:14 2014 PST