Ref A: 625ca3df01e34421920dcd699e40a9af Ref B: 2B3CED11E511D05D1E6F2276BA0CBA63 Ref C: Wed Jan 28 08:51:40 2015 PST