Ref A: 3c78870fb823466aaf25689b703266aa Ref B: 20F2BD454F29C2615CF2ACB053812344 Ref C: Fri May 24 06:43:45 2013 PST