Ref A: F99C6F9A4F6F44B19BAB200482021440 Ref B: A0E8B30DE6A96C577A9B4008E6384556 Ref C: Mon Feb 13 07:19:06 2012 PST