Ref A: ef184733764049babf1bcdf8235e8b94 Ref B: 87B2D110497CB1374F7D4032022B74B8 Ref C: Thu Jan 29 23:41:18 2015 PST