Ref A: bb09db2dd64449f7b06ed50a0fc17438 Ref B: B837367AD501504DD0830185AB7BCE2A Ref C: Sun Jan 25 18:39:39 2015 PST