Ref A: 25254F2B3FA24C12A8382AB4AF2FF334 Ref B: B115F6477F84210C7BA6BB05F8B29A1B Ref C: Fri Feb 10 06:43:32 2012 PST