Ref A: 6aee2c676c984de080687105474ad76e Ref B: 3D68013573784BAFAA885E48373629E6 Ref C: Sat Nov 22 01:19:47 2014 PST