Ref A: 65a7d1653d56400f8bf82daff7d7f914 Ref B: 99B3F2E1CEBD2492209DD4683046550C Ref C: Mon Jun 01 22:47:37 2015 PST