Ref A: 47f694ce0000474a9a079894ff81a585 Ref B: 23460D52E7720967D9DBF02011B513D1 Ref C: Mon Aug 03 04:28:42 2015 PST