Ref A: 9e6e88b27d55489abfca17176b4a1055 Ref B: 54A1D30993C1A2FCECEAD6422FFAF24B Ref C: Tue Sep 02 22:56:52 2014 PST