Ref A: 8f8366fe6c32495293d59bef045d3641 Ref B: 85BFB86123B68FAB235FDCE59F6CE1B9 Ref C: Thu Oct 30 08:33:53 2014 PST