Ref A: deb0fbedb02245ea9aefc4802f358ad5 Ref B: 93B514B263C1C5DA4CA8968FDE3FF789 Ref C: Tue Sep 02 22:39:58 2014 PST