Ref A: 378ab0771fdb48f6a41dbc1312b8ae3e Ref B: 33965E28AD8F7E579416C43F787C782F Ref C: Wed Apr 16 01:16:42 2014 PST