Ref A: 75a51ff1654944819f49a27657e9b2ed Ref B: DC8B84C3C9BFA99FF19657F422334730 Ref C: Wed Jan 28 21:02:07 2015 PST