Ref A: a2191ecec6414c1897e610540a88c3f6 Ref B: 7F6C2BAA0E839D1AFD3225FB08865A5E Ref C: Wed Nov 26 00:11:44 2014 PST