Ref A: 8e13f527a647432d8f84af04392664a6 Ref B: 8461695F0FA7A30541505ADD1A8D2620 Ref C: Wed Mar 04 16:52:43 2015 PST