Ref A: 5585af980130498d9aba942fb76e4c9e Ref B: FB9AFFB9427B8602E6B853FC2D34EDDC Ref C: Thu May 23 18:52:55 2013 PST