Ref A: a1863bdcf21644bd97a4b1c71e8fb6c5 Ref B: 9C87313C623477F5B95B7F3CFC60B167 Ref C: Mon May 20 05:31:27 2013 PST