Ref A: 5adffd17722d45f18b6a96cba30bf74b Ref B: 5E0167B1B549755ED00B49B9EFC2401B Ref C: Wed Jul 23 09:49:09 2014 PST