Ref A: fcca6a9ae2d442928cac7197d6bcabc7 Ref B: 6811D40354CE94908E7125679295A07B Ref C: Wed Nov 26 15:31:19 2014 PST