58c269413f5662fb831207615d39b65849fd9ebc patch-3.0.24-vs2.3.2.3.diff