Ref A: e85bf0bb584a44669c6131a03b34bc83 Ref B: 7F3734E145BEAB8ECE9B3BBD0A96C261 Ref C: Wed May 22 10:19:52 2013 PST