Ref A: c4b7b2ea24be4dc296fe0ca73318b30d Ref B: 757CD0EE854780D26D28E46DF35C9A86 Ref C: Fri Jan 30 23:21:35 2015 PST