Ref A: 714dd60b55b442af955730fd1c25ba80 Ref B: 8EABFF07087E1BA3E1028B5007F75D81 Ref C: Thu May 23 01:08:58 2013 PST