Ref A: 1d2b26fccdcf42f0ba41d084eca0c888 Ref B: ED830124A62870761A3D62F23E841349 Ref C: Wed Dec 17 23:25:08 2014 PST