Ref A: 31f6073607944965bf46d05330dea013 Ref B: 3D40697104C79ABFC80F7E44D720F150 Ref C: Thu Oct 23 06:49:45 2014 PST