Ref A: add4ba611dcd4d3ca0be63a2df978018 Ref B: 283413BC099F69EF6D9E21D9EAF2C972 Ref C: Wed Oct 01 15:21:32 2014 PST