Ref A: e1db48df103b411984af514dbe2fc76b Ref B: 8BC7EF22E1FD30923C9655D3B0C3EF88 Ref C: Fri Dec 19 01:30:52 2014 PST