Ref A: b35c0d9354034e89a94f8ad97fb96f84 Ref B: 2269682409552BCC1360E0B843F8644A Ref C: Mon Dec 29 07:59:23 2014 PST