Ref A: 8f1e998c73e04256a9a640a684694ca1 Ref B: E0F752920D903E8F32C54557A3619859 Ref C: Wed Jun 19 09:46:55 2013 PST