private void _M3(socket socket, ref subArray <byte> data)
 {
     fastCSharp.net.returnValue.type returnType = fastCSharp.net.returnValue.type.Unknown;
     try
     {
         _i3 inputParameter = new _i3();
         if ((socket.Flags & fastCSharp.net.tcp.commandServer.commandFlags.JsonSerialize) == 0 ? fastCSharp.emit.dataDeSerializer.DeSerialize(ref data, ref inputParameter) : fastCSharp.code.cSharp.tcpBase.JsonDeSerialize(ref inputParameter, ref data))
         {
             _s3 /**/.Call(socket, _value_, ref inputParameter);
             return;
         }
         returnType = fastCSharp.net.returnValue.type.ServerDeSerializeError;
     }
     catch (Exception error)
     {
         returnType = fastCSharp.net.returnValue.type.ServerException;
         fastCSharp.log.Error.Add(error, null, true);
     }
     socket.SendStream(socket.Identity, returnType);
 }
 2 => new Vector4fd(_i3, _j3, _k3, _w3),
 3 => new Vector4fd(_i4, _j4, _k4, _w4),