Ref A: 824820389d6c458bafded3d152dd30b5 Ref B: E3926F030503AE31D34C4727A1473C9A Ref C: Tue Sep 02 20:16:13 2014 PST