Ref A: 5a79a66c24ce4f058ae0288481f19d76 Ref B: EE208111BA1D1BD0167192DAE5A8CC17 Ref C: Fri May 24 06:36:23 2013 PST