Ref A: 1449f593b0c44b868597465d01592f34 Ref B: 1EE729B3546B17694A2CDFC5060005FC Ref C: Fri Jan 30 16:04:11 2015 PST