Ref A: fb6ed581223f4702a86266f92824a686 Ref B: DDFEBC9A83523779A23366B5671CF850 Ref C: Mon Dec 29 06:52:25 2014 PST