Ref A: 9bff6eb5cf1842bdab9042aa7a3e8387 Ref B: 85F54BF7B836441FFA48DF6F672100FD Ref C: Tue Jul 22 10:34:42 2014 PST