Ref A: f199c726d2034cef850d1b66911409be Ref B: F049D269CFEC84EEC7FACA651A943C8F Ref C: Mon May 20 01:46:06 2013 PST