Ref A: 7d746c846a434cbdb795fd61adfb84bf Ref B: 47DADD437E0F9B02F22EF0C2CFEADB04 Ref C: Tue Jan 27 07:05:46 2015 PST