Ref A: ccc6385f0b8b40f080b985c221f504ce Ref B: 12149B82DE72660859710247001CA3B8 Ref C: Wed Jul 30 02:45:32 2014 PST