Ref A: 40a2e8cadb1e4b729c67ea43ddbe0544 Ref B: 9EA02E766A3E8FA7B54093EA90FF3A47 Ref C: Sun May 19 17:50:32 2013 PST