Ref A: 68b53857e3ff451da0ca4cfbe94029e7 Ref B: 08BABD67991CD52362C882DA285CC671 Ref C: Sat Oct 25 23:18:43 2014 PST