Ref A: b5154401699347daa60b31da71d2cf35 Ref B: AE33739D9659113170BF7CE7206B3F3A Ref C: Mon Dec 22 02:42:16 2014 PST