Ref A: d4c3e37522a54b64bd6283457b9b4241 Ref B: B752AE9AF70E45DA3331C34DC05BC847 Ref C: Tue Sep 02 05:11:32 2014 PST