Ref A: 2eb2b00207514713a400cddb419e9aba Ref B: 6018D33ED33448B86AF286F176A3B39C Ref C: Fri Jan 30 14:08:23 2015 PST