10B06137B5DC9E8BD983FB28680B89EB65D488ABD98F34989E80B5266D4CAE4277231961CF26F92FB293D5E7F0374973696E9E997D6E3DE4ADDC03DCCC1A15B14A141F9935F06DB12D33D47D98982C1A70A10B7E0C99776ADDA4F23A265C5A37C78FB220E6D54F99B305DB475B2C616B9B45E1596E2870CC899050547AEDB3AE2