Ref A: 63c91b24908d494a853fe84c740b035a Ref B: 86D6D7748793720C7C294A9F4F015C92 Ref C: Tue May 21 13:24:39 2013 PST