Ref A: 1122e561399f420683271e120f7e9fa4 Ref B: 9BBE4A1A75A24CBAC789B62315FAD886 Ref C: Wed May 22 21:28:35 2013 PST