Ref A: f3d5aa1379024a848d6e9b4a9e51ea2d Ref B: AEA8DE3B70A632B9931A33C07F7031F9 Ref C: Mon Mar 02 11:36:55 2015 PST