Ref A: 110dc2752ec0469793039f428e1e52af Ref B: B9BB0F47FBF69CE465BE51C99244A937 Ref C: Thu May 23 10:16:58 2013 PST