670B3F237BC0B4B424E040FE4B573F322C3EA670DD49886D5BC3B373D4CC51DE
5CF7C00FEEDB76BEC288633BE16FB7E4C5542EBA9E53DE28F4C982BD4017E873