Ref A: 855b48664ffa454f9a77499608fcda9b Ref B: A53BF95B9C4347B4E6E9E1C0B0583B0B Ref C: Wed Apr 23 07:10:56 2014 PST