Ref A: aff24b36b5d84ccfadfdf1cafe24cf7a Ref B: 56CF5628BDBF3F4139E5502029956D00 Ref C: Fri Dec 26 12:48:32 2014 PST