Ref A: 6d9c42570654466687f7911442f59235 Ref B: 335E5112501F5045F5F0FDF3B0DEA17C Ref C: Fri Apr 25 01:05:35 2014 PST