Ref A: 243f955163494ca983e28b675633f509 Ref B: 283B821979DFBE301DFB66738D73D958 Ref C: Thu Feb 26 20:19:55 2015 PST