Ref A: 38a254cde09b4c6fa401cc1001e20502 Ref B: 2385A302E4B7BA1B56DF87BAEF872243 Ref C: Wed May 22 09:24:09 2013 PST