Ref A: 989b2abf923d46ebb9e16c493bac2b5a Ref B: 28B5C727635CD4F4F8CE502DE12EDD73 Ref C: Thu Apr 17 19:07:43 2014 PST