diff --git a/Source/ExcelDna.Integration/ExcelDna.Integration.csproj b/Source/ExcelDna.Integration/ExcelDna.Integration.csproj
index 10843c2e..832d7c05 100644
--- a/Source/ExcelDna.Integration/ExcelDna.Integration.csproj
+++ b/Source/ExcelDna.Integration/ExcelDna.Integration.csproj
@@ -37,6 +37,14 @@
+
+
+ True
+ True
+ ExtendedFunc.tt
+
+
+
@@ -48,4 +56,23 @@
+
+
+ TextTemplatingFileGenerator
+ ExtendedFunc.cs
+
+
+
+
+
+
+
+
+
+ True
+ True
+ ExtendedFunc.tt
+
+
+
diff --git a/Source/ExcelDna.Integration/Registration/ExcelFunctionRegistration.cs b/Source/ExcelDna.Integration/Registration/ExcelFunctionRegistration.cs
index 00ddaf32..f1e3a9eb 100644
--- a/Source/ExcelDna.Integration/Registration/ExcelFunctionRegistration.cs
+++ b/Source/ExcelDna.Integration/Registration/ExcelFunctionRegistration.cs
@@ -111,7 +111,12 @@ public ExcelFunctionRegistration(MethodInfo methodInfo)
var paramExprs = methodInfo.GetParameters()
.Select(pi => Expression.Parameter(pi.ParameterType, pi.Name))
.ToList();
- FunctionLambda = Expression.Lambda(Expression.Call(methodInfo, paramExprs), methodInfo.Name, paramExprs);
+ FunctionLambda =
+#if !AOT_COMPATIBLE
+ (paramExprs.Count > 16) ?
+ Expression.Lambda(GetExtendedDelegateType(methodInfo), Expression.Call(methodInfo, paramExprs), methodInfo.Name, paramExprs) :
+#endif
+ Expression.Lambda(Expression.Call(methodInfo, paramExprs), methodInfo.Name, paramExprs);
var allMethodAttributes = methodInfo.GetCustomAttributes(true);
foreach (var att in allMethodAttributes)
@@ -147,5 +152,29 @@ public ExcelFunctionRegistration(MethodInfo methodInfo)
// Check that we haven't made a mistake
Debug.Assert(IsValid());
}
+
+#if !AOT_COMPATIBLE
+ private static Type GetExtendedDelegateType(MethodInfo methodInfo)
+ {
+ if (methodInfo.ReturnType != typeof(void))
+ {
+ Type genericBase = ExtendedFuncUtil.GetFuncType(methodInfo.GetParameters().Length);
+ var args = methodInfo.GetParameters().Select(p => p.ParameterType)
+ .Concat(new[] { methodInfo.ReturnType })
+ .ToArray();
+ return genericBase.MakeGenericType(args);
+ }
+ else
+ {
+ Type genericBase = ExtendedFuncUtil.GetActionType(methodInfo.GetParameters().Length);
+ if (!genericBase.IsGenericType)
+ return genericBase;
+
+ var args = methodInfo.GetParameters().Select(p => p.ParameterType)
+ .ToArray();
+ return genericBase.MakeGenericType(args);
+ }
+ }
+#endif
}
}
diff --git a/Source/ExcelDna.Integration/Registration/ExtendedFunc.cs b/Source/ExcelDna.Integration/Registration/ExtendedFunc.cs
new file mode 100644
index 00000000..7c3af695
--- /dev/null
+++ b/Source/ExcelDna.Integration/Registration/ExtendedFunc.cs
@@ -0,0 +1,2078 @@
+#if !AOT_COMPATIBLE
+
+using System;
+
+namespace ExcelDna.Registration
+{
+ internal class ExtendedFuncUtil
+ {
+ public static Type GetFuncType(int i)
+ {
+ switch(i)
+ {
+ case 0:
+ return typeof(ExtendedFunc0<>);
+ case 1:
+ return typeof(ExtendedFunc1<,>);
+ case 2:
+ return typeof(ExtendedFunc2<,,>);
+ case 3:
+ return typeof(ExtendedFunc3<,,,>);
+ case 4:
+ return typeof(ExtendedFunc4<,,,,>);
+ case 5:
+ return typeof(ExtendedFunc5<,,,,,>);
+ case 6:
+ return typeof(ExtendedFunc6<,,,,,,>);
+ case 7:
+ return typeof(ExtendedFunc7<,,,,,,,>);
+ case 8:
+ return typeof(ExtendedFunc8<,,,,,,,,>);
+ case 9:
+ return typeof(ExtendedFunc9<,,,,,,,,,>);
+ case 10:
+ return typeof(ExtendedFunc10<,,,,,,,,,,>);
+ case 11:
+ return typeof(ExtendedFunc11<,,,,,,,,,,,>);
+ case 12:
+ return typeof(ExtendedFunc12<,,,,,,,,,,,,>);
+ case 13:
+ return typeof(ExtendedFunc13<,,,,,,,,,,,,,>);
+ case 14:
+ return typeof(ExtendedFunc14<,,,,,,,,,,,,,,>);
+ case 15:
+ return typeof(ExtendedFunc15<,,,,,,,,,,,,,,,>);
+ case 16:
+ return typeof(ExtendedFunc16<,,,,,,,,,,,,,,,,>);
+ case 17:
+ return typeof(ExtendedFunc17<,,,,,,,,,,,,,,,,,>);
+ case 18:
+ return typeof(ExtendedFunc18<,,,,,,,,,,,,,,,,,,>);
+ case 19:
+ return typeof(ExtendedFunc19<,,,,,,,,,,,,,,,,,,,>);
+ case 20:
+ return typeof(ExtendedFunc20<,,,,,,,,,,,,,,,,,,,,>);
+ case 21:
+ return typeof(ExtendedFunc21<,,,,,,,,,,,,,,,,,,,,,>);
+ case 22:
+ return typeof(ExtendedFunc22<,,,,,,,,,,,,,,,,,,,,,,>);
+ case 23:
+ return typeof(ExtendedFunc23<,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 24:
+ return typeof(ExtendedFunc24<,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 25:
+ return typeof(ExtendedFunc25<,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 26:
+ return typeof(ExtendedFunc26<,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 27:
+ return typeof(ExtendedFunc27<,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 28:
+ return typeof(ExtendedFunc28<,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 29:
+ return typeof(ExtendedFunc29<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 30:
+ return typeof(ExtendedFunc30<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 31:
+ return typeof(ExtendedFunc31<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 32:
+ return typeof(ExtendedFunc32<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 33:
+ return typeof(ExtendedFunc33<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 34:
+ return typeof(ExtendedFunc34<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 35:
+ return typeof(ExtendedFunc35<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 36:
+ return typeof(ExtendedFunc36<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 37:
+ return typeof(ExtendedFunc37<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 38:
+ return typeof(ExtendedFunc38<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 39:
+ return typeof(ExtendedFunc39<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 40:
+ return typeof(ExtendedFunc40<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 41:
+ return typeof(ExtendedFunc41<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 42:
+ return typeof(ExtendedFunc42<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 43:
+ return typeof(ExtendedFunc43<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 44:
+ return typeof(ExtendedFunc44<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 45:
+ return typeof(ExtendedFunc45<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 46:
+ return typeof(ExtendedFunc46<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 47:
+ return typeof(ExtendedFunc47<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 48:
+ return typeof(ExtendedFunc48<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 49:
+ return typeof(ExtendedFunc49<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 50:
+ return typeof(ExtendedFunc50<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 51:
+ return typeof(ExtendedFunc51<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 52:
+ return typeof(ExtendedFunc52<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 53:
+ return typeof(ExtendedFunc53<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 54:
+ return typeof(ExtendedFunc54<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 55:
+ return typeof(ExtendedFunc55<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 56:
+ return typeof(ExtendedFunc56<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 57:
+ return typeof(ExtendedFunc57<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 58:
+ return typeof(ExtendedFunc58<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 59:
+ return typeof(ExtendedFunc59<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 60:
+ return typeof(ExtendedFunc60<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 61:
+ return typeof(ExtendedFunc61<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 62:
+ return typeof(ExtendedFunc62<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 63:
+ return typeof(ExtendedFunc63<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 64:
+ return typeof(ExtendedFunc64<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 65:
+ return typeof(ExtendedFunc65<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 66:
+ return typeof(ExtendedFunc66<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 67:
+ return typeof(ExtendedFunc67<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 68:
+ return typeof(ExtendedFunc68<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 69:
+ return typeof(ExtendedFunc69<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 70:
+ return typeof(ExtendedFunc70<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 71:
+ return typeof(ExtendedFunc71<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 72:
+ return typeof(ExtendedFunc72<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 73:
+ return typeof(ExtendedFunc73<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 74:
+ return typeof(ExtendedFunc74<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 75:
+ return typeof(ExtendedFunc75<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 76:
+ return typeof(ExtendedFunc76<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 77:
+ return typeof(ExtendedFunc77<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 78:
+ return typeof(ExtendedFunc78<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 79:
+ return typeof(ExtendedFunc79<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 80:
+ return typeof(ExtendedFunc80<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 81:
+ return typeof(ExtendedFunc81<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 82:
+ return typeof(ExtendedFunc82<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 83:
+ return typeof(ExtendedFunc83<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 84:
+ return typeof(ExtendedFunc84<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 85:
+ return typeof(ExtendedFunc85<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 86:
+ return typeof(ExtendedFunc86<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 87:
+ return typeof(ExtendedFunc87<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 88:
+ return typeof(ExtendedFunc88<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 89:
+ return typeof(ExtendedFunc89<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 90:
+ return typeof(ExtendedFunc90<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 91:
+ return typeof(ExtendedFunc91<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 92:
+ return typeof(ExtendedFunc92<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 93:
+ return typeof(ExtendedFunc93<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 94:
+ return typeof(ExtendedFunc94<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 95:
+ return typeof(ExtendedFunc95<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 96:
+ return typeof(ExtendedFunc96<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 97:
+ return typeof(ExtendedFunc97<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 98:
+ return typeof(ExtendedFunc98<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 99:
+ return typeof(ExtendedFunc99<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 100:
+ return typeof(ExtendedFunc100<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 101:
+ return typeof(ExtendedFunc101<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 102:
+ return typeof(ExtendedFunc102<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 103:
+ return typeof(ExtendedFunc103<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 104:
+ return typeof(ExtendedFunc104<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 105:
+ return typeof(ExtendedFunc105<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 106:
+ return typeof(ExtendedFunc106<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 107:
+ return typeof(ExtendedFunc107<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 108:
+ return typeof(ExtendedFunc108<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 109:
+ return typeof(ExtendedFunc109<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 110:
+ return typeof(ExtendedFunc110<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 111:
+ return typeof(ExtendedFunc111<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 112:
+ return typeof(ExtendedFunc112<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 113:
+ return typeof(ExtendedFunc113<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 114:
+ return typeof(ExtendedFunc114<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 115:
+ return typeof(ExtendedFunc115<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 116:
+ return typeof(ExtendedFunc116<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 117:
+ return typeof(ExtendedFunc117<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 118:
+ return typeof(ExtendedFunc118<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 119:
+ return typeof(ExtendedFunc119<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 120:
+ return typeof(ExtendedFunc120<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 121:
+ return typeof(ExtendedFunc121<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 122:
+ return typeof(ExtendedFunc122<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 123:
+ return typeof(ExtendedFunc123<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 124:
+ return typeof(ExtendedFunc124<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 125:
+ return typeof(ExtendedFunc125<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 126:
+ return typeof(ExtendedFunc126<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 127:
+ return typeof(ExtendedFunc127<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 128:
+ return typeof(ExtendedFunc128<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 129:
+ return typeof(ExtendedFunc129<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 130:
+ return typeof(ExtendedFunc130<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 131:
+ return typeof(ExtendedFunc131<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 132:
+ return typeof(ExtendedFunc132<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 133:
+ return typeof(ExtendedFunc133<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 134:
+ return typeof(ExtendedFunc134<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 135:
+ return typeof(ExtendedFunc135<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 136:
+ return typeof(ExtendedFunc136<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 137:
+ return typeof(ExtendedFunc137<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 138:
+ return typeof(ExtendedFunc138<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 139:
+ return typeof(ExtendedFunc139<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 140:
+ return typeof(ExtendedFunc140<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 141:
+ return typeof(ExtendedFunc141<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 142:
+ return typeof(ExtendedFunc142<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 143:
+ return typeof(ExtendedFunc143<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 144:
+ return typeof(ExtendedFunc144<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 145:
+ return typeof(ExtendedFunc145<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 146:
+ return typeof(ExtendedFunc146<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 147:
+ return typeof(ExtendedFunc147<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 148:
+ return typeof(ExtendedFunc148<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 149:
+ return typeof(ExtendedFunc149<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 150:
+ return typeof(ExtendedFunc150<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 151:
+ return typeof(ExtendedFunc151<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 152:
+ return typeof(ExtendedFunc152<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 153:
+ return typeof(ExtendedFunc153<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 154:
+ return typeof(ExtendedFunc154<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 155:
+ return typeof(ExtendedFunc155<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 156:
+ return typeof(ExtendedFunc156<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 157:
+ return typeof(ExtendedFunc157<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 158:
+ return typeof(ExtendedFunc158<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 159:
+ return typeof(ExtendedFunc159<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 160:
+ return typeof(ExtendedFunc160<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 161:
+ return typeof(ExtendedFunc161<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 162:
+ return typeof(ExtendedFunc162<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 163:
+ return typeof(ExtendedFunc163<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 164:
+ return typeof(ExtendedFunc164<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 165:
+ return typeof(ExtendedFunc165<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 166:
+ return typeof(ExtendedFunc166<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 167:
+ return typeof(ExtendedFunc167<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 168:
+ return typeof(ExtendedFunc168<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 169:
+ return typeof(ExtendedFunc169<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 170:
+ return typeof(ExtendedFunc170<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 171:
+ return typeof(ExtendedFunc171<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 172:
+ return typeof(ExtendedFunc172<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 173:
+ return typeof(ExtendedFunc173<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 174:
+ return typeof(ExtendedFunc174<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 175:
+ return typeof(ExtendedFunc175<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 176:
+ return typeof(ExtendedFunc176<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 177:
+ return typeof(ExtendedFunc177<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 178:
+ return typeof(ExtendedFunc178<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 179:
+ return typeof(ExtendedFunc179<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 180:
+ return typeof(ExtendedFunc180<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 181:
+ return typeof(ExtendedFunc181<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 182:
+ return typeof(ExtendedFunc182<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 183:
+ return typeof(ExtendedFunc183<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 184:
+ return typeof(ExtendedFunc184<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 185:
+ return typeof(ExtendedFunc185<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 186:
+ return typeof(ExtendedFunc186<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 187:
+ return typeof(ExtendedFunc187<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 188:
+ return typeof(ExtendedFunc188<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 189:
+ return typeof(ExtendedFunc189<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 190:
+ return typeof(ExtendedFunc190<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 191:
+ return typeof(ExtendedFunc191<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 192:
+ return typeof(ExtendedFunc192<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 193:
+ return typeof(ExtendedFunc193<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 194:
+ return typeof(ExtendedFunc194<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 195:
+ return typeof(ExtendedFunc195<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 196:
+ return typeof(ExtendedFunc196<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 197:
+ return typeof(ExtendedFunc197<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 198:
+ return typeof(ExtendedFunc198<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 199:
+ return typeof(ExtendedFunc199<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 200:
+ return typeof(ExtendedFunc200<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 201:
+ return typeof(ExtendedFunc201<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 202:
+ return typeof(ExtendedFunc202<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 203:
+ return typeof(ExtendedFunc203<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 204:
+ return typeof(ExtendedFunc204<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 205:
+ return typeof(ExtendedFunc205<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 206:
+ return typeof(ExtendedFunc206<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 207:
+ return typeof(ExtendedFunc207<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 208:
+ return typeof(ExtendedFunc208<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 209:
+ return typeof(ExtendedFunc209<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 210:
+ return typeof(ExtendedFunc210<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 211:
+ return typeof(ExtendedFunc211<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 212:
+ return typeof(ExtendedFunc212<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 213:
+ return typeof(ExtendedFunc213<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 214:
+ return typeof(ExtendedFunc214<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 215:
+ return typeof(ExtendedFunc215<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 216:
+ return typeof(ExtendedFunc216<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 217:
+ return typeof(ExtendedFunc217<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 218:
+ return typeof(ExtendedFunc218<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 219:
+ return typeof(ExtendedFunc219<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 220:
+ return typeof(ExtendedFunc220<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 221:
+ return typeof(ExtendedFunc221<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 222:
+ return typeof(ExtendedFunc222<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 223:
+ return typeof(ExtendedFunc223<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 224:
+ return typeof(ExtendedFunc224<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 225:
+ return typeof(ExtendedFunc225<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 226:
+ return typeof(ExtendedFunc226<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 227:
+ return typeof(ExtendedFunc227<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 228:
+ return typeof(ExtendedFunc228<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 229:
+ return typeof(ExtendedFunc229<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 230:
+ return typeof(ExtendedFunc230<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 231:
+ return typeof(ExtendedFunc231<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 232:
+ return typeof(ExtendedFunc232<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 233:
+ return typeof(ExtendedFunc233<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 234:
+ return typeof(ExtendedFunc234<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 235:
+ return typeof(ExtendedFunc235<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 236:
+ return typeof(ExtendedFunc236<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 237:
+ return typeof(ExtendedFunc237<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 238:
+ return typeof(ExtendedFunc238<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 239:
+ return typeof(ExtendedFunc239<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 240:
+ return typeof(ExtendedFunc240<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 241:
+ return typeof(ExtendedFunc241<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 242:
+ return typeof(ExtendedFunc242<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 243:
+ return typeof(ExtendedFunc243<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 244:
+ return typeof(ExtendedFunc244<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 245:
+ return typeof(ExtendedFunc245<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 246:
+ return typeof(ExtendedFunc246<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 247:
+ return typeof(ExtendedFunc247<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 248:
+ return typeof(ExtendedFunc248<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 249:
+ return typeof(ExtendedFunc249<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 250:
+ return typeof(ExtendedFunc250<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 251:
+ return typeof(ExtendedFunc251<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 252:
+ return typeof(ExtendedFunc252<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 253:
+ return typeof(ExtendedFunc253<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 254:
+ return typeof(ExtendedFunc254<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 255:
+ return typeof(ExtendedFunc255<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ default:
+ throw new NotImplementedException($"GetFuncType({i})");
+ }
+ }
+
+ public static Type GetActionType(int i)
+ {
+ switch(i)
+ {
+ case 0:
+ return typeof(ExtendedAction0);
+ case 1:
+ return typeof(ExtendedAction1<>);
+ case 2:
+ return typeof(ExtendedAction2<,>);
+ case 3:
+ return typeof(ExtendedAction3<,,>);
+ case 4:
+ return typeof(ExtendedAction4<,,,>);
+ case 5:
+ return typeof(ExtendedAction5<,,,,>);
+ case 6:
+ return typeof(ExtendedAction6<,,,,,>);
+ case 7:
+ return typeof(ExtendedAction7<,,,,,,>);
+ case 8:
+ return typeof(ExtendedAction8<,,,,,,,>);
+ case 9:
+ return typeof(ExtendedAction9<,,,,,,,,>);
+ case 10:
+ return typeof(ExtendedAction10<,,,,,,,,,>);
+ case 11:
+ return typeof(ExtendedAction11<,,,,,,,,,,>);
+ case 12:
+ return typeof(ExtendedAction12<,,,,,,,,,,,>);
+ case 13:
+ return typeof(ExtendedAction13<,,,,,,,,,,,,>);
+ case 14:
+ return typeof(ExtendedAction14<,,,,,,,,,,,,,>);
+ case 15:
+ return typeof(ExtendedAction15<,,,,,,,,,,,,,,>);
+ case 16:
+ return typeof(ExtendedAction16<,,,,,,,,,,,,,,,>);
+ case 17:
+ return typeof(ExtendedAction17<,,,,,,,,,,,,,,,,>);
+ case 18:
+ return typeof(ExtendedAction18<,,,,,,,,,,,,,,,,,>);
+ case 19:
+ return typeof(ExtendedAction19<,,,,,,,,,,,,,,,,,,>);
+ case 20:
+ return typeof(ExtendedAction20<,,,,,,,,,,,,,,,,,,,>);
+ case 21:
+ return typeof(ExtendedAction21<,,,,,,,,,,,,,,,,,,,,>);
+ case 22:
+ return typeof(ExtendedAction22<,,,,,,,,,,,,,,,,,,,,,>);
+ case 23:
+ return typeof(ExtendedAction23<,,,,,,,,,,,,,,,,,,,,,,>);
+ case 24:
+ return typeof(ExtendedAction24<,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 25:
+ return typeof(ExtendedAction25<,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 26:
+ return typeof(ExtendedAction26<,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 27:
+ return typeof(ExtendedAction27<,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 28:
+ return typeof(ExtendedAction28<,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 29:
+ return typeof(ExtendedAction29<,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 30:
+ return typeof(ExtendedAction30<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 31:
+ return typeof(ExtendedAction31<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 32:
+ return typeof(ExtendedAction32<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 33:
+ return typeof(ExtendedAction33<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 34:
+ return typeof(ExtendedAction34<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 35:
+ return typeof(ExtendedAction35<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 36:
+ return typeof(ExtendedAction36<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 37:
+ return typeof(ExtendedAction37<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 38:
+ return typeof(ExtendedAction38<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 39:
+ return typeof(ExtendedAction39<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 40:
+ return typeof(ExtendedAction40<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 41:
+ return typeof(ExtendedAction41<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 42:
+ return typeof(ExtendedAction42<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 43:
+ return typeof(ExtendedAction43<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 44:
+ return typeof(ExtendedAction44<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 45:
+ return typeof(ExtendedAction45<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 46:
+ return typeof(ExtendedAction46<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 47:
+ return typeof(ExtendedAction47<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 48:
+ return typeof(ExtendedAction48<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 49:
+ return typeof(ExtendedAction49<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 50:
+ return typeof(ExtendedAction50<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 51:
+ return typeof(ExtendedAction51<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 52:
+ return typeof(ExtendedAction52<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 53:
+ return typeof(ExtendedAction53<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 54:
+ return typeof(ExtendedAction54<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 55:
+ return typeof(ExtendedAction55<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 56:
+ return typeof(ExtendedAction56<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 57:
+ return typeof(ExtendedAction57<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 58:
+ return typeof(ExtendedAction58<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 59:
+ return typeof(ExtendedAction59<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 60:
+ return typeof(ExtendedAction60<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 61:
+ return typeof(ExtendedAction61<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 62:
+ return typeof(ExtendedAction62<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 63:
+ return typeof(ExtendedAction63<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 64:
+ return typeof(ExtendedAction64<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 65:
+ return typeof(ExtendedAction65<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 66:
+ return typeof(ExtendedAction66<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 67:
+ return typeof(ExtendedAction67<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 68:
+ return typeof(ExtendedAction68<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 69:
+ return typeof(ExtendedAction69<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 70:
+ return typeof(ExtendedAction70<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 71:
+ return typeof(ExtendedAction71<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 72:
+ return typeof(ExtendedAction72<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 73:
+ return typeof(ExtendedAction73<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 74:
+ return typeof(ExtendedAction74<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 75:
+ return typeof(ExtendedAction75<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 76:
+ return typeof(ExtendedAction76<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 77:
+ return typeof(ExtendedAction77<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 78:
+ return typeof(ExtendedAction78<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 79:
+ return typeof(ExtendedAction79<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 80:
+ return typeof(ExtendedAction80<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 81:
+ return typeof(ExtendedAction81<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 82:
+ return typeof(ExtendedAction82<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 83:
+ return typeof(ExtendedAction83<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 84:
+ return typeof(ExtendedAction84<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 85:
+ return typeof(ExtendedAction85<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 86:
+ return typeof(ExtendedAction86<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 87:
+ return typeof(ExtendedAction87<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 88:
+ return typeof(ExtendedAction88<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 89:
+ return typeof(ExtendedAction89<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 90:
+ return typeof(ExtendedAction90<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 91:
+ return typeof(ExtendedAction91<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 92:
+ return typeof(ExtendedAction92<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 93:
+ return typeof(ExtendedAction93<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 94:
+ return typeof(ExtendedAction94<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 95:
+ return typeof(ExtendedAction95<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 96:
+ return typeof(ExtendedAction96<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 97:
+ return typeof(ExtendedAction97<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 98:
+ return typeof(ExtendedAction98<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 99:
+ return typeof(ExtendedAction99<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 100:
+ return typeof(ExtendedAction100<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 101:
+ return typeof(ExtendedAction101<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 102:
+ return typeof(ExtendedAction102<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 103:
+ return typeof(ExtendedAction103<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 104:
+ return typeof(ExtendedAction104<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 105:
+ return typeof(ExtendedAction105<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 106:
+ return typeof(ExtendedAction106<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 107:
+ return typeof(ExtendedAction107<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 108:
+ return typeof(ExtendedAction108<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 109:
+ return typeof(ExtendedAction109<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 110:
+ return typeof(ExtendedAction110<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 111:
+ return typeof(ExtendedAction111<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 112:
+ return typeof(ExtendedAction112<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 113:
+ return typeof(ExtendedAction113<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 114:
+ return typeof(ExtendedAction114<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 115:
+ return typeof(ExtendedAction115<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 116:
+ return typeof(ExtendedAction116<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 117:
+ return typeof(ExtendedAction117<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 118:
+ return typeof(ExtendedAction118<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 119:
+ return typeof(ExtendedAction119<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 120:
+ return typeof(ExtendedAction120<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 121:
+ return typeof(ExtendedAction121<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 122:
+ return typeof(ExtendedAction122<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 123:
+ return typeof(ExtendedAction123<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 124:
+ return typeof(ExtendedAction124<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 125:
+ return typeof(ExtendedAction125<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 126:
+ return typeof(ExtendedAction126<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 127:
+ return typeof(ExtendedAction127<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 128:
+ return typeof(ExtendedAction128<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 129:
+ return typeof(ExtendedAction129<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 130:
+ return typeof(ExtendedAction130<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 131:
+ return typeof(ExtendedAction131<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 132:
+ return typeof(ExtendedAction132<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 133:
+ return typeof(ExtendedAction133<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 134:
+ return typeof(ExtendedAction134<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 135:
+ return typeof(ExtendedAction135<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 136:
+ return typeof(ExtendedAction136<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 137:
+ return typeof(ExtendedAction137<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 138:
+ return typeof(ExtendedAction138<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 139:
+ return typeof(ExtendedAction139<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 140:
+ return typeof(ExtendedAction140<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 141:
+ return typeof(ExtendedAction141<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 142:
+ return typeof(ExtendedAction142<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 143:
+ return typeof(ExtendedAction143<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 144:
+ return typeof(ExtendedAction144<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 145:
+ return typeof(ExtendedAction145<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 146:
+ return typeof(ExtendedAction146<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 147:
+ return typeof(ExtendedAction147<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 148:
+ return typeof(ExtendedAction148<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 149:
+ return typeof(ExtendedAction149<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 150:
+ return typeof(ExtendedAction150<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 151:
+ return typeof(ExtendedAction151<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 152:
+ return typeof(ExtendedAction152<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 153:
+ return typeof(ExtendedAction153<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 154:
+ return typeof(ExtendedAction154<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 155:
+ return typeof(ExtendedAction155<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 156:
+ return typeof(ExtendedAction156<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 157:
+ return typeof(ExtendedAction157<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 158:
+ return typeof(ExtendedAction158<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 159:
+ return typeof(ExtendedAction159<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 160:
+ return typeof(ExtendedAction160<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 161:
+ return typeof(ExtendedAction161<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 162:
+ return typeof(ExtendedAction162<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 163:
+ return typeof(ExtendedAction163<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 164:
+ return typeof(ExtendedAction164<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 165:
+ return typeof(ExtendedAction165<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 166:
+ return typeof(ExtendedAction166<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 167:
+ return typeof(ExtendedAction167<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 168:
+ return typeof(ExtendedAction168<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 169:
+ return typeof(ExtendedAction169<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 170:
+ return typeof(ExtendedAction170<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 171:
+ return typeof(ExtendedAction171<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 172:
+ return typeof(ExtendedAction172<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 173:
+ return typeof(ExtendedAction173<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 174:
+ return typeof(ExtendedAction174<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 175:
+ return typeof(ExtendedAction175<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 176:
+ return typeof(ExtendedAction176<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 177:
+ return typeof(ExtendedAction177<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 178:
+ return typeof(ExtendedAction178<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 179:
+ return typeof(ExtendedAction179<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 180:
+ return typeof(ExtendedAction180<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 181:
+ return typeof(ExtendedAction181<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 182:
+ return typeof(ExtendedAction182<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 183:
+ return typeof(ExtendedAction183<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 184:
+ return typeof(ExtendedAction184<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 185:
+ return typeof(ExtendedAction185<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 186:
+ return typeof(ExtendedAction186<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 187:
+ return typeof(ExtendedAction187<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 188:
+ return typeof(ExtendedAction188<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 189:
+ return typeof(ExtendedAction189<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 190:
+ return typeof(ExtendedAction190<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 191:
+ return typeof(ExtendedAction191<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 192:
+ return typeof(ExtendedAction192<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 193:
+ return typeof(ExtendedAction193<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 194:
+ return typeof(ExtendedAction194<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 195:
+ return typeof(ExtendedAction195<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 196:
+ return typeof(ExtendedAction196<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 197:
+ return typeof(ExtendedAction197<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 198:
+ return typeof(ExtendedAction198<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 199:
+ return typeof(ExtendedAction199<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 200:
+ return typeof(ExtendedAction200<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 201:
+ return typeof(ExtendedAction201<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 202:
+ return typeof(ExtendedAction202<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 203:
+ return typeof(ExtendedAction203<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 204:
+ return typeof(ExtendedAction204<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 205:
+ return typeof(ExtendedAction205<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 206:
+ return typeof(ExtendedAction206<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 207:
+ return typeof(ExtendedAction207<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 208:
+ return typeof(ExtendedAction208<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 209:
+ return typeof(ExtendedAction209<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 210:
+ return typeof(ExtendedAction210<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 211:
+ return typeof(ExtendedAction211<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 212:
+ return typeof(ExtendedAction212<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 213:
+ return typeof(ExtendedAction213<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 214:
+ return typeof(ExtendedAction214<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 215:
+ return typeof(ExtendedAction215<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 216:
+ return typeof(ExtendedAction216<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 217:
+ return typeof(ExtendedAction217<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 218:
+ return typeof(ExtendedAction218<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 219:
+ return typeof(ExtendedAction219<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 220:
+ return typeof(ExtendedAction220<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 221:
+ return typeof(ExtendedAction221<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 222:
+ return typeof(ExtendedAction222<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 223:
+ return typeof(ExtendedAction223<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 224:
+ return typeof(ExtendedAction224<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 225:
+ return typeof(ExtendedAction225<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 226:
+ return typeof(ExtendedAction226<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 227:
+ return typeof(ExtendedAction227<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 228:
+ return typeof(ExtendedAction228<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 229:
+ return typeof(ExtendedAction229<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 230:
+ return typeof(ExtendedAction230<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 231:
+ return typeof(ExtendedAction231<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 232:
+ return typeof(ExtendedAction232<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 233:
+ return typeof(ExtendedAction233<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 234:
+ return typeof(ExtendedAction234<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 235:
+ return typeof(ExtendedAction235<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 236:
+ return typeof(ExtendedAction236<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 237:
+ return typeof(ExtendedAction237<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 238:
+ return typeof(ExtendedAction238<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 239:
+ return typeof(ExtendedAction239<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 240:
+ return typeof(ExtendedAction240<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 241:
+ return typeof(ExtendedAction241<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 242:
+ return typeof(ExtendedAction242<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 243:
+ return typeof(ExtendedAction243<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 244:
+ return typeof(ExtendedAction244<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 245:
+ return typeof(ExtendedAction245<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 246:
+ return typeof(ExtendedAction246<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 247:
+ return typeof(ExtendedAction247<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 248:
+ return typeof(ExtendedAction248<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 249:
+ return typeof(ExtendedAction249<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 250:
+ return typeof(ExtendedAction250<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 251:
+ return typeof(ExtendedAction251<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 252:
+ return typeof(ExtendedAction252<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 253:
+ return typeof(ExtendedAction253<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 254:
+ return typeof(ExtendedAction254<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ case 255:
+ return typeof(ExtendedAction255<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>);
+ default:
+ throw new NotImplementedException($"GetActionType({i})");
+ }
+ }
+ }
+
+ internal delegate TResult ExtendedFunc0
+ ();
+ internal delegate void ExtendedAction0
+ ();
+ internal delegate TResult ExtendedFunc1
+ (T1 arg1);
+ internal delegate void ExtendedAction1
+ (T1 arg1);
+ internal delegate TResult ExtendedFunc2
+ (T1 arg1,T2 arg2);
+ internal delegate void ExtendedAction2
+ (T1 arg1,T2 arg2);
+ internal delegate TResult ExtendedFunc3
+ (T1 arg1,T2 arg2,T3 arg3);
+ internal delegate void ExtendedAction3
+ (T1 arg1,T2 arg2,T3 arg3);
+ internal delegate TResult ExtendedFunc4
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4);
+ internal delegate void ExtendedAction4
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4);
+ internal delegate TResult ExtendedFunc5
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5);
+ internal delegate void ExtendedAction5
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5);
+ internal delegate TResult ExtendedFunc6
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6);
+ internal delegate void ExtendedAction6
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6);
+ internal delegate TResult ExtendedFunc7
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7);
+ internal delegate void ExtendedAction7
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7);
+ internal delegate TResult ExtendedFunc8
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8);
+ internal delegate void ExtendedAction8
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8);
+ internal delegate TResult ExtendedFunc9
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9);
+ internal delegate void ExtendedAction9
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9);
+ internal delegate TResult ExtendedFunc10
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10);
+ internal delegate void ExtendedAction10
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10);
+ internal delegate TResult ExtendedFunc11
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11);
+ internal delegate void ExtendedAction11
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11);
+ internal delegate TResult ExtendedFunc12
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12);
+ internal delegate void ExtendedAction12
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12);
+ internal delegate TResult ExtendedFunc13
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13);
+ internal delegate void ExtendedAction13
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13);
+ internal delegate TResult ExtendedFunc14
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14);
+ internal delegate void ExtendedAction14
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14);
+ internal delegate TResult ExtendedFunc15
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15);
+ internal delegate void ExtendedAction15
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15);
+ internal delegate TResult ExtendedFunc16
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16);
+ internal delegate void ExtendedAction16
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16);
+ internal delegate TResult ExtendedFunc17
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17);
+ internal delegate void ExtendedAction17
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17);
+ internal delegate TResult ExtendedFunc18
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18);
+ internal delegate void ExtendedAction18
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18);
+ internal delegate TResult ExtendedFunc19
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19);
+ internal delegate void ExtendedAction19
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19);
+ internal delegate TResult ExtendedFunc20
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20);
+ internal delegate void ExtendedAction20
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20);
+ internal delegate TResult ExtendedFunc21
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21);
+ internal delegate void ExtendedAction21
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21);
+ internal delegate TResult ExtendedFunc22
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22);
+ internal delegate void ExtendedAction22
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22);
+ internal delegate TResult ExtendedFunc23
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23);
+ internal delegate void ExtendedAction23
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23);
+ internal delegate TResult ExtendedFunc24
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24);
+ internal delegate void ExtendedAction24
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24);
+ internal delegate TResult ExtendedFunc25
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25);
+ internal delegate void ExtendedAction25
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25);
+ internal delegate TResult ExtendedFunc26
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26);
+ internal delegate void ExtendedAction26
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26);
+ internal delegate TResult ExtendedFunc27
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27);
+ internal delegate void ExtendedAction27
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27);
+ internal delegate TResult ExtendedFunc28
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28);
+ internal delegate void ExtendedAction28
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28);
+ internal delegate TResult ExtendedFunc29
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29);
+ internal delegate void ExtendedAction29
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29);
+ internal delegate TResult ExtendedFunc30
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30);
+ internal delegate void ExtendedAction30
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30);
+ internal delegate TResult ExtendedFunc31
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31);
+ internal delegate void ExtendedAction31
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31);
+ internal delegate TResult ExtendedFunc32
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32);
+ internal delegate void ExtendedAction32
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32);
+ internal delegate TResult ExtendedFunc33
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33);
+ internal delegate void ExtendedAction33
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33);
+ internal delegate TResult ExtendedFunc34
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34);
+ internal delegate void ExtendedAction34
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34);
+ internal delegate TResult ExtendedFunc35
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35);
+ internal delegate void ExtendedAction35
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35);
+ internal delegate TResult ExtendedFunc36
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36);
+ internal delegate void ExtendedAction36
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36);
+ internal delegate TResult ExtendedFunc37
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37);
+ internal delegate void ExtendedAction37
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37);
+ internal delegate TResult ExtendedFunc38
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38);
+ internal delegate void ExtendedAction38
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38);
+ internal delegate TResult ExtendedFunc39
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39);
+ internal delegate void ExtendedAction39
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39);
+ internal delegate TResult ExtendedFunc40
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40);
+ internal delegate void ExtendedAction40
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40);
+ internal delegate TResult ExtendedFunc41
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41);
+ internal delegate void ExtendedAction41
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41);
+ internal delegate TResult ExtendedFunc42
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42);
+ internal delegate void ExtendedAction42
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42);
+ internal delegate TResult ExtendedFunc43
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43);
+ internal delegate void ExtendedAction43
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43);
+ internal delegate TResult ExtendedFunc44
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44);
+ internal delegate void ExtendedAction44
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44);
+ internal delegate TResult ExtendedFunc45
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45);
+ internal delegate void ExtendedAction45
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45);
+ internal delegate TResult ExtendedFunc46
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46);
+ internal delegate void ExtendedAction46
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46);
+ internal delegate TResult ExtendedFunc47
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47);
+ internal delegate void ExtendedAction47
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47);
+ internal delegate TResult ExtendedFunc48
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48);
+ internal delegate void ExtendedAction48
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48);
+ internal delegate TResult ExtendedFunc49
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49);
+ internal delegate void ExtendedAction49
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49);
+ internal delegate TResult ExtendedFunc50
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50);
+ internal delegate void ExtendedAction50
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50);
+ internal delegate TResult ExtendedFunc51
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51);
+ internal delegate void ExtendedAction51
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51);
+ internal delegate TResult ExtendedFunc52
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52);
+ internal delegate void ExtendedAction52
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52);
+ internal delegate TResult ExtendedFunc53
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53);
+ internal delegate void ExtendedAction53
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53);
+ internal delegate TResult ExtendedFunc54
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54);
+ internal delegate void ExtendedAction54
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54);
+ internal delegate TResult ExtendedFunc55
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55);
+ internal delegate void ExtendedAction55
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55);
+ internal delegate TResult ExtendedFunc56
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56);
+ internal delegate void ExtendedAction56
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56);
+ internal delegate TResult ExtendedFunc57
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57);
+ internal delegate void ExtendedAction57
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57);
+ internal delegate TResult ExtendedFunc58
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58);
+ internal delegate void ExtendedAction58
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58);
+ internal delegate TResult ExtendedFunc59
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59);
+ internal delegate void ExtendedAction59
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59);
+ internal delegate TResult ExtendedFunc60
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60);
+ internal delegate void ExtendedAction60
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60);
+ internal delegate TResult ExtendedFunc61
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61);
+ internal delegate void ExtendedAction61
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61);
+ internal delegate TResult ExtendedFunc62
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62);
+ internal delegate void ExtendedAction62
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62);
+ internal delegate TResult ExtendedFunc63
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63);
+ internal delegate void ExtendedAction63
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63);
+ internal delegate TResult ExtendedFunc64
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64);
+ internal delegate void ExtendedAction64
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64);
+ internal delegate TResult ExtendedFunc65
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65);
+ internal delegate void ExtendedAction65
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65);
+ internal delegate TResult ExtendedFunc66
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66);
+ internal delegate void ExtendedAction66
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66);
+ internal delegate TResult ExtendedFunc67
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67);
+ internal delegate void ExtendedAction67
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67);
+ internal delegate TResult ExtendedFunc68
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68);
+ internal delegate void ExtendedAction68
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68);
+ internal delegate TResult ExtendedFunc69
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69);
+ internal delegate void ExtendedAction69
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69);
+ internal delegate TResult ExtendedFunc70
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70);
+ internal delegate void ExtendedAction70
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70);
+ internal delegate TResult ExtendedFunc71
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71);
+ internal delegate void ExtendedAction71
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71);
+ internal delegate TResult ExtendedFunc72
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72);
+ internal delegate void ExtendedAction72
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72);
+ internal delegate TResult ExtendedFunc73
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73);
+ internal delegate void ExtendedAction73
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73);
+ internal delegate TResult ExtendedFunc74
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74);
+ internal delegate void ExtendedAction74
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74);
+ internal delegate TResult ExtendedFunc75
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75);
+ internal delegate void ExtendedAction75
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75);
+ internal delegate TResult ExtendedFunc76
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76);
+ internal delegate void ExtendedAction76
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76);
+ internal delegate TResult ExtendedFunc77
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77);
+ internal delegate void ExtendedAction77
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77);
+ internal delegate TResult ExtendedFunc78
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78);
+ internal delegate void ExtendedAction78
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78);
+ internal delegate TResult ExtendedFunc79
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79);
+ internal delegate void ExtendedAction79
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79);
+ internal delegate TResult ExtendedFunc80
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80);
+ internal delegate void ExtendedAction80
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80);
+ internal delegate TResult ExtendedFunc81
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81);
+ internal delegate void ExtendedAction81
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81);
+ internal delegate TResult ExtendedFunc82
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82);
+ internal delegate void ExtendedAction82
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82);
+ internal delegate TResult ExtendedFunc83
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83);
+ internal delegate void ExtendedAction83
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83);
+ internal delegate TResult ExtendedFunc84
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84);
+ internal delegate void ExtendedAction84
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84);
+ internal delegate TResult ExtendedFunc85
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85);
+ internal delegate void ExtendedAction85
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85);
+ internal delegate TResult ExtendedFunc86
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86);
+ internal delegate void ExtendedAction86
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86);
+ internal delegate TResult ExtendedFunc87
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87);
+ internal delegate void ExtendedAction87
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87);
+ internal delegate TResult ExtendedFunc88
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88);
+ internal delegate void ExtendedAction88
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88);
+ internal delegate TResult ExtendedFunc89
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89);
+ internal delegate void ExtendedAction89
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89);
+ internal delegate TResult ExtendedFunc90
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90);
+ internal delegate void ExtendedAction90
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90);
+ internal delegate TResult ExtendedFunc91
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91);
+ internal delegate void ExtendedAction91
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91);
+ internal delegate TResult ExtendedFunc92
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92);
+ internal delegate void ExtendedAction92
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92);
+ internal delegate TResult ExtendedFunc93
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93);
+ internal delegate void ExtendedAction93
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93);
+ internal delegate TResult ExtendedFunc94
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94);
+ internal delegate void ExtendedAction94
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94);
+ internal delegate TResult ExtendedFunc95
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95);
+ internal delegate void ExtendedAction95
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95);
+ internal delegate TResult ExtendedFunc96
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96);
+ internal delegate void ExtendedAction96
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96);
+ internal delegate TResult ExtendedFunc97
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97);
+ internal delegate void ExtendedAction97
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97);
+ internal delegate TResult ExtendedFunc98
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98);
+ internal delegate void ExtendedAction98
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98);
+ internal delegate TResult ExtendedFunc99
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99);
+ internal delegate void ExtendedAction99
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99);
+ internal delegate TResult ExtendedFunc100
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100);
+ internal delegate void ExtendedAction100
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100);
+ internal delegate TResult ExtendedFunc101
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101);
+ internal delegate void ExtendedAction101
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101);
+ internal delegate TResult ExtendedFunc102
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102);
+ internal delegate void ExtendedAction102
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102);
+ internal delegate TResult ExtendedFunc103
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103);
+ internal delegate void ExtendedAction103
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103);
+ internal delegate TResult ExtendedFunc104
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104);
+ internal delegate void ExtendedAction104
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104);
+ internal delegate TResult ExtendedFunc105
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105);
+ internal delegate void ExtendedAction105
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105);
+ internal delegate TResult ExtendedFunc106
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106);
+ internal delegate void ExtendedAction106
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106);
+ internal delegate TResult ExtendedFunc107
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107);
+ internal delegate void ExtendedAction107
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107);
+ internal delegate TResult ExtendedFunc108
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108);
+ internal delegate void ExtendedAction108
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108);
+ internal delegate TResult ExtendedFunc109
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109);
+ internal delegate void ExtendedAction109
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109);
+ internal delegate TResult ExtendedFunc110
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110);
+ internal delegate void ExtendedAction110
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110);
+ internal delegate TResult ExtendedFunc111
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111);
+ internal delegate void ExtendedAction111
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111);
+ internal delegate TResult ExtendedFunc112
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112);
+ internal delegate void ExtendedAction112
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112);
+ internal delegate TResult ExtendedFunc113
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113);
+ internal delegate void ExtendedAction113
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113);
+ internal delegate TResult ExtendedFunc114
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114);
+ internal delegate void ExtendedAction114
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114);
+ internal delegate TResult ExtendedFunc115
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115);
+ internal delegate void ExtendedAction115
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115);
+ internal delegate TResult ExtendedFunc116
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116);
+ internal delegate void ExtendedAction116
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116);
+ internal delegate TResult ExtendedFunc117
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117);
+ internal delegate void ExtendedAction117
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117);
+ internal delegate TResult ExtendedFunc118
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118);
+ internal delegate void ExtendedAction118
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118);
+ internal delegate TResult ExtendedFunc119
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119);
+ internal delegate void ExtendedAction119
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119);
+ internal delegate TResult ExtendedFunc120
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120);
+ internal delegate void ExtendedAction120
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120);
+ internal delegate TResult ExtendedFunc121
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121);
+ internal delegate void ExtendedAction121
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121);
+ internal delegate TResult ExtendedFunc122
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122);
+ internal delegate void ExtendedAction122
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122);
+ internal delegate TResult ExtendedFunc123
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123);
+ internal delegate void ExtendedAction123
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123);
+ internal delegate TResult ExtendedFunc124
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124);
+ internal delegate void ExtendedAction124
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124);
+ internal delegate TResult ExtendedFunc125
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124,T125 arg125);
+ internal delegate void ExtendedAction125
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124,T125 arg125);
+ internal delegate TResult ExtendedFunc126
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124,T125 arg125,T126 arg126);
+ internal delegate void ExtendedAction126
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124,T125 arg125,T126 arg126);
+ internal delegate TResult ExtendedFunc127
+ (T1 arg1,T2 arg2,T3 arg3,T4 arg4,T5 arg5,T6 arg6,T7 arg7,T8 arg8,T9 arg9,T10 arg10,T11 arg11,T12 arg12,T13 arg13,T14 arg14,T15 arg15,T16 arg16,T17 arg17,T18 arg18,T19 arg19,T20 arg20,T21 arg21,T22 arg22,T23 arg23,T24 arg24,T25 arg25,T26 arg26,T27 arg27,T28 arg28,T29 arg29,T30 arg30,T31 arg31,T32 arg32,T33 arg33,T34 arg34,T35 arg35,T36 arg36,T37 arg37,T38 arg38,T39 arg39,T40 arg40,T41 arg41,T42 arg42,T43 arg43,T44 arg44,T45 arg45,T46 arg46,T47 arg47,T48 arg48,T49 arg49,T50 arg50,T51 arg51,T52 arg52,T53 arg53,T54 arg54,T55 arg55,T56 arg56,T57 arg57,T58 arg58,T59 arg59,T60 arg60,T61 arg61,T62 arg62,T63 arg63,T64 arg64,T65 arg65,T66 arg66,T67 arg67,T68 arg68,T69 arg69,T70 arg70,T71 arg71,T72 arg72,T73 arg73,T74 arg74,T75 arg75,T76 arg76,T77 arg77,T78 arg78,T79 arg79,T80 arg80,T81 arg81,T82 arg82,T83 arg83,T84 arg84,T85 arg85,T86 arg86,T87 arg87,T88 arg88,T89 arg89,T90 arg90,T91 arg91,T92 arg92,T93 arg93,T94 arg94,T95 arg95,T96 arg96,T97 arg97,T98 arg98,T99 arg99,T100 arg100,T101 arg101,T102 arg102,T103 arg103,T104 arg104,T105 arg105,T106 arg106,T107 arg107,T108 arg108,T109 arg109,T110 arg110,T111 arg111,T112 arg112,T113 arg113,T114 arg114,T115 arg115,T116 arg116,T117 arg117,T118 arg118,T119 arg119,T120 arg120,T121 arg121,T122 arg122,T123 arg123,T124 arg124,T125 arg125,T126 arg126,T127 arg127);
+ internal delegate void ExtendedAction127