Ref A: dd548bb7c6b5441a9836856a0697e456 Ref B: 8EFD14D8EF8F4DD34740D2CD7ED71FA4 Ref C: Tue May 21 02:25:15 2013 PST