Ref A: 14b6cc3d57dd46d996d110c07f7eb3f1 Ref B: 328C13F95734EFBC509C162C220BEDFC Ref C: Wed Oct 22 08:52:54 2014 PST