Ref A: 216851d9654c4eeeb89562879deef4be Ref B: 23372F5C6E8B241E75B5C1C83AF55771 Ref C: Wed May 22 20:28:59 2013 PST