Ref A: 653b2a6c971c4e19b47f6d1c999d42cb Ref B: E846C967D39953F7587576DF00012028 Ref C: Fri Dec 26 23:07:25 2014 PST