Ref A: f3c82844809f40c18044c1d19a90ddc1 Ref B: 7EB75684E20F625945835ED395008760 Ref C: Fri May 24 16:34:53 2013 PST