Ref A: 5ed6dfdfe516401ca3ad3c27e36b76a2 Ref B: 60977D712B3B435A92EC0F744D4F9200 Ref C: Fri Mar 27 01:50:03 2015 PST