Ref A: 70a75b0733af4ce8b8ea7b754547319f Ref B: 2CFB47F2AF6EDE6C792D5DC7BB7B6DC6 Ref C: Thu Nov 27 13:03:03 2014 PST