Ref A: da5499b77eb741f1ba6dfe4f983a94d9 Ref B: F44E3C7DE493D5D5C322117CE195A851 Ref C: Wed Jan 28 08:43:57 2015 PST