Ref A: 26007789f3eb4481ad4e00474cc426c9 Ref B: 15F740E6F9FD48FAE14B4594D4D03EC7 Ref C: Tue Jul 28 03:59:47 2015 PST