Ref A: cb9b32bcd463426abfab66ed9a47417a Ref B: 45423C7C4350BE01C199B1223829FC6D Ref C: Wed Aug 20 13:04:48 2014 PST