Ref A: 418c5359d8864bf7a87ebeca37b3a332 Ref B: 1FF02FA70306649BF4F5C4343711C456 Ref C: Wed Jan 28 17:31:16 2015 PST