Ref A: 2f0724c50aec45779abaf2ad8b3df83e Ref B: 0AB7317B02B9C58392C3617A54679602 Ref C: Tue Mar 31 00:24:01 2015 PST