Ref A: 26c69c54ba1849179af8a54401e05aff Ref B: 47107583B554D3CB410A27701D3454B1 Ref C: Mon Oct 20 03:51:31 2014 PST