Ref A: 9a5b8fd3568a47fdbcfd301e9dbe9c2a Ref B: 2CED240CD8D95E31240EB2055359EA05 Ref C: Thu Aug 21 22:10:23 2014 PST