Ref A: cdd3c79be04a4972a842997583551fff Ref B: 3967550E24615178F9D477DA4B07169B Ref C: Thu Dec 25 15:53:00 2014 PST