Ref A: 4248c46d7e0f45e997d06f77ba2829f0 Ref B: B1232115634392CA9A694F8BDEEA2E29 Ref C: Fri Aug 29 10:57:27 2014 PST