Ref A: 8e41376440ba4d3f80cf614a37378d7b Ref B: FAA505D2C29D1FBC9056855E0B2194F7 Ref C: Sat Dec 27 02:23:28 2014 PST