Ref A: 3844693b54c54823b77f75fd643a2161 Ref B: 76502E046911ADE80B24A6F7EAB97988 Ref C: Thu Apr 17 03:57:20 2014 PST