Ref A: 356f7eeeac734caca9af26f791f74af0 Ref B: 0016534FB592162C72B94BBF009CD11A Ref C: Sat Aug 01 17:54:56 2015 PST