Ref A: 90a70cb34d0e493b9f77d5362a32b2ae Ref B: 55815303BD8FBC73D5E3CEAA1AEA73CD Ref C: Fri Apr 18 02:32:28 2014 PST