Ref A: 3445754016ec498088e500311d77b7d6 Ref B: 486D40B033B3D3D52D7FE800CB0E6AF8 Ref C: Tue Nov 25 23:49:54 2014 PST