Ref A: b8d6a4647a534095960eda440aa335cb Ref B: D07F8177BB507CF69DE6E7734FD582A4 Ref C: Tue Jul 22 19:17:31 2014 PST