Ref A: c03a0fd2fb15439c8d26a73a666b01d3 Ref B: AE95CE3249048978A6C3F474381DDD45 Ref C: Wed May 22 04:54:37 2013 PST