// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.34.1
// 	protoc        v5.29.3
// source: services/clientrpc/service.proto

package clientrpc

import (
	clientpb "github.com/chainreactors/malice-network/helper/proto/client/clientpb"
	rootpb "github.com/chainreactors/malice-network/helper/proto/client/rootpb"
	implantpb "github.com/chainreactors/malice-network/helper/proto/implant/implantpb"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

var File_services_clientrpc_service_proto protoreflect.FileDescriptor

var file_services_clientrpc_service_proto_rawDesc = []byte{
	0x0a, 0x20, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e,
	0x74, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f,
	0x74, 0x6f, 0x12, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x72, 0x70, 0x63, 0x1a, 0x1c, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2f, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x18, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x2f, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2f, 0x72, 0x6f, 0x6f, 0x74, 0x2e,
	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x69, 0x6d, 0x70, 0x6c, 0x61, 0x6e, 0x74, 0x2f, 0x69,
	0x6d, 0x70, 0x6c, 0x61, 0x6e, 0x74, 0x70, 0x62, 0x2f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x2e,
	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xde, 0x37, 0x0a, 0x09, 0x4d, 0x61, 0x6c, 0x69, 0x63, 0x65,
	0x52, 0x50, 0x43, 0x12, 0x33, 0x0a, 0x0b, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x43, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x12, 0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x4c, 0x6f,
	0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x1a, 0x10, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x2c, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x42,
	0x61, 0x73, 0x69, 0x63, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x42, 0x61, 0x73, 0x69, 0x63, 0x12, 0x30, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x73, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x3b, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x53,
	0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x18, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
	0x74, 0x1a, 0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x73,
	0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x39, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 0x73,
	0x69, 0x6f, 0x6e, 0x12, 0x18, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53,
	0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x11, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
	0x12, 0x3a, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x69,
	0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x0d, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x49, 0x6e, 0x74, 0x1a, 0x16, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x54, 0x61, 0x73, 0x6b, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x3e, 0x0a, 0x0d,
	0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x12, 0x1c, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x42, 0x61, 0x73, 0x69, 0x63, 0x55, 0x70,
	0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x0f, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x34, 0x0a, 0x0c,
	0x47, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x73, 0x12, 0x0f, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x13, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65,
	0x72, 0x73, 0x12, 0x2a, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x0f, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x36,
	0x0a, 0x08, 0x47, 0x65, 0x74, 0x41, 0x75, 0x64, 0x69, 0x74, 0x12, 0x18, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
	0x75, 0x65, 0x73, 0x74, 0x1a, 0x10, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x41, 0x75, 0x64, 0x69, 0x74, 0x73, 0x12, 0x32, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73,
	0x6b, 0x73, 0x12, 0x15, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x37, 0x0a, 0x0e, 0x47, 0x65,
	0x74, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x1a, 0x15, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x74,
	0x65, 0x78, 0x74, 0x12, 0x35, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
	0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x38, 0x0a, 0x0f, 0x57, 0x61,
	0x69, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x1a, 0x15, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e,
	0x74, 0x65, 0x78, 0x74, 0x12, 0x37, 0x0a, 0x0e, 0x57, 0x61, 0x69, 0x74, 0x54, 0x61, 0x73, 0x6b,
	0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x12, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x1a, 0x15, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x3b, 0x0a,
	0x11, 0x47, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x74, 0x65,
	0x6e, 0x74, 0x12, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x1a, 0x16, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x12, 0x2e, 0x0a, 0x08, 0x47, 0x65,
	0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x06, 0x45, 0x76,
	0x65, 0x6e, 0x74, 0x73, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x30, 0x01, 0x12, 0x2d, 0x0a, 0x09, 0x42, 0x72, 0x6f, 0x61,
	0x64, 0x63, 0x61, 0x73, 0x74, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x2a, 0x0a, 0x06, 0x4e, 0x6f, 0x74, 0x69, 0x66,
	0x79, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x76, 0x65,
	0x6e, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d,
	0x70, 0x74, 0x79, 0x12, 0x2b, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12,
	0x0d, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x74, 0x1a, 0x10,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73,
	0x12, 0x30, 0x0a, 0x0c, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74,
	0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x76, 0x65, 0x6e,
	0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70,
	0x74, 0x79, 0x12, 0x27, 0x0a, 0x06, 0x4f, 0x6e, 0x48, 0x6f, 0x6f, 0x6b, 0x12, 0x0c, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x4f, 0x6e, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x26, 0x0a, 0x04, 0x50,
	0x69, 0x6e, 0x67, 0x12, 0x0e, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x50,
	0x69, 0x6e, 0x67, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54,
	0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x05, 0x53, 0x6c, 0x65, 0x65, 0x70, 0x12, 0x0f, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x72, 0x1a, 0x0e, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2c, 0x0a,
	0x07, 0x53, 0x75, 0x69, 0x63, 0x69, 0x64, 0x65, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c,
	0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x0a, 0x4c,
	0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75,
	0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x32, 0x0a, 0x0a,
	0x4c, 0x6f, 0x61, 0x64, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x14, 0x2e, 0x6d, 0x6f, 0x64,
	0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b,
	0x12, 0x32, 0x0a, 0x0d, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x4d, 0x6f, 0x64, 0x75, 0x6c,
	0x65, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71,
	0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x54, 0x61, 0x73, 0x6b, 0x12, 0x2e, 0x0a, 0x09, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x6f,
	0x6e, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71,
	0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x54, 0x61, 0x73, 0x6b, 0x12, 0x30, 0x0a, 0x09, 0x4c, 0x6f, 0x61, 0x64, 0x41, 0x64, 0x64, 0x6f,
	0x6e, 0x12, 0x13, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x61,
	0x64, 0x41, 0x64, 0x64, 0x6f, 0x6e, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x36, 0x0a, 0x0c, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74,
	0x65, 0x41, 0x64, 0x64, 0x6f, 0x6e, 0x12, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70,
	0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x41, 0x64, 0x64, 0x6f, 0x6e, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2a,
	0x0a, 0x05, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2e, 0x0a, 0x09, 0x4c, 0x69,
	0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x09, 0x51, 0x75,
	0x65, 0x72, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x12, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x74, 0x72, 0x6c, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x30, 0x0a, 0x0a, 0x43,
	0x61, 0x6e, 0x63, 0x65, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x12, 0x2e, 0x6d, 0x6f, 0x64, 0x75,
	0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x74, 0x72, 0x6c, 0x1a, 0x0e, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2a, 0x0a,
	0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x12, 0x10, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2d, 0x0a, 0x07, 0x50, 0x6f, 0x6c,
	0x6c, 0x69, 0x6e, 0x67, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x50, 0x6f, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x31, 0x0a, 0x06, 0x55, 0x70, 0x6c, 0x6f,
	0x61, 0x64, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x55, 0x70,
	0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x35, 0x0a, 0x08, 0x44,
	0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
	0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x38, 0x0a, 0x0b, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x69,
	0x72, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77,
	0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x29, 0x0a, 0x04,
	0x53, 0x79, 0x6e, 0x63, 0x12, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x53, 0x79, 0x6e, 0x63, 0x1a, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x28, 0x0a, 0x03, 0x50, 0x77, 0x64, 0x12, 0x11,
	0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
	0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73,
	0x6b, 0x12, 0x27, 0x0a, 0x02, 0x4c, 0x73, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x27, 0x0a, 0x02, 0x43, 0x64,
	0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75,
	0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54,
	0x61, 0x73, 0x6b, 0x12, 0x27, 0x0a, 0x02, 0x52, 0x6d, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75,
	0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x27, 0x0a, 0x02,
	0x4d, 0x76, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65,
	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x27, 0x0a, 0x02, 0x43, 0x70, 0x12, 0x11, 0x2e, 0x6d, 0x6f,
	0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x28,
	0x0a, 0x03, 0x43, 0x61, 0x74, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62,
	0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e,
	0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2a, 0x0a, 0x05, 0x4d, 0x6b, 0x64, 0x69,
	0x72, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71,
	0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x54, 0x61, 0x73, 0x6b, 0x12, 0x2a, 0x0a, 0x05, 0x43, 0x68, 0x6d, 0x6f, 0x64, 0x12, 0x11, 0x2e,
	0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
	0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b,
	0x12, 0x2f, 0x0a, 0x05, 0x43, 0x68, 0x6f, 0x77, 0x6e, 0x12, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x75,
	0x6c, 0x65, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
	0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73,
	0x6b, 0x12, 0x30, 0x0a, 0x0b, 0x45, 0x6e, 0x75, 0x6d, 0x44, 0x72, 0x69, 0x76, 0x65, 0x72, 0x73,
	0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75,
	0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54,
	0x61, 0x73, 0x6b, 0x12, 0x29, 0x0a, 0x04, 0x4b, 0x69, 0x6c, 0x6c, 0x12, 0x11, 0x2e, 0x6d, 0x6f,
	0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x27,
	0x0a, 0x02, 0x50, 0x73, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2c, 0x0a, 0x07, 0x4e, 0x65, 0x74, 0x73, 0x74,
	0x61, 0x74, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65,
	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2d, 0x0a, 0x04, 0x43, 0x75, 0x72, 0x6c, 0x12, 0x15, 0x2e,
	0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x43, 0x75, 0x72, 0x6c, 0x52, 0x65, 0x71,
	0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x54, 0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x03, 0x45, 0x6e, 0x76, 0x12, 0x11, 0x2e, 0x6d, 0x6f,
	0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2b,
	0x0a, 0x06, 0x53, 0x65, 0x74, 0x45, 0x6e, 0x76, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c,
	0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2d, 0x0a, 0x08, 0x55,
	0x6e, 0x73, 0x65, 0x74, 0x45, 0x6e, 0x76, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2b, 0x0a, 0x06, 0x57, 0x68,
	0x6f, 0x61, 0x6d, 0x69, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x29, 0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x12,
	0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65,
	0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x31, 0x0a, 0x06, 0x42, 0x79, 0x70, 0x61, 0x73, 0x73, 0x12, 0x17, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x42, 0x79, 0x70, 0x61, 0x73, 0x73, 0x52, 0x65,
	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x35, 0x0a, 0x08, 0x52, 0x65, 0x67, 0x51, 0x75, 0x65, 0x72,
	0x79, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67,
	0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x06,
	0x52, 0x65, 0x67, 0x41, 0x64, 0x64, 0x12, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70,
	0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52,
	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x36, 0x0a, 0x09, 0x52, 0x65, 0x67, 0x44, 0x65, 0x6c,
	0x65, 0x74, 0x65, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52,
	0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x37,
	0x0a, 0x0a, 0x52, 0x65, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x19, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x39, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x4c, 0x69,
	0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
	0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x30, 0x0a, 0x0b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4c, 0x69, 0x73,
	0x74, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x71,
	0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x54, 0x61, 0x73, 0x6b, 0x12, 0x39, 0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x43,
	0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62,
	0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
	0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12,
	0x38, 0x0a, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12,
	0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69,
	0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x37, 0x0a, 0x0b, 0x53, 0x65, 0x72,
	0x76, 0x69, 0x63, 0x65, 0x53, 0x74, 0x6f, 0x70, 0x12, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c,
	0x65, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
	0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x38, 0x0a, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x65,
	0x72, 0x79, 0x12, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x53, 0x65,
	0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x39, 0x0a, 0x0d,
	0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x18, 0x2e,
	0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x31, 0x0a, 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x53,
	0x63, 0x68, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3f, 0x0a, 0x0e, 0x54, 0x61,
	0x73, 0x6b, 0x53, 0x63, 0x68, 0x64, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x1d, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x65,
	0x64, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3e, 0x0a, 0x0d, 0x54,
	0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12, 0x1d, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x65,
	0x64, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3d, 0x0a, 0x0c, 0x54,
	0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x64, 0x53, 0x74, 0x6f, 0x70, 0x12, 0x1d, 0x2e, 0x6d, 0x6f,
	0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x65, 0x64,
	0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3f, 0x0a, 0x0e, 0x54, 0x61,
	0x73, 0x6b, 0x53, 0x63, 0x68, 0x64, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x1d, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x65,
	0x64, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3e, 0x0a, 0x0d, 0x54,
	0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x64, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x1d, 0x2e, 0x6d,
	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x65,
	0x64, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3c, 0x0a, 0x0b, 0x54,
	0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x64, 0x52, 0x75, 0x6e, 0x12, 0x1d, 0x2e, 0x6d, 0x6f, 0x64,
	0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75,
	0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x35, 0x0a, 0x08, 0x57, 0x6d, 0x69,
	0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62,
	0x2e, 0x57, 0x6d, 0x69, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
	0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b,
	0x12, 0x38, 0x0a, 0x0a, 0x57, 0x6d, 0x69, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x12, 0x1a,
	0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x57, 0x6d, 0x69, 0x4d, 0x65, 0x74,
	0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x05, 0x52, 0x75,
	0x6e, 0x61, 0x73, 0x12, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52,
	0x75, 0x6e, 0x41, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2a, 0x0a, 0x05, 0x50,
	0x72, 0x69, 0x76, 0x73, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2d, 0x0a, 0x08, 0x52, 0x65, 0x76, 0x32, 0x53,
	0x65, 0x6c, 0x66, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52,
	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2e, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x53, 0x79, 0x73,
	0x74, 0x65, 0x6d, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52,
	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x33, 0x0a, 0x0a, 0x50, 0x69, 0x70, 0x65, 0x55, 0x70,
	0x6c, 0x6f, 0x61, 0x64, 0x12, 0x15, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e,
	0x50, 0x69, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x31, 0x0a, 0x08, 0x50,
	0x69, 0x70, 0x65, 0x52, 0x65, 0x61, 0x64, 0x12, 0x15, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x50, 0x69, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x32,
	0x0a, 0x09, 0x50, 0x69, 0x70, 0x65, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x12, 0x15, 0x2e, 0x6d, 0x6f,
	0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
	0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x33, 0x0a, 0x0a, 0x50, 0x69, 0x70, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
	0x12, 0x15, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x70, 0x65,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x30, 0x0a, 0x07, 0x45, 0x78, 0x65, 0x63, 0x75,
	0x74, 0x65, 0x12, 0x15, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78,
	0x65, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x37, 0x0a, 0x0c, 0x45, 0x78, 0x65,
	0x63, 0x75, 0x74, 0x65, 0x53, 0x70, 0x61, 0x77, 0x6e, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75,
	0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61,
	0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x3a, 0x0a, 0x0f, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x41, 0x73, 0x73,
	0x65, 0x6d, 0x62, 0x6c, 0x79, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62,
	0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x1a, 0x0e,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x3b,
	0x0a, 0x10, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x50, 0x6f, 0x77, 0x65, 0x72, 0x70, 0x69,
	0x63, 0x6b, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78,
	0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x35, 0x0a, 0x0a, 0x45,
	0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x45, 0x58, 0x45, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75,
	0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61,
	0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61,
	0x73, 0x6b, 0x12, 0x35, 0x0a, 0x0a, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x44, 0x4c, 0x4c,
	0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63,
	0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x0d, 0x45, 0x78, 0x65,
	0x63, 0x75, 0x74, 0x65, 0x41, 0x72, 0x6d, 0x6f, 0x72, 0x79, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64,
	0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e,
	0x61, 0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54,
	0x61, 0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x10, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x53, 0x68,
	0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79,
	0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b,
	0x12, 0x35, 0x0a, 0x0a, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x6f, 0x66, 0x12, 0x17,
	0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74,
	0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x37, 0x0a, 0x0c, 0x45, 0x78, 0x65, 0x63, 0x75,
	0x74, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79,
	0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b,
	0x12, 0x36, 0x0a, 0x0b, 0x49, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x12,
	0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75,
	0x74, 0x65, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e,
	0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x2c, 0x0a, 0x07, 0x52, 0x65, 0x6d, 0x44,
	0x69, 0x61, 0x6c, 0x12, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x52,
	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x31, 0x0a, 0x06, 0x46, 0x46, 0x6d, 0x70, 0x65, 0x67,
	0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x70, 0x62, 0x2e, 0x46, 0x46, 0x6d, 0x70,
	0x65, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x37, 0x0a, 0x0d, 0x45, 0x58, 0x45,
	0x32, 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x58, 0x45, 0x32, 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x63,
	0x6f, 0x64, 0x65, 0x1a, 0x0d, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x42,
	0x69, 0x6e, 0x12, 0x37, 0x0a, 0x0d, 0x44, 0x4c, 0x4c, 0x32, 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x63,
	0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x44,
	0x4c, 0x4c, 0x32, 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x64, 0x65, 0x1a, 0x0d, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x42, 0x69, 0x6e, 0x12, 0x3b, 0x0a, 0x0f, 0x53,
	0x68, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x64, 0x65, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x19,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x63,
	0x6f, 0x64, 0x65, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x65, 0x1a, 0x0d, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x42, 0x69, 0x6e, 0x12, 0x30, 0x0a, 0x08, 0x4c, 0x69, 0x73, 0x74,
	0x4a, 0x6f, 0x62, 0x73, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x13, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x32, 0x0a, 0x0b, 0x47, 0x65,
	0x74, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x38,
	0x0a, 0x10, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x42, 0x79, 0x4e, 0x61,
	0x6d, 0x65, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x72,
	0x6f, 0x66, 0x69, 0x6c, 0x65, 0x1a, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x33, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65,
	0x74, 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x1a, 0x0f, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x33, 0x0a,
	0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x11,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c,
	0x65, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70,
	0x74, 0x79, 0x12, 0x34, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
	0x63, 0x74, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d,
	0x70, 0x74, 0x79, 0x1a, 0x13, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41,
	0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x12, 0x3a, 0x0a, 0x10, 0x44, 0x6f, 0x77, 0x6e,
	0x6c, 0x6f, 0x61, 0x64, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x12, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
	0x1a, 0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x74, 0x69,
	0x66, 0x61, 0x63, 0x74, 0x12, 0x38, 0x0a, 0x0e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x41, 0x72,
	0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x1a, 0x12, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x35,
	0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
	0x12, 0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x74, 0x69,
	0x66, 0x61, 0x63, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3c, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x41, 0x72, 0x74, 0x69,
	0x66, 0x61, 0x63, 0x74, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x12, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x1a,
	0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66,
	0x61, 0x63, 0x74, 0x12, 0x38, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x63, 0x65, 0x6e, 0x73,
	0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x15, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x4c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x48, 0x0a,
	0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x68, 0x75, 0x62, 0x43, 0x6f, 0x6e,
	0x66, 0x69, 0x67, 0x12, 0x21, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47,
	0x69, 0x74, 0x68, 0x75, 0x62, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x75, 0x69, 0x6c, 0x64,
	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x45, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x47, 0x69,
	0x74, 0x68, 0x75, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x21, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x69, 0x74, 0x68, 0x75, 0x62, 0x41, 0x63, 0x74,
	0x69, 0x6f, 0x6e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x37,
	0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x43, 0x6f,
	0x6e, 0x66, 0x69, 0x67, 0x12, 0x10, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x34, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x4e, 0x6f,
	0x74, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x10, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x12, 0x31, 0x0a,
	0x0d, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x0f,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a,
	0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
	0x12, 0x34, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66,
	0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x0e, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x43, 0x65, 0x72, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x33, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
	0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x0d, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x4c, 0x53, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x36, 0x0a, 0x12, 0x47,
	0x65, 0x74, 0x41, 0x6c, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65,
	0x73, 0x12, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70,
	0x74, 0x79, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x65,
	0x72, 0x74, 0x73, 0x12, 0x34, 0x0a, 0x13, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43,
	0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x0e, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x65, 0x72, 0x74, 0x1a, 0x0d, 0x2e, 0x63, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x4c, 0x53, 0x12, 0x32, 0x0a, 0x0a, 0x50, 0x74, 0x79,
	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
	0x70, 0x62, 0x2e, 0x50, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x34, 0x0a,
	0x0b, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x12, 0x11, 0x2e, 0x63,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x1a,
	0x12, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65,
	0x78, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x0a, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
	0x74, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e,
	0x74, 0x65, 0x78, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e,
	0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x33, 0x0a, 0x0d, 0x41, 0x64, 0x64, 0x53, 0x63, 0x72, 0x65,
	0x65, 0x6e, 0x53, 0x68, 0x6f, 0x74, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70,
	0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65,
	0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x33, 0x0a, 0x0d, 0x41, 0x64,
	0x64, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x11, 0x2e, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x1a, 0x0f,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12,
	0x32, 0x0a, 0x0c, 0x41, 0x64, 0x64, 0x4b, 0x65, 0x79, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x72, 0x12,
	0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65,
	0x78, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d,
	0x70, 0x74, 0x79, 0x12, 0x2d, 0x0a, 0x07, 0x41, 0x64, 0x64, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x11,
	0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
	0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d, 0x70,
	0x74, 0x79, 0x12, 0x2f, 0x0a, 0x09, 0x41, 0x64, 0x64, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x12,
	0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65,
	0x78, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x6d,
	0x70, 0x74, 0x79, 0x12, 0x31, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f,
	0x61, 0x64, 0x12, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6f,
	0x6e, 0x74, 0x65, 0x78, 0x74, 0x1a, 0x0f, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x70, 0x62,
	0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x32, 0xc3, 0x02, 0x0a, 0x07, 0x52, 0x6f, 0x6f, 0x74, 0x52,
	0x50, 0x43, 0x12, 0x2f, 0x0a, 0x09, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12,
	0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f,
	0x72, 0x1a, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f,
	0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x0c, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x43, 0x6c, 0x69,
	0x65, 0x6e, 0x74, 0x12, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x4f, 0x70, 0x65,
	0x72, 0x61, 0x74, 0x6f, 0x72, 0x1a, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x52,
	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x43,
	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e,
	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x1a, 0x11, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e,
	0x74, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x31, 0x0a, 0x0b, 0x41,
	0x64, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x12, 0x10, 0x2e, 0x72, 0x6f, 0x6f,
	0x74, 0x70, 0x62, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x1a, 0x10, 0x2e, 0x72,
	0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34,
	0x0a, 0x0e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72,
	0x12, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
	0x6f, 0x72, 0x1a, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x70,
	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x69, 0x73, 0x74,
	0x65, 0x6e, 0x65, 0x72, 0x73, 0x12, 0x10, 0x2e, 0x72, 0x6f, 0x6f, 0x74, 0x70, 0x62, 0x2e, 0x4f,
	0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x1a, 0x13, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
	0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x73, 0x42, 0x49, 0x5a, 0x47,
	0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x68, 0x61, 0x69, 0x6e,
	0x72, 0x65, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x61, 0x6c, 0x69, 0x63, 0x65, 0x2d,
	0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x68, 0x65, 0x6c, 0x70, 0x65, 0x72, 0x2f, 0x70,
	0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6c,
	0x69, 0x65, 0x6e, 0x74, 0x72, 0x70, 0x63, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}

var file_services_clientrpc_service_proto_goTypes = []interface{}{
	(*clientpb.LoginReq)(nil),                // 0: clientpb.LoginReq
	(*clientpb.Empty)(nil),                   // 1: clientpb.Empty
	(*clientpb.SessionRequest)(nil),          // 2: clientpb.SessionRequest
	(*clientpb.Int)(nil),                     // 3: clientpb.Int
	(*clientpb.BasicUpdateSession)(nil),      // 4: clientpb.BasicUpdateSession
	(*clientpb.TaskRequest)(nil),             // 5: clientpb.TaskRequest
	(*clientpb.Task)(nil),                    // 6: clientpb.Task
	(*clientpb.Session)(nil),                 // 7: clientpb.Session
	(*clientpb.Event)(nil),                   // 8: clientpb.Event
	(*clientpb.On)(nil),                      // 9: clientpb.On
	(*implantpb.Ping)(nil),                   // 10: modulepb.Ping
	(*implantpb.Timer)(nil),                  // 11: modulepb.Timer
	(*implantpb.Request)(nil),                // 12: modulepb.Request
	(*implantpb.LoadModule)(nil),             // 13: modulepb.LoadModule
	(*implantpb.LoadAddon)(nil),              // 14: modulepb.LoadAddon
	(*implantpb.ExecuteAddon)(nil),           // 15: modulepb.ExecuteAddon
	(*implantpb.TaskCtrl)(nil),               // 16: modulepb.TaskCtrl
	(*implantpb.Switch)(nil),                 // 17: modulepb.Switch
	(*clientpb.Polling)(nil),                 // 18: clientpb.Polling
	(*implantpb.UploadRequest)(nil),          // 19: modulepb.UploadRequest
	(*implantpb.DownloadRequest)(nil),        // 20: modulepb.DownloadRequest
	(*clientpb.Sync)(nil),                    // 21: clientpb.Sync
	(*implantpb.ChownRequest)(nil),           // 22: modulepb.ChownRequest
	(*implantpb.CurlRequest)(nil),            // 23: modulepb.CurlRequest
	(*implantpb.BypassRequest)(nil),          // 24: modulepb.BypassRequest
	(*implantpb.RegistryRequest)(nil),        // 25: modulepb.RegistryRequest
	(*implantpb.RegistryWriteRequest)(nil),   // 26: modulepb.RegistryWriteRequest
	(*implantpb.ServiceRequest)(nil),         // 27: modulepb.ServiceRequest
	(*implantpb.TaskScheduleRequest)(nil),    // 28: modulepb.TaskScheduleRequest
	(*implantpb.WmiQueryRequest)(nil),        // 29: modulepb.WmiQueryRequest
	(*implantpb.WmiMethodRequest)(nil),       // 30: modulepb.WmiMethodRequest
	(*implantpb.RunAsRequest)(nil),           // 31: modulepb.RunAsRequest
	(*implantpb.PipeRequest)(nil),            // 32: modulepb.PipeRequest
	(*implantpb.ExecRequest)(nil),            // 33: modulepb.ExecRequest
	(*implantpb.ExecuteBinary)(nil),          // 34: modulepb.ExecuteBinary
	(*implantpb.FFmpegRequest)(nil),          // 35: modulepb.FFmpegRequest
	(*clientpb.EXE2Shellcode)(nil),           // 36: clientpb.EXE2Shellcode
	(*clientpb.DLL2Shellcode)(nil),           // 37: clientpb.DLL2Shellcode
	(*clientpb.ShellcodeEncode)(nil),         // 38: clientpb.ShellcodeEncode
	(*clientpb.Profile)(nil),                 // 39: clientpb.Profile
	(*clientpb.Artifact)(nil),                // 40: clientpb.Artifact
	(*clientpb.GithubActionBuildConfig)(nil), // 41: clientpb.GithubActionBuildConfig
	(*clientpb.Notify)(nil),                  // 42: clientpb.Notify
	(*clientpb.Cert)(nil),                    // 43: clientpb.Cert
	(*clientpb.TLS)(nil),                     // 44: clientpb.TLS
	(*implantpb.PtyRequest)(nil),             // 45: modulepb.PtyRequest
	(*clientpb.Context)(nil),                 // 46: clientpb.Context
	(*rootpb.Operator)(nil),                  // 47: rootpb.Operator
	(*clientpb.Client)(nil),                  // 48: clientpb.Client
	(*clientpb.Basic)(nil),                   // 49: clientpb.Basic
	(*clientpb.Clients)(nil),                 // 50: clientpb.Clients
	(*clientpb.Sessions)(nil),                // 51: clientpb.Sessions
	(*clientpb.TasksContext)(nil),            // 52: clientpb.TasksContext
	(*clientpb.Listeners)(nil),               // 53: clientpb.Listeners
	(*clientpb.Jobs)(nil),                    // 54: clientpb.Jobs
	(*clientpb.Audits)(nil),                  // 55: clientpb.Audits
	(*clientpb.Tasks)(nil),                   // 56: clientpb.Tasks
	(*clientpb.TaskContext)(nil),             // 57: clientpb.TaskContext
	(*clientpb.Files)(nil),                   // 58: clientpb.Files
	(*clientpb.TaskContexts)(nil),            // 59: clientpb.TaskContexts
	(*clientpb.Events)(nil),                  // 60: clientpb.Events
	(*clientpb.Bin)(nil),                     // 61: clientpb.Bin
	(*clientpb.Pipelines)(nil),               // 62: clientpb.Pipelines
	(*clientpb.Profiles)(nil),                // 63: clientpb.Profiles
	(*clientpb.Artifacts)(nil),               // 64: clientpb.Artifacts
	(*clientpb.LicenseInfo)(nil),             // 65: clientpb.LicenseInfo
	(*clientpb.Certs)(nil),                   // 66: clientpb.Certs
	(*clientpb.Contexts)(nil),                // 67: clientpb.Contexts
	(*rootpb.Response)(nil),                  // 68: rootpb.Response
}
var file_services_clientrpc_service_proto_depIdxs = []int32{
	0,   // 0: clientrpc.MaliceRPC.LoginClient:input_type -> clientpb.LoginReq
	1,   // 1: clientrpc.MaliceRPC.GetBasic:input_type -> clientpb.Empty
	1,   // 2: clientrpc.MaliceRPC.GetClients:input_type -> clientpb.Empty
	2,   // 3: clientrpc.MaliceRPC.GetSessions:input_type -> clientpb.SessionRequest
	2,   // 4: clientrpc.MaliceRPC.GetSession:input_type -> clientpb.SessionRequest
	3,   // 5: clientrpc.MaliceRPC.GetSessionHistory:input_type -> clientpb.Int
	4,   // 6: clientrpc.MaliceRPC.SessionManage:input_type -> clientpb.BasicUpdateSession
	1,   // 7: clientrpc.MaliceRPC.GetListeners:input_type -> clientpb.Empty
	1,   // 8: clientrpc.MaliceRPC.GetJobs:input_type -> clientpb.Empty
	2,   // 9: clientrpc.MaliceRPC.GetAudit:input_type -> clientpb.SessionRequest
	5,   // 10: clientrpc.MaliceRPC.GetTasks:input_type -> clientpb.TaskRequest
	6,   // 11: clientrpc.MaliceRPC.GetTaskContent:input_type -> clientpb.Task
	7,   // 12: clientrpc.MaliceRPC.GetContextFiles:input_type -> clientpb.Session
	6,   // 13: clientrpc.MaliceRPC.WaitTaskContent:input_type -> clientpb.Task
	6,   // 14: clientrpc.MaliceRPC.WaitTaskFinish:input_type -> clientpb.Task
	6,   // 15: clientrpc.MaliceRPC.GetAllTaskContent:input_type -> clientpb.Task
	7,   // 16: clientrpc.MaliceRPC.GetFiles:input_type -> clientpb.Session
	1,   // 17: clientrpc.MaliceRPC.Events:input_type -> clientpb.Empty
	8,   // 18: clientrpc.MaliceRPC.Broadcast:input_type -> clientpb.Event
	8,   // 19: clientrpc.MaliceRPC.Notify:input_type -> clientpb.Event
	3,   // 20: clientrpc.MaliceRPC.GetEvent:input_type -> clientpb.Int
	8,   // 21: clientrpc.MaliceRPC.SessionEvent:input_type -> clientpb.Event
	9,   // 22: clientrpc.MaliceRPC.OnHook:input_type -> clientpb.On
	10,  // 23: clientrpc.MaliceRPC.Ping:input_type -> modulepb.Ping
	11,  // 24: clientrpc.MaliceRPC.Sleep:input_type -> modulepb.Timer
	12,  // 25: clientrpc.MaliceRPC.Suicide:input_type -> modulepb.Request
	12,  // 26: clientrpc.MaliceRPC.ListModule:input_type -> modulepb.Request
	13,  // 27: clientrpc.MaliceRPC.LoadModule:input_type -> modulepb.LoadModule
	12,  // 28: clientrpc.MaliceRPC.RefreshModule:input_type -> modulepb.Request
	12,  // 29: clientrpc.MaliceRPC.ListAddon:input_type -> modulepb.Request
	14,  // 30: clientrpc.MaliceRPC.LoadAddon:input_type -> modulepb.LoadAddon
	15,  // 31: clientrpc.MaliceRPC.ExecuteAddon:input_type -> modulepb.ExecuteAddon
	12,  // 32: clientrpc.MaliceRPC.Clear:input_type -> modulepb.Request
	12,  // 33: clientrpc.MaliceRPC.ListTasks:input_type -> modulepb.Request
	16,  // 34: clientrpc.MaliceRPC.QueryTask:input_type -> modulepb.TaskCtrl
	16,  // 35: clientrpc.MaliceRPC.CancelTask:input_type -> modulepb.TaskCtrl
	17,  // 36: clientrpc.MaliceRPC.Switch:input_type -> modulepb.Switch
	18,  // 37: clientrpc.MaliceRPC.Polling:input_type -> clientpb.Polling
	19,  // 38: clientrpc.MaliceRPC.Upload:input_type -> modulepb.UploadRequest
	20,  // 39: clientrpc.MaliceRPC.Download:input_type -> modulepb.DownloadRequest
	20,  // 40: clientrpc.MaliceRPC.DownloadDir:input_type -> modulepb.DownloadRequest
	21,  // 41: clientrpc.MaliceRPC.Sync:input_type -> clientpb.Sync
	12,  // 42: clientrpc.MaliceRPC.Pwd:input_type -> modulepb.Request
	12,  // 43: clientrpc.MaliceRPC.Ls:input_type -> modulepb.Request
	12,  // 44: clientrpc.MaliceRPC.Cd:input_type -> modulepb.Request
	12,  // 45: clientrpc.MaliceRPC.Rm:input_type -> modulepb.Request
	12,  // 46: clientrpc.MaliceRPC.Mv:input_type -> modulepb.Request
	12,  // 47: clientrpc.MaliceRPC.Cp:input_type -> modulepb.Request
	12,  // 48: clientrpc.MaliceRPC.Cat:input_type -> modulepb.Request
	12,  // 49: clientrpc.MaliceRPC.Mkdir:input_type -> modulepb.Request
	12,  // 50: clientrpc.MaliceRPC.Chmod:input_type -> modulepb.Request
	22,  // 51: clientrpc.MaliceRPC.Chown:input_type -> modulepb.ChownRequest
	12,  // 52: clientrpc.MaliceRPC.EnumDrivers:input_type -> modulepb.Request
	12,  // 53: clientrpc.MaliceRPC.Kill:input_type -> modulepb.Request
	12,  // 54: clientrpc.MaliceRPC.Ps:input_type -> modulepb.Request
	12,  // 55: clientrpc.MaliceRPC.Netstat:input_type -> modulepb.Request
	23,  // 56: clientrpc.MaliceRPC.Curl:input_type -> modulepb.CurlRequest
	12,  // 57: clientrpc.MaliceRPC.Env:input_type -> modulepb.Request
	12,  // 58: clientrpc.MaliceRPC.SetEnv:input_type -> modulepb.Request
	12,  // 59: clientrpc.MaliceRPC.UnsetEnv:input_type -> modulepb.Request
	12,  // 60: clientrpc.MaliceRPC.Whoami:input_type -> modulepb.Request
	12,  // 61: clientrpc.MaliceRPC.Info:input_type -> modulepb.Request
	24,  // 62: clientrpc.MaliceRPC.Bypass:input_type -> modulepb.BypassRequest
	25,  // 63: clientrpc.MaliceRPC.RegQuery:input_type -> modulepb.RegistryRequest
	26,  // 64: clientrpc.MaliceRPC.RegAdd:input_type -> modulepb.RegistryWriteRequest
	25,  // 65: clientrpc.MaliceRPC.RegDelete:input_type -> modulepb.RegistryRequest
	25,  // 66: clientrpc.MaliceRPC.RegListKey:input_type -> modulepb.RegistryRequest
	25,  // 67: clientrpc.MaliceRPC.RegListValue:input_type -> modulepb.RegistryRequest
	12,  // 68: clientrpc.MaliceRPC.ServiceList:input_type -> modulepb.Request
	27,  // 69: clientrpc.MaliceRPC.ServiceCreate:input_type -> modulepb.ServiceRequest
	27,  // 70: clientrpc.MaliceRPC.ServiceStart:input_type -> modulepb.ServiceRequest
	27,  // 71: clientrpc.MaliceRPC.ServiceStop:input_type -> modulepb.ServiceRequest
	27,  // 72: clientrpc.MaliceRPC.ServiceQuery:input_type -> modulepb.ServiceRequest
	27,  // 73: clientrpc.MaliceRPC.ServiceDelete:input_type -> modulepb.ServiceRequest
	12,  // 74: clientrpc.MaliceRPC.TaskSchdList:input_type -> modulepb.Request
	28,  // 75: clientrpc.MaliceRPC.TaskSchdCreate:input_type -> modulepb.TaskScheduleRequest
	28,  // 76: clientrpc.MaliceRPC.TaskSchdStart:input_type -> modulepb.TaskScheduleRequest
	28,  // 77: clientrpc.MaliceRPC.TaskSchdStop:input_type -> modulepb.TaskScheduleRequest
	28,  // 78: clientrpc.MaliceRPC.TaskSchdDelete:input_type -> modulepb.TaskScheduleRequest
	28,  // 79: clientrpc.MaliceRPC.TaskSchdQuery:input_type -> modulepb.TaskScheduleRequest
	28,  // 80: clientrpc.MaliceRPC.TaskSchdRun:input_type -> modulepb.TaskScheduleRequest
	29,  // 81: clientrpc.MaliceRPC.WmiQuery:input_type -> modulepb.WmiQueryRequest
	30,  // 82: clientrpc.MaliceRPC.WmiExecute:input_type -> modulepb.WmiMethodRequest
	31,  // 83: clientrpc.MaliceRPC.Runas:input_type -> modulepb.RunAsRequest
	12,  // 84: clientrpc.MaliceRPC.Privs:input_type -> modulepb.Request
	12,  // 85: clientrpc.MaliceRPC.Rev2Self:input_type -> modulepb.Request
	12,  // 86: clientrpc.MaliceRPC.GetSystem:input_type -> modulepb.Request
	32,  // 87: clientrpc.MaliceRPC.PipeUpload:input_type -> modulepb.PipeRequest
	32,  // 88: clientrpc.MaliceRPC.PipeRead:input_type -> modulepb.PipeRequest
	32,  // 89: clientrpc.MaliceRPC.PipeClose:input_type -> modulepb.PipeRequest
	32,  // 90: clientrpc.MaliceRPC.PipeServer:input_type -> modulepb.PipeRequest
	33,  // 91: clientrpc.MaliceRPC.Execute:input_type -> modulepb.ExecRequest
	34,  // 92: clientrpc.MaliceRPC.ExecuteSpawn:input_type -> modulepb.ExecuteBinary
	34,  // 93: clientrpc.MaliceRPC.ExecuteAssembly:input_type -> modulepb.ExecuteBinary
	34,  // 94: clientrpc.MaliceRPC.ExecutePowerpick:input_type -> modulepb.ExecuteBinary
	34,  // 95: clientrpc.MaliceRPC.ExecuteEXE:input_type -> modulepb.ExecuteBinary
	34,  // 96: clientrpc.MaliceRPC.ExecuteDLL:input_type -> modulepb.ExecuteBinary
	34,  // 97: clientrpc.MaliceRPC.ExecuteArmory:input_type -> modulepb.ExecuteBinary
	34,  // 98: clientrpc.MaliceRPC.ExecuteShellcode:input_type -> modulepb.ExecuteBinary
	34,  // 99: clientrpc.MaliceRPC.ExecuteBof:input_type -> modulepb.ExecuteBinary
	34,  // 100: clientrpc.MaliceRPC.ExecuteLocal:input_type -> modulepb.ExecuteBinary
	34,  // 101: clientrpc.MaliceRPC.InlineLocal:input_type -> modulepb.ExecuteBinary
	12,  // 102: clientrpc.MaliceRPC.RemDial:input_type -> modulepb.Request
	35,  // 103: clientrpc.MaliceRPC.FFmpeg:input_type -> modulepb.FFmpegRequest
	36,  // 104: clientrpc.MaliceRPC.EXE2Shellcode:input_type -> clientpb.EXE2Shellcode
	37,  // 105: clientrpc.MaliceRPC.DLL2Shellcode:input_type -> clientpb.DLL2Shellcode
	38,  // 106: clientrpc.MaliceRPC.ShellcodeEncode:input_type -> clientpb.ShellcodeEncode
	1,   // 107: clientrpc.MaliceRPC.ListJobs:input_type -> clientpb.Empty
	1,   // 108: clientrpc.MaliceRPC.GetProfiles:input_type -> clientpb.Empty
	39,  // 109: clientrpc.MaliceRPC.GetProfileByName:input_type -> clientpb.Profile
	39,  // 110: clientrpc.MaliceRPC.DeleteProfile:input_type -> clientpb.Profile
	39,  // 111: clientrpc.MaliceRPC.UpdateProfile:input_type -> clientpb.Profile
	1,   // 112: clientrpc.MaliceRPC.ListArtifact:input_type -> clientpb.Empty
	40,  // 113: clientrpc.MaliceRPC.DownloadArtifact:input_type -> clientpb.Artifact
	40,  // 114: clientrpc.MaliceRPC.UploadArtifact:input_type -> clientpb.Artifact
	40,  // 115: clientrpc.MaliceRPC.DeleteArtifact:input_type -> clientpb.Artifact
	40,  // 116: clientrpc.MaliceRPC.GetArtifactProfile:input_type -> clientpb.Artifact
	1,   // 117: clientrpc.MaliceRPC.GetLicenseInfo:input_type -> clientpb.Empty
	41,  // 118: clientrpc.MaliceRPC.UpdateGithubConfig:input_type -> clientpb.GithubActionBuildConfig
	1,   // 119: clientrpc.MaliceRPC.GetGithubConfig:input_type -> clientpb.Empty
	42,  // 120: clientrpc.MaliceRPC.UpdateNotifyConfig:input_type -> clientpb.Notify
	1,   // 121: clientrpc.MaliceRPC.GetNotifyConfig:input_type -> clientpb.Empty
	1,   // 122: clientrpc.MaliceRPC.RefreshConfig:input_type -> clientpb.Empty
	43,  // 123: clientrpc.MaliceRPC.DeleteCertificate:input_type -> clientpb.Cert
	44,  // 124: clientrpc.MaliceRPC.UpdateCertificate:input_type -> clientpb.TLS
	1,   // 125: clientrpc.MaliceRPC.GetAllCertificates:input_type -> clientpb.Empty
	43,  // 126: clientrpc.MaliceRPC.DownloadCertificate:input_type -> clientpb.Cert
	45,  // 127: clientrpc.MaliceRPC.PtyRequest:input_type -> modulepb.PtyRequest
	46,  // 128: clientrpc.MaliceRPC.GetContexts:input_type -> clientpb.Context
	46,  // 129: clientrpc.MaliceRPC.AddContext:input_type -> clientpb.Context
	46,  // 130: clientrpc.MaliceRPC.AddScreenShot:input_type -> clientpb.Context
	46,  // 131: clientrpc.MaliceRPC.AddCredential:input_type -> clientpb.Context
	46,  // 132: clientrpc.MaliceRPC.AddKeylogger:input_type -> clientpb.Context
	46,  // 133: clientrpc.MaliceRPC.AddPort:input_type -> clientpb.Context
	46,  // 134: clientrpc.MaliceRPC.AddUpload:input_type -> clientpb.Context
	46,  // 135: clientrpc.MaliceRPC.AddDownload:input_type -> clientpb.Context
	47,  // 136: clientrpc.RootRPC.AddClient:input_type -> rootpb.Operator
	47,  // 137: clientrpc.RootRPC.RemoveClient:input_type -> rootpb.Operator
	47,  // 138: clientrpc.RootRPC.ListClients:input_type -> rootpb.Operator
	47,  // 139: clientrpc.RootRPC.AddListener:input_type -> rootpb.Operator
	47,  // 140: clientrpc.RootRPC.RemoveListener:input_type -> rootpb.Operator
	47,  // 141: clientrpc.RootRPC.ListListeners:input_type -> rootpb.Operator
	48,  // 142: clientrpc.MaliceRPC.LoginClient:output_type -> clientpb.Client
	49,  // 143: clientrpc.MaliceRPC.GetBasic:output_type -> clientpb.Basic
	50,  // 144: clientrpc.MaliceRPC.GetClients:output_type -> clientpb.Clients
	51,  // 145: clientrpc.MaliceRPC.GetSessions:output_type -> clientpb.Sessions
	7,   // 146: clientrpc.MaliceRPC.GetSession:output_type -> clientpb.Session
	52,  // 147: clientrpc.MaliceRPC.GetSessionHistory:output_type -> clientpb.TasksContext
	1,   // 148: clientrpc.MaliceRPC.SessionManage:output_type -> clientpb.Empty
	53,  // 149: clientrpc.MaliceRPC.GetListeners:output_type -> clientpb.Listeners
	54,  // 150: clientrpc.MaliceRPC.GetJobs:output_type -> clientpb.Jobs
	55,  // 151: clientrpc.MaliceRPC.GetAudit:output_type -> clientpb.Audits
	56,  // 152: clientrpc.MaliceRPC.GetTasks:output_type -> clientpb.Tasks
	57,  // 153: clientrpc.MaliceRPC.GetTaskContent:output_type -> clientpb.TaskContext
	58,  // 154: clientrpc.MaliceRPC.GetContextFiles:output_type -> clientpb.Files
	57,  // 155: clientrpc.MaliceRPC.WaitTaskContent:output_type -> clientpb.TaskContext
	57,  // 156: clientrpc.MaliceRPC.WaitTaskFinish:output_type -> clientpb.TaskContext
	59,  // 157: clientrpc.MaliceRPC.GetAllTaskContent:output_type -> clientpb.TaskContexts
	58,  // 158: clientrpc.MaliceRPC.GetFiles:output_type -> clientpb.Files
	8,   // 159: clientrpc.MaliceRPC.Events:output_type -> clientpb.Event
	1,   // 160: clientrpc.MaliceRPC.Broadcast:output_type -> clientpb.Empty
	1,   // 161: clientrpc.MaliceRPC.Notify:output_type -> clientpb.Empty
	60,  // 162: clientrpc.MaliceRPC.GetEvent:output_type -> clientpb.Events
	1,   // 163: clientrpc.MaliceRPC.SessionEvent:output_type -> clientpb.Empty
	1,   // 164: clientrpc.MaliceRPC.OnHook:output_type -> clientpb.Empty
	6,   // 165: clientrpc.MaliceRPC.Ping:output_type -> clientpb.Task
	6,   // 166: clientrpc.MaliceRPC.Sleep:output_type -> clientpb.Task
	6,   // 167: clientrpc.MaliceRPC.Suicide:output_type -> clientpb.Task
	6,   // 168: clientrpc.MaliceRPC.ListModule:output_type -> clientpb.Task
	6,   // 169: clientrpc.MaliceRPC.LoadModule:output_type -> clientpb.Task
	6,   // 170: clientrpc.MaliceRPC.RefreshModule:output_type -> clientpb.Task
	6,   // 171: clientrpc.MaliceRPC.ListAddon:output_type -> clientpb.Task
	6,   // 172: clientrpc.MaliceRPC.LoadAddon:output_type -> clientpb.Task
	6,   // 173: clientrpc.MaliceRPC.ExecuteAddon:output_type -> clientpb.Task
	6,   // 174: clientrpc.MaliceRPC.Clear:output_type -> clientpb.Task
	6,   // 175: clientrpc.MaliceRPC.ListTasks:output_type -> clientpb.Task
	6,   // 176: clientrpc.MaliceRPC.QueryTask:output_type -> clientpb.Task
	6,   // 177: clientrpc.MaliceRPC.CancelTask:output_type -> clientpb.Task
	6,   // 178: clientrpc.MaliceRPC.Switch:output_type -> clientpb.Task
	1,   // 179: clientrpc.MaliceRPC.Polling:output_type -> clientpb.Empty
	6,   // 180: clientrpc.MaliceRPC.Upload:output_type -> clientpb.Task
	6,   // 181: clientrpc.MaliceRPC.Download:output_type -> clientpb.Task
	6,   // 182: clientrpc.MaliceRPC.DownloadDir:output_type -> clientpb.Task
	46,  // 183: clientrpc.MaliceRPC.Sync:output_type -> clientpb.Context
	6,   // 184: clientrpc.MaliceRPC.Pwd:output_type -> clientpb.Task
	6,   // 185: clientrpc.MaliceRPC.Ls:output_type -> clientpb.Task
	6,   // 186: clientrpc.MaliceRPC.Cd:output_type -> clientpb.Task
	6,   // 187: clientrpc.MaliceRPC.Rm:output_type -> clientpb.Task
	6,   // 188: clientrpc.MaliceRPC.Mv:output_type -> clientpb.Task
	6,   // 189: clientrpc.MaliceRPC.Cp:output_type -> clientpb.Task
	6,   // 190: clientrpc.MaliceRPC.Cat:output_type -> clientpb.Task
	6,   // 191: clientrpc.MaliceRPC.Mkdir:output_type -> clientpb.Task
	6,   // 192: clientrpc.MaliceRPC.Chmod:output_type -> clientpb.Task
	6,   // 193: clientrpc.MaliceRPC.Chown:output_type -> clientpb.Task
	6,   // 194: clientrpc.MaliceRPC.EnumDrivers:output_type -> clientpb.Task
	6,   // 195: clientrpc.MaliceRPC.Kill:output_type -> clientpb.Task
	6,   // 196: clientrpc.MaliceRPC.Ps:output_type -> clientpb.Task
	6,   // 197: clientrpc.MaliceRPC.Netstat:output_type -> clientpb.Task
	6,   // 198: clientrpc.MaliceRPC.Curl:output_type -> clientpb.Task
	6,   // 199: clientrpc.MaliceRPC.Env:output_type -> clientpb.Task
	6,   // 200: clientrpc.MaliceRPC.SetEnv:output_type -> clientpb.Task
	6,   // 201: clientrpc.MaliceRPC.UnsetEnv:output_type -> clientpb.Task
	6,   // 202: clientrpc.MaliceRPC.Whoami:output_type -> clientpb.Task
	6,   // 203: clientrpc.MaliceRPC.Info:output_type -> clientpb.Task
	6,   // 204: clientrpc.MaliceRPC.Bypass:output_type -> clientpb.Task
	6,   // 205: clientrpc.MaliceRPC.RegQuery:output_type -> clientpb.Task
	6,   // 206: clientrpc.MaliceRPC.RegAdd:output_type -> clientpb.Task
	6,   // 207: clientrpc.MaliceRPC.RegDelete:output_type -> clientpb.Task
	6,   // 208: clientrpc.MaliceRPC.RegListKey:output_type -> clientpb.Task
	6,   // 209: clientrpc.MaliceRPC.RegListValue:output_type -> clientpb.Task
	6,   // 210: clientrpc.MaliceRPC.ServiceList:output_type -> clientpb.Task
	6,   // 211: clientrpc.MaliceRPC.ServiceCreate:output_type -> clientpb.Task
	6,   // 212: clientrpc.MaliceRPC.ServiceStart:output_type -> clientpb.Task
	6,   // 213: clientrpc.MaliceRPC.ServiceStop:output_type -> clientpb.Task
	6,   // 214: clientrpc.MaliceRPC.ServiceQuery:output_type -> clientpb.Task
	6,   // 215: clientrpc.MaliceRPC.ServiceDelete:output_type -> clientpb.Task
	6,   // 216: clientrpc.MaliceRPC.TaskSchdList:output_type -> clientpb.Task
	6,   // 217: clientrpc.MaliceRPC.TaskSchdCreate:output_type -> clientpb.Task
	6,   // 218: clientrpc.MaliceRPC.TaskSchdStart:output_type -> clientpb.Task
	6,   // 219: clientrpc.MaliceRPC.TaskSchdStop:output_type -> clientpb.Task
	6,   // 220: clientrpc.MaliceRPC.TaskSchdDelete:output_type -> clientpb.Task
	6,   // 221: clientrpc.MaliceRPC.TaskSchdQuery:output_type -> clientpb.Task
	6,   // 222: clientrpc.MaliceRPC.TaskSchdRun:output_type -> clientpb.Task
	6,   // 223: clientrpc.MaliceRPC.WmiQuery:output_type -> clientpb.Task
	6,   // 224: clientrpc.MaliceRPC.WmiExecute:output_type -> clientpb.Task
	6,   // 225: clientrpc.MaliceRPC.Runas:output_type -> clientpb.Task
	6,   // 226: clientrpc.MaliceRPC.Privs:output_type -> clientpb.Task
	6,   // 227: clientrpc.MaliceRPC.Rev2Self:output_type -> clientpb.Task
	6,   // 228: clientrpc.MaliceRPC.GetSystem:output_type -> clientpb.Task
	6,   // 229: clientrpc.MaliceRPC.PipeUpload:output_type -> clientpb.Task
	6,   // 230: clientrpc.MaliceRPC.PipeRead:output_type -> clientpb.Task
	6,   // 231: clientrpc.MaliceRPC.PipeClose:output_type -> clientpb.Task
	6,   // 232: clientrpc.MaliceRPC.PipeServer:output_type -> clientpb.Task
	6,   // 233: clientrpc.MaliceRPC.Execute:output_type -> clientpb.Task
	6,   // 234: clientrpc.MaliceRPC.ExecuteSpawn:output_type -> clientpb.Task
	6,   // 235: clientrpc.MaliceRPC.ExecuteAssembly:output_type -> clientpb.Task
	6,   // 236: clientrpc.MaliceRPC.ExecutePowerpick:output_type -> clientpb.Task
	6,   // 237: clientrpc.MaliceRPC.ExecuteEXE:output_type -> clientpb.Task
	6,   // 238: clientrpc.MaliceRPC.ExecuteDLL:output_type -> clientpb.Task
	6,   // 239: clientrpc.MaliceRPC.ExecuteArmory:output_type -> clientpb.Task
	6,   // 240: clientrpc.MaliceRPC.ExecuteShellcode:output_type -> clientpb.Task
	6,   // 241: clientrpc.MaliceRPC.ExecuteBof:output_type -> clientpb.Task
	6,   // 242: clientrpc.MaliceRPC.ExecuteLocal:output_type -> clientpb.Task
	6,   // 243: clientrpc.MaliceRPC.InlineLocal:output_type -> clientpb.Task
	6,   // 244: clientrpc.MaliceRPC.RemDial:output_type -> clientpb.Task
	6,   // 245: clientrpc.MaliceRPC.FFmpeg:output_type -> clientpb.Task
	61,  // 246: clientrpc.MaliceRPC.EXE2Shellcode:output_type -> clientpb.Bin
	61,  // 247: clientrpc.MaliceRPC.DLL2Shellcode:output_type -> clientpb.Bin
	61,  // 248: clientrpc.MaliceRPC.ShellcodeEncode:output_type -> clientpb.Bin
	62,  // 249: clientrpc.MaliceRPC.ListJobs:output_type -> clientpb.Pipelines
	63,  // 250: clientrpc.MaliceRPC.GetProfiles:output_type -> clientpb.Profiles
	39,  // 251: clientrpc.MaliceRPC.GetProfileByName:output_type -> clientpb.Profile
	1,   // 252: clientrpc.MaliceRPC.DeleteProfile:output_type -> clientpb.Empty
	1,   // 253: clientrpc.MaliceRPC.UpdateProfile:output_type -> clientpb.Empty
	64,  // 254: clientrpc.MaliceRPC.ListArtifact:output_type -> clientpb.Artifacts
	40,  // 255: clientrpc.MaliceRPC.DownloadArtifact:output_type -> clientpb.Artifact
	40,  // 256: clientrpc.MaliceRPC.UploadArtifact:output_type -> clientpb.Artifact
	1,   // 257: clientrpc.MaliceRPC.DeleteArtifact:output_type -> clientpb.Empty
	40,  // 258: clientrpc.MaliceRPC.GetArtifactProfile:output_type -> clientpb.Artifact
	65,  // 259: clientrpc.MaliceRPC.GetLicenseInfo:output_type -> clientpb.LicenseInfo
	1,   // 260: clientrpc.MaliceRPC.UpdateGithubConfig:output_type -> clientpb.Empty
	41,  // 261: clientrpc.MaliceRPC.GetGithubConfig:output_type -> clientpb.GithubActionBuildConfig
	1,   // 262: clientrpc.MaliceRPC.UpdateNotifyConfig:output_type -> clientpb.Empty
	42,  // 263: clientrpc.MaliceRPC.GetNotifyConfig:output_type -> clientpb.Notify
	1,   // 264: clientrpc.MaliceRPC.RefreshConfig:output_type -> clientpb.Empty
	1,   // 265: clientrpc.MaliceRPC.DeleteCertificate:output_type -> clientpb.Empty
	1,   // 266: clientrpc.MaliceRPC.UpdateCertificate:output_type -> clientpb.Empty
	66,  // 267: clientrpc.MaliceRPC.GetAllCertificates:output_type -> clientpb.Certs
	44,  // 268: clientrpc.MaliceRPC.DownloadCertificate:output_type -> clientpb.TLS
	6,   // 269: clientrpc.MaliceRPC.PtyRequest:output_type -> clientpb.Task
	67,  // 270: clientrpc.MaliceRPC.GetContexts:output_type -> clientpb.Contexts
	1,   // 271: clientrpc.MaliceRPC.AddContext:output_type -> clientpb.Empty
	1,   // 272: clientrpc.MaliceRPC.AddScreenShot:output_type -> clientpb.Empty
	1,   // 273: clientrpc.MaliceRPC.AddCredential:output_type -> clientpb.Empty
	1,   // 274: clientrpc.MaliceRPC.AddKeylogger:output_type -> clientpb.Empty
	1,   // 275: clientrpc.MaliceRPC.AddPort:output_type -> clientpb.Empty
	1,   // 276: clientrpc.MaliceRPC.AddUpload:output_type -> clientpb.Empty
	1,   // 277: clientrpc.MaliceRPC.AddDownload:output_type -> clientpb.Empty
	68,  // 278: clientrpc.RootRPC.AddClient:output_type -> rootpb.Response
	68,  // 279: clientrpc.RootRPC.RemoveClient:output_type -> rootpb.Response
	50,  // 280: clientrpc.RootRPC.ListClients:output_type -> clientpb.Clients
	68,  // 281: clientrpc.RootRPC.AddListener:output_type -> rootpb.Response
	68,  // 282: clientrpc.RootRPC.RemoveListener:output_type -> rootpb.Response
	53,  // 283: clientrpc.RootRPC.ListListeners:output_type -> clientpb.Listeners
	142, // [142:284] is the sub-list for method output_type
	0,   // [0:142] is the sub-list for method input_type
	0,   // [0:0] is the sub-list for extension type_name
	0,   // [0:0] is the sub-list for extension extendee
	0,   // [0:0] is the sub-list for field type_name
}

func init() { file_services_clientrpc_service_proto_init() }
func file_services_clientrpc_service_proto_init() {
	if File_services_clientrpc_service_proto != nil {
		return
	}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: file_services_clientrpc_service_proto_rawDesc,
			NumEnums:      0,
			NumMessages:   0,
			NumExtensions: 0,
			NumServices:   2,
		},
		GoTypes:           file_services_clientrpc_service_proto_goTypes,
		DependencyIndexes: file_services_clientrpc_service_proto_depIdxs,
	}.Build()
	File_services_clientrpc_service_proto = out.File
	file_services_clientrpc_service_proto_rawDesc = nil
	file_services_clientrpc_service_proto_goTypes = nil
	file_services_clientrpc_service_proto_depIdxs = nil
}
