Ref A: 6731068a93e649d2851463e8fe1a6ea5 Ref B: C9CFC47E0A7D4E7DCCAC107DA54D0403 Ref C: Mon Dec 29 06:11:11 2014 PST