Ref A: 569a4fcb34b84081a040d1782ff27629 Ref B: 3B0914D23C2E75B4DF0A1919DC146FEF Ref C: Tue May 21 04:31:18 2013 PST