Ref A: 2de63d32473b470e925464ac9ea40906 Ref B: 05560D46C22F0C8D82BD1CD54EC8D1F9 Ref C: Fri Aug 01 22:47:59 2014 PST