Ref A: 5840eb7698094f69bf07257a60303d85 Ref B: 3FBF015CB09A45AD51A7B156E7A38215 Ref C: Tue May 21 08:34:09 2013 PST