Ref A: 8aa5f4e3f8264ca8b545727db3d1e286 Ref B: 9B413A81D42DF302C8CEFDF319B32539 Ref C: Thu Dec 18 22:58:09 2014 PST