Ref A: db65e43101da4510a86f38493c5a1fec Ref B: D430666ED9740D148F28B7C2235D7F2D Ref C: Mon May 20 09:35:26 2013 PST