Ref A: 6affadb66285421e92b3f7c5e9908092 Ref B: 085E17F880B5BB72760AEA38832C01C5 Ref C: Thu Aug 28 23:49:47 2014 PST