Ref A: 5ba396dfe4f344b188da32d8382ba807 Ref B: 577C7A9BF98BACAFF1DE273A4D04FC29 Ref C: Wed May 22 15:48:27 2013 PST