Ref A: f702c78ba71e4083a687e608580346a1 Ref B: 7BAC39F440803C9DB64A55DE0B0579A3 Ref C: Fri Aug 29 20:25:35 2014 PST