Ref A: 36d3f71f56474d20bfce9c31d4ef5446 Ref B: 22DDB8267F5CDE80DC007F97A6BAA513 Ref C: Sun Aug 31 02:06:52 2014 PST