Ref A: 1164b0035fba47dab41d7be2d55c7c2c Ref B: F24E3A4A1306880775372C5E512BBFCB Ref C: Sun Apr 20 17:29:09 2014 PST