Ref A: aa70e7cbbd0c419db240dd489854c06b Ref B: 181A5BAE98484EC84AB9AA33A36A0B53 Ref C: Wed Oct 22 01:16:07 2014 PST