Ref A: 6b0da375986543059ce3cb7611ab77b9 Ref B: 3F0DCFEBD79A1198D66CB71D54D6D486 Ref C: Tue Nov 25 14:26:40 2014 PST