00f9804ddee2a663796e0c516ba35ef9a8cf8cc7 patch-3.4.30-vs2.3.3.9.diff