Ref A: 001b7d91679c41f792f9c7be7a7a974b Ref B: 20F662BEF8BD33B383870192EE930F4A Ref C: Sat May 25 12:36:28 2013 PST