Ref A: 67f18892b37246828e944076b16df093 Ref B: 01026F75EC8E75B30BB1AD6B09B13F43 Ref C: Sat May 25 02:42:24 2013 PST