Ref A: ddee69ac3ce3415aa0e6fb8229a7c2c3 Ref B: A4957A82975F36341B489729024F44F0 Ref C: Wed Mar 04 19:36:00 2015 PST