Ref A: 8f5ae48568d9432ea119e06dd1ae6a50 Ref B: 48F9EBD2B615CFCED101BDA77E937777 Ref C: Wed Jul 30 22:33:59 2014 PST