Ref A: 0b5de3d39823473098395137f41b0f3a Ref B: 0140C308972F9DB568078D752D91F923 Ref C: Thu Dec 25 15:12:06 2014 PST