Ref A: c8764412a1694970bbd571c0bced30a7 Ref B: 599497876080951EB88E7A755F95F14D Ref C: Mon Nov 24 12:20:00 2014 PST