Ref A: 2f23a3586ceb4aa0904ff725f10ac399 Ref B: 62F5C3D13DE437C47C0E8342C488178B Ref C: Fri Oct 24 02:36:58 2014 PST