Ref A: 2225ee0a33cc49c88c2463fa7201154d Ref B: BAEDE8C81B15D5DFAB5749DF6101F2A3 Ref C: Wed Mar 04 17:32:18 2015 PST