Ref A: ffe940af9a4244d1aa8acd0ee1383d2e Ref B: 10519D499DD78E9E881CB394F3CADCB1 Ref C: Mon Oct 20 05:34:07 2014 PST