mirror of
https://github.com/aljazceru/kata-containers.git
synced 2026-02-23 15:34:28 +01:00
Merge pull request #1029 from bergwolf/agent-proto
clean up agent proto files
This commit is contained in:
@@ -25,11 +25,6 @@ export VERSION_COMMIT := $(if $(COMMIT),$(VERSION)-$(COMMIT),$(VERSION))
|
||||
|
||||
BUILD_TYPE = release
|
||||
|
||||
# set proto file to generate
|
||||
ifdef proto
|
||||
PROTO_FILE=${proto}
|
||||
endif
|
||||
|
||||
ARCH = $(shell uname -m)
|
||||
LIBC ?= musl
|
||||
ifneq ($(LIBC),musl)
|
||||
@@ -175,4 +170,4 @@ help: show-summary
|
||||
optimize
|
||||
|
||||
generate-protocols:
|
||||
protocols/hack/update-generated-proto.sh "${PROTO_FILE}"
|
||||
protocols/hack/update-generated-proto.sh all
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
//
|
||||
// Copyright 2017 HyperHQ Inc.
|
||||
// Copyright (c) 2019 Ant Financial
|
||||
// Copyright (c) 2017 HyperHQ Inc.
|
||||
// Copyright (c) 2019-2020 Ant Group
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
@@ -11,7 +11,7 @@ option go_package = "github.com/kata-containers/kata-containers/src/runtime/virt
|
||||
|
||||
package grpc;
|
||||
|
||||
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "gogo/protobuf/gogoproto/gogo.proto";
|
||||
|
||||
option (gogoproto.equal_all) = true;
|
||||
option (gogoproto.populate_all) = true;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
//
|
||||
// Copyright (c) 2017 Intel Corporation
|
||||
// Copyright (c) 2019 Ant Financial
|
||||
// Copyright (c) 2019-2020 Ant Group
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
@@ -11,7 +11,7 @@ option go_package = "github.com/kata-containers/kata-containers/src/runtime/virt
|
||||
|
||||
package grpc;
|
||||
|
||||
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "google/protobuf/wrappers.proto";
|
||||
|
||||
option (gogoproto.equal_all) = true;
|
||||
|
||||
@@ -2603,199 +2603,198 @@ func init() {
|
||||
}
|
||||
|
||||
var fileDescriptor_c1460208c38ccf5e = []byte{
|
||||
// 3059 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x1a, 0xcb, 0x72, 0x24, 0x47,
|
||||
0xd1, 0xf3, 0x90, 0x34, 0x93, 0x33, 0xa3, 0xd1, 0xb4, 0xb4, 0xda, 0xd9, 0x59, 0x5b, 0xac, 0x7b,
|
||||
0xed, 0xb5, 0x8c, 0xb1, 0x64, 0xaf, 0x1d, 0xac, 0x1f, 0x61, 0x36, 0x56, 0x5a, 0x59, 0x92, 0x6d,
|
||||
0x59, 0x72, 0x6b, 0x37, 0x4c, 0x40, 0x40, 0x47, 0xab, 0xbb, 0x76, 0x54, 0xd6, 0x74, 0x57, 0xbb,
|
||||
0xaa, 0x5a, 0xab, 0x31, 0x04, 0xc1, 0x09, 0x6e, 0x1c, 0xb9, 0xf1, 0x03, 0x04, 0x37, 0x8e, 0x5c,
|
||||
0x39, 0x38, 0xe0, 0xc2, 0x91, 0x13, 0x81, 0xf7, 0x13, 0xf8, 0x02, 0xa2, 0x5e, 0xfd, 0x98, 0x97,
|
||||
0xb1, 0x42, 0x11, 0x5c, 0x26, 0x3a, 0xb3, 0xb2, 0xf2, 0x55, 0x95, 0x59, 0x99, 0x55, 0x03, 0x9f,
|
||||
0xf5, 0x31, 0x3f, 0x4d, 0x4e, 0x36, 0x7c, 0x12, 0x6e, 0x9e, 0x79, 0xdc, 0x7b, 0xdd, 0x27, 0x11,
|
||||
0xf7, 0x70, 0x84, 0x28, 0x1b, 0x83, 0x19, 0xf5, 0x37, 0xbd, 0x3e, 0x8a, 0xf8, 0x66, 0x4c, 0x09,
|
||||
0x27, 0x3e, 0x19, 0x30, 0xf5, 0xc5, 0x14, 0x7a, 0x43, 0x02, 0x56, 0xb5, 0x4f, 0x63, 0xbf, 0x77,
|
||||
0x78, 0x35, 0x8c, 0x89, 0x8f, 0x15, 0xdb, 0xde, 0x2f, 0xaf, 0x86, 0xe1, 0x0c, 0x2e, 0x7a, 0xc6,
|
||||
0x59, 0x7f, 0x93, 0x0f, 0x63, 0xc4, 0xd4, 0xaf, 0x96, 0x7e, 0xb3, 0x4f, 0x48, 0x7f, 0x80, 0x14,
|
||||
0x97, 0x93, 0xe4, 0xc9, 0x26, 0x0a, 0x63, 0x3e, 0x54, 0x83, 0xf6, 0x1f, 0xca, 0xb0, 0xba, 0x4d,
|
||||
0x91, 0xc7, 0xd1, 0xb6, 0xe1, 0xe6, 0xa0, 0x2f, 0x13, 0xc4, 0xb8, 0xf5, 0x22, 0x34, 0x53, 0x09,
|
||||
0x2e, 0x0e, 0xba, 0xa5, 0x5b, 0xa5, 0xf5, 0xba, 0xd3, 0x48, 0x71, 0xfb, 0x81, 0x75, 0x1d, 0x16,
|
||||
0xd0, 0x05, 0xf2, 0xc5, 0x68, 0x59, 0x8e, 0xce, 0x0b, 0x70, 0x3f, 0xb0, 0xde, 0x84, 0x06, 0xe3,
|
||||
0x14, 0x47, 0x7d, 0x37, 0x61, 0x88, 0x76, 0x2b, 0xb7, 0x4a, 0xeb, 0x8d, 0xbb, 0x4b, 0x1b, 0xc2,
|
||||
0xbd, 0x1b, 0xc7, 0x72, 0xe0, 0x31, 0x43, 0xd4, 0x01, 0x96, 0x7e, 0x5b, 0x77, 0x60, 0x21, 0x40,
|
||||
0xe7, 0xd8, 0x47, 0xac, 0x5b, 0xbd, 0x55, 0x59, 0x6f, 0xdc, 0x6d, 0x2a, 0xf2, 0x87, 0x12, 0xe9,
|
||||
0x98, 0x41, 0xeb, 0x55, 0xa8, 0x31, 0x4e, 0xa8, 0xd7, 0x47, 0xac, 0x3b, 0x27, 0x09, 0x5b, 0x86,
|
||||
0xaf, 0xc4, 0x3a, 0xe9, 0xb0, 0xf5, 0x3c, 0x54, 0x0e, 0xb7, 0xf7, 0xbb, 0xf3, 0x52, 0x3a, 0x68,
|
||||
0xaa, 0x18, 0xf9, 0x8e, 0x40, 0x5b, 0xb7, 0xa1, 0xc5, 0xbc, 0x28, 0x38, 0x21, 0x17, 0x6e, 0x8c,
|
||||
0x83, 0x88, 0x75, 0x17, 0x6e, 0x95, 0xd6, 0x6b, 0x4e, 0x53, 0x23, 0x8f, 0x04, 0xce, 0x7e, 0x0f,
|
||||
0xae, 0x1d, 0x73, 0x8f, 0xf2, 0x4b, 0x78, 0xc7, 0x7e, 0x0c, 0xab, 0x0e, 0x0a, 0xc9, 0xf9, 0xa5,
|
||||
0x5c, 0xdb, 0x85, 0x05, 0x8e, 0x43, 0x44, 0x12, 0x2e, 0x5d, 0xdb, 0x72, 0x0c, 0x68, 0xff, 0xa9,
|
||||
0x04, 0xd6, 0xce, 0x05, 0xf2, 0x8f, 0x28, 0xf1, 0x11, 0x63, 0xff, 0xa7, 0xe5, 0x7a, 0x05, 0x16,
|
||||
0x62, 0xa5, 0x40, 0xb7, 0x2a, 0xc9, 0xf5, 0x2a, 0x18, 0xad, 0xcc, 0xa8, 0xfd, 0x05, 0xac, 0x1c,
|
||||
0xe3, 0x7e, 0xe4, 0x0d, 0xae, 0x50, 0xdf, 0x55, 0x98, 0x67, 0x92, 0xa7, 0x54, 0xb5, 0xe5, 0x68,
|
||||
0xc8, 0x3e, 0x02, 0xeb, 0x73, 0x0f, 0xf3, 0xab, 0x93, 0x64, 0xbf, 0x0e, 0xcb, 0x05, 0x8e, 0x2c,
|
||||
0x26, 0x11, 0x43, 0x52, 0x01, 0xee, 0xf1, 0x84, 0x49, 0x66, 0x73, 0x8e, 0x86, 0x6c, 0x04, 0x2b,
|
||||
0x9f, 0x60, 0x66, 0xc8, 0xd1, 0x77, 0x51, 0x61, 0x15, 0xe6, 0x9f, 0x10, 0x1a, 0x7a, 0xdc, 0x68,
|
||||
0xa0, 0x20, 0xcb, 0x82, 0xaa, 0x47, 0xfb, 0xac, 0x5b, 0xb9, 0x55, 0x59, 0xaf, 0x3b, 0xf2, 0x5b,
|
||||
0xec, 0xca, 0x11, 0x31, 0x5a, 0xaf, 0x17, 0xa1, 0xa9, 0xfd, 0xee, 0x0e, 0x30, 0xe3, 0x52, 0x4e,
|
||||
0xd3, 0x69, 0x68, 0x9c, 0x98, 0x63, 0x13, 0x58, 0x7d, 0x1c, 0x07, 0x97, 0x0c, 0xf8, 0xbb, 0x50,
|
||||
0xa7, 0x88, 0x91, 0x84, 0x8a, 0x30, 0x2d, 0xcb, 0x75, 0x5f, 0x51, 0xeb, 0xfe, 0x09, 0x8e, 0x92,
|
||||
0x0b, 0xc7, 0x8c, 0x39, 0x19, 0x99, 0x0e, 0x21, 0xce, 0x2e, 0x13, 0x42, 0xef, 0xc1, 0xb5, 0x23,
|
||||
0x2f, 0x61, 0x97, 0xd1, 0xd5, 0x7e, 0x5f, 0x84, 0x1f, 0x4b, 0xc2, 0x4b, 0x4d, 0xfe, 0x63, 0x09,
|
||||
0x6a, 0xdb, 0x71, 0xf2, 0x98, 0x79, 0x7d, 0x64, 0x7d, 0x0f, 0x1a, 0x9c, 0x70, 0x6f, 0xe0, 0x26,
|
||||
0x02, 0x94, 0xe4, 0x55, 0x07, 0x24, 0x4a, 0x11, 0x08, 0xb7, 0x23, 0xea, 0xc7, 0x89, 0xa6, 0x28,
|
||||
0xdf, 0xaa, 0xac, 0x57, 0x9d, 0x86, 0xc2, 0x29, 0x92, 0x0d, 0x58, 0x96, 0x63, 0x2e, 0x8e, 0xdc,
|
||||
0x33, 0x44, 0x23, 0x34, 0x08, 0x49, 0x80, 0xe4, 0xfe, 0xad, 0x3a, 0x1d, 0x39, 0xb4, 0x1f, 0x7d,
|
||||
0x9c, 0x0e, 0x58, 0xdf, 0x87, 0x4e, 0x4a, 0x2f, 0x82, 0x52, 0x52, 0x57, 0x25, 0x75, 0x5b, 0x53,
|
||||
0x3f, 0xd6, 0x68, 0xfb, 0x57, 0xb0, 0xf8, 0xe8, 0x94, 0x12, 0xce, 0x07, 0x38, 0xea, 0x3f, 0xf4,
|
||||
0xb8, 0x27, 0xb2, 0x47, 0x8c, 0x28, 0x26, 0x01, 0xd3, 0xda, 0x1a, 0xd0, 0x7a, 0x0d, 0x3a, 0x5c,
|
||||
0xd1, 0xa2, 0xc0, 0x35, 0x34, 0x65, 0x49, 0xb3, 0x94, 0x0e, 0x1c, 0x69, 0xe2, 0x97, 0x61, 0x31,
|
||||
0x23, 0x16, 0xf9, 0x47, 0xeb, 0xdb, 0x4a, 0xb1, 0x8f, 0x70, 0x88, 0xec, 0x73, 0xe9, 0x2b, 0xb9,
|
||||
0xc8, 0xd6, 0x6b, 0x50, 0xcf, 0xfc, 0x50, 0x92, 0x3b, 0x64, 0x51, 0xed, 0x10, 0xe3, 0x4e, 0xa7,
|
||||
0x96, 0x3a, 0xe5, 0x03, 0x68, 0xf3, 0x54, 0x71, 0x37, 0xf0, 0xb8, 0x57, 0xdc, 0x54, 0x45, 0xab,
|
||||
0x9c, 0x45, 0x5e, 0x80, 0xed, 0xf7, 0xa1, 0x7e, 0x84, 0x03, 0xa6, 0x04, 0x77, 0x61, 0xc1, 0x4f,
|
||||
0x28, 0x45, 0x11, 0x37, 0x26, 0x6b, 0xd0, 0x5a, 0x81, 0xb9, 0x01, 0x0e, 0x31, 0xd7, 0x66, 0x2a,
|
||||
0xc0, 0x26, 0x00, 0x07, 0x28, 0x24, 0x74, 0x28, 0x1d, 0xb6, 0x02, 0x73, 0xf9, 0xc5, 0x55, 0x80,
|
||||
0x75, 0x13, 0xea, 0xa1, 0x77, 0x91, 0x2e, 0xaa, 0x18, 0xa9, 0x85, 0xde, 0x85, 0x52, 0xbe, 0x0b,
|
||||
0x0b, 0x4f, 0x3c, 0x3c, 0xf0, 0x23, 0xae, 0xbd, 0x62, 0xc0, 0x4c, 0x60, 0x35, 0x2f, 0xf0, 0xaf,
|
||||
0x65, 0x68, 0x28, 0x89, 0x4a, 0xe1, 0x15, 0x98, 0xf3, 0x3d, 0xff, 0x34, 0x15, 0x29, 0x01, 0xeb,
|
||||
0x8e, 0x51, 0xa4, 0x9c, 0x4f, 0xc2, 0x99, 0xa6, 0x46, 0xb5, 0x4d, 0x00, 0xf6, 0xd4, 0x8b, 0xb5,
|
||||
0x6e, 0x95, 0x29, 0xc4, 0x75, 0x41, 0xa3, 0xd4, 0x7d, 0x0b, 0x9a, 0x6a, 0xdf, 0xe9, 0x29, 0xd5,
|
||||
0x29, 0x53, 0x1a, 0x8a, 0x4a, 0x4d, 0xba, 0x0d, 0xad, 0x84, 0x21, 0xf7, 0x14, 0x23, 0xea, 0x51,
|
||||
0xff, 0x74, 0xd8, 0x9d, 0x53, 0x67, 0x64, 0xc2, 0xd0, 0x9e, 0xc1, 0x59, 0x77, 0x61, 0x4e, 0xa4,
|
||||
0x3f, 0xd6, 0x9d, 0x97, 0xc7, 0xf1, 0xf3, 0x79, 0x96, 0xd2, 0xd4, 0x0d, 0xf9, 0xbb, 0x13, 0x71,
|
||||
0x3a, 0x74, 0x14, 0x69, 0xef, 0x1d, 0x80, 0x0c, 0x69, 0x2d, 0x41, 0xe5, 0x0c, 0x0d, 0x75, 0x1c,
|
||||
0x8a, 0x4f, 0xe1, 0x9c, 0x73, 0x6f, 0x90, 0x18, 0xaf, 0x2b, 0xe0, 0xbd, 0xf2, 0x3b, 0x25, 0xdb,
|
||||
0x87, 0xf6, 0xd6, 0xe0, 0x0c, 0x93, 0xdc, 0xf4, 0x15, 0x98, 0x0b, 0xbd, 0x2f, 0x08, 0x35, 0x9e,
|
||||
0x94, 0x80, 0xc4, 0xe2, 0x88, 0x50, 0xc3, 0x42, 0x02, 0xd6, 0x22, 0x94, 0x49, 0x2c, 0xfd, 0x55,
|
||||
0x77, 0xca, 0x24, 0xce, 0x04, 0x55, 0x73, 0x82, 0xec, 0x7f, 0x55, 0x01, 0x32, 0x29, 0x96, 0x03,
|
||||
0x3d, 0x4c, 0x5c, 0x86, 0xa8, 0x28, 0x41, 0xdc, 0x93, 0x21, 0x47, 0xcc, 0xa5, 0xc8, 0x4f, 0x28,
|
||||
0xc3, 0xe7, 0x62, 0xfd, 0x84, 0xd9, 0xd7, 0x94, 0xd9, 0x23, 0xba, 0x39, 0xd7, 0x31, 0x39, 0x56,
|
||||
0xf3, 0xb6, 0xc4, 0x34, 0xc7, 0xcc, 0xb2, 0xf6, 0xe1, 0x5a, 0xc6, 0x33, 0xc8, 0xb1, 0x2b, 0xcf,
|
||||
0x62, 0xb7, 0x9c, 0xb2, 0x0b, 0x32, 0x56, 0x3b, 0xb0, 0x8c, 0x89, 0xfb, 0x65, 0x82, 0x92, 0x02,
|
||||
0xa3, 0xca, 0x2c, 0x46, 0x1d, 0x4c, 0x3e, 0x93, 0x13, 0x32, 0x36, 0x47, 0x70, 0x23, 0x67, 0xa5,
|
||||
0x08, 0xf7, 0x1c, 0xb3, 0xea, 0x2c, 0x66, 0xab, 0xa9, 0x56, 0x22, 0x1f, 0x64, 0x1c, 0x3f, 0x82,
|
||||
0x55, 0x4c, 0xdc, 0xa7, 0x1e, 0xe6, 0xa3, 0xec, 0xe6, 0xbe, 0xc5, 0x48, 0x71, 0xe8, 0x16, 0x79,
|
||||
0x29, 0x23, 0x43, 0x44, 0xfb, 0x05, 0x23, 0xe7, 0xbf, 0xc5, 0xc8, 0x03, 0x39, 0x21, 0x63, 0xf3,
|
||||
0x00, 0x3a, 0x98, 0x8c, 0x6a, 0xb3, 0x30, 0x8b, 0x49, 0x1b, 0x93, 0xa2, 0x26, 0x5b, 0xd0, 0x61,
|
||||
0xc8, 0xe7, 0x84, 0xe6, 0x37, 0x41, 0x6d, 0x16, 0x8b, 0x25, 0x4d, 0x9f, 0xf2, 0xb0, 0x7f, 0x0a,
|
||||
0xcd, 0xbd, 0xa4, 0x8f, 0xf8, 0xe0, 0x24, 0x4d, 0x06, 0x57, 0x96, 0x7f, 0xec, 0xff, 0x94, 0xa1,
|
||||
0xb1, 0xdd, 0xa7, 0x24, 0x89, 0x0b, 0x39, 0x59, 0x05, 0xe9, 0x68, 0x4e, 0x96, 0x24, 0x32, 0x27,
|
||||
0x2b, 0xe2, 0xb7, 0xa1, 0x19, 0xca, 0xd0, 0xd5, 0xf4, 0x2a, 0x0f, 0x75, 0xc6, 0x82, 0xda, 0x69,
|
||||
0x84, 0xb9, 0x64, 0xb6, 0x01, 0x10, 0xe3, 0x80, 0xe9, 0x39, 0x2a, 0x1d, 0xb5, 0x75, 0x45, 0x68,
|
||||
0x52, 0xb4, 0x53, 0x8f, 0xd3, 0x6c, 0xfd, 0x26, 0x34, 0x4e, 0x84, 0x93, 0xf4, 0x84, 0x42, 0x32,
|
||||
0xca, 0xbc, 0xe7, 0xc0, 0x49, 0x16, 0x84, 0x7b, 0xd0, 0x3a, 0x55, 0x2e, 0xd3, 0x93, 0xd4, 0x1e,
|
||||
0xba, 0xad, 0x2d, 0xc9, 0xec, 0xdd, 0xc8, 0x7b, 0x56, 0x2d, 0x40, 0xf3, 0x34, 0x87, 0xea, 0x1d,
|
||||
0x43, 0x67, 0x8c, 0x64, 0x42, 0x0e, 0x5a, 0xcf, 0xe7, 0xa0, 0xc6, 0x5d, 0x4b, 0x09, 0xca, 0xcf,
|
||||
0xcc, 0xe7, 0xa5, 0xdf, 0x95, 0xa1, 0xf9, 0x29, 0xe2, 0x4f, 0x09, 0x3d, 0x53, 0xfa, 0x5a, 0x50,
|
||||
0x8d, 0xbc, 0x10, 0x69, 0x8e, 0xf2, 0xdb, 0xba, 0x01, 0x35, 0x7a, 0xa1, 0x12, 0x88, 0x5e, 0xcf,
|
||||
0x05, 0x7a, 0x21, 0x13, 0x83, 0xf5, 0x02, 0x00, 0xbd, 0x70, 0x63, 0xcf, 0x3f, 0x43, 0xda, 0x83,
|
||||
0x55, 0xa7, 0x4e, 0x2f, 0x8e, 0x14, 0x42, 0x6c, 0x05, 0x7a, 0xe1, 0x22, 0x4a, 0x09, 0x65, 0x3a,
|
||||
0x57, 0xd5, 0xe8, 0xc5, 0x8e, 0x84, 0xf5, 0xdc, 0x80, 0x92, 0x38, 0x46, 0x81, 0xcc, 0xd1, 0x72,
|
||||
0xee, 0x43, 0x85, 0x10, 0x52, 0xb9, 0x91, 0x3a, 0xaf, 0xa4, 0xf2, 0x4c, 0x2a, 0xcf, 0xa4, 0x2e,
|
||||
0xa8, 0x99, 0x3c, 0x2f, 0x95, 0xa7, 0x52, 0x6b, 0x4a, 0x2a, 0xcf, 0x49, 0xe5, 0x99, 0xd4, 0xba,
|
||||
0x99, 0xab, 0xa5, 0xda, 0xbf, 0x2d, 0xc1, 0xea, 0x68, 0xe1, 0xa7, 0xcb, 0xd4, 0xb7, 0xa1, 0xe9,
|
||||
0xcb, 0xf5, 0x2a, 0xec, 0xc9, 0xce, 0xd8, 0x4a, 0x3a, 0x0d, 0x3f, 0xb7, 0x8d, 0xef, 0x41, 0x2b,
|
||||
0x52, 0x0e, 0x4e, 0xb7, 0x66, 0x25, 0x5b, 0x97, 0xbc, 0xef, 0x9d, 0x66, 0x94, 0x83, 0xec, 0x00,
|
||||
0xac, 0xcf, 0x29, 0xe6, 0xe8, 0x98, 0x53, 0xe4, 0x85, 0x57, 0xd1, 0x80, 0x58, 0x50, 0x95, 0xd5,
|
||||
0x4a, 0x45, 0xd6, 0xd7, 0xf2, 0xdb, 0x7e, 0x05, 0x96, 0x0b, 0x52, 0xb4, 0xad, 0x4b, 0x50, 0x19,
|
||||
0xa0, 0x48, 0x72, 0x6f, 0x39, 0xe2, 0xd3, 0xf6, 0xa0, 0xe3, 0x20, 0x2f, 0xb8, 0x3a, 0x6d, 0xb4,
|
||||
0x88, 0x4a, 0x26, 0x62, 0x1d, 0xac, 0xbc, 0x08, 0xad, 0x8a, 0xd1, 0xba, 0x94, 0xd3, 0xfa, 0x10,
|
||||
0x3a, 0xdb, 0x03, 0xc2, 0xd0, 0x31, 0x0f, 0x70, 0x74, 0x15, 0x1d, 0xd3, 0x2f, 0x60, 0xf9, 0x11,
|
||||
0x1f, 0x7e, 0x2e, 0x98, 0x31, 0xfc, 0x15, 0xba, 0x22, 0xfb, 0x28, 0x79, 0x6a, 0xec, 0xa3, 0xe4,
|
||||
0xa9, 0x68, 0x96, 0x7c, 0x32, 0x48, 0xc2, 0x48, 0x86, 0x42, 0xcb, 0xd1, 0x90, 0xbd, 0x05, 0x4d,
|
||||
0x55, 0x43, 0x1f, 0x90, 0x20, 0x19, 0xa0, 0x89, 0x31, 0xb8, 0x06, 0x10, 0x7b, 0xd4, 0x0b, 0x11,
|
||||
0x47, 0x54, 0xed, 0xa1, 0xba, 0x93, 0xc3, 0xd8, 0xbf, 0x2f, 0xc3, 0x8a, 0xba, 0x12, 0x39, 0x56,
|
||||
0x37, 0x01, 0xc6, 0x84, 0x1e, 0xd4, 0x4e, 0x09, 0xe3, 0x39, 0x86, 0x29, 0x2c, 0x54, 0x0c, 0x22,
|
||||
0xc3, 0x4d, 0x7c, 0x16, 0xee, 0x29, 0x2a, 0xb3, 0xef, 0x29, 0xc6, 0x6e, 0x22, 0xaa, 0xe3, 0x37,
|
||||
0x11, 0x22, 0xda, 0x0c, 0x11, 0x56, 0x31, 0x5e, 0x77, 0xea, 0x1a, 0xb3, 0x1f, 0x58, 0x77, 0xa0,
|
||||
0xdd, 0x17, 0x5a, 0xba, 0xa7, 0x84, 0x9c, 0xb9, 0xb1, 0xc7, 0x4f, 0x65, 0xa8, 0xd7, 0x9d, 0x96,
|
||||
0x44, 0xef, 0x11, 0x72, 0x76, 0xe4, 0xf1, 0x53, 0xeb, 0x5d, 0x58, 0xd4, 0x65, 0x60, 0x28, 0x5d,
|
||||
0xc4, 0xf4, 0xe1, 0xa7, 0xa3, 0x28, 0xef, 0x3d, 0xa7, 0x75, 0x96, 0x83, 0x98, 0x7d, 0x1d, 0xae,
|
||||
0x3d, 0x44, 0x8c, 0x53, 0x32, 0x2c, 0x3a, 0xc6, 0xfe, 0x11, 0xc0, 0x7e, 0xc4, 0x11, 0x7d, 0xe2,
|
||||
0xf9, 0x88, 0x59, 0x6f, 0xe4, 0x21, 0x5d, 0x1c, 0x2d, 0x6d, 0xa8, 0x1b, 0xa9, 0x74, 0xc0, 0xc9,
|
||||
0xd1, 0xd8, 0x1b, 0x30, 0xef, 0x90, 0x44, 0xa4, 0xa3, 0x97, 0xcc, 0x97, 0x9e, 0xd7, 0xd4, 0xf3,
|
||||
0x24, 0xd2, 0xd1, 0x63, 0xf6, 0x9e, 0x69, 0x61, 0x33, 0x76, 0x7a, 0x89, 0x36, 0xa0, 0x8e, 0x0d,
|
||||
0x4e, 0x67, 0x95, 0x71, 0xd1, 0x19, 0x89, 0xfd, 0x3e, 0x2c, 0x2b, 0x4e, 0x8a, 0xb3, 0x61, 0xf3,
|
||||
0x12, 0xcc, 0x53, 0xa3, 0x46, 0x29, 0xbb, 0x8a, 0xd2, 0x44, 0x7a, 0x4c, 0xf8, 0x43, 0x74, 0xd4,
|
||||
0x99, 0x21, 0xc6, 0x1f, 0xcb, 0xd0, 0x11, 0x03, 0x05, 0x9e, 0xf6, 0x87, 0xd0, 0x7c, 0xe0, 0x1c,
|
||||
0x7d, 0x8a, 0x70, 0xff, 0xf4, 0x44, 0x64, 0xcf, 0x1f, 0x16, 0x61, 0x6d, 0xb0, 0xa5, 0xb5, 0xcd,
|
||||
0x0d, 0x39, 0x05, 0x3a, 0xfb, 0x23, 0x58, 0x7d, 0x10, 0x04, 0x79, 0x94, 0xd1, 0xfa, 0x0d, 0xa8,
|
||||
0x47, 0x39, 0x76, 0xb9, 0x33, 0xab, 0x40, 0x9d, 0x11, 0xd9, 0x3f, 0x83, 0xe5, 0xc3, 0x68, 0x80,
|
||||
0x23, 0xb4, 0x7d, 0xf4, 0xf8, 0x00, 0xa5, 0xb9, 0xc8, 0x82, 0xaa, 0xa8, 0xd9, 0x24, 0x8f, 0x9a,
|
||||
0x23, 0xbf, 0x45, 0x70, 0x46, 0x27, 0xae, 0x1f, 0x27, 0x4c, 0xdf, 0x47, 0xcd, 0x47, 0x27, 0xdb,
|
||||
0x71, 0xc2, 0xc4, 0xe1, 0x22, 0x8a, 0x0b, 0x12, 0x0d, 0x86, 0x32, 0x42, 0x6b, 0xce, 0x82, 0x1f,
|
||||
0x27, 0x87, 0xd1, 0x60, 0x68, 0xff, 0x40, 0x76, 0xe0, 0x08, 0x05, 0x8e, 0x17, 0x05, 0x24, 0x7c,
|
||||
0x88, 0xce, 0x73, 0x12, 0xd2, 0x6e, 0xcf, 0x64, 0xa2, 0xaf, 0x4b, 0xd0, 0x7c, 0xd0, 0x47, 0x11,
|
||||
0x7f, 0x88, 0xb8, 0x87, 0x07, 0xb2, 0xa3, 0x3b, 0x47, 0x94, 0x61, 0x12, 0xe9, 0x70, 0x33, 0xa0,
|
||||
0x68, 0xc8, 0x71, 0x84, 0xb9, 0x1b, 0x78, 0x28, 0x24, 0x91, 0xe4, 0x52, 0x73, 0x40, 0xa0, 0x1e,
|
||||
0x4a, 0x8c, 0xf5, 0x0a, 0xb4, 0xd5, 0x7d, 0xa1, 0x7b, 0xea, 0x45, 0xc1, 0x40, 0x04, 0xba, 0xba,
|
||||
0x3f, 0x59, 0x54, 0xe8, 0x3d, 0x8d, 0xb5, 0x5e, 0x85, 0x25, 0x1d, 0x86, 0x19, 0x65, 0x55, 0x52,
|
||||
0xb6, 0x35, 0xbe, 0x40, 0x9a, 0xc4, 0x31, 0xa1, 0x9c, 0xb9, 0x0c, 0xf9, 0x3e, 0x09, 0x63, 0xdd,
|
||||
0x0e, 0xb5, 0x0d, 0xfe, 0x58, 0xa1, 0xed, 0x3e, 0x2c, 0xef, 0x0a, 0x3b, 0xb5, 0x25, 0xd9, 0xb6,
|
||||
0x5a, 0x0c, 0x51, 0xe8, 0x9e, 0x0c, 0x88, 0x7f, 0xe6, 0x8a, 0xe4, 0xa8, 0x3d, 0x2c, 0x0a, 0xae,
|
||||
0x2d, 0x81, 0x3c, 0xc6, 0x5f, 0xc9, 0xce, 0x5f, 0x50, 0x9d, 0x12, 0x1e, 0x0f, 0x92, 0xbe, 0x1b,
|
||||
0x53, 0x72, 0x82, 0xb4, 0x89, 0xed, 0x10, 0x85, 0x7b, 0x0a, 0x7f, 0x24, 0xd0, 0xf6, 0x5f, 0x4a,
|
||||
0xb0, 0x52, 0x94, 0xa4, 0x53, 0xfd, 0x26, 0xac, 0x14, 0x45, 0xe9, 0xe3, 0x5f, 0x95, 0x97, 0x9d,
|
||||
0xbc, 0x40, 0x55, 0x08, 0xdc, 0x83, 0x96, 0xbc, 0x44, 0x76, 0x03, 0xc5, 0xa9, 0x58, 0xf4, 0xe4,
|
||||
0xd7, 0xc5, 0x69, 0x7a, 0xf9, 0x55, 0x7a, 0x17, 0x6e, 0x68, 0xf3, 0xdd, 0x71, 0xb5, 0xd5, 0x86,
|
||||
0x58, 0xd5, 0x04, 0x07, 0x23, 0xda, 0x7f, 0x02, 0xdd, 0x0c, 0xb5, 0x35, 0x94, 0xc8, 0x6c, 0x33,
|
||||
0x2f, 0x8f, 0x18, 0xfb, 0x20, 0x08, 0xa8, 0x8c, 0x92, 0xaa, 0x33, 0x69, 0xc8, 0xbe, 0x0f, 0xd7,
|
||||
0x8f, 0x11, 0x57, 0xde, 0xf0, 0xb8, 0xee, 0x44, 0x14, 0xb3, 0x25, 0xa8, 0x1c, 0x23, 0x5f, 0x1a,
|
||||
0x5f, 0x71, 0xc4, 0xa7, 0xd8, 0x80, 0x8f, 0x19, 0xf2, 0xa5, 0x95, 0x15, 0x47, 0x7e, 0xdb, 0x7f,
|
||||
0x2e, 0xc1, 0x82, 0x4e, 0xce, 0xe2, 0x80, 0x09, 0x28, 0x3e, 0x47, 0x54, 0x6f, 0x3d, 0x0d, 0x59,
|
||||
0x2f, 0xc3, 0xa2, 0xfa, 0x72, 0x49, 0xcc, 0x31, 0x49, 0x53, 0x7e, 0x4b, 0x61, 0x0f, 0x15, 0x52,
|
||||
0xde, 0x0f, 0xca, 0xeb, 0x2f, 0xdd, 0x69, 0x6a, 0x48, 0x5e, 0xf2, 0x31, 0x11, 0xe1, 0x32, 0xc5,
|
||||
0xd7, 0x1d, 0x0d, 0x89, 0xad, 0x6e, 0xf8, 0xcd, 0x49, 0x7e, 0x06, 0x14, 0x5b, 0x3d, 0x24, 0x49,
|
||||
0xc4, 0xdd, 0x98, 0xe0, 0x88, 0xeb, 0x9c, 0x0e, 0x12, 0x75, 0x24, 0x30, 0xf6, 0x6f, 0x4a, 0x30,
|
||||
0xaf, 0xee, 0xc8, 0x45, 0x6f, 0x9b, 0x9e, 0xac, 0x65, 0x2c, 0xab, 0x14, 0x29, 0x4b, 0x9d, 0xa6,
|
||||
0xf2, 0x5b, 0xc4, 0xf1, 0x79, 0xa8, 0xce, 0x07, 0xad, 0xda, 0x79, 0x28, 0x0f, 0x86, 0x97, 0x61,
|
||||
0x31, 0x3b, 0xa0, 0xe5, 0xb8, 0x52, 0xb1, 0x95, 0x62, 0x25, 0xd9, 0x54, 0x4d, 0xed, 0x1f, 0x8b,
|
||||
0x96, 0x3e, 0xbd, 0x1f, 0x5e, 0x82, 0x4a, 0x92, 0x2a, 0x23, 0x3e, 0x05, 0xa6, 0x9f, 0x1e, 0xed,
|
||||
0xe2, 0xd3, 0xba, 0x03, 0x8b, 0x5e, 0x10, 0x60, 0x31, 0xdd, 0x1b, 0xec, 0xe2, 0x20, 0x0d, 0xd2,
|
||||
0x22, 0xd6, 0xfe, 0x5b, 0x09, 0xda, 0xdb, 0x24, 0x1e, 0x7e, 0x88, 0x07, 0x28, 0x97, 0x41, 0xa4,
|
||||
0x92, 0xfa, 0x64, 0x17, 0xdf, 0xa2, 0x5a, 0x7d, 0x82, 0x07, 0x48, 0x85, 0x96, 0x5a, 0xd9, 0x9a,
|
||||
0x40, 0xc8, 0xb0, 0x32, 0x83, 0xe9, 0xb5, 0x5b, 0x4b, 0x0d, 0x1e, 0x90, 0x40, 0xd6, 0xe5, 0x01,
|
||||
0xa6, 0x6e, 0x7a, 0xc9, 0xd6, 0x72, 0x16, 0x02, 0x4c, 0xe5, 0x90, 0x36, 0x64, 0x4e, 0xde, 0xf3,
|
||||
0xe6, 0x0d, 0x99, 0x57, 0x18, 0x61, 0xc8, 0x2a, 0xcc, 0x93, 0x27, 0x4f, 0x18, 0xe2, 0xb2, 0x82,
|
||||
0xae, 0x38, 0x1a, 0x4a, 0xd3, 0x5c, 0x2d, 0x97, 0xe6, 0xae, 0xc1, 0xb2, 0x7c, 0x51, 0x78, 0x44,
|
||||
0x3d, 0x1f, 0x47, 0x7d, 0x73, 0x3c, 0xac, 0x80, 0x75, 0xcc, 0x49, 0x3c, 0x8e, 0xdd, 0x45, 0xfc,
|
||||
0xf0, 0xf0, 0x60, 0xe7, 0x1c, 0x45, 0xdc, 0x60, 0x5f, 0x87, 0x9a, 0x41, 0xfd, 0x2f, 0x77, 0x99,
|
||||
0xcb, 0xd0, 0xd9, 0x45, 0xfc, 0x00, 0x71, 0x8a, 0xfd, 0xf4, 0x38, 0xba, 0x0d, 0x0b, 0x1a, 0x23,
|
||||
0x96, 0x34, 0x54, 0x9f, 0x26, 0xcf, 0x6a, 0xf0, 0xee, 0xdf, 0x3b, 0x3a, 0x25, 0xeb, 0xee, 0xde,
|
||||
0xda, 0x85, 0xf6, 0xc8, 0x6b, 0x91, 0xa5, 0xaf, 0x7b, 0x26, 0x3f, 0x22, 0xf5, 0x56, 0x37, 0xd4,
|
||||
0xeb, 0xd3, 0x86, 0x79, 0x7d, 0xda, 0xd8, 0x09, 0x63, 0x3e, 0xb4, 0x76, 0x60, 0xb1, 0xf8, 0xae,
|
||||
0x62, 0xdd, 0x34, 0xd5, 0xd1, 0x84, 0xd7, 0x96, 0xa9, 0x6c, 0x76, 0xa1, 0x3d, 0xf2, 0xc4, 0x62,
|
||||
0xf4, 0x99, 0xfc, 0xf2, 0x32, 0x95, 0xd1, 0x7d, 0x68, 0xe4, 0xde, 0x54, 0xac, 0xae, 0x62, 0x32,
|
||||
0xfe, 0xcc, 0x32, 0x95, 0xc1, 0x36, 0xb4, 0x0a, 0xcf, 0x1c, 0x56, 0x4f, 0xdb, 0x33, 0xe1, 0xed,
|
||||
0x63, 0x2a, 0x93, 0x2d, 0x68, 0xe4, 0x5e, 0x1b, 0x8c, 0x16, 0xe3, 0x4f, 0x1a, 0xbd, 0x1b, 0x13,
|
||||
0x46, 0x74, 0xe6, 0xdf, 0x83, 0x56, 0xe1, 0x6d, 0xc0, 0x28, 0x32, 0xe9, 0x5d, 0xa2, 0x77, 0x73,
|
||||
0xe2, 0x98, 0xe6, 0xb4, 0x0b, 0xed, 0x91, 0x97, 0x02, 0xe3, 0xdc, 0xc9, 0x0f, 0x08, 0x53, 0xcd,
|
||||
0xfa, 0x58, 0x2e, 0x76, 0xae, 0x11, 0xcc, 0x2d, 0xf6, 0xf8, 0xbb, 0x40, 0xef, 0xf9, 0xc9, 0x83,
|
||||
0x5a, 0xab, 0x1d, 0x58, 0x2c, 0x3e, 0x09, 0x18, 0x66, 0x13, 0x1f, 0x0a, 0x66, 0xef, 0x9c, 0xc2,
|
||||
0xeb, 0x40, 0xb6, 0x73, 0x26, 0x3d, 0x1a, 0x4c, 0x65, 0xf4, 0x00, 0x40, 0xb7, 0x7d, 0x01, 0x8e,
|
||||
0xd2, 0x25, 0x1b, 0x6b, 0x37, 0xd3, 0x25, 0x9b, 0xd0, 0x22, 0xde, 0x07, 0x50, 0xdd, 0x5a, 0x40,
|
||||
0x12, 0x6e, 0x5d, 0x37, 0x6a, 0x8c, 0xb4, 0x88, 0xbd, 0xee, 0xf8, 0xc0, 0x18, 0x03, 0x44, 0xe9,
|
||||
0x65, 0x18, 0x7c, 0x00, 0x90, 0x75, 0x81, 0x86, 0xc1, 0x58, 0x5f, 0x38, 0xc3, 0x07, 0xcd, 0x7c,
|
||||
0xcf, 0x67, 0x69, 0x5b, 0x27, 0xf4, 0x81, 0x33, 0x58, 0xb4, 0x47, 0x6a, 0xfa, 0xe2, 0x66, 0x1b,
|
||||
0x2d, 0xf5, 0x7b, 0x63, 0x75, 0xbd, 0x75, 0x0f, 0x9a, 0xf9, 0x62, 0xde, 0x68, 0x31, 0xa1, 0xc0,
|
||||
0xef, 0x15, 0x0a, 0x7a, 0xeb, 0x3e, 0x2c, 0x16, 0x0b, 0x79, 0x2b, 0x17, 0x17, 0x63, 0xe5, 0x7d,
|
||||
0x4f, 0x5f, 0x53, 0xe5, 0xc8, 0xdf, 0x02, 0xc8, 0x0a, 0x7e, 0xe3, 0xbe, 0xb1, 0x16, 0x60, 0x44,
|
||||
0xea, 0x2e, 0xb4, 0x47, 0x0a, 0x79, 0x63, 0xf1, 0xe4, 0xfa, 0x7e, 0x96, 0xf7, 0xf3, 0x27, 0x8a,
|
||||
0xb1, 0x7b, 0xc2, 0x29, 0x33, 0x2b, 0xfd, 0xe5, 0x4e, 0x1f, 0xb3, 0x8b, 0xc7, 0x0f, 0xa4, 0xa9,
|
||||
0x0c, 0xde, 0x06, 0xc8, 0xce, 0x18, 0xe3, 0x81, 0xb1, 0x53, 0xa7, 0xd7, 0x32, 0xd7, 0x88, 0x8a,
|
||||
0x6e, 0x1b, 0x5a, 0x85, 0x4e, 0xdb, 0xe4, 0xaa, 0x49, 0xed, 0xf7, 0xac, 0xa3, 0xa4, 0xd8, 0x96,
|
||||
0x9a, 0xd5, 0x9b, 0xd8, 0xac, 0xce, 0xf2, 0x62, 0xbe, 0x17, 0x32, 0x5e, 0x9c, 0xd0, 0x1f, 0x7d,
|
||||
0x4b, 0x4e, 0xc9, 0xf7, 0x3b, 0xb9, 0x9c, 0x32, 0xa1, 0x0d, 0x9a, 0xca, 0x68, 0x0f, 0xda, 0xbb,
|
||||
0xa6, 0x94, 0xd5, 0x65, 0xb6, 0x56, 0x67, 0x42, 0x5b, 0xd1, 0xeb, 0x4d, 0x1a, 0xd2, 0x81, 0xfd,
|
||||
0x31, 0x74, 0xc6, 0x4a, 0x6c, 0x6b, 0x2d, 0xbd, 0xcc, 0x9d, 0x58, 0x7b, 0x4f, 0x55, 0x6b, 0x1f,
|
||||
0x96, 0x46, 0x2b, 0x6c, 0xeb, 0x05, 0xbd, 0x55, 0x26, 0x57, 0xde, 0x53, 0x59, 0xbd, 0x0b, 0x35,
|
||||
0x53, 0xd1, 0x59, 0xfa, 0xd2, 0x7c, 0xa4, 0xc2, 0x9b, 0x3a, 0xf5, 0x1e, 0x34, 0x72, 0x35, 0x91,
|
||||
0xd9, 0xab, 0xe3, 0x65, 0x52, 0x4f, 0xdf, 0x71, 0x1b, 0xf4, 0xd6, 0xc5, 0xd7, 0xdf, 0xac, 0x3d,
|
||||
0xf7, 0xcf, 0x6f, 0xd6, 0x9e, 0xfb, 0xf5, 0xb3, 0xb5, 0xd2, 0xd7, 0xcf, 0xd6, 0x4a, 0xff, 0x78,
|
||||
0xb6, 0x56, 0xfa, 0xf7, 0xb3, 0xb5, 0xd2, 0x4f, 0x7e, 0xfe, 0x1d, 0xff, 0xa0, 0x43, 0x93, 0x88,
|
||||
0xe3, 0x10, 0x6d, 0x9e, 0x63, 0xca, 0x73, 0x43, 0xf1, 0x59, 0x7f, 0xec, 0xbf, 0x3b, 0x42, 0x85,
|
||||
0x93, 0x79, 0x09, 0xbf, 0xf5, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc5, 0x3f, 0x35, 0x13, 0xb3,
|
||||
0x24, 0x00, 0x00,
|
||||
// 3046 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x3a, 0x4b, 0x6f, 0x1c, 0xc7,
|
||||
0xd1, 0xde, 0x07, 0xc9, 0xdd, 0xda, 0x17, 0x77, 0x48, 0x51, 0xab, 0x95, 0xcd, 0x4f, 0x1e, 0xd9,
|
||||
0x32, 0xfd, 0xf9, 0xf3, 0xca, 0x96, 0x8d, 0x4f, 0x7e, 0xc0, 0x9f, 0x20, 0x52, 0x34, 0x49, 0xdb,
|
||||
0xb4, 0xe8, 0xa1, 0x04, 0x7f, 0x48, 0x90, 0x0c, 0x86, 0x33, 0xad, 0xdd, 0x36, 0x77, 0xa6, 0xc7,
|
||||
0xdd, 0x3d, 0x14, 0xd7, 0x01, 0x82, 0x9c, 0x92, 0x5b, 0x8e, 0xb9, 0xe5, 0x0f, 0x04, 0xb9, 0xe5,
|
||||
0x98, 0x6b, 0x0e, 0x46, 0x72, 0xc9, 0x31, 0xa7, 0x20, 0xd6, 0x4f, 0xc8, 0x2f, 0x08, 0xfa, 0x35,
|
||||
0x8f, 0x7d, 0xd0, 0xb1, 0x40, 0x20, 0x97, 0xc5, 0x54, 0x75, 0x75, 0xbd, 0xba, 0xab, 0xba, 0xaa,
|
||||
0x7b, 0xe1, 0x8b, 0x21, 0xe6, 0xa3, 0xe4, 0x64, 0xe0, 0x93, 0xf0, 0xf6, 0xa9, 0xc7, 0xbd, 0x37,
|
||||
0x7d, 0x12, 0x71, 0x0f, 0x47, 0x88, 0xb2, 0x19, 0x98, 0x51, 0xff, 0xb6, 0x37, 0x44, 0x11, 0xbf,
|
||||
0x1d, 0x53, 0xc2, 0x89, 0x4f, 0xc6, 0x4c, 0x7d, 0x31, 0x85, 0x1e, 0x48, 0xc0, 0xaa, 0x0e, 0x69,
|
||||
0xec, 0xf7, 0xeb, 0xc4, 0xc7, 0x0a, 0xd1, 0x6f, 0xf0, 0x49, 0x8c, 0x98, 0x06, 0xae, 0x0f, 0x09,
|
||||
0x19, 0x8e, 0x91, 0x9a, 0x78, 0x92, 0x3c, 0xb9, 0x8d, 0xc2, 0x98, 0x4f, 0xd4, 0xa0, 0xfd, 0xdb,
|
||||
0x32, 0x6c, 0xec, 0x50, 0xe4, 0x71, 0xb4, 0x63, 0xc4, 0x3a, 0xe8, 0xeb, 0x04, 0x31, 0x6e, 0xbd,
|
||||
0x0c, 0xcd, 0x54, 0x15, 0x17, 0x07, 0xbd, 0xd2, 0x8d, 0xd2, 0x56, 0xdd, 0x69, 0xa4, 0xb8, 0x83,
|
||||
0xc0, 0xba, 0x0a, 0x2b, 0xe8, 0x1c, 0xf9, 0x62, 0xb4, 0x2c, 0x47, 0x97, 0x05, 0x78, 0x10, 0x58,
|
||||
0x6f, 0x43, 0x83, 0x71, 0x8a, 0xa3, 0xa1, 0x9b, 0x30, 0x44, 0x7b, 0x95, 0x1b, 0xa5, 0xad, 0xc6,
|
||||
0x9d, 0xd5, 0x81, 0xd0, 0x73, 0x70, 0x2c, 0x07, 0x1e, 0x33, 0x44, 0x1d, 0x60, 0xe9, 0xb7, 0x75,
|
||||
0x0b, 0x56, 0x02, 0x74, 0x86, 0x7d, 0xc4, 0x7a, 0xd5, 0x1b, 0x95, 0xad, 0xc6, 0x9d, 0xa6, 0x22,
|
||||
0x7f, 0x20, 0x91, 0x8e, 0x19, 0xb4, 0x5e, 0x87, 0x1a, 0xe3, 0x84, 0x7a, 0x43, 0xc4, 0x7a, 0x4b,
|
||||
0x92, 0xb0, 0x65, 0xf8, 0x4a, 0xac, 0x93, 0x0e, 0x5b, 0x2f, 0x42, 0xe5, 0xe1, 0xce, 0x41, 0x6f,
|
||||
0x59, 0x4a, 0x07, 0x4d, 0x15, 0x23, 0xdf, 0x11, 0x68, 0xeb, 0x26, 0xb4, 0x98, 0x17, 0x05, 0x27,
|
||||
0xe4, 0xdc, 0x8d, 0x71, 0x10, 0xb1, 0xde, 0xca, 0x8d, 0xd2, 0x56, 0xcd, 0x69, 0x6a, 0xe4, 0x91,
|
||||
0xc0, 0xd9, 0x1f, 0xc0, 0x95, 0x63, 0xee, 0x51, 0xfe, 0x1c, 0xde, 0xb1, 0x1f, 0xc3, 0x86, 0x83,
|
||||
0x42, 0x72, 0xf6, 0x5c, 0xae, 0xed, 0xc1, 0x0a, 0xc7, 0x21, 0x22, 0x09, 0x97, 0xae, 0x6d, 0x39,
|
||||
0x06, 0xb4, 0x7f, 0x5f, 0x02, 0x6b, 0xf7, 0x1c, 0xf9, 0x47, 0x94, 0xf8, 0x88, 0xb1, 0xff, 0xd0,
|
||||
0x72, 0xbd, 0x06, 0x2b, 0xb1, 0x52, 0xa0, 0x57, 0x95, 0xe4, 0x7a, 0x15, 0x8c, 0x56, 0x66, 0xd4,
|
||||
0xfe, 0x0a, 0xd6, 0x8f, 0xf1, 0x30, 0xf2, 0xc6, 0x97, 0xa8, 0xef, 0x06, 0x2c, 0x33, 0xc9, 0x53,
|
||||
0xaa, 0xda, 0x72, 0x34, 0x64, 0x1f, 0x81, 0xf5, 0xa5, 0x87, 0xf9, 0xe5, 0x49, 0xb2, 0xdf, 0x84,
|
||||
0xb5, 0x02, 0x47, 0x16, 0x93, 0x88, 0x21, 0xa9, 0x00, 0xf7, 0x78, 0xc2, 0x24, 0xb3, 0x25, 0x47,
|
||||
0x43, 0x36, 0x82, 0xf5, 0xcf, 0x30, 0x33, 0xe4, 0xe8, 0x87, 0xa8, 0xb0, 0x01, 0xcb, 0x4f, 0x08,
|
||||
0x0d, 0x3d, 0x6e, 0x34, 0x50, 0x90, 0x65, 0x41, 0xd5, 0xa3, 0x43, 0xd6, 0xab, 0xdc, 0xa8, 0x6c,
|
||||
0xd5, 0x1d, 0xf9, 0x2d, 0x76, 0xe5, 0x94, 0x18, 0xad, 0xd7, 0xcb, 0xd0, 0xd4, 0x7e, 0x77, 0xc7,
|
||||
0x98, 0x71, 0x29, 0xa7, 0xe9, 0x34, 0x34, 0x4e, 0xcc, 0xb1, 0x09, 0x6c, 0x3c, 0x8e, 0x83, 0xe7,
|
||||
0x0c, 0xf8, 0x3b, 0x50, 0xa7, 0x88, 0x91, 0x84, 0x8a, 0x30, 0x2d, 0xcb, 0x75, 0x5f, 0x57, 0xeb,
|
||||
0xfe, 0x19, 0x8e, 0x92, 0x73, 0xc7, 0x8c, 0x39, 0x19, 0x99, 0x0e, 0x21, 0xce, 0x9e, 0x27, 0x84,
|
||||
0x3e, 0x80, 0x2b, 0x47, 0x5e, 0xc2, 0x9e, 0x47, 0x57, 0xfb, 0x43, 0x11, 0x7e, 0x2c, 0x09, 0x9f,
|
||||
0x6b, 0xf2, 0xef, 0x4a, 0x50, 0xdb, 0x89, 0x93, 0xc7, 0xcc, 0x1b, 0x22, 0xeb, 0xbf, 0xa0, 0xc1,
|
||||
0x09, 0xf7, 0xc6, 0x6e, 0x22, 0x40, 0x49, 0x5e, 0x75, 0x40, 0xa2, 0x14, 0x81, 0x70, 0x3b, 0xa2,
|
||||
0x7e, 0x9c, 0x68, 0x8a, 0xf2, 0x8d, 0xca, 0x56, 0xd5, 0x69, 0x28, 0x9c, 0x22, 0x19, 0xc0, 0x9a,
|
||||
0x1c, 0x73, 0x71, 0xe4, 0x9e, 0x22, 0x1a, 0xa1, 0x71, 0x48, 0x02, 0x24, 0xf7, 0x6f, 0xd5, 0xe9,
|
||||
0xca, 0xa1, 0x83, 0xe8, 0xd3, 0x74, 0xc0, 0xfa, 0x6f, 0xe8, 0xa6, 0xf4, 0x22, 0x28, 0x25, 0x75,
|
||||
0x55, 0x52, 0x77, 0x34, 0xf5, 0x63, 0x8d, 0xb6, 0x7f, 0x0e, 0xed, 0x47, 0x23, 0x4a, 0x38, 0x1f,
|
||||
0xe3, 0x68, 0xf8, 0xc0, 0xe3, 0x9e, 0xc8, 0x1e, 0x31, 0xa2, 0x98, 0x04, 0x4c, 0x6b, 0x6b, 0x40,
|
||||
0xeb, 0x0d, 0xe8, 0x72, 0x45, 0x8b, 0x02, 0xd7, 0xd0, 0x94, 0x25, 0xcd, 0x6a, 0x3a, 0x70, 0xa4,
|
||||
0x89, 0x5f, 0x85, 0x76, 0x46, 0x2c, 0xf2, 0x8f, 0xd6, 0xb7, 0x95, 0x62, 0x1f, 0xe1, 0x10, 0xd9,
|
||||
0x67, 0xd2, 0x57, 0x72, 0x91, 0xad, 0x37, 0xa0, 0x9e, 0xf9, 0xa1, 0x24, 0x77, 0x48, 0x5b, 0xed,
|
||||
0x10, 0xe3, 0x4e, 0xa7, 0x96, 0x3a, 0xe5, 0x23, 0xe8, 0xf0, 0x54, 0x71, 0x37, 0xf0, 0xb8, 0x57,
|
||||
0xdc, 0x54, 0x45, 0xab, 0x9c, 0x36, 0x2f, 0xc0, 0xf6, 0x87, 0x50, 0x3f, 0xc2, 0x01, 0x53, 0x82,
|
||||
0x7b, 0xb0, 0xe2, 0x27, 0x94, 0xa2, 0x88, 0x1b, 0x93, 0x35, 0x68, 0xad, 0xc3, 0xd2, 0x18, 0x87,
|
||||
0x98, 0x6b, 0x33, 0x15, 0x60, 0x13, 0x80, 0x43, 0x14, 0x12, 0x3a, 0x91, 0x0e, 0x5b, 0x87, 0xa5,
|
||||
0xfc, 0xe2, 0x2a, 0xc0, 0xba, 0x0e, 0xf5, 0xd0, 0x3b, 0x4f, 0x17, 0x55, 0x8c, 0xd4, 0x42, 0xef,
|
||||
0x5c, 0x29, 0xdf, 0x83, 0x95, 0x27, 0x1e, 0x1e, 0xfb, 0x11, 0xd7, 0x5e, 0x31, 0x60, 0x26, 0xb0,
|
||||
0x9a, 0x17, 0xf8, 0xa7, 0x32, 0x34, 0x94, 0x44, 0xa5, 0xf0, 0x3a, 0x2c, 0xf9, 0x9e, 0x3f, 0x4a,
|
||||
0x45, 0x4a, 0xc0, 0xba, 0x65, 0x14, 0x29, 0xe7, 0x93, 0x70, 0xa6, 0xa9, 0x51, 0xed, 0x36, 0x00,
|
||||
0x7b, 0xea, 0xc5, 0x5a, 0xb7, 0xca, 0x02, 0xe2, 0xba, 0xa0, 0x51, 0xea, 0xbe, 0x03, 0x4d, 0xb5,
|
||||
0xef, 0xf4, 0x94, 0xea, 0x82, 0x29, 0x0d, 0x45, 0xa5, 0x26, 0xdd, 0x84, 0x56, 0xc2, 0x90, 0x3b,
|
||||
0xc2, 0x88, 0x7a, 0xd4, 0x1f, 0x4d, 0x7a, 0x4b, 0xea, 0x8c, 0x4c, 0x18, 0xda, 0x37, 0x38, 0xeb,
|
||||
0x0e, 0x2c, 0x89, 0xf4, 0xc7, 0x7a, 0xcb, 0xf2, 0x38, 0x7e, 0x31, 0xcf, 0x52, 0x9a, 0x3a, 0x90,
|
||||
0xbf, 0xbb, 0x11, 0xa7, 0x13, 0x47, 0x91, 0xf6, 0xdf, 0x03, 0xc8, 0x90, 0xd6, 0x2a, 0x54, 0x4e,
|
||||
0xd1, 0x44, 0xc7, 0xa1, 0xf8, 0x14, 0xce, 0x39, 0xf3, 0xc6, 0x89, 0xf1, 0xba, 0x02, 0x3e, 0x28,
|
||||
0xbf, 0x57, 0xb2, 0x7d, 0xe8, 0x6c, 0x8f, 0x4f, 0x31, 0xc9, 0x4d, 0x5f, 0x87, 0xa5, 0xd0, 0xfb,
|
||||
0x8a, 0x50, 0xe3, 0x49, 0x09, 0x48, 0x2c, 0x8e, 0x08, 0x35, 0x2c, 0x24, 0x60, 0xb5, 0xa1, 0x4c,
|
||||
0x62, 0xe9, 0xaf, 0xba, 0x53, 0x26, 0x71, 0x26, 0xa8, 0x9a, 0x13, 0x64, 0xff, 0xbd, 0x0a, 0x90,
|
||||
0x49, 0xb1, 0x1c, 0xe8, 0x63, 0xe2, 0x32, 0x44, 0x45, 0x09, 0xe2, 0x9e, 0x4c, 0x38, 0x62, 0x2e,
|
||||
0x45, 0x7e, 0x42, 0x19, 0x3e, 0x13, 0xeb, 0x27, 0xcc, 0xbe, 0xa2, 0xcc, 0x9e, 0xd2, 0xcd, 0xb9,
|
||||
0x8a, 0xc9, 0xb1, 0x9a, 0xb7, 0x2d, 0xa6, 0x39, 0x66, 0x96, 0x75, 0x00, 0x57, 0x32, 0x9e, 0x41,
|
||||
0x8e, 0x5d, 0xf9, 0x22, 0x76, 0x6b, 0x29, 0xbb, 0x20, 0x63, 0xb5, 0x0b, 0x6b, 0x98, 0xb8, 0x5f,
|
||||
0x27, 0x28, 0x29, 0x30, 0xaa, 0x5c, 0xc4, 0xa8, 0x8b, 0xc9, 0x17, 0x72, 0x42, 0xc6, 0xe6, 0x08,
|
||||
0xae, 0xe5, 0xac, 0x14, 0xe1, 0x9e, 0x63, 0x56, 0xbd, 0x88, 0xd9, 0x46, 0xaa, 0x95, 0xc8, 0x07,
|
||||
0x19, 0xc7, 0x4f, 0x60, 0x03, 0x13, 0xf7, 0xa9, 0x87, 0xf9, 0x34, 0xbb, 0xa5, 0xef, 0x31, 0x52,
|
||||
0x1c, 0xba, 0x45, 0x5e, 0xca, 0xc8, 0x10, 0xd1, 0x61, 0xc1, 0xc8, 0xe5, 0xef, 0x31, 0xf2, 0x50,
|
||||
0x4e, 0xc8, 0xd8, 0xdc, 0x87, 0x2e, 0x26, 0xd3, 0xda, 0xac, 0x5c, 0xc4, 0xa4, 0x83, 0x49, 0x51,
|
||||
0x93, 0x6d, 0xe8, 0x32, 0xe4, 0x73, 0x42, 0xf3, 0x9b, 0xa0, 0x76, 0x11, 0x8b, 0x55, 0x4d, 0x9f,
|
||||
0xf2, 0xb0, 0x7f, 0x0c, 0xcd, 0xfd, 0x64, 0x88, 0xf8, 0xf8, 0x24, 0x4d, 0x06, 0x97, 0x96, 0x7f,
|
||||
0xec, 0x7f, 0x96, 0xa1, 0xb1, 0x33, 0xa4, 0x24, 0x89, 0x0b, 0x39, 0x59, 0x05, 0xe9, 0x74, 0x4e,
|
||||
0x96, 0x24, 0x32, 0x27, 0x2b, 0xe2, 0x77, 0xa1, 0x19, 0xca, 0xd0, 0xd5, 0xf4, 0x2a, 0x0f, 0x75,
|
||||
0x67, 0x82, 0xda, 0x69, 0x84, 0xb9, 0x64, 0x36, 0x00, 0x88, 0x71, 0xc0, 0xf4, 0x1c, 0x95, 0x8e,
|
||||
0x3a, 0xba, 0x22, 0x34, 0x29, 0xda, 0xa9, 0xc7, 0x69, 0xb6, 0x7e, 0x1b, 0x1a, 0x27, 0xc2, 0x49,
|
||||
0x7a, 0x42, 0x21, 0x19, 0x65, 0xde, 0x73, 0xe0, 0x24, 0x0b, 0xc2, 0x7d, 0x68, 0x8d, 0x94, 0xcb,
|
||||
0xf4, 0x24, 0xb5, 0x87, 0x6e, 0x6a, 0x4b, 0x32, 0x7b, 0x07, 0x79, 0xcf, 0xaa, 0x05, 0x68, 0x8e,
|
||||
0x72, 0xa8, 0xfe, 0x31, 0x74, 0x67, 0x48, 0xe6, 0xe4, 0xa0, 0xad, 0x7c, 0x0e, 0x6a, 0xdc, 0xb1,
|
||||
0x94, 0xa0, 0xfc, 0xcc, 0x7c, 0x5e, 0xfa, 0x75, 0x19, 0x9a, 0x9f, 0x23, 0xfe, 0x94, 0xd0, 0x53,
|
||||
0xa5, 0xaf, 0x05, 0xd5, 0xc8, 0x0b, 0x91, 0xe6, 0x28, 0xbf, 0xad, 0x6b, 0x50, 0xa3, 0xe7, 0x2a,
|
||||
0x81, 0xe8, 0xf5, 0x5c, 0xa1, 0xe7, 0x32, 0x31, 0x58, 0x2f, 0x01, 0xd0, 0x73, 0x37, 0xf6, 0xfc,
|
||||
0x53, 0xa4, 0x3d, 0x58, 0x75, 0xea, 0xf4, 0xfc, 0x48, 0x21, 0xc4, 0x56, 0xa0, 0xe7, 0x2e, 0xa2,
|
||||
0x94, 0x50, 0xa6, 0x73, 0x55, 0x8d, 0x9e, 0xef, 0x4a, 0x58, 0xcf, 0x0d, 0x28, 0x89, 0x63, 0x14,
|
||||
0xc8, 0x1c, 0x2d, 0xe7, 0x3e, 0x50, 0x08, 0x21, 0x95, 0x1b, 0xa9, 0xcb, 0x4a, 0x2a, 0xcf, 0xa4,
|
||||
0xf2, 0x4c, 0xea, 0x8a, 0x9a, 0xc9, 0xf3, 0x52, 0x79, 0x2a, 0xb5, 0xa6, 0xa4, 0xf2, 0x9c, 0x54,
|
||||
0x9e, 0x49, 0xad, 0x9b, 0xb9, 0x5a, 0xaa, 0xfd, 0xab, 0x12, 0x6c, 0x4c, 0x17, 0x7e, 0xba, 0x4c,
|
||||
0x7d, 0x17, 0x9a, 0xbe, 0x5c, 0xaf, 0xc2, 0x9e, 0xec, 0xce, 0xac, 0xa4, 0xd3, 0xf0, 0x73, 0xdb,
|
||||
0xf8, 0x2e, 0xb4, 0x22, 0xe5, 0xe0, 0x74, 0x6b, 0x56, 0xb2, 0x75, 0xc9, 0xfb, 0xde, 0x69, 0x46,
|
||||
0x39, 0xc8, 0x0e, 0xc0, 0xfa, 0x92, 0x62, 0x8e, 0x8e, 0x39, 0x45, 0x5e, 0x78, 0x19, 0x0d, 0x88,
|
||||
0x05, 0x55, 0x59, 0xad, 0x54, 0x64, 0x7d, 0x2d, 0xbf, 0xed, 0xd7, 0x60, 0xad, 0x20, 0x45, 0xdb,
|
||||
0xba, 0x0a, 0x95, 0x31, 0x8a, 0x24, 0xf7, 0x96, 0x23, 0x3e, 0x6d, 0x0f, 0xba, 0x0e, 0xf2, 0x82,
|
||||
0xcb, 0xd3, 0x46, 0x8b, 0xa8, 0x64, 0x22, 0xb6, 0xc0, 0xca, 0x8b, 0xd0, 0xaa, 0x18, 0xad, 0x4b,
|
||||
0x39, 0xad, 0x1f, 0x42, 0x77, 0x67, 0x4c, 0x18, 0x3a, 0xe6, 0x01, 0x8e, 0x2e, 0xa3, 0x63, 0xfa,
|
||||
0x19, 0xac, 0x3d, 0xe2, 0x93, 0x2f, 0x05, 0x33, 0x86, 0xbf, 0x41, 0x97, 0x64, 0x1f, 0x25, 0x4f,
|
||||
0x8d, 0x7d, 0x94, 0x3c, 0x15, 0xcd, 0x92, 0x4f, 0xc6, 0x49, 0x18, 0xc9, 0x50, 0x68, 0x39, 0x1a,
|
||||
0xb2, 0xb7, 0xa1, 0xa9, 0x6a, 0xe8, 0x43, 0x12, 0x24, 0x63, 0x34, 0x37, 0x06, 0x37, 0x01, 0x62,
|
||||
0x8f, 0x7a, 0x21, 0xe2, 0x88, 0xaa, 0x3d, 0x54, 0x77, 0x72, 0x18, 0xfb, 0x37, 0x65, 0x58, 0x57,
|
||||
0x57, 0x22, 0xc7, 0xea, 0x26, 0xc0, 0x98, 0xd0, 0x87, 0xda, 0x88, 0x30, 0x9e, 0x63, 0x98, 0xc2,
|
||||
0x42, 0xc5, 0x20, 0x32, 0xdc, 0xc4, 0x67, 0xe1, 0x9e, 0xa2, 0x72, 0xf1, 0x3d, 0xc5, 0xcc, 0x4d,
|
||||
0x44, 0x75, 0xf6, 0x26, 0x42, 0x44, 0x9b, 0x21, 0xc2, 0x2a, 0xc6, 0xeb, 0x4e, 0x5d, 0x63, 0x0e,
|
||||
0x02, 0xeb, 0x16, 0x74, 0x86, 0x42, 0x4b, 0x77, 0x44, 0xc8, 0xa9, 0x1b, 0x7b, 0x7c, 0x24, 0x43,
|
||||
0xbd, 0xee, 0xb4, 0x24, 0x7a, 0x9f, 0x90, 0xd3, 0x23, 0x8f, 0x8f, 0xac, 0xf7, 0xa1, 0xad, 0xcb,
|
||||
0xc0, 0x50, 0xba, 0x88, 0xe9, 0xc3, 0x4f, 0x47, 0x51, 0xde, 0x7b, 0x4e, 0xeb, 0x34, 0x07, 0x31,
|
||||
0xfb, 0x2a, 0x5c, 0x79, 0x80, 0x18, 0xa7, 0x64, 0x52, 0x74, 0x8c, 0xfd, 0x7f, 0x00, 0x07, 0x11,
|
||||
0x47, 0xf4, 0x89, 0xe7, 0x23, 0x66, 0xbd, 0x95, 0x87, 0x74, 0x71, 0xb4, 0x3a, 0x50, 0x37, 0x52,
|
||||
0xe9, 0x80, 0x93, 0xa3, 0xb1, 0x07, 0xb0, 0xec, 0x90, 0x44, 0xa4, 0xa3, 0x57, 0xcc, 0x97, 0x9e,
|
||||
0xd7, 0xd4, 0xf3, 0x24, 0xd2, 0xd1, 0x63, 0xf6, 0xbe, 0x69, 0x61, 0x33, 0x76, 0x7a, 0x89, 0x06,
|
||||
0x50, 0xc7, 0x06, 0xa7, 0xb3, 0xca, 0xac, 0xe8, 0x8c, 0xc4, 0xfe, 0x10, 0xd6, 0x14, 0x27, 0xc5,
|
||||
0xd9, 0xb0, 0x79, 0x05, 0x96, 0xa9, 0x51, 0xa3, 0x94, 0x5d, 0x45, 0x69, 0x22, 0x3d, 0x26, 0xfc,
|
||||
0x21, 0x3a, 0xea, 0xcc, 0x10, 0xe3, 0x8f, 0x35, 0xe8, 0x8a, 0x81, 0x02, 0x4f, 0xfb, 0x63, 0x68,
|
||||
0xde, 0x77, 0x8e, 0x3e, 0x47, 0x78, 0x38, 0x3a, 0x11, 0xd9, 0xf3, 0x7f, 0x8b, 0xb0, 0x36, 0xd8,
|
||||
0xd2, 0xda, 0xe6, 0x86, 0x9c, 0x02, 0x9d, 0xfd, 0x09, 0x6c, 0xdc, 0x0f, 0x82, 0x3c, 0xca, 0x68,
|
||||
0xfd, 0x16, 0xd4, 0xa3, 0x1c, 0xbb, 0xdc, 0x99, 0x55, 0xa0, 0xce, 0x88, 0xec, 0x9f, 0xc0, 0xda,
|
||||
0xc3, 0x68, 0x8c, 0x23, 0xb4, 0x73, 0xf4, 0xf8, 0x10, 0xa5, 0xb9, 0xc8, 0x82, 0xaa, 0xa8, 0xd9,
|
||||
0x24, 0x8f, 0x9a, 0x23, 0xbf, 0x45, 0x70, 0x46, 0x27, 0xae, 0x1f, 0x27, 0x4c, 0xdf, 0x47, 0x2d,
|
||||
0x47, 0x27, 0x3b, 0x71, 0xc2, 0xc4, 0xe1, 0x22, 0x8a, 0x0b, 0x12, 0x8d, 0x27, 0x32, 0x42, 0x6b,
|
||||
0xce, 0x8a, 0x1f, 0x27, 0x0f, 0xa3, 0xf1, 0xc4, 0xfe, 0x1f, 0xd9, 0x81, 0x23, 0x14, 0x38, 0x5e,
|
||||
0x14, 0x90, 0xf0, 0x01, 0x3a, 0xcb, 0x49, 0x48, 0xbb, 0x3d, 0x93, 0x89, 0xbe, 0x2d, 0x41, 0xf3,
|
||||
0xfe, 0x10, 0x45, 0xfc, 0x01, 0xe2, 0x1e, 0x1e, 0xcb, 0x8e, 0xee, 0x0c, 0x51, 0x86, 0x49, 0xa4,
|
||||
0xc3, 0xcd, 0x80, 0xa2, 0x21, 0xc7, 0x11, 0xe6, 0x6e, 0xe0, 0xa1, 0x90, 0x44, 0x92, 0x4b, 0xcd,
|
||||
0x01, 0x81, 0x7a, 0x20, 0x31, 0xd6, 0x6b, 0xd0, 0x51, 0xf7, 0x85, 0xee, 0xc8, 0x8b, 0x82, 0xb1,
|
||||
0x08, 0x74, 0x75, 0x7f, 0xd2, 0x56, 0xe8, 0x7d, 0x8d, 0xb5, 0x5e, 0x87, 0x55, 0x1d, 0x86, 0x19,
|
||||
0x65, 0x55, 0x52, 0x76, 0x34, 0xbe, 0x40, 0x9a, 0xc4, 0x31, 0xa1, 0x9c, 0xb9, 0x0c, 0xf9, 0x3e,
|
||||
0x09, 0x63, 0xdd, 0x0e, 0x75, 0x0c, 0xfe, 0x58, 0xa1, 0xed, 0x21, 0xac, 0xed, 0x09, 0x3b, 0xb5,
|
||||
0x25, 0xd9, 0xb6, 0x6a, 0x87, 0x28, 0x74, 0x4f, 0xc6, 0xc4, 0x3f, 0x75, 0x45, 0x72, 0xd4, 0x1e,
|
||||
0x16, 0x05, 0xd7, 0xb6, 0x40, 0x1e, 0xe3, 0x6f, 0x64, 0xe7, 0x2f, 0xa8, 0x46, 0x84, 0xc7, 0xe3,
|
||||
0x64, 0xe8, 0xc6, 0x94, 0x9c, 0x20, 0x6d, 0x62, 0x27, 0x44, 0xe1, 0xbe, 0xc2, 0x1f, 0x09, 0xb4,
|
||||
0xfd, 0xc7, 0x12, 0xac, 0x17, 0x25, 0xe9, 0x54, 0x7f, 0x1b, 0xd6, 0x8b, 0xa2, 0xf4, 0xf1, 0xaf,
|
||||
0xca, 0xcb, 0x6e, 0x5e, 0xa0, 0x2a, 0x04, 0xee, 0x42, 0x4b, 0x5e, 0x29, 0xbb, 0x81, 0xe2, 0x54,
|
||||
0x2c, 0x7a, 0xf2, 0xeb, 0xe2, 0x34, 0xbd, 0xfc, 0x2a, 0xbd, 0x0f, 0xd7, 0xb4, 0xf9, 0xee, 0xac,
|
||||
0xda, 0x6a, 0x43, 0x6c, 0x68, 0x82, 0xc3, 0x29, 0xed, 0x3f, 0x83, 0x5e, 0x86, 0xda, 0x9e, 0x48,
|
||||
0x64, 0xb6, 0x99, 0xd7, 0xa6, 0x8c, 0xbd, 0x1f, 0x04, 0x54, 0x46, 0x49, 0xd5, 0x99, 0x37, 0x64,
|
||||
0xdf, 0x83, 0xab, 0xc7, 0x88, 0x2b, 0x6f, 0x78, 0x5c, 0x77, 0x22, 0x8a, 0xd9, 0x2a, 0x54, 0x8e,
|
||||
0x91, 0x2f, 0x8d, 0xaf, 0x38, 0xe2, 0x53, 0x6c, 0xc0, 0xc7, 0x0c, 0xf9, 0xd2, 0xca, 0x8a, 0x23,
|
||||
0xbf, 0xed, 0x3f, 0x94, 0x60, 0x45, 0x27, 0x67, 0x71, 0xc0, 0x04, 0x14, 0x9f, 0x21, 0xaa, 0xb7,
|
||||
0x9e, 0x86, 0xac, 0x57, 0xa1, 0xad, 0xbe, 0x5c, 0x12, 0x73, 0x4c, 0xd2, 0x94, 0xdf, 0x52, 0xd8,
|
||||
0x87, 0x0a, 0x29, 0xef, 0x07, 0xe5, 0xf5, 0x97, 0xee, 0x34, 0x35, 0x24, 0x2f, 0xf9, 0x98, 0x88,
|
||||
0x70, 0x99, 0xe2, 0xeb, 0x8e, 0x86, 0xc4, 0x56, 0x37, 0xfc, 0x96, 0x24, 0x3f, 0x03, 0x8a, 0xad,
|
||||
0x1e, 0x92, 0x24, 0xe2, 0x6e, 0x4c, 0x70, 0xc4, 0x75, 0x4e, 0x07, 0x89, 0x3a, 0x12, 0x18, 0xfb,
|
||||
0x97, 0x25, 0x58, 0x56, 0x77, 0xe4, 0xa2, 0xb7, 0x4d, 0x4f, 0xd6, 0x32, 0x96, 0x55, 0x8a, 0x94,
|
||||
0xa5, 0x4e, 0x53, 0xf9, 0x2d, 0xe2, 0xf8, 0x2c, 0x54, 0xe7, 0x83, 0x56, 0xed, 0x2c, 0x94, 0x07,
|
||||
0xc3, 0xab, 0xd0, 0xce, 0x0e, 0x68, 0x39, 0xae, 0x54, 0x6c, 0xa5, 0x58, 0x49, 0xb6, 0x50, 0x53,
|
||||
0xfb, 0xff, 0x45, 0x4b, 0x9f, 0xde, 0x0f, 0xaf, 0x42, 0x25, 0x49, 0x95, 0x11, 0x9f, 0x02, 0x33,
|
||||
0x4c, 0x8f, 0x76, 0xf1, 0x69, 0xdd, 0x82, 0xb6, 0x17, 0x04, 0x58, 0x4c, 0xf7, 0xc6, 0x7b, 0x38,
|
||||
0x48, 0x83, 0xb4, 0x88, 0xb5, 0xff, 0x5c, 0x82, 0xce, 0x0e, 0x89, 0x27, 0x1f, 0xe3, 0x31, 0xca,
|
||||
0x65, 0x10, 0xa9, 0xa4, 0x3e, 0xd9, 0xc5, 0xb7, 0xa8, 0x56, 0x9f, 0xe0, 0x31, 0x52, 0xa1, 0xa5,
|
||||
0x56, 0xb6, 0x26, 0x10, 0x32, 0xac, 0xcc, 0x60, 0x7a, 0xed, 0xd6, 0x52, 0x83, 0x87, 0x24, 0x90,
|
||||
0x75, 0x79, 0x80, 0xa9, 0x9b, 0x5e, 0xb2, 0xb5, 0x9c, 0x95, 0x00, 0x53, 0x39, 0xa4, 0x0d, 0x59,
|
||||
0x92, 0xf7, 0xbc, 0x79, 0x43, 0x96, 0x15, 0x46, 0x18, 0xb2, 0x01, 0xcb, 0xe4, 0xc9, 0x13, 0x86,
|
||||
0xb8, 0xac, 0xa0, 0x2b, 0x8e, 0x86, 0xd2, 0x34, 0x57, 0xcb, 0xa5, 0xb9, 0x2b, 0xb0, 0x26, 0x5f,
|
||||
0x14, 0x1e, 0x51, 0xcf, 0xc7, 0xd1, 0xd0, 0x1c, 0x0f, 0xeb, 0x60, 0x1d, 0x73, 0x12, 0xcf, 0x62,
|
||||
0xf7, 0x10, 0x7f, 0xf8, 0xf0, 0x70, 0xf7, 0x0c, 0x45, 0xdc, 0x60, 0xdf, 0x84, 0x9a, 0x41, 0xfd,
|
||||
0x3b, 0x77, 0x99, 0x6b, 0xd0, 0xdd, 0x43, 0xfc, 0x10, 0x71, 0x8a, 0xfd, 0xf4, 0x38, 0xba, 0x09,
|
||||
0x2b, 0x1a, 0x23, 0x96, 0x34, 0x54, 0x9f, 0x26, 0xcf, 0x6a, 0xf0, 0xce, 0x5f, 0xba, 0x3a, 0x25,
|
||||
0xeb, 0xee, 0xde, 0xda, 0x83, 0xce, 0xd4, 0x6b, 0x91, 0xa5, 0xaf, 0x7b, 0xe6, 0x3f, 0x22, 0xf5,
|
||||
0x37, 0x06, 0xea, 0xf5, 0x69, 0x60, 0x5e, 0x9f, 0x06, 0xbb, 0x61, 0xcc, 0x27, 0xd6, 0x2e, 0xb4,
|
||||
0x8b, 0xef, 0x2a, 0xd6, 0x75, 0x53, 0x1d, 0xcd, 0x79, 0x6d, 0x59, 0xc8, 0x66, 0x0f, 0x3a, 0x53,
|
||||
0x4f, 0x2c, 0x46, 0x9f, 0xf9, 0x2f, 0x2f, 0x0b, 0x19, 0xdd, 0x83, 0x46, 0xee, 0x4d, 0xc5, 0xea,
|
||||
0x29, 0x26, 0xb3, 0xcf, 0x2c, 0x0b, 0x19, 0xec, 0x40, 0xab, 0xf0, 0xcc, 0x61, 0xf5, 0xb5, 0x3d,
|
||||
0x73, 0xde, 0x3e, 0x16, 0x32, 0xd9, 0x86, 0x46, 0xee, 0xb5, 0xc1, 0x68, 0x31, 0xfb, 0xa4, 0xd1,
|
||||
0xbf, 0x36, 0x67, 0x44, 0x67, 0xfe, 0x7d, 0x68, 0x15, 0xde, 0x06, 0x8c, 0x22, 0xf3, 0xde, 0x25,
|
||||
0xfa, 0xd7, 0xe7, 0x8e, 0x69, 0x4e, 0x7b, 0xd0, 0x99, 0x7a, 0x29, 0x30, 0xce, 0x9d, 0xff, 0x80,
|
||||
0xb0, 0xd0, 0xac, 0x4f, 0xe5, 0x62, 0xe7, 0x1a, 0xc1, 0xdc, 0x62, 0xcf, 0xbe, 0x0b, 0xf4, 0x5f,
|
||||
0x9c, 0x3f, 0xa8, 0xb5, 0xda, 0x85, 0x76, 0xf1, 0x49, 0xc0, 0x30, 0x9b, 0xfb, 0x50, 0x70, 0xf1,
|
||||
0xce, 0x29, 0xbc, 0x0e, 0x64, 0x3b, 0x67, 0xde, 0xa3, 0xc1, 0x42, 0x46, 0xf7, 0x01, 0x74, 0xdb,
|
||||
0x17, 0xe0, 0x28, 0x5d, 0xb2, 0x99, 0x76, 0x33, 0x5d, 0xb2, 0x39, 0x2d, 0xe2, 0x3d, 0x00, 0xd5,
|
||||
0xad, 0x05, 0x24, 0xe1, 0xd6, 0x55, 0xa3, 0xc6, 0x54, 0x8b, 0xd8, 0xef, 0xcd, 0x0e, 0xcc, 0x30,
|
||||
0x40, 0x94, 0x3e, 0x0f, 0x83, 0x8f, 0x00, 0xb2, 0x2e, 0xd0, 0x30, 0x98, 0xe9, 0x0b, 0x2f, 0xf0,
|
||||
0x41, 0x33, 0xdf, 0xf3, 0x59, 0xda, 0xd6, 0x39, 0x7d, 0xe0, 0x05, 0x2c, 0x3a, 0x53, 0x35, 0x7d,
|
||||
0x71, 0xb3, 0x4d, 0x97, 0xfa, 0xfd, 0x99, 0xba, 0xde, 0xba, 0x0b, 0xcd, 0x7c, 0x31, 0x6f, 0xb4,
|
||||
0x98, 0x53, 0xe0, 0xf7, 0x0b, 0x05, 0xbd, 0x75, 0x0f, 0xda, 0xc5, 0x42, 0xde, 0xca, 0xc5, 0xc5,
|
||||
0x4c, 0x79, 0xdf, 0xd7, 0xd7, 0x54, 0x39, 0xf2, 0x77, 0x00, 0xb2, 0x82, 0xdf, 0xb8, 0x6f, 0xa6,
|
||||
0x05, 0x98, 0x92, 0xba, 0x07, 0x9d, 0xa9, 0x42, 0xde, 0x58, 0x3c, 0xbf, 0xbe, 0xbf, 0xc8, 0xfb,
|
||||
0xf9, 0x13, 0xc5, 0xd8, 0x3d, 0xe7, 0x94, 0xb9, 0x28, 0xfd, 0xe5, 0x4e, 0x1f, 0xb3, 0x8b, 0x67,
|
||||
0x0f, 0xa4, 0x85, 0x0c, 0xde, 0x05, 0xc8, 0xce, 0x18, 0xe3, 0x81, 0x99, 0x53, 0xa7, 0xdf, 0x32,
|
||||
0xd7, 0x88, 0x8a, 0x6e, 0x07, 0x5a, 0x85, 0x4e, 0xdb, 0xe4, 0xaa, 0x79, 0xed, 0xf7, 0x45, 0x47,
|
||||
0x49, 0xb1, 0x2d, 0x35, 0xab, 0x37, 0xb7, 0x59, 0xbd, 0xc8, 0x8b, 0xf9, 0x5e, 0xc8, 0x78, 0x71,
|
||||
0x4e, 0x7f, 0xf4, 0x3d, 0x39, 0x25, 0xdf, 0xef, 0xe4, 0x72, 0xca, 0x9c, 0x36, 0x68, 0x21, 0xa3,
|
||||
0x7d, 0xe8, 0xec, 0x99, 0x52, 0x56, 0x97, 0xd9, 0x5a, 0x9d, 0x39, 0x6d, 0x45, 0xbf, 0x3f, 0x6f,
|
||||
0x48, 0x07, 0xf6, 0xa7, 0xd0, 0x9d, 0x29, 0xb1, 0xad, 0xcd, 0xf4, 0x32, 0x77, 0x6e, 0xed, 0xbd,
|
||||
0x50, 0xad, 0x03, 0x58, 0x9d, 0xae, 0xb0, 0xad, 0x97, 0xf4, 0x56, 0x99, 0x5f, 0x79, 0x2f, 0x64,
|
||||
0xf5, 0x3e, 0xd4, 0x4c, 0x45, 0x67, 0xe9, 0x4b, 0xf3, 0xa9, 0x0a, 0x6f, 0xe1, 0xd4, 0xbb, 0xd0,
|
||||
0xc8, 0xd5, 0x44, 0x66, 0xaf, 0xce, 0x96, 0x49, 0x7d, 0x7d, 0xc7, 0x6d, 0xd0, 0xdb, 0xe7, 0xdf,
|
||||
0x7e, 0xb7, 0xf9, 0xc2, 0xdf, 0xbe, 0xdb, 0x7c, 0xe1, 0x17, 0xcf, 0x36, 0x4b, 0xdf, 0x3e, 0xdb,
|
||||
0x2c, 0xfd, 0xf5, 0xd9, 0x66, 0xe9, 0x1f, 0xcf, 0x36, 0x4b, 0x3f, 0xfa, 0xe9, 0x0f, 0xfc, 0x4f,
|
||||
0x0e, 0x4d, 0x22, 0x8e, 0x43, 0x74, 0xfb, 0x0c, 0x53, 0x9e, 0x1b, 0x8a, 0x4f, 0x87, 0x33, 0x7f,
|
||||
0xd7, 0x11, 0x2a, 0x9c, 0x2c, 0x4b, 0xf8, 0x9d, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0x4b, 0x9e,
|
||||
0x0b, 0x82, 0xfc, 0x23, 0x00, 0x00,
|
||||
}
|
||||
|
||||
func (m *CreateContainerRequest) Marshal() (dAtA []byte, err error) {
|
||||
|
||||
@@ -1,496 +0,0 @@
|
||||
//
|
||||
// Copyright 2017 HyperHQ Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
package grpc;
|
||||
|
||||
import "github.com/kata-containers/kata-containers/src/runtime/virtcontainers/pkg/agent/protocols/grpc/oci.proto";
|
||||
import "github.com/kata-containers/kata-containers/src/runtime/virtcontainers/pkg/agent/protocols/types.proto";
|
||||
import "google/protobuf/empty.proto";
|
||||
|
||||
// unstable
|
||||
service AgentService {
|
||||
// execution
|
||||
rpc CreateContainer(CreateContainerRequest) returns (google.protobuf.Empty);
|
||||
rpc StartContainer(StartContainerRequest) returns (google.protobuf.Empty);
|
||||
|
||||
// RemoveContainer will tear down an existing container by forcibly terminating
|
||||
// all processes running inside that container and releasing all internal
|
||||
// resources associated with it.
|
||||
// RemoveContainer will wait for all processes termination before returning.
|
||||
// If any process can not be killed or if it can not be killed after
|
||||
// the RemoveContainerRequest timeout, RemoveContainer will return an error.
|
||||
rpc RemoveContainer(RemoveContainerRequest) returns (google.protobuf.Empty);
|
||||
rpc ExecProcess(ExecProcessRequest) returns (google.protobuf.Empty);
|
||||
rpc SignalProcess(SignalProcessRequest) returns (google.protobuf.Empty);
|
||||
rpc WaitProcess(WaitProcessRequest) returns (WaitProcessResponse); // wait & reap like waitpid(2)
|
||||
rpc ListProcesses(ListProcessesRequest) returns (ListProcessesResponse);
|
||||
rpc UpdateContainer(UpdateContainerRequest) returns (google.protobuf.Empty);
|
||||
rpc StatsContainer(StatsContainerRequest) returns (StatsContainerResponse);
|
||||
rpc PauseContainer(PauseContainerRequest) returns (google.protobuf.Empty);
|
||||
rpc ResumeContainer(ResumeContainerRequest) returns (google.protobuf.Empty);
|
||||
|
||||
// stdio
|
||||
rpc WriteStdin(WriteStreamRequest) returns (WriteStreamResponse);
|
||||
rpc ReadStdout(ReadStreamRequest) returns (ReadStreamResponse);
|
||||
rpc ReadStderr(ReadStreamRequest) returns (ReadStreamResponse);
|
||||
rpc CloseStdin(CloseStdinRequest) returns (google.protobuf.Empty);
|
||||
rpc TtyWinResize(TtyWinResizeRequest) returns (google.protobuf.Empty);
|
||||
|
||||
// networking
|
||||
rpc UpdateInterface(UpdateInterfaceRequest) returns (types.Interface);
|
||||
rpc UpdateRoutes(UpdateRoutesRequest) returns (Routes);
|
||||
rpc ListInterfaces(ListInterfacesRequest) returns(Interfaces);
|
||||
rpc ListRoutes(ListRoutesRequest) returns (Routes);
|
||||
|
||||
// tracing
|
||||
rpc StartTracing(StartTracingRequest) returns (google.protobuf.Empty);
|
||||
rpc StopTracing(StopTracingRequest) returns (google.protobuf.Empty);
|
||||
|
||||
// misc (TODO: some rpcs can be replaced by hyperstart-exec)
|
||||
rpc CreateSandbox(CreateSandboxRequest) returns (google.protobuf.Empty);
|
||||
rpc DestroySandbox(DestroySandboxRequest) returns (google.protobuf.Empty);
|
||||
rpc OnlineCPUMem(OnlineCPUMemRequest) returns (google.protobuf.Empty);
|
||||
rpc ReseedRandomDev(ReseedRandomDevRequest) returns (google.protobuf.Empty);
|
||||
rpc GetGuestDetails(GuestDetailsRequest) returns (GuestDetailsResponse);
|
||||
rpc MemHotplugByProbe(MemHotplugByProbeRequest) returns (google.protobuf.Empty);
|
||||
rpc SetGuestDateTime(SetGuestDateTimeRequest) returns (google.protobuf.Empty);
|
||||
rpc CopyFile(CopyFileRequest) returns (google.protobuf.Empty);
|
||||
}
|
||||
|
||||
message CreateContainerRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
StringUser string_user = 3;
|
||||
repeated Device devices = 4;
|
||||
repeated Storage storages = 5;
|
||||
Spec OCI = 6;
|
||||
|
||||
// This field is used to indicate if the container needs to join
|
||||
// sandbox shared pid ns or create a new namespace. This field is
|
||||
// meant to override the NEWPID config settings in the OCI spec.
|
||||
// The agent would receive an OCI spec with PID namespace cleared
|
||||
// out altogether and not just the pid ns path.
|
||||
bool sandbox_pidns = 7;
|
||||
}
|
||||
|
||||
message StartContainerRequest {
|
||||
string container_id = 1;
|
||||
}
|
||||
|
||||
message RemoveContainerRequest {
|
||||
string container_id = 1;
|
||||
|
||||
// RemoveContainer will return an error if
|
||||
// it could not kill some container processes
|
||||
// after timeout seconds.
|
||||
// Setting timeout to 0 means RemoveContainer will
|
||||
// wait for ever.
|
||||
uint32 timeout = 2;
|
||||
}
|
||||
|
||||
message ExecProcessRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
StringUser string_user = 3;
|
||||
Process process = 4;
|
||||
}
|
||||
|
||||
message SignalProcessRequest {
|
||||
string container_id = 1;
|
||||
|
||||
// Special case for SignalProcess(): exec_id can be empty(""),
|
||||
// which means to send the signal to all the processes including their descendants.
|
||||
// Other APIs with exec_id should treat empty exec_id as an invalid request.
|
||||
string exec_id = 2;
|
||||
uint32 signal = 3;
|
||||
}
|
||||
|
||||
message WaitProcessRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
}
|
||||
|
||||
message WaitProcessResponse {
|
||||
int32 status = 1;
|
||||
}
|
||||
|
||||
// ListProcessesRequest contains the options used to list running processes inside the container
|
||||
message ListProcessesRequest {
|
||||
string container_id = 1;
|
||||
string format = 2;
|
||||
repeated string args = 3;
|
||||
}
|
||||
|
||||
// ListProcessesResponse represents the list of running processes inside the container
|
||||
message ListProcessesResponse {
|
||||
bytes process_list = 1;
|
||||
}
|
||||
|
||||
message UpdateContainerRequest {
|
||||
string container_id = 1;
|
||||
LinuxResources resources = 2;
|
||||
}
|
||||
|
||||
message StatsContainerRequest {
|
||||
string container_id = 1;
|
||||
}
|
||||
|
||||
message PauseContainerRequest {
|
||||
string container_id = 1;
|
||||
}
|
||||
|
||||
message ResumeContainerRequest {
|
||||
string container_id = 1;
|
||||
}
|
||||
|
||||
message CpuUsage {
|
||||
uint64 total_usage = 1;
|
||||
repeated uint64 percpu_usage = 2;
|
||||
uint64 usage_in_kernelmode = 3;
|
||||
uint64 usage_in_usermode = 4;
|
||||
}
|
||||
|
||||
message ThrottlingData {
|
||||
uint64 periods = 1;
|
||||
uint64 throttled_periods = 2;
|
||||
uint64 throttled_time = 3;
|
||||
}
|
||||
|
||||
message CpuStats {
|
||||
CpuUsage cpu_usage = 1;
|
||||
ThrottlingData throttling_data = 2;
|
||||
}
|
||||
|
||||
message PidsStats {
|
||||
uint64 current = 1;
|
||||
uint64 limit = 2;
|
||||
}
|
||||
|
||||
message MemoryData {
|
||||
uint64 usage = 1;
|
||||
uint64 max_usage = 2;
|
||||
uint64 failcnt = 3;
|
||||
uint64 limit = 4;
|
||||
}
|
||||
|
||||
message MemoryStats {
|
||||
uint64 cache = 1;
|
||||
MemoryData usage = 2;
|
||||
MemoryData swap_usage = 3;
|
||||
MemoryData kernel_usage = 4;
|
||||
bool use_hierarchy = 5;
|
||||
map<string, uint64> stats = 6;
|
||||
}
|
||||
|
||||
|
||||
message BlkioStatsEntry {
|
||||
uint64 major = 1;
|
||||
uint64 minor = 2;
|
||||
string op = 3;
|
||||
uint64 value = 4;
|
||||
}
|
||||
|
||||
message BlkioStats {
|
||||
repeated BlkioStatsEntry io_service_bytes_recursive = 1; // number of bytes transferred to and from the block device
|
||||
repeated BlkioStatsEntry io_serviced_recursive = 2;
|
||||
repeated BlkioStatsEntry io_queued_recursive = 3;
|
||||
repeated BlkioStatsEntry io_service_time_recursive = 4;
|
||||
repeated BlkioStatsEntry io_wait_time_recursive = 5;
|
||||
repeated BlkioStatsEntry io_merged_recursive = 6;
|
||||
repeated BlkioStatsEntry io_time_recursive = 7;
|
||||
repeated BlkioStatsEntry sectors_recursive = 8;
|
||||
}
|
||||
|
||||
message HugetlbStats {
|
||||
uint64 usage = 1;
|
||||
uint64 max_usage = 2;
|
||||
uint64 failcnt = 3;
|
||||
}
|
||||
|
||||
message CgroupStats {
|
||||
CpuStats cpu_stats = 1;
|
||||
MemoryStats memory_stats = 2;
|
||||
PidsStats pids_stats = 3;
|
||||
BlkioStats blkio_stats = 4;
|
||||
map<string, HugetlbStats> hugetlb_stats = 5; // the map is in the format "size of hugepage: stats of the hugepage"
|
||||
|
||||
}
|
||||
|
||||
message NetworkStats {
|
||||
string name = 1;
|
||||
uint64 rx_bytes = 2;
|
||||
uint64 rx_packets = 3;
|
||||
uint64 rx_errors = 4;
|
||||
uint64 rx_dropped = 5;
|
||||
uint64 tx_bytes = 6;
|
||||
uint64 tx_packets = 7;
|
||||
uint64 tx_errors = 8;
|
||||
uint64 tx_dropped = 9;
|
||||
}
|
||||
|
||||
message StatsContainerResponse {
|
||||
CgroupStats cgroup_stats = 1;
|
||||
repeated NetworkStats network_stats = 2;
|
||||
}
|
||||
|
||||
message WriteStreamRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
bytes data = 3;
|
||||
}
|
||||
|
||||
message WriteStreamResponse {
|
||||
uint32 len = 1;
|
||||
}
|
||||
|
||||
message ReadStreamRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
uint32 len = 3;
|
||||
}
|
||||
|
||||
message ReadStreamResponse {
|
||||
bytes data = 1;
|
||||
}
|
||||
|
||||
message CloseStdinRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
}
|
||||
|
||||
message TtyWinResizeRequest {
|
||||
string container_id = 1;
|
||||
string exec_id = 2;
|
||||
uint32 row = 3;
|
||||
uint32 column = 4;
|
||||
}
|
||||
|
||||
message KernelModule {
|
||||
// This field is the name of the kernel module.
|
||||
string name = 1;
|
||||
// This field are the parameters for the kernel module which are
|
||||
// whitespace-delimited key=value pairs passed to modprobe(8).
|
||||
repeated string parameters = 2;
|
||||
}
|
||||
|
||||
message CreateSandboxRequest {
|
||||
string hostname = 1;
|
||||
repeated string dns = 2;
|
||||
repeated Storage storages = 3;
|
||||
|
||||
// This field means that a pause process needs to be created by the
|
||||
// agent. This pid namespace of the pause process will be treated as
|
||||
// a shared pid namespace. All containers created will join this shared
|
||||
// pid namespace.
|
||||
bool sandbox_pidns = 4;
|
||||
// SandboxId identifies which sandbox is using the agent. We allow only
|
||||
// one sandbox per agent and implicitly require that CreateSandbox is
|
||||
// called before other sandbox/network calls.
|
||||
string sandbox_id = 5;
|
||||
// This field, if non-empty, designates an absolute path to a directory
|
||||
// that the agent will search for OCI hooks to run within the guest.
|
||||
string guest_hook_path = 6;
|
||||
// This field is the list of kernel modules to be loaded in the guest kernel.
|
||||
repeated KernelModule kernel_modules = 7;
|
||||
}
|
||||
|
||||
message DestroySandboxRequest {
|
||||
}
|
||||
|
||||
message Interfaces {
|
||||
repeated types.Interface Interfaces = 1;
|
||||
}
|
||||
|
||||
message Routes {
|
||||
repeated types.Route Routes = 1;
|
||||
}
|
||||
|
||||
message UpdateInterfaceRequest {
|
||||
types.Interface interface = 1;
|
||||
}
|
||||
|
||||
message UpdateRoutesRequest {
|
||||
Routes routes = 1;
|
||||
}
|
||||
|
||||
message ListInterfacesRequest {
|
||||
}
|
||||
|
||||
message ListRoutesRequest {
|
||||
}
|
||||
|
||||
message OnlineCPUMemRequest {
|
||||
// Wait specifies if the caller waits for the agent to online all resources.
|
||||
// If true the agent returns once all resources have been connected, otherwise all
|
||||
// resources are connected asynchronously and the agent returns immediately.
|
||||
bool wait = 1;
|
||||
|
||||
// NbCpus specifies the number of CPUs that were added and the agent has to online.
|
||||
uint32 nb_cpus = 2;
|
||||
|
||||
// CpuOnly specifies whether only online CPU or not.
|
||||
bool cpu_only = 3;
|
||||
}
|
||||
|
||||
message ReseedRandomDevRequest {
|
||||
// Data specifies the random data used to reseed the guest crng.
|
||||
bytes data = 2;
|
||||
}
|
||||
|
||||
// AgentDetails provides information to the client about the running agent.
|
||||
message AgentDetails {
|
||||
// Semantic version of agent (see https://semver.org).
|
||||
string version = 1;
|
||||
|
||||
// Set if the agent is running as PID 1.
|
||||
bool init_daemon = 2;
|
||||
|
||||
// List of available device handlers.
|
||||
repeated string device_handlers = 3;
|
||||
|
||||
// List of available storage handlers.
|
||||
repeated string storage_handlers = 4;
|
||||
|
||||
// Set only if the agent is built with seccomp support and the guest
|
||||
// environment supports seccomp.
|
||||
bool supports_seccomp = 5;
|
||||
}
|
||||
|
||||
message GuestDetailsRequest {
|
||||
// MemBlockSize asks server to return the system memory block size that can be used
|
||||
// for memory hotplug alignment. Typically the server returns what's in
|
||||
// /sys/devices/system/memory/block_size_bytes.
|
||||
bool mem_block_size = 1;
|
||||
|
||||
// MemoryHotplugProbe asks server to return whether guest kernel supports memory hotplug
|
||||
// via probeinterface. Typically the server will check if the path
|
||||
// /sys/devices/system/memory/probe exists.
|
||||
bool mem_hotplug_probe = 2;
|
||||
}
|
||||
|
||||
message GuestDetailsResponse {
|
||||
// MemBlockSizeBytes returns the system memory block size in bytes.
|
||||
uint64 mem_block_size_bytes = 1;
|
||||
|
||||
AgentDetails agent_details = 2;
|
||||
|
||||
bool support_mem_hotplug_probe = 3;
|
||||
}
|
||||
|
||||
message MemHotplugByProbeRequest {
|
||||
// server needs to send the value of memHotplugProbeAddr into file /sys/devices/system/memory/probe,
|
||||
// in order to notify the guest kernel about hot-add memory event
|
||||
repeated uint64 memHotplugProbeAddr = 1;
|
||||
}
|
||||
|
||||
message SetGuestDateTimeRequest {
|
||||
// Sec the second since the Epoch.
|
||||
int64 Sec = 1;
|
||||
// Usec the microseconds portion of time since the Epoch.
|
||||
int64 Usec = 2;
|
||||
}
|
||||
|
||||
// Storage represents both the rootfs of the container, and any volume that
|
||||
// could have been defined through the Mount list of the OCI specification.
|
||||
message Storage {
|
||||
// Driver is used to define the way the storage is passed through the
|
||||
// virtual machine. It can be "9p", "blk", or something else, but for
|
||||
// all cases, this will define if some extra steps are required before
|
||||
// this storage gets mounted into the container.
|
||||
string driver = 1;
|
||||
// DriverOptions allows the caller to define a list of options such
|
||||
// as block sizes, numbers of luns, ... which are very specific to
|
||||
// every device and cannot be generalized through extra fields.
|
||||
repeated string driver_options = 2;
|
||||
// Source can be anything representing the source of the storage. This
|
||||
// will be handled by the proper handler based on the Driver used.
|
||||
// For instance, it can be a very simple path if the caller knows the
|
||||
// name of device inside the VM, or it can be some sort of identifier
|
||||
// to let the agent find the device inside the VM.
|
||||
string source = 3;
|
||||
// Fstype represents the filesystem that needs to be used to mount the
|
||||
// storage inside the VM. For instance, it could be "xfs" for block
|
||||
// device, "9p" for shared filesystem, or "tmpfs" for shared /dev/shm.
|
||||
string fstype = 4;
|
||||
// Options describes the additional options that might be needed to
|
||||
// mount properly the storage filesytem.
|
||||
repeated string options = 5;
|
||||
// MountPoint refers to the path where the storage should be mounted
|
||||
// inside the VM.
|
||||
string mount_point = 6;
|
||||
}
|
||||
|
||||
// Device represents only the devices that could have been defined through the
|
||||
// Linux Device list of the OCI specification.
|
||||
message Device {
|
||||
// Id can be used to identify the device inside the VM. Some devices
|
||||
// might not need it to be identified on the VM, and will rely on the
|
||||
// provided VmPath instead.
|
||||
string id = 1;
|
||||
// Type defines the type of device described. This can be "blk",
|
||||
// "scsi", "vfio", ...
|
||||
// Particularly, this should be used to trigger the use of the
|
||||
// appropriate device handler.
|
||||
string type = 2;
|
||||
// VmPath can be used by the caller to provide directly the path of
|
||||
// the device as it will appear inside the VM. For some devices, the
|
||||
// device id or the list of options passed might not be enough to find
|
||||
// the device. In those cases, the caller should predict and provide
|
||||
// this vm_path.
|
||||
string vm_path = 3;
|
||||
// ContainerPath defines the path where the device should be found inside
|
||||
// the container. This path should match the path of the device from
|
||||
// the device list listed inside the OCI spec. This is used in order
|
||||
// to identify the right device in the spec and update it with the
|
||||
// right options such as major/minor numbers as they appear inside
|
||||
// the VM for instance. Note that an empty ctr_path should be used
|
||||
// to make sure the device handler inside the agent is called, but
|
||||
// no spec update needs to be performed. This has to happen for the
|
||||
// case of rootfs, when a device has to be waited for after it has
|
||||
// been hotplugged. An equivalent Storage entry should be defined if
|
||||
// any mount needs to be performed afterwards.
|
||||
string container_path = 4;
|
||||
// Options allows the caller to define a list of options such as block
|
||||
// sizes, numbers of luns, ... which are very specific to every device
|
||||
// and cannot be generalized through extra fields.
|
||||
repeated string options = 5;
|
||||
}
|
||||
|
||||
message StringUser {
|
||||
string uid = 1;
|
||||
string gid = 2;
|
||||
repeated string additionalGids = 3;
|
||||
}
|
||||
|
||||
message CopyFileRequest {
|
||||
// Path is the destination file in the guest. It must be absolute,
|
||||
// canonical and below /run.
|
||||
string path = 1;
|
||||
// FileSize is the expected file size, for security reasons write operations
|
||||
// are made in a temporary file, once it has the expected size, it's moved
|
||||
// to the destination path.
|
||||
int64 file_size = 2;
|
||||
// FileMode is the file mode.
|
||||
uint32 file_mode = 3;
|
||||
// DirMode is the mode for the parent directories of destination path.
|
||||
uint32 dir_mode = 4;
|
||||
// Uid is the numeric user id.
|
||||
int32 uid = 5;
|
||||
// Gid is the numeric group id.
|
||||
int32 gid = 6;
|
||||
// Offset for the next write operation.
|
||||
int64 offset = 7;
|
||||
// Data to write in the destination file.
|
||||
bytes data = 8;
|
||||
}
|
||||
|
||||
message StartTracingRequest {
|
||||
}
|
||||
|
||||
message StopTracingRequest {
|
||||
}
|
||||
@@ -186,32 +186,32 @@ func init() {
|
||||
}
|
||||
|
||||
var fileDescriptor_c2419073415b3fbc = []byte{
|
||||
// 393 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x52, 0x31, 0x4f, 0xfa, 0x40,
|
||||
0x1c, 0xe5, 0xc8, 0xff, 0x0f, 0xf1, 0x00, 0x25, 0xa7, 0x03, 0x32, 0x5c, 0xb4, 0x0e, 0xb2, 0xd0,
|
||||
0x26, 0x98, 0x98, 0xe8, 0x62, 0xa2, 0x31, 0x6a, 0x4c, 0x4a, 0x52, 0x14, 0x13, 0x07, 0x48, 0x69,
|
||||
0xce, 0xb6, 0x01, 0x7a, 0xf5, 0xee, 0xca, 0xe2, 0xe2, 0xe8, 0xec, 0xa7, 0xf0, 0x23, 0x38, 0x3a,
|
||||
0x32, 0x3a, 0x3a, 0x4a, 0x3f, 0x85, 0xa3, 0xe9, 0x5d, 0x31, 0x10, 0x70, 0x70, 0xbb, 0xf7, 0x7e,
|
||||
0xef, 0xdd, 0xef, 0xbd, 0xcb, 0x41, 0xcb, 0xf5, 0x85, 0x17, 0xf5, 0x74, 0x87, 0x0e, 0x8d, 0xbe,
|
||||
0x2d, 0xec, 0xba, 0x43, 0x03, 0x61, 0xfb, 0x01, 0x61, 0x7c, 0x01, 0x73, 0xe6, 0x18, 0xb6, 0x4b,
|
||||
0x02, 0x61, 0x84, 0x8c, 0x0a, 0xea, 0xd0, 0x01, 0x57, 0x27, 0x6e, 0x78, 0xc4, 0x1e, 0x08, 0x4f,
|
||||
0x97, 0x08, 0xfd, 0x73, 0x59, 0xe8, 0x54, 0xeb, 0x33, 0x37, 0xbb, 0xd4, 0xa5, 0x4a, 0xda, 0x8b,
|
||||
0xee, 0x24, 0x92, 0x40, 0x9e, 0x94, 0x49, 0xab, 0xc1, 0xe2, 0x89, 0x47, 0x9c, 0xbe, 0x45, 0xee,
|
||||
0x23, 0xc2, 0x05, 0xaa, 0xc0, 0x3c, 0x27, 0x6c, 0xe4, 0x3b, 0xa4, 0x02, 0xb6, 0x40, 0x6d, 0xc5,
|
||||
0x9a, 0x42, 0xed, 0x19, 0xc0, 0xf5, 0x73, 0xb9, 0x2f, 0x35, 0xf0, 0x90, 0x06, 0x9c, 0xa0, 0x23,
|
||||
0x98, 0xe3, 0xc2, 0x16, 0x11, 0x97, 0x86, 0xd5, 0xc6, 0xae, 0x9e, 0xe4, 0xd0, 0x97, 0x48, 0xf5,
|
||||
0x56, 0x72, 0x55, 0xe0, 0xb6, 0xa4, 0xdc, 0x4a, 0x6d, 0xda, 0x21, 0x2c, 0xcd, 0x0d, 0x50, 0x01,
|
||||
0xe6, 0xaf, 0xcd, 0x4b, 0xb3, 0x79, 0x63, 0x96, 0x33, 0x09, 0x68, 0x9d, 0x5a, 0xed, 0x0b, 0xf3,
|
||||
0xac, 0x0c, 0xd0, 0x1a, 0x2c, 0x98, 0xcd, 0xab, 0xee, 0x94, 0xc8, 0x6a, 0x1d, 0xb8, 0xd1, 0x26,
|
||||
0x8c, 0xfb, 0x34, 0x98, 0x0f, 0xb5, 0x0d, 0x8b, 0x49, 0x8a, 0xee, 0x48, 0x0d, 0xd3, 0x2e, 0x85,
|
||||
0x84, 0x4b, 0xf5, 0x68, 0x07, 0x96, 0xe4, 0xab, 0xfe, 0x68, 0xb2, 0x52, 0x53, 0x94, 0x64, 0x2a,
|
||||
0x6a, 0x3c, 0xc0, 0x9c, 0x2a, 0x82, 0xf6, 0xe1, 0x7f, 0xb9, 0x02, 0x21, 0xd5, 0x6f, 0xf6, 0xd5,
|
||||
0xaa, 0x9b, 0xbf, 0x76, 0x46, 0x07, 0x30, 0x3f, 0xdd, 0xb8, 0xcc, 0x59, 0x55, 0xdc, 0xb2, 0x12,
|
||||
0xc7, 0x4f, 0x60, 0x3c, 0xc1, 0x99, 0x8f, 0x09, 0xce, 0x7c, 0x4d, 0x30, 0x78, 0x8c, 0x31, 0x78,
|
||||
0x89, 0x31, 0x78, 0x8d, 0x31, 0x78, 0x8b, 0x31, 0x18, 0xc7, 0x18, 0xbc, 0xc7, 0x18, 0x7c, 0xc6,
|
||||
0x18, 0xdc, 0x76, 0xfe, 0xf8, 0x9f, 0x58, 0x14, 0x08, 0x7f, 0x48, 0x8c, 0x91, 0xcf, 0xc4, 0xcc,
|
||||
0x28, 0xec, 0xbb, 0x0b, 0x5f, 0x2d, 0xc9, 0xd7, 0xcb, 0x49, 0xbc, 0xf7, 0x1d, 0x00, 0x00, 0xff,
|
||||
0xff, 0x4d, 0x7b, 0xf1, 0xc9, 0xb8, 0x02, 0x00, 0x00,
|
||||
// 390 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x52, 0x31, 0x4f, 0xc2, 0x40,
|
||||
0x18, 0xe5, 0x88, 0x42, 0x3c, 0x40, 0xc9, 0xe9, 0x80, 0x0c, 0x17, 0xad, 0x83, 0x2c, 0xb6, 0x09,
|
||||
0x26, 0x26, 0xba, 0x98, 0x68, 0x8c, 0x1a, 0x93, 0x92, 0x14, 0xc5, 0xc4, 0x01, 0x52, 0x9a, 0xb3,
|
||||
0x6d, 0x80, 0x5e, 0xbd, 0xbb, 0xb2, 0xb8, 0x38, 0x3a, 0xfb, 0x2b, 0xfc, 0x09, 0x8e, 0x8e, 0x8c,
|
||||
0x8e, 0x8e, 0xd2, 0x5f, 0xe1, 0x68, 0x7a, 0x57, 0x0c, 0x04, 0x1c, 0xdc, 0xee, 0x7d, 0xef, 0xbd,
|
||||
0x7b, 0xdf, 0xbb, 0x1c, 0xb4, 0x5c, 0x5f, 0x78, 0x51, 0x57, 0x77, 0xe8, 0xc0, 0xe8, 0xd9, 0xc2,
|
||||
0xde, 0x73, 0x68, 0x20, 0x6c, 0x3f, 0x20, 0x8c, 0xcf, 0x61, 0xce, 0x1c, 0xc3, 0x76, 0x49, 0x20,
|
||||
0x8c, 0x90, 0x51, 0x41, 0x1d, 0xda, 0xe7, 0xea, 0xc4, 0x0d, 0x8f, 0xd8, 0x7d, 0xe1, 0xe9, 0x12,
|
||||
0xa1, 0x25, 0x97, 0x85, 0x4e, 0x55, 0x73, 0xa9, 0x4b, 0x15, 0xdf, 0x8d, 0xee, 0x8d, 0x04, 0x49,
|
||||
0x20, 0x4f, 0x4a, 0xa9, 0xd5, 0x60, 0xf1, 0xd4, 0x23, 0x4e, 0xcf, 0x22, 0x0f, 0x11, 0xe1, 0x02,
|
||||
0x55, 0x60, 0x9e, 0x13, 0x36, 0xf4, 0x1d, 0x52, 0x01, 0x5b, 0xa0, 0xb6, 0x62, 0x4d, 0xa0, 0xf6,
|
||||
0x02, 0xe0, 0xfa, 0x85, 0x0c, 0x49, 0x0d, 0x3c, 0xa4, 0x01, 0x27, 0xe8, 0x18, 0xe6, 0xb8, 0xb0,
|
||||
0x45, 0xc4, 0xa5, 0x61, 0xb5, 0xbe, 0xab, 0x27, 0xe1, 0xfa, 0x02, 0xa9, 0xde, 0x4c, 0xae, 0x0a,
|
||||
0xdc, 0xa6, 0x94, 0x5b, 0xa9, 0x4d, 0x3b, 0x82, 0xa5, 0x19, 0x02, 0x15, 0x60, 0xfe, 0xc6, 0xbc,
|
||||
0x32, 0x1b, 0xb7, 0x66, 0x39, 0x93, 0x80, 0xe6, 0x99, 0xd5, 0xba, 0x34, 0xcf, 0xcb, 0x00, 0xad,
|
||||
0xc1, 0x82, 0xd9, 0xb8, 0xee, 0x4c, 0x06, 0x59, 0xad, 0x0d, 0x37, 0x5a, 0x84, 0x71, 0x9f, 0x06,
|
||||
0xb3, 0x4b, 0x6d, 0xc3, 0x62, 0xb2, 0x45, 0x67, 0xa8, 0xc8, 0xb4, 0x4b, 0x21, 0x99, 0xa5, 0x7a,
|
||||
0xb4, 0x03, 0x4b, 0xf2, 0x29, 0x7f, 0x35, 0x59, 0xa9, 0x29, 0xca, 0x61, 0x2a, 0xaa, 0x3f, 0xc2,
|
||||
0x9c, 0x2a, 0x82, 0x0e, 0xe0, 0xb2, 0x8c, 0x40, 0x48, 0xf5, 0x9b, 0x7e, 0xb5, 0xea, 0xe6, 0x9f,
|
||||
0x9d, 0xd1, 0x21, 0xcc, 0x4f, 0x12, 0x17, 0x39, 0xab, 0x6a, 0xb6, 0xa8, 0xc4, 0xc9, 0x33, 0x18,
|
||||
0x8d, 0x71, 0xe6, 0x73, 0x8c, 0x33, 0xdf, 0x63, 0x0c, 0x9e, 0x62, 0x0c, 0x5e, 0x63, 0x0c, 0xde,
|
||||
0x62, 0x0c, 0xde, 0x63, 0x0c, 0x46, 0x31, 0x06, 0x1f, 0x31, 0x06, 0x5f, 0x31, 0x06, 0x77, 0xed,
|
||||
0x7f, 0x7e, 0x22, 0x16, 0x05, 0xc2, 0x1f, 0x10, 0x63, 0xe8, 0x33, 0x31, 0x45, 0x85, 0x3d, 0x77,
|
||||
0xee, 0x7f, 0x25, 0xfb, 0x75, 0x73, 0x12, 0xef, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x19, 0x6c,
|
||||
0x8a, 0xb5, 0xad, 0x02, 0x00, 0x00,
|
||||
}
|
||||
|
||||
func (this *CheckRequest) Equal(that interface{}) bool {
|
||||
|
||||
@@ -1,39 +0,0 @@
|
||||
//
|
||||
// Copyright 2017 HyperHQ Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
package grpc;
|
||||
|
||||
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
|
||||
option (gogoproto.equal_all) = true;
|
||||
option (gogoproto.populate_all) = true;
|
||||
option (gogoproto.testgen_all) = true;
|
||||
option (gogoproto.benchgen_all) = true;
|
||||
|
||||
message CheckRequest {
|
||||
string service = 1;
|
||||
}
|
||||
|
||||
message HealthCheckResponse {
|
||||
enum ServingStatus {
|
||||
UNKNOWN = 0;
|
||||
SERVING = 1;
|
||||
NOT_SERVING = 2;
|
||||
}
|
||||
ServingStatus status = 1;
|
||||
}
|
||||
|
||||
message VersionCheckResponse {
|
||||
string grpc_version = 1;
|
||||
string agent_version = 2;
|
||||
}
|
||||
|
||||
service Health {
|
||||
rpc Check(CheckRequest) returns (HealthCheckResponse);
|
||||
rpc Version(CheckRequest) returns (VersionCheckResponse);
|
||||
}
|
||||
@@ -1509,139 +1509,139 @@ func init() {
|
||||
}
|
||||
|
||||
var fileDescriptor_e42fef2823778fc8 = []byte{
|
||||
// 2099 bytes of a gzipped FileDescriptorProto
|
||||
// 2097 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x18, 0x4b, 0x73, 0x1b, 0x49,
|
||||
0x39, 0x23, 0xc9, 0xb2, 0xd4, 0x8a, 0xf3, 0xe8, 0xcd, 0x66, 0x87, 0xb0, 0xa5, 0xf5, 0x0e, 0x29,
|
||||
0x30, 0x90, 0xb5, 0x8b, 0x84, 0xc7, 0xb2, 0x3c, 0xaa, 0x64, 0x3b, 0x89, 0x55, 0x1b, 0x47, 0xa2,
|
||||
0x65, 0x6f, 0x60, 0x0f, 0x5b, 0xd5, 0x1e, 0xb5, 0xa5, 0x5e, 0x8f, 0xa6, 0xa7, 0xba, 0x5b, 0x76,
|
||||
0xcc, 0x09, 0x6e, 0x1c, 0xa9, 0xe2, 0x17, 0x70, 0x02, 0xfe, 0x01, 0xc5, 0x89, 0x1b, 0x29, 0x4e,
|
||||
0x1c, 0xa9, 0xa2, 0x0a, 0x88, 0xef, 0xdc, 0x39, 0x52, 0x5f, 0x3f, 0x46, 0x2d, 0xc9, 0x81, 0x0d,
|
||||
0x7b, 0x52, 0x7f, 0xcf, 0xee, 0xef, 0xfd, 0x8d, 0x50, 0x6f, 0xc4, 0xf5, 0x78, 0x7a, 0xb4, 0x99,
|
||||
0x8a, 0xc9, 0xd6, 0x09, 0xd5, 0xf4, 0xbd, 0x54, 0xe4, 0x9a, 0xf2, 0x9c, 0x49, 0xb5, 0x04, 0x2b,
|
||||
0x99, 0x6e, 0xd1, 0x11, 0xcb, 0xf5, 0x56, 0x21, 0x85, 0x16, 0xa9, 0xc8, 0x94, 0x3d, 0xa9, 0x2d,
|
||||
0x91, 0xf2, 0x4d, 0x73, 0xc4, 0xb5, 0x91, 0x2c, 0xd2, 0x3b, 0xef, 0x05, 0x6a, 0x47, 0x62, 0x24,
|
||||
0x2c, 0xdf, 0xd1, 0xf4, 0xd8, 0x40, 0x06, 0x30, 0x27, 0x2b, 0x74, 0xa7, 0x3d, 0x12, 0x62, 0x94,
|
||||
0xb1, 0x19, 0xd7, 0x99, 0xa4, 0x45, 0xc1, 0xa4, 0xb2, 0xf4, 0xe4, 0x4f, 0x55, 0x54, 0x1b, 0x14,
|
||||
0x2c, 0xc5, 0x31, 0x5a, 0xfd, 0x88, 0x49, 0xc5, 0x45, 0x1e, 0x47, 0xeb, 0xd1, 0x46, 0x93, 0x78,
|
||||
0x10, 0x7f, 0x05, 0xad, 0xf6, 0xa5, 0x48, 0x99, 0x52, 0x71, 0x65, 0x3d, 0xda, 0x68, 0xdd, 0x5f,
|
||||
0xdb, 0x84, 0x97, 0x6c, 0x3a, 0x24, 0xf1, 0x54, 0xdc, 0x46, 0x35, 0x22, 0x84, 0x8e, 0xab, 0x86,
|
||||
0x0b, 0x59, 0x2e, 0xc0, 0x10, 0x83, 0xc7, 0x77, 0x50, 0x63, 0x4f, 0x28, 0x9d, 0xd3, 0x09, 0x8b,
|
||||
0x6b, 0xe6, 0x8e, 0x12, 0xc6, 0x5f, 0x45, 0xf5, 0x7d, 0x31, 0xcd, 0xb5, 0x8a, 0x57, 0xd6, 0xab,
|
||||
0x1b, 0xad, 0xfb, 0x2d, 0x2b, 0x6d, 0x70, 0xdb, 0xb5, 0x17, 0x7f, 0x7f, 0xe7, 0x0a, 0x71, 0x0c,
|
||||
0xf8, 0x5d, 0xb4, 0xb2, 0x27, 0xc4, 0x89, 0x8a, 0xeb, 0xe6, 0x1e, 0xc7, 0x69, 0x50, 0xc4, 0x52,
|
||||
0xf0, 0x0f, 0x50, 0xab, 0x93, 0xe7, 0x42, 0x53, 0xcd, 0x45, 0xae, 0xe2, 0x55, 0xa3, 0xf2, 0x8b,
|
||||
0x96, 0x11, 0xac, 0xdd, 0x0c, 0xa8, 0x0f, 0x73, 0x2d, 0xcf, 0x49, 0xc8, 0x0f, 0x37, 0x3c, 0xe1,
|
||||
0xf9, 0xf4, 0x79, 0xdc, 0x08, 0x6f, 0x30, 0x28, 0x62, 0x29, 0xe0, 0x94, 0x81, 0xc8, 0xa8, 0xe4,
|
||||
0x2a, 0x6e, 0x86, 0x4e, 0x71, 0x48, 0xe2, 0xa9, 0xc0, 0xf8, 0x8c, 0xe7, 0x43, 0x71, 0xa6, 0x62,
|
||||
0x14, 0x32, 0x3a, 0x24, 0xf1, 0xd4, 0x3b, 0x3f, 0x44, 0x37, 0x16, 0x5f, 0x85, 0x6f, 0xa0, 0xea,
|
||||
0x09, 0x3b, 0x77, 0x01, 0x81, 0x23, 0xbe, 0x85, 0x56, 0x4e, 0x69, 0x36, 0x65, 0x26, 0x14, 0x4d,
|
||||
0x62, 0x81, 0x0f, 0x2a, 0xef, 0x47, 0xc9, 0x1f, 0xaa, 0x65, 0x9c, 0xc0, 0xd3, 0x07, 0x4c, 0x4e,
|
||||
0x78, 0x4e, 0x33, 0x23, 0xdc, 0x20, 0x25, 0x8c, 0xbf, 0x8e, 0x5a, 0x3b, 0x22, 0x57, 0x22, 0x63,
|
||||
0x03, 0xfe, 0x53, 0xe6, 0x42, 0xda, 0xb4, 0x8f, 0xda, 0x16, 0xcf, 0x49, 0x48, 0xc5, 0x77, 0x51,
|
||||
0xed, 0x50, 0x31, 0x39, 0x1f, 0x52, 0xc0, 0xb8, 0x98, 0x18, 0x2a, 0xc6, 0xa8, 0xd6, 0x91, 0x23,
|
||||
0x15, 0xd7, 0xd6, 0xab, 0x1b, 0x4d, 0x62, 0xce, 0xf0, 0xf4, 0x87, 0xf9, 0xa9, 0x89, 0x66, 0x93,
|
||||
0xc0, 0x11, 0x30, 0x3b, 0x67, 0x43, 0x13, 0xb5, 0x26, 0x81, 0x23, 0xfe, 0x1e, 0xba, 0xba, 0x43,
|
||||
0x0b, 0x7a, 0xc4, 0x33, 0xae, 0x39, 0x83, 0x38, 0xc1, 0x2d, 0x6f, 0x05, 0xee, 0x0e, 0xc9, 0x64,
|
||||
0x8e, 0x19, 0x7f, 0x03, 0xad, 0x92, 0x8c, 0x4f, 0xb8, 0x56, 0x71, 0xc3, 0xc4, 0xf7, 0xa6, 0x4b,
|
||||
0xcb, 0xde, 0xa0, 0xfb, 0x63, 0x4b, 0x71, 0x8f, 0xf4, 0x7c, 0x78, 0x03, 0x5d, 0x7f, 0x2a, 0x9e,
|
||||
0xb2, 0xb3, 0xbe, 0xe4, 0xa7, 0x3c, 0x63, 0x23, 0x66, 0x83, 0xd7, 0x20, 0x8b, 0x68, 0xe0, 0xec,
|
||||
0x14, 0x05, 0x95, 0x13, 0x21, 0xfb, 0x52, 0x1c, 0xf3, 0x8c, 0x99, 0xe8, 0x35, 0xc9, 0x22, 0x1a,
|
||||
0xaf, 0xa3, 0x56, 0xaf, 0xb7, 0x3f, 0x48, 0x85, 0x64, 0x9d, 0xe1, 0xa7, 0x71, 0x6b, 0x3d, 0xda,
|
||||
0xa8, 0x92, 0x10, 0x85, 0x13, 0x74, 0x75, 0xc0, 0x32, 0xb0, 0xe6, 0x09, 0x3d, 0x62, 0x59, 0x7c,
|
||||
0xd5, 0x28, 0x9a, 0xc3, 0x25, 0x0f, 0x50, 0x75, 0x5b, 0x3c, 0xc7, 0xb7, 0x51, 0x7d, 0x8f, 0xf1,
|
||||
0xd1, 0x58, 0x9b, 0xa8, 0xad, 0x11, 0x07, 0x41, 0xd4, 0x9f, 0xf1, 0xa1, 0x1e, 0x9b, 0x68, 0xad,
|
||||
0x11, 0x0b, 0x24, 0xb9, 0x0d, 0x0e, 0x38, 0xf6, 0xb0, 0xbb, 0xeb, 0x44, 0xe0, 0x08, 0x98, 0xc7,
|
||||
0xdd, 0x5d, 0xc7, 0x0d, 0x47, 0xfc, 0x65, 0x74, 0xad, 0x33, 0x1c, 0x72, 0xc8, 0x2d, 0x9a, 0x3d,
|
||||
0xe6, 0x43, 0x15, 0x57, 0xd7, 0xab, 0x1b, 0x6b, 0x64, 0x01, 0x0b, 0x99, 0x03, 0x3a, 0xc3, 0x1a,
|
||||
0xf5, 0x70, 0xf2, 0x9b, 0x08, 0xdd, 0x5c, 0x8a, 0x0a, 0x48, 0x6c, 0x8b, 0x69, 0x3e, 0xe4, 0xf9,
|
||||
0x28, 0x8e, 0x4c, 0xb4, 0x4b, 0x18, 0xbf, 0x8d, 0x9a, 0x0f, 0x8f, 0x8f, 0x59, 0xaa, 0xf9, 0x29,
|
||||
0x64, 0x1a, 0x10, 0x67, 0x08, 0x70, 0x5d, 0x37, 0x1f, 0x33, 0xc9, 0x35, 0x3d, 0xca, 0x98, 0x79,
|
||||
0x50, 0x93, 0x84, 0x28, 0x90, 0xef, 0x43, 0xde, 0x6a, 0xcd, 0x86, 0x2e, 0xbb, 0x66, 0x08, 0x68,
|
||||
0x59, 0x9d, 0xc9, 0x11, 0x67, 0xb9, 0x76, 0x69, 0xe6, 0xc1, 0xa4, 0x8b, 0x5a, 0x41, 0x1a, 0x40,
|
||||
0x7e, 0x1e, 0x9c, 0x17, 0xcc, 0xd5, 0x91, 0x39, 0x03, 0x6e, 0x8f, 0xca, 0xa1, 0xf1, 0x51, 0x8d,
|
||||
0x98, 0x33, 0xe0, 0x06, 0xe2, 0xd8, 0x36, 0xb0, 0x1a, 0x31, 0xe7, 0x44, 0xa0, 0x15, 0xd3, 0x77,
|
||||
0xe0, 0xb5, 0x43, 0xa6, 0x34, 0xcf, 0x4d, 0x81, 0x3a, 0x5d, 0x21, 0x0a, 0xa2, 0xa7, 0xc4, 0x54,
|
||||
0xa6, 0xbe, 0x38, 0x1d, 0x04, 0x6a, 0x35, 0x5c, 0x5f, 0xb5, 0xd7, 0xc3, 0x19, 0xde, 0x2e, 0x0a,
|
||||
0xdb, 0x9d, 0xac, 0x5d, 0x1e, 0x4c, 0xbe, 0x6d, 0xbb, 0x28, 0x48, 0xf5, 0xa9, 0x1e, 0xfb, 0x47,
|
||||
0xc3, 0x19, 0x7c, 0x4d, 0x18, 0x1d, 0x8a, 0x3c, 0x3b, 0x37, 0x77, 0x34, 0x48, 0x09, 0x27, 0xbf,
|
||||
0x8a, 0x5c, 0x5f, 0xc4, 0xf7, 0x50, 0xa3, 0x2f, 0x99, 0xd2, 0x54, 0x6a, 0x13, 0x91, 0xb2, 0x70,
|
||||
0x81, 0xec, 0x6a, 0xa2, 0xe4, 0xc0, 0x9b, 0xa8, 0xd9, 0x17, 0x4a, 0x5b, 0xf6, 0xca, 0x2b, 0xd8,
|
||||
0x67, 0x2c, 0x46, 0xbb, 0x01, 0x44, 0x61, 0x42, 0x76, 0xb9, 0x76, 0xc7, 0x91, 0x7c, 0x8c, 0x6a,
|
||||
0x80, 0xbf, 0xd4, 0x1a, 0xdf, 0x36, 0x2a, 0xcb, 0x6d, 0xa3, 0x3a, 0x6b, 0x1b, 0x31, 0x5a, 0x3d,
|
||||
0xe0, 0x13, 0x26, 0xa6, 0xda, 0x24, 0x64, 0x95, 0x78, 0x30, 0xf9, 0xdd, 0x8a, 0xeb, 0xd3, 0xf8,
|
||||
0xfb, 0xa8, 0x75, 0xd8, 0xdd, 0xdd, 0xa7, 0x45, 0xc1, 0xf3, 0x91, 0x72, 0x46, 0xdf, 0x0a, 0xfa,
|
||||
0x48, 0x49, 0x74, 0x0f, 0x0c, 0xd9, 0x41, 0xfa, 0x71, 0x20, 0x5d, 0xf9, 0xdf, 0xd2, 0x01, 0x3b,
|
||||
0xde, 0x42, 0xf5, 0xc1, 0xb9, 0x4a, 0x75, 0xe6, 0xbc, 0x11, 0xb6, 0xaf, 0x4d, 0x4b, 0xb1, 0x23,
|
||||
0xc6, 0xb1, 0xe1, 0xfb, 0xa8, 0x49, 0x98, 0x4d, 0x0d, 0x65, 0x4c, 0x9a, 0xbf, 0xac, 0xa4, 0x91,
|
||||
0x19, 0x1b, 0x24, 0xdf, 0xce, 0x48, 0x8a, 0x69, 0xa1, 0x8c, 0x17, 0x57, 0x6c, 0xf2, 0x05, 0x28,
|
||||
0xfc, 0x01, 0x42, 0x4f, 0xe9, 0x84, 0xa9, 0x82, 0x82, 0xda, 0xfa, 0x92, 0x0d, 0x25, 0xd1, 0xd9,
|
||||
0x10, 0x70, 0x43, 0x2b, 0xdd, 0x65, 0xa7, 0x3c, 0x65, 0x7e, 0x54, 0xde, 0x0c, 0x04, 0x2d, 0xc5,
|
||||
0xb7, 0x52, 0xc7, 0x87, 0xef, 0xa1, 0xd5, 0x01, 0x4b, 0x53, 0x31, 0x29, 0xdc, 0x90, 0xc4, 0x81,
|
||||
0x88, 0xa3, 0x10, 0xcf, 0x82, 0xef, 0xa1, 0x9b, 0x90, 0xd3, 0xc7, 0xaa, 0x2f, 0x45, 0x41, 0x47,
|
||||
0xb6, 0x82, 0x9a, 0xc6, 0x88, 0x65, 0x02, 0x18, 0xbb, 0x4f, 0xd5, 0x09, 0x1b, 0x82, 0x61, 0x30,
|
||||
0x36, 0x4d, 0x5f, 0x08, 0x50, 0xf8, 0x2e, 0x5a, 0xf3, 0x79, 0x6f, 0x79, 0x5a, 0x86, 0x67, 0x1e,
|
||||
0x89, 0xdb, 0x08, 0x99, 0xd2, 0x0d, 0xdb, 0x6e, 0x80, 0xc1, 0x5b, 0xa8, 0xd1, 0xcd, 0x35, 0xcb,
|
||||
0xc8, 0x50, 0xc7, 0x6b, 0xc6, 0x88, 0x37, 0xc2, 0xa0, 0x3b, 0x12, 0x29, 0x99, 0xee, 0x7c, 0x17,
|
||||
0xb5, 0x82, 0x80, 0xbe, 0xd6, 0x74, 0x7e, 0xa7, 0x5c, 0x03, 0x80, 0x69, 0x38, 0x9d, 0x4c, 0xbc,
|
||||
0xa0, 0x05, 0x80, 0xc1, 0xaf, 0x0c, 0x97, 0x33, 0x7c, 0x82, 0xae, 0xcd, 0x27, 0xa3, 0x99, 0x16,
|
||||
0x42, 0xe9, 0xb2, 0xf5, 0x3b, 0xc8, 0x24, 0x8b, 0xdf, 0x2d, 0xcb, 0x29, 0x10, 0xa2, 0x4c, 0xa3,
|
||||
0x83, 0xe1, 0x5f, 0x35, 0x24, 0x73, 0x4e, 0xde, 0x77, 0xfa, 0xcb, 0xbc, 0x78, 0x55, 0xdb, 0x34,
|
||||
0x19, 0x58, 0x99, 0xd5, 0x71, 0xf2, 0xeb, 0x08, 0xb5, 0x82, 0x54, 0x79, 0x55, 0xad, 0x1b, 0x5d,
|
||||
0x95, 0x40, 0xd7, 0x2d, 0xb4, 0xb2, 0x4f, 0x3f, 0x15, 0x76, 0xbb, 0xa8, 0x12, 0x0b, 0x18, 0x2c,
|
||||
0xcf, 0x85, 0x74, 0xd5, 0x6e, 0x01, 0xe8, 0x7c, 0x8f, 0x78, 0xc6, 0xf6, 0xc5, 0x90, 0x99, 0xec,
|
||||
0x5f, 0x23, 0x25, 0xec, 0xe7, 0x5f, 0x7d, 0x69, 0xfe, 0xad, 0x96, 0xf3, 0x2f, 0xf9, 0x47, 0xc5,
|
||||
0x99, 0x37, 0xab, 0xa9, 0xef, 0xcc, 0xb2, 0x3e, 0x5a, 0xaa, 0x5c, 0x4b, 0xb1, 0x05, 0xb6, 0x98,
|
||||
0xfb, 0xb0, 0xab, 0xb2, 0x89, 0x90, 0xe7, 0x6e, 0x79, 0x0a, 0xab, 0xc5, 0x12, 0x88, 0x63, 0xc0,
|
||||
0xeb, 0xa8, 0xba, 0xd3, 0x3f, 0x74, 0xeb, 0xd3, 0xb5, 0x70, 0xb1, 0xe9, 0x1f, 0x12, 0x20, 0xe1,
|
||||
0x2f, 0xa1, 0x5a, 0x1f, 0xc6, 0xb1, 0x6d, 0x04, 0xd7, 0x03, 0x16, 0x40, 0x13, 0x43, 0x84, 0x6a,
|
||||
0xdb, 0xce, 0x44, 0x7a, 0xd2, 0xed, 0x19, 0xe3, 0xe7, 0xab, 0xcd, 0x51, 0x88, 0x67, 0xc1, 0x8f,
|
||||
0xd0, 0xb5, 0xbd, 0xe9, 0x88, 0x15, 0x74, 0xc4, 0x9e, 0xd8, 0x05, 0xc9, 0xb6, 0x83, 0x38, 0x10,
|
||||
0x9a, 0x63, 0x70, 0x06, 0x2e, 0x48, 0xc1, 0xad, 0x4f, 0x99, 0x3e, 0x13, 0xf2, 0xc4, 0x6d, 0x66,
|
||||
0xe1, 0xad, 0x8e, 0x42, 0x3c, 0x4b, 0xf2, 0x37, 0x9f, 0x05, 0xce, 0xf4, 0x5b, 0xd0, 0x9c, 0x27,
|
||||
0xdc, 0xae, 0x32, 0x55, 0x62, 0x01, 0xc8, 0x4d, 0xc2, 0x14, 0x93, 0xa7, 0xb6, 0x07, 0x54, 0xec,
|
||||
0xba, 0x14, 0xa0, 0x4c, 0x6e, 0x9e, 0xd1, 0xc2, 0x25, 0x85, 0x39, 0x43, 0xa6, 0x7f, 0xc8, 0x64,
|
||||
0xce, 0x32, 0x97, 0x14, 0x0e, 0x82, 0xfd, 0xc0, 0x9e, 0x0e, 0x76, 0xfa, 0xc6, 0x33, 0x55, 0x32,
|
||||
0x43, 0x40, 0xfd, 0x83, 0x74, 0xc1, 0x73, 0xf8, 0x76, 0xa9, 0x9b, 0xa1, 0x1e, 0x60, 0xf0, 0xd7,
|
||||
0xd0, 0x8d, 0x5d, 0xae, 0x60, 0xd1, 0xe8, 0xf5, 0xf6, 0x3f, 0xe4, 0x59, 0xc6, 0xa4, 0x31, 0xb4,
|
||||
0x41, 0x96, 0xf0, 0xc9, 0x9f, 0x23, 0xd4, 0xf0, 0x81, 0x83, 0xe7, 0x0c, 0xc6, 0x54, 0x9a, 0xc4,
|
||||
0x01, 0xa5, 0x0e, 0x02, 0x93, 0x7f, 0x34, 0x15, 0x9a, 0x3a, 0xb3, 0x2c, 0x00, 0xdc, 0x7d, 0x26,
|
||||
0xb9, 0x18, 0xba, 0xbd, 0xc2, 0x41, 0xb0, 0x63, 0x12, 0x46, 0x33, 0xcd, 0x27, 0x8c, 0x4c, 0x73,
|
||||
0xf8, 0x71, 0xd6, 0x2d, 0xa2, 0x61, 0x79, 0xf3, 0x28, 0xa7, 0x69, 0xc5, 0x68, 0x5a, 0xc0, 0x82,
|
||||
0xeb, 0x76, 0x8a, 0xa9, 0x72, 0x2b, 0xb6, 0x39, 0x03, 0x6e, 0x9f, 0x4d, 0xec, 0x6e, 0xdd, 0x24,
|
||||
0xe6, 0x9c, 0x9c, 0xb9, 0x3d, 0xee, 0x99, 0xd9, 0x2e, 0x5d, 0xd5, 0x96, 0xd5, 0x18, 0x5d, 0x5a,
|
||||
0x8d, 0x95, 0xb0, 0x1a, 0x6f, 0xa3, 0xba, 0x95, 0x75, 0x1d, 0xc4, 0x41, 0xe0, 0xf1, 0x27, 0x8c,
|
||||
0x1e, 0x3b, 0x5a, 0xcd, 0xd0, 0x02, 0x4c, 0x72, 0x88, 0xde, 0x30, 0x17, 0x1f, 0x8c, 0xa5, 0xd0,
|
||||
0x3a, 0x63, 0xff, 0xc7, 0xd5, 0x18, 0xd5, 0x08, 0xd5, 0xcc, 0xef, 0x68, 0x70, 0x4e, 0xfe, 0x55,
|
||||
0x45, 0x57, 0xc3, 0x52, 0x08, 0xde, 0x17, 0xfd, 0x97, 0xf7, 0x55, 0x16, 0xdf, 0x87, 0x3b, 0xe8,
|
||||
0x6a, 0xe8, 0x93, 0x4b, 0x26, 0x7a, 0x48, 0x76, 0x65, 0x33, 0x27, 0x82, 0x0f, 0xd1, 0x9b, 0xde,
|
||||
0x3a, 0x98, 0x46, 0xdb, 0x85, 0x72, 0xba, 0x6a, 0x46, 0xd7, 0x17, 0x02, 0x5d, 0xf3, 0x5e, 0x70,
|
||||
0xda, 0x2e, 0x97, 0xc6, 0xcf, 0xd0, 0x6d, 0x4f, 0x78, 0x26, 0xb9, 0x66, 0x33, 0xbd, 0x2b, 0x9f,
|
||||
0x4d, 0xef, 0x2b, 0xc4, 0x43, 0xc5, 0x70, 0x63, 0xb7, 0xd7, 0x1f, 0x38, 0xc5, 0xf5, 0xd7, 0x54,
|
||||
0x3c, 0x2f, 0x8e, 0x7f, 0x82, 0xde, 0x9a, 0xbb, 0x32, 0xd0, 0xbc, 0xfa, 0xd9, 0x34, 0xbf, 0x4a,
|
||||
0x3e, 0x79, 0x17, 0x35, 0xcb, 0x0e, 0x79, 0x79, 0x9f, 0x49, 0x7e, 0xee, 0xbf, 0x55, 0xc2, 0x46,
|
||||
0x0e, 0xbc, 0x9d, 0x2c, 0x13, 0x67, 0xee, 0xa3, 0xd8, 0x02, 0x9f, 0x7b, 0x36, 0xdd, 0x46, 0xf5,
|
||||
0x4e, 0x6a, 0xfe, 0x1f, 0xb1, 0x7b, 0x99, 0x83, 0x92, 0xcc, 0x65, 0xa5, 0xeb, 0x90, 0xb0, 0xc9,
|
||||
0xee, 0x64, 0x54, 0xa9, 0x72, 0x60, 0x7b, 0x10, 0x6f, 0x23, 0xd4, 0x97, 0x5c, 0x48, 0xfb, 0x19,
|
||||
0x6c, 0x17, 0xd0, 0xb7, 0x17, 0x76, 0x11, 0x79, 0x4c, 0x53, 0xe6, 0xb8, 0xce, 0xfd, 0x12, 0x37,
|
||||
0x93, 0x4a, 0x1e, 0x21, 0xbc, 0xdc, 0xd9, 0x61, 0x6e, 0xf6, 0xe9, 0x88, 0x29, 0x98, 0xf6, 0x76,
|
||||
0x1e, 0x97, 0xf0, 0xcc, 0x73, 0xf6, 0x1b, 0xc8, 0x79, 0x6e, 0x0f, 0xdd, 0xbe, 0xfc, 0x4e, 0xf0,
|
||||
0x13, 0x2c, 0x07, 0x7e, 0xae, 0xc3, 0xd9, 0xe8, 0x77, 0x74, 0x57, 0x4f, 0x25, 0x9c, 0xfc, 0x32,
|
||||
0x72, 0x0e, 0xf0, 0x6b, 0xe0, 0x5d, 0xb4, 0xb6, 0xcb, 0x8e, 0xe9, 0x34, 0xd3, 0x9d, 0x34, 0xf8,
|
||||
0x88, 0x9a, 0x47, 0x02, 0x57, 0x47, 0xa6, 0x63, 0xae, 0x59, 0xaa, 0xa7, 0x92, 0xf9, 0xef, 0x83,
|
||||
0x79, 0x24, 0xfe, 0x26, 0x6a, 0xc0, 0x2e, 0x46, 0xb3, 0x4c, 0xb9, 0x32, 0x9d, 0xdb, 0x40, 0x2d,
|
||||
0xc9, 0x7f, 0x8e, 0x78, 0xce, 0x84, 0xa3, 0xeb, 0xe1, 0x8b, 0x3a, 0x72, 0x04, 0x5e, 0xe8, 0xe6,
|
||||
0x43, 0xf6, 0xdc, 0xf5, 0x72, 0x0b, 0x00, 0xf6, 0xa3, 0x72, 0x93, 0xab, 0x11, 0x0b, 0x80, 0xb5,
|
||||
0xe6, 0x70, 0x70, 0x26, 0x5c, 0x03, 0x2a, 0x61, 0x7c, 0x0d, 0x55, 0x7a, 0x85, 0xfb, 0x66, 0xae,
|
||||
0xf4, 0x8a, 0x64, 0xe2, 0x8d, 0xb7, 0x77, 0x83, 0x46, 0xb3, 0x5a, 0xb9, 0x8f, 0x64, 0x0b, 0xd8,
|
||||
0xdc, 0x29, 0x47, 0xa1, 0xc9, 0x1d, 0xe3, 0x84, 0x2d, 0xf7, 0x6d, 0x64, 0x4d, 0x7b, 0x73, 0x79,
|
||||
0xb9, 0xee, 0x48, 0xff, 0x35, 0x62, 0x18, 0x93, 0x6f, 0xa1, 0xb5, 0xb9, 0xb5, 0x15, 0xdc, 0xf8,
|
||||
0xe4, 0xc1, 0x0e, 0x4d, 0xc7, 0x6c, 0x90, 0x8e, 0xd9, 0x84, 0x7a, 0x67, 0xcf, 0x21, 0xb7, 0x7f,
|
||||
0x11, 0xbd, 0x78, 0xd9, 0xbe, 0xf2, 0xd7, 0x97, 0xed, 0x2b, 0xff, 0x7e, 0xd9, 0x8e, 0x7e, 0x76,
|
||||
0xd1, 0x8e, 0x7e, 0x7b, 0xd1, 0x8e, 0x7e, 0x7f, 0xd1, 0x8e, 0xfe, 0x78, 0xd1, 0x8e, 0x5e, 0x5c,
|
||||
0xb4, 0xa3, 0xbf, 0x5c, 0xb4, 0xa3, 0x7f, 0x5e, 0xb4, 0xa3, 0x8f, 0x3f, 0x79, 0xcd, 0x3f, 0x34,
|
||||
0xa5, 0x9d, 0x5e, 0x5b, 0xa7, 0x5c, 0xea, 0x80, 0x54, 0x9c, 0x8c, 0x96, 0xfe, 0xeb, 0x04, 0xeb,
|
||||
0x8e, 0xea, 0x06, 0x7e, 0xf0, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x9b, 0x19, 0xc3, 0xc2, 0x39,
|
||||
0x15, 0x00, 0x00,
|
||||
0x79, 0x47, 0x92, 0x65, 0xa9, 0x15, 0xe7, 0xd1, 0x9b, 0xcd, 0x0e, 0x61, 0x4b, 0xeb, 0x1d, 0x52,
|
||||
0x60, 0x20, 0xd8, 0x45, 0xc2, 0x63, 0x59, 0x1e, 0x55, 0xb2, 0x9d, 0xc4, 0xaa, 0x8d, 0x23, 0xd1,
|
||||
0xb2, 0x37, 0xb0, 0x87, 0xad, 0x6a, 0x8f, 0xda, 0x52, 0xaf, 0x47, 0xd3, 0x53, 0xdd, 0x2d, 0x3b,
|
||||
0xe6, 0x04, 0x37, 0x8e, 0x54, 0xf1, 0x0b, 0x38, 0x01, 0xff, 0x80, 0xe2, 0xc4, 0x8d, 0x14, 0x27,
|
||||
0x8e, 0x54, 0x51, 0x05, 0xc4, 0x77, 0xee, 0x1c, 0xa9, 0xaf, 0x1f, 0xa3, 0x96, 0x64, 0xc3, 0x06,
|
||||
0x4e, 0xea, 0xef, 0xd9, 0xfd, 0xbd, 0xbf, 0x11, 0xea, 0x8d, 0xb8, 0x1e, 0x4f, 0x8f, 0x36, 0x53,
|
||||
0x31, 0xd9, 0x3a, 0xa1, 0x9a, 0x7e, 0x2d, 0x15, 0xb9, 0xa6, 0x3c, 0x67, 0x52, 0x2d, 0xc1, 0x4a,
|
||||
0xa6, 0x5b, 0x74, 0xc4, 0x72, 0xbd, 0x55, 0x48, 0xa1, 0x45, 0x2a, 0x32, 0x65, 0x4f, 0x6a, 0x4b,
|
||||
0xa4, 0x7c, 0xd3, 0x1c, 0x71, 0x6d, 0x24, 0x8b, 0xf4, 0x6e, 0x32, 0x12, 0x23, 0x61, 0x89, 0x47,
|
||||
0xd3, 0xe3, 0x2d, 0x80, 0x0c, 0x60, 0x4e, 0x96, 0xf3, 0x6e, 0x7b, 0x24, 0xc4, 0x28, 0x63, 0x33,
|
||||
0xae, 0x33, 0x49, 0x8b, 0x82, 0x49, 0x65, 0xe9, 0xc9, 0x1f, 0xab, 0xa8, 0x36, 0x28, 0x58, 0x8a,
|
||||
0x63, 0xb4, 0xfa, 0x11, 0x93, 0x8a, 0x8b, 0x3c, 0x8e, 0xd6, 0xa3, 0x8d, 0x26, 0xf1, 0x20, 0xfe,
|
||||
0x12, 0x5a, 0xed, 0x4b, 0x91, 0x32, 0xa5, 0xe2, 0xca, 0x7a, 0xb4, 0xd1, 0x7a, 0xb0, 0xb6, 0x09,
|
||||
0xd7, 0x6f, 0x3a, 0x24, 0xf1, 0x54, 0xdc, 0x46, 0x35, 0x22, 0x84, 0x8e, 0xab, 0x86, 0x0b, 0x59,
|
||||
0x2e, 0xc0, 0x10, 0x83, 0xc7, 0x77, 0x51, 0x63, 0x4f, 0x28, 0x9d, 0xd3, 0x09, 0x8b, 0x6b, 0xe6,
|
||||
0x8e, 0x12, 0xc6, 0x5f, 0x46, 0xf5, 0x7d, 0x31, 0xcd, 0xb5, 0x8a, 0x57, 0xd6, 0xab, 0x1b, 0xad,
|
||||
0x07, 0x2d, 0x2b, 0x6d, 0x70, 0xdb, 0xb5, 0x97, 0x7f, 0x7b, 0xf7, 0x0d, 0xe2, 0x18, 0xf0, 0x7b,
|
||||
0x68, 0x65, 0x4f, 0x88, 0x13, 0x15, 0xd7, 0xcd, 0x3d, 0x8e, 0xd3, 0xa0, 0x88, 0xa5, 0xe0, 0xef,
|
||||
0xa3, 0x56, 0x27, 0xcf, 0x85, 0xa6, 0x9a, 0x8b, 0x5c, 0xc5, 0xab, 0x46, 0xe5, 0xe7, 0x2d, 0x23,
|
||||
0x58, 0xbb, 0x19, 0x50, 0x1f, 0xe5, 0x5a, 0x9e, 0x93, 0x90, 0x1f, 0x6e, 0x78, 0xca, 0xf3, 0xe9,
|
||||
0x8b, 0xb8, 0x11, 0xde, 0x60, 0x50, 0xc4, 0x52, 0xc0, 0x29, 0x03, 0x91, 0x51, 0xc9, 0x55, 0xdc,
|
||||
0x0c, 0x9d, 0xe2, 0x90, 0xc4, 0x53, 0x81, 0xf1, 0x39, 0xcf, 0x87, 0xe2, 0x4c, 0xc5, 0x28, 0x64,
|
||||
0x74, 0x48, 0xe2, 0xa9, 0x77, 0x7f, 0x80, 0x6e, 0x2e, 0xbe, 0x0a, 0xdf, 0x44, 0xd5, 0x13, 0x76,
|
||||
0xee, 0x02, 0x02, 0x47, 0x7c, 0x1b, 0xad, 0x9c, 0xd2, 0x6c, 0xca, 0x4c, 0x28, 0x9a, 0xc4, 0x02,
|
||||
0x1f, 0x54, 0xde, 0x8f, 0x92, 0xdf, 0x57, 0xcb, 0x38, 0x81, 0xa7, 0x0f, 0x98, 0x9c, 0xf0, 0x9c,
|
||||
0x66, 0x46, 0xb8, 0x41, 0x4a, 0x18, 0x7f, 0x15, 0xb5, 0x76, 0x44, 0xae, 0x44, 0xc6, 0x06, 0xfc,
|
||||
0x27, 0xcc, 0x85, 0xb4, 0x69, 0x1f, 0xb5, 0x2d, 0x5e, 0x90, 0x90, 0x8a, 0xef, 0xa1, 0xda, 0xa1,
|
||||
0x62, 0x72, 0x3e, 0xa4, 0x80, 0x71, 0x31, 0x31, 0x54, 0x8c, 0x51, 0xad, 0x23, 0x47, 0x2a, 0xae,
|
||||
0xad, 0x57, 0x37, 0x9a, 0xc4, 0x9c, 0xe1, 0xe9, 0x8f, 0xf2, 0x53, 0x13, 0xcd, 0x26, 0x81, 0x23,
|
||||
0x60, 0x76, 0xce, 0x86, 0x26, 0x6a, 0x4d, 0x02, 0x47, 0xfc, 0x5d, 0x74, 0x6d, 0x87, 0x16, 0xf4,
|
||||
0x88, 0x67, 0x5c, 0x73, 0x06, 0x71, 0x82, 0x5b, 0xde, 0x0e, 0xdc, 0x1d, 0x92, 0xc9, 0x1c, 0x33,
|
||||
0xfe, 0x3a, 0x5a, 0x25, 0x19, 0x9f, 0x70, 0xad, 0xe2, 0x86, 0x89, 0xef, 0x2d, 0x97, 0x96, 0xbd,
|
||||
0x41, 0xf7, 0x47, 0x96, 0xe2, 0x1e, 0xe9, 0xf9, 0xf0, 0x06, 0xba, 0xf1, 0x4c, 0x3c, 0x63, 0x67,
|
||||
0x7d, 0xc9, 0x4f, 0x79, 0xc6, 0x46, 0xcc, 0x06, 0xaf, 0x41, 0x16, 0xd1, 0xc0, 0xd9, 0x29, 0x0a,
|
||||
0x2a, 0x27, 0x42, 0xf6, 0xa5, 0x38, 0xe6, 0x19, 0x33, 0xd1, 0x6b, 0x92, 0x45, 0x34, 0x5e, 0x47,
|
||||
0xad, 0x5e, 0x6f, 0x7f, 0x90, 0x0a, 0xc9, 0x3a, 0xc3, 0x4f, 0xe3, 0xd6, 0x7a, 0xb4, 0x51, 0x25,
|
||||
0x21, 0x0a, 0x27, 0xe8, 0xda, 0x80, 0x65, 0x60, 0xcd, 0x53, 0x7a, 0xc4, 0xb2, 0xf8, 0x9a, 0x51,
|
||||
0x34, 0x87, 0x4b, 0x1e, 0xa2, 0xea, 0xb6, 0x78, 0x81, 0xef, 0xa0, 0xfa, 0x1e, 0xe3, 0xa3, 0xb1,
|
||||
0x36, 0x51, 0x5b, 0x23, 0x0e, 0x82, 0xa8, 0x3f, 0xe7, 0x43, 0x3d, 0x36, 0xd1, 0x5a, 0x23, 0x16,
|
||||
0x48, 0x72, 0x1b, 0x1c, 0x70, 0xec, 0x61, 0x77, 0xd7, 0x89, 0xc0, 0x11, 0x30, 0x4f, 0xba, 0xbb,
|
||||
0x8e, 0x1b, 0x8e, 0xf8, 0x8b, 0xe8, 0x7a, 0x67, 0x38, 0xe4, 0x90, 0x5b, 0x34, 0x7b, 0xc2, 0x87,
|
||||
0x2a, 0xae, 0xae, 0x57, 0x37, 0xd6, 0xc8, 0x02, 0x16, 0x32, 0x07, 0x74, 0x86, 0x35, 0xea, 0xe1,
|
||||
0xe4, 0xd7, 0x11, 0xba, 0xb5, 0x14, 0x15, 0x90, 0xd8, 0x16, 0xd3, 0x7c, 0xc8, 0xf3, 0x51, 0x1c,
|
||||
0x99, 0x68, 0x97, 0x30, 0x7e, 0x07, 0x35, 0x1f, 0x1d, 0x1f, 0xb3, 0x54, 0xf3, 0x53, 0xc8, 0x34,
|
||||
0x20, 0xce, 0x10, 0xe0, 0xba, 0x6e, 0x3e, 0x66, 0x92, 0x6b, 0x7a, 0x94, 0x31, 0xf3, 0xa0, 0x26,
|
||||
0x09, 0x51, 0x20, 0xdf, 0x87, 0xbc, 0xd5, 0x9a, 0x0d, 0x5d, 0x76, 0xcd, 0x10, 0xd0, 0xb2, 0x3a,
|
||||
0x93, 0x23, 0xce, 0x72, 0xed, 0xd2, 0xcc, 0x83, 0x49, 0x17, 0xb5, 0x82, 0x34, 0x80, 0xfc, 0x3c,
|
||||
0x38, 0x2f, 0x98, 0xab, 0x23, 0x73, 0x06, 0xdc, 0x1e, 0x95, 0x43, 0xe3, 0xa3, 0x1a, 0x31, 0x67,
|
||||
0xc0, 0x0d, 0xc4, 0xb1, 0x6d, 0x60, 0x35, 0x62, 0xce, 0x89, 0x40, 0x2b, 0xa6, 0xef, 0xc0, 0x6b,
|
||||
0x87, 0x4c, 0x69, 0x9e, 0x9b, 0x02, 0x75, 0xba, 0x42, 0x14, 0x44, 0x4f, 0x89, 0xa9, 0x4c, 0x7d,
|
||||
0x71, 0x3a, 0x08, 0xd4, 0x6a, 0xb8, 0xbe, 0x6a, 0xaf, 0x87, 0x33, 0xbc, 0x5d, 0x14, 0xb6, 0x3b,
|
||||
0x59, 0xbb, 0x3c, 0x98, 0x7c, 0xcb, 0x76, 0x51, 0x90, 0xea, 0x53, 0x3d, 0xf6, 0x8f, 0x86, 0x33,
|
||||
0xf8, 0x9a, 0x30, 0x3a, 0x14, 0x79, 0x76, 0x6e, 0xee, 0x68, 0x90, 0x12, 0x4e, 0x7e, 0x19, 0xb9,
|
||||
0xbe, 0x88, 0xef, 0xa3, 0x46, 0x5f, 0x32, 0xa5, 0xa9, 0xd4, 0x26, 0x22, 0x65, 0xe1, 0x02, 0xd9,
|
||||
0xd5, 0x44, 0xc9, 0x81, 0x37, 0x51, 0xb3, 0x2f, 0x94, 0xb6, 0xec, 0x95, 0x2b, 0xd8, 0x67, 0x2c,
|
||||
0x46, 0xbb, 0x01, 0x44, 0x61, 0x42, 0x76, 0xb9, 0x76, 0xc7, 0x91, 0x7c, 0x8c, 0x6a, 0x80, 0xbf,
|
||||
0xd4, 0x1a, 0xdf, 0x36, 0x2a, 0xcb, 0x6d, 0xa3, 0x3a, 0x6b, 0x1b, 0x31, 0x5a, 0x3d, 0xe0, 0x13,
|
||||
0x26, 0xa6, 0xda, 0x24, 0x64, 0x95, 0x78, 0x30, 0xf9, 0xed, 0x8a, 0xeb, 0xd3, 0xf8, 0x7b, 0xa8,
|
||||
0x75, 0xd8, 0xdd, 0xdd, 0xa7, 0x45, 0xc1, 0xf3, 0x91, 0x72, 0x46, 0xdf, 0x0e, 0xfa, 0x48, 0x49,
|
||||
0x74, 0x0f, 0x0c, 0xd9, 0x41, 0xfa, 0x49, 0x20, 0x5d, 0xf9, 0xef, 0xd2, 0x01, 0x3b, 0xde, 0x42,
|
||||
0xf5, 0xc1, 0xb9, 0x4a, 0x75, 0xe6, 0xbc, 0x11, 0xb6, 0xaf, 0x4d, 0x4b, 0xb1, 0x23, 0xc6, 0xb1,
|
||||
0xe1, 0x07, 0xa8, 0x49, 0x98, 0x4d, 0x0d, 0x65, 0x4c, 0x9a, 0xbf, 0xac, 0xa4, 0x91, 0x19, 0x1b,
|
||||
0x24, 0xdf, 0xce, 0x48, 0x8a, 0x69, 0xa1, 0x8c, 0x17, 0x57, 0x6c, 0xf2, 0x05, 0x28, 0xfc, 0x01,
|
||||
0x42, 0xcf, 0xe8, 0x84, 0xa9, 0x82, 0x82, 0xda, 0xfa, 0x92, 0x0d, 0x25, 0xd1, 0xd9, 0x10, 0x70,
|
||||
0x43, 0x2b, 0xdd, 0x65, 0xa7, 0x3c, 0x65, 0x7e, 0x54, 0xde, 0x0a, 0x04, 0x2d, 0xc5, 0xb7, 0x52,
|
||||
0xc7, 0x87, 0xef, 0xa3, 0xd5, 0x01, 0x4b, 0x53, 0x31, 0x29, 0xdc, 0x90, 0xc4, 0x81, 0x88, 0xa3,
|
||||
0x10, 0xcf, 0x82, 0xef, 0xa3, 0x5b, 0x90, 0xd3, 0xc7, 0xaa, 0x2f, 0x45, 0x41, 0x47, 0xb6, 0x82,
|
||||
0x9a, 0xc6, 0x88, 0x65, 0x02, 0x18, 0xbb, 0x4f, 0xd5, 0x09, 0x1b, 0x82, 0x61, 0x30, 0x36, 0x4d,
|
||||
0x5f, 0x08, 0x50, 0xf8, 0x1e, 0x5a, 0xf3, 0x79, 0x6f, 0x79, 0x5a, 0x86, 0x67, 0x1e, 0x89, 0xdb,
|
||||
0x08, 0x99, 0xd2, 0x0d, 0xdb, 0x6e, 0x80, 0xc1, 0x5b, 0xa8, 0xd1, 0xcd, 0x35, 0xcb, 0xc8, 0x50,
|
||||
0xc7, 0x6b, 0xc6, 0x88, 0x37, 0xc3, 0xa0, 0x3b, 0x12, 0x29, 0x99, 0xee, 0x7e, 0x07, 0xb5, 0x82,
|
||||
0x80, 0xbe, 0xd6, 0x74, 0x7e, 0xb7, 0x5c, 0x03, 0x80, 0x69, 0x38, 0x9d, 0x4c, 0xbc, 0xa0, 0x05,
|
||||
0x80, 0xc1, 0xaf, 0x0c, 0x97, 0x33, 0x7c, 0x82, 0xae, 0xcf, 0x27, 0xa3, 0x99, 0x16, 0x42, 0xe9,
|
||||
0xb2, 0xf5, 0x3b, 0xc8, 0x24, 0x8b, 0x5f, 0x28, 0xcb, 0x29, 0x10, 0xa2, 0x4c, 0xa3, 0x83, 0xe1,
|
||||
0x5f, 0x35, 0x24, 0x73, 0x4e, 0xde, 0x77, 0xfa, 0xcb, 0xbc, 0xb8, 0xaa, 0x6d, 0x9a, 0x0c, 0xac,
|
||||
0xcc, 0xea, 0x38, 0xf9, 0x55, 0x84, 0x5a, 0x41, 0xaa, 0x5c, 0x55, 0xeb, 0x46, 0x57, 0x25, 0xd0,
|
||||
0x75, 0x1b, 0xad, 0xec, 0xd3, 0x4f, 0x85, 0xdd, 0x2e, 0xaa, 0xc4, 0x02, 0x06, 0xcb, 0x73, 0x21,
|
||||
0x5d, 0xb5, 0x5b, 0x00, 0x3a, 0xdf, 0x63, 0x9e, 0xb1, 0x7d, 0x31, 0x64, 0x26, 0xfb, 0xd7, 0x48,
|
||||
0x09, 0xfb, 0xf9, 0x57, 0x5f, 0x9a, 0x7f, 0xab, 0xe5, 0xfc, 0x4b, 0xfe, 0x5e, 0x71, 0xe6, 0xcd,
|
||||
0x6a, 0xea, 0xdb, 0xb3, 0xac, 0x8f, 0x96, 0x2a, 0xd7, 0x52, 0x6c, 0x81, 0x2d, 0xe6, 0x3e, 0xec,
|
||||
0xaa, 0x6c, 0x22, 0xe4, 0xb9, 0x5b, 0x9e, 0xc2, 0x6a, 0xb1, 0x04, 0xe2, 0x18, 0xf0, 0x3a, 0xaa,
|
||||
0xee, 0xf4, 0x0f, 0xdd, 0xfa, 0x74, 0x3d, 0x5c, 0x6c, 0xfa, 0x87, 0x04, 0x48, 0xf8, 0x0b, 0xa8,
|
||||
0xd6, 0x87, 0x71, 0x6c, 0x1b, 0xc1, 0x8d, 0x80, 0x05, 0xd0, 0xc4, 0x10, 0xa1, 0xda, 0xb6, 0x33,
|
||||
0x91, 0x9e, 0x74, 0x7b, 0xc6, 0xf8, 0xf9, 0x6a, 0x73, 0x14, 0xe2, 0x59, 0xf0, 0x63, 0x74, 0x7d,
|
||||
0x6f, 0x3a, 0x62, 0x05, 0x1d, 0xb1, 0xa7, 0x76, 0x41, 0xb2, 0xed, 0x20, 0x0e, 0x84, 0xe6, 0x18,
|
||||
0x9c, 0x81, 0x0b, 0x52, 0x70, 0xeb, 0x33, 0xa6, 0xcf, 0x84, 0x3c, 0x71, 0x9b, 0x59, 0x78, 0xab,
|
||||
0xa3, 0x10, 0xcf, 0x92, 0xfc, 0xd5, 0x67, 0x81, 0x33, 0xfd, 0x36, 0x34, 0xe7, 0x09, 0xb7, 0xab,
|
||||
0x4c, 0x95, 0x58, 0x00, 0x72, 0x93, 0x30, 0xc5, 0xe4, 0xa9, 0xed, 0x01, 0x15, 0xbb, 0x2e, 0x05,
|
||||
0x28, 0x93, 0x9b, 0x67, 0xb4, 0x70, 0x49, 0x61, 0xce, 0x90, 0xe9, 0x1f, 0x32, 0x99, 0xb3, 0xcc,
|
||||
0x25, 0x85, 0x83, 0x60, 0x3f, 0xb0, 0xa7, 0x83, 0x9d, 0xbe, 0xf1, 0x4c, 0x95, 0xcc, 0x10, 0x50,
|
||||
0xff, 0x20, 0x5d, 0xf0, 0x1c, 0xbe, 0x5d, 0xea, 0x66, 0xa8, 0x07, 0x18, 0xfc, 0x15, 0x74, 0x73,
|
||||
0x97, 0x2b, 0x58, 0x34, 0x7a, 0xbd, 0xfd, 0x0f, 0x79, 0x96, 0x31, 0x69, 0x0c, 0x6d, 0x90, 0x25,
|
||||
0x7c, 0xf2, 0xa7, 0x08, 0x35, 0x7c, 0xe0, 0xe0, 0x39, 0x83, 0x31, 0x95, 0x26, 0x71, 0x40, 0xa9,
|
||||
0x83, 0xc0, 0xe4, 0x1f, 0x4e, 0x85, 0xa6, 0xce, 0x2c, 0x0b, 0x00, 0x77, 0x9f, 0x49, 0x2e, 0x86,
|
||||
0x6e, 0xaf, 0x70, 0x10, 0xec, 0x98, 0x84, 0xd1, 0x4c, 0xf3, 0x09, 0x23, 0xd3, 0x1c, 0x7e, 0x9c,
|
||||
0x75, 0x8b, 0x68, 0x58, 0xde, 0x3c, 0xca, 0x69, 0x5a, 0x31, 0x9a, 0x16, 0xb0, 0xe0, 0xba, 0x9d,
|
||||
0x62, 0xaa, 0xdc, 0x8a, 0x6d, 0xce, 0x80, 0xdb, 0x67, 0x13, 0xbb, 0x5b, 0x37, 0x89, 0x39, 0x27,
|
||||
0x67, 0x6e, 0x8f, 0x7b, 0x6e, 0xb6, 0x4b, 0x57, 0xb5, 0x65, 0x35, 0x46, 0x97, 0x56, 0x63, 0x25,
|
||||
0xac, 0xc6, 0x3b, 0xa8, 0x6e, 0x65, 0x5d, 0x07, 0x71, 0x10, 0x78, 0xfc, 0x29, 0xa3, 0xc7, 0x8e,
|
||||
0x56, 0x33, 0xb4, 0x00, 0x93, 0x1c, 0xa2, 0x37, 0xcd, 0xc5, 0x07, 0x63, 0x29, 0xb4, 0xce, 0xd8,
|
||||
0xff, 0x70, 0x35, 0x46, 0x35, 0x42, 0x35, 0xf3, 0x3b, 0x1a, 0x9c, 0x93, 0x7f, 0x56, 0xd1, 0xb5,
|
||||
0xb0, 0x14, 0x82, 0xf7, 0x45, 0xff, 0xe1, 0x7d, 0x95, 0xc5, 0xf7, 0xe1, 0x0e, 0xba, 0x16, 0xfa,
|
||||
0xe4, 0x92, 0x89, 0x1e, 0x92, 0x5d, 0xd9, 0xcc, 0x89, 0xe0, 0x43, 0xf4, 0x96, 0xb7, 0x0e, 0xa6,
|
||||
0xd1, 0x76, 0xa1, 0x9c, 0xae, 0x9a, 0xd1, 0xf5, 0xb9, 0x40, 0xd7, 0xbc, 0x17, 0x9c, 0xb6, 0xcb,
|
||||
0xa5, 0xf1, 0x73, 0x74, 0xc7, 0x13, 0x9e, 0x4b, 0xae, 0xd9, 0x4c, 0xef, 0xca, 0x67, 0xd3, 0x7b,
|
||||
0x85, 0x78, 0xa8, 0x18, 0x6e, 0xec, 0xf6, 0xfa, 0x03, 0xa7, 0xb8, 0xfe, 0x9a, 0x8a, 0xe7, 0xc5,
|
||||
0xf1, 0x8f, 0xd1, 0xdb, 0x73, 0x57, 0x06, 0x9a, 0x57, 0x3f, 0x9b, 0xe6, 0xab, 0xe4, 0x93, 0xf7,
|
||||
0x50, 0xb3, 0xec, 0x90, 0x97, 0xf7, 0x99, 0xe4, 0x67, 0xfe, 0x5b, 0x25, 0x6c, 0xe4, 0xc0, 0xdb,
|
||||
0xc9, 0x32, 0x71, 0xe6, 0x3e, 0x8a, 0x2d, 0xf0, 0x7f, 0xcf, 0xa6, 0x3b, 0xa8, 0xde, 0x49, 0xcd,
|
||||
0xff, 0x23, 0x76, 0x2f, 0x73, 0x50, 0x92, 0xb9, 0xac, 0x74, 0x1d, 0x12, 0x36, 0xd9, 0x9d, 0x8c,
|
||||
0x2a, 0x55, 0x0e, 0x6c, 0x0f, 0xe2, 0x6d, 0x84, 0xfa, 0x92, 0x0b, 0x69, 0x3f, 0x83, 0xed, 0x02,
|
||||
0xfa, 0xce, 0xc2, 0x2e, 0x22, 0x8f, 0x69, 0xca, 0x1c, 0xd7, 0xb9, 0x5f, 0xe2, 0x66, 0x52, 0xc9,
|
||||
0x63, 0x84, 0x97, 0x3b, 0x3b, 0xcc, 0xcd, 0x3e, 0x1d, 0x31, 0x05, 0xd3, 0xde, 0xce, 0xe3, 0x12,
|
||||
0x9e, 0x79, 0xce, 0x7e, 0x03, 0x39, 0xcf, 0xed, 0xa1, 0x3b, 0x97, 0xdf, 0x09, 0x7e, 0x82, 0xe5,
|
||||
0xc0, 0xcf, 0x75, 0x38, 0x1b, 0xfd, 0x8e, 0xee, 0xea, 0xa9, 0x84, 0x93, 0x5f, 0x44, 0xce, 0x01,
|
||||
0x7e, 0x0d, 0xbc, 0x87, 0xd6, 0x76, 0xd9, 0x31, 0x9d, 0x66, 0xba, 0x93, 0x06, 0x1f, 0x51, 0xf3,
|
||||
0x48, 0xe0, 0xea, 0xc8, 0x74, 0xcc, 0x35, 0x4b, 0xf5, 0x54, 0x32, 0xff, 0x7d, 0x30, 0x8f, 0xc4,
|
||||
0xdf, 0x40, 0x0d, 0xd8, 0xc5, 0x68, 0x96, 0x29, 0x57, 0xa6, 0x73, 0x1b, 0xa8, 0x25, 0xf9, 0xcf,
|
||||
0x11, 0xcf, 0x99, 0x70, 0x74, 0x23, 0x7c, 0x51, 0x47, 0x8e, 0xc0, 0x0b, 0xdd, 0x7c, 0xc8, 0x5e,
|
||||
0xb8, 0x5e, 0x6e, 0x01, 0xc0, 0x7e, 0x54, 0x6e, 0x72, 0x35, 0x62, 0x01, 0xb0, 0xd6, 0x1c, 0x0e,
|
||||
0xce, 0x84, 0x6b, 0x40, 0x25, 0x8c, 0xaf, 0xa3, 0x4a, 0xaf, 0x70, 0xdf, 0xcc, 0x95, 0x5e, 0x91,
|
||||
0x4c, 0xbc, 0xf1, 0xf6, 0x6e, 0xd0, 0x68, 0x56, 0x2b, 0xf7, 0x91, 0x6c, 0x01, 0x9b, 0x3b, 0xe5,
|
||||
0x28, 0x34, 0xb9, 0x63, 0x9c, 0xb0, 0xe5, 0xbe, 0x8d, 0xac, 0x69, 0x6f, 0x2d, 0x2f, 0xd7, 0x1d,
|
||||
0xe9, 0xbf, 0x46, 0x0c, 0x63, 0xf2, 0x4d, 0xb4, 0x36, 0xb7, 0xb6, 0x82, 0x1b, 0x9f, 0x3e, 0xdc,
|
||||
0xa1, 0xe9, 0x98, 0x0d, 0xd2, 0x31, 0x9b, 0x50, 0xef, 0xec, 0x39, 0xe4, 0xf6, 0xcf, 0xa3, 0x97,
|
||||
0xaf, 0xda, 0x6f, 0xfc, 0xe5, 0x55, 0xfb, 0x8d, 0x7f, 0xbd, 0x6a, 0x47, 0x3f, 0xbd, 0x68, 0x47,
|
||||
0xbf, 0xb9, 0x68, 0x47, 0xbf, 0xbb, 0x68, 0x47, 0x7f, 0xb8, 0x68, 0x47, 0x2f, 0x2f, 0xda, 0xd1,
|
||||
0x9f, 0x2f, 0xda, 0xd1, 0x3f, 0x2e, 0xda, 0xd1, 0xc7, 0x9f, 0xbc, 0xe6, 0xbf, 0x98, 0xd2, 0x4e,
|
||||
0xaf, 0xad, 0x53, 0x2e, 0x75, 0x40, 0x2a, 0x4e, 0x46, 0x4b, 0x7f, 0x70, 0x82, 0x75, 0x47, 0x75,
|
||||
0x03, 0x3f, 0xfc, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0x91, 0x6f, 0x54, 0xfe, 0x2e, 0x15, 0x00,
|
||||
0x00,
|
||||
}
|
||||
|
||||
func (this *Spec) Equal(that interface{}) bool {
|
||||
|
||||
@@ -1,462 +0,0 @@
|
||||
//
|
||||
// Copyright (c) 2017 Intel Corporation
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
package grpc;
|
||||
|
||||
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
|
||||
import "google/protobuf/wrappers.proto";
|
||||
|
||||
option (gogoproto.equal_all) = true;
|
||||
option (gogoproto.populate_all) = true;
|
||||
option (gogoproto.testgen_all) = true;
|
||||
option (gogoproto.benchgen_all) = true;
|
||||
|
||||
message Spec {
|
||||
// Version of the Open Container Initiative Runtime Specification with which the bundle complies.
|
||||
string Version = 1;
|
||||
|
||||
// Process configures the container process.
|
||||
Process Process = 2;
|
||||
|
||||
// Root configures the container's root filesystem.
|
||||
Root Root = 3;
|
||||
|
||||
// Hostname configures the container's hostname.
|
||||
string Hostname = 4;
|
||||
|
||||
// Mounts configures additional mounts (on top of Root).
|
||||
repeated Mount Mounts = 5 [(gogoproto.nullable) = false];
|
||||
|
||||
// Hooks configures callbacks for container lifecycle events.
|
||||
Hooks Hooks = 6;
|
||||
|
||||
// Annotations contains arbitrary metadata for the container.
|
||||
map<string, string> Annotations = 7;
|
||||
|
||||
// Linux is platform-specific configuration for Linux based containers.
|
||||
Linux Linux = 8;
|
||||
|
||||
// Solaris is platform-specific configuration for Solaris based containers.
|
||||
Solaris Solaris = 9;
|
||||
// Windows is platform-specific configuration for Windows based containers.
|
||||
Windows Windows = 10;
|
||||
}
|
||||
|
||||
message Process {
|
||||
// Terminal creates an interactive terminal for the container.
|
||||
bool Terminal = 1;
|
||||
|
||||
// ConsoleSize specifies the size of the console.
|
||||
Box ConsoleSize = 2;
|
||||
|
||||
// User specifies user information for the process.
|
||||
User User = 3 [(gogoproto.nullable) = false];
|
||||
|
||||
// Args specifies the binary and arguments for the application to execute.
|
||||
repeated string Args = 4;
|
||||
|
||||
// Env populates the process environment for the process.
|
||||
repeated string Env = 5;
|
||||
|
||||
// Cwd is the current working directory for the process and must be
|
||||
// relative to the container's root.
|
||||
string Cwd = 6;
|
||||
|
||||
// Capabilities are Linux capabilities that are kept for the process.
|
||||
LinuxCapabilities Capabilities = 7;
|
||||
|
||||
// Rlimits specifies rlimit options to apply to the process.
|
||||
repeated POSIXRlimit Rlimits = 8 [(gogoproto.nullable) = false];
|
||||
|
||||
// NoNewPrivileges controls whether additional privileges could be gained by processes in the container.
|
||||
bool NoNewPrivileges = 9;
|
||||
|
||||
// ApparmorProfile specifies the apparmor profile for the container.
|
||||
string ApparmorProfile = 10;
|
||||
|
||||
// Specify an oom_score_adj for the container.
|
||||
int64 OOMScoreAdj = 11;
|
||||
|
||||
// SelinuxLabel specifies the selinux context that the container process is run as.
|
||||
string SelinuxLabel = 12;
|
||||
}
|
||||
|
||||
message Box {
|
||||
// Height is the vertical dimension of a box.
|
||||
uint32 Height = 1;
|
||||
|
||||
// Width is the horizontal dimension of a box.
|
||||
uint32 Width = 2;
|
||||
}
|
||||
|
||||
message User {
|
||||
// UID is the user id.
|
||||
uint32 UID = 1;
|
||||
|
||||
// GID is the group id.
|
||||
uint32 GID = 2;
|
||||
|
||||
// AdditionalGids are additional group ids set for the container's process.
|
||||
repeated uint32 AdditionalGids = 3;
|
||||
|
||||
// Username is the user name.
|
||||
string Username = 4;
|
||||
}
|
||||
|
||||
message LinuxCapabilities {
|
||||
// Bounding is the set of capabilities checked by the kernel.
|
||||
repeated string Bounding = 1;
|
||||
|
||||
// Effective is the set of capabilities checked by the kernel.
|
||||
repeated string Effective = 2;
|
||||
|
||||
// Inheritable is the capabilities preserved across execve.
|
||||
repeated string Inheritable = 3;
|
||||
|
||||
// Permitted is the limiting superset for effective capabilities.
|
||||
repeated string Permitted = 4;
|
||||
|
||||
// Ambient is the ambient set of capabilities that are kept.
|
||||
repeated string Ambient = 5;
|
||||
}
|
||||
|
||||
message POSIXRlimit {
|
||||
// Type of the rlimit to set
|
||||
string Type = 1;
|
||||
|
||||
// Hard is the hard limit for the specified type
|
||||
uint64 Hard = 2;
|
||||
|
||||
// Soft is the soft limit for the specified type
|
||||
uint64 Soft = 3;
|
||||
}
|
||||
|
||||
message Mount {
|
||||
// destination is the path inside the container expect when it starts with "tmp:/"
|
||||
string destination = 1;
|
||||
|
||||
// source is the path inside the container expect when it starts with "vm:/dev/" or "tmp:/"
|
||||
// the path which starts with "vm:/dev/" refers the guest vm's "/dev",
|
||||
// especially, "vm:/dev/hostfs/" refers to the shared filesystem.
|
||||
// "tmp:/" is a temporary directory which is used for temporary mounts.
|
||||
string source = 2;
|
||||
string type = 3;
|
||||
repeated string options = 4;
|
||||
}
|
||||
|
||||
message Root {
|
||||
// Path is the absolute path to the container's root filesystem.
|
||||
string Path = 1;
|
||||
|
||||
// Readonly makes the root filesystem for the container readonly before the process is executed.
|
||||
bool Readonly = 2;
|
||||
}
|
||||
|
||||
message Hooks {
|
||||
// Prestart is a list of hooks to be run before the container process is executed.
|
||||
repeated Hook Prestart = 1 [(gogoproto.nullable) = false];
|
||||
|
||||
// Poststart is a list of hooks to be run after the container process is started.
|
||||
repeated Hook Poststart = 2 [(gogoproto.nullable) = false];
|
||||
|
||||
// Poststop is a list of hooks to be run after the container process exits.
|
||||
repeated Hook Poststop = 3 [(gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
message Hook {
|
||||
string Path = 1;
|
||||
repeated string Args = 2;
|
||||
repeated string Env = 3;
|
||||
int64 Timeout = 4;
|
||||
}
|
||||
|
||||
message Linux {
|
||||
// UIDMapping specifies user mappings for supporting user namespaces.
|
||||
repeated LinuxIDMapping UIDMappings = 1 [(gogoproto.nullable) = false];
|
||||
|
||||
// GIDMapping specifies group mappings for supporting user namespaces.
|
||||
repeated LinuxIDMapping GIDMappings = 2 [(gogoproto.nullable) = false];
|
||||
|
||||
// Sysctl are a set of key value pairs that are set for the container on start
|
||||
map<string, string> Sysctl = 3;
|
||||
|
||||
// Resources contain cgroup information for handling resource constraints
|
||||
// for the container
|
||||
LinuxResources Resources = 4;
|
||||
|
||||
// CgroupsPath specifies the path to cgroups that are created and/or joined by the container.
|
||||
// The path is expected to be relative to the cgroups mountpoint.
|
||||
// If resources are specified, the cgroups at CgroupsPath will be updated based on resources.
|
||||
string CgroupsPath = 5;
|
||||
|
||||
// Namespaces contains the namespaces that are created and/or joined by the container
|
||||
repeated LinuxNamespace Namespaces = 6 [(gogoproto.nullable) = false];
|
||||
|
||||
// Devices are a list of device nodes that are created for the container
|
||||
repeated LinuxDevice Devices = 7 [(gogoproto.nullable) = false];
|
||||
|
||||
// Seccomp specifies the seccomp security settings for the container.
|
||||
LinuxSeccomp Seccomp = 8;
|
||||
|
||||
// RootfsPropagation is the rootfs mount propagation mode for the container.
|
||||
string RootfsPropagation = 9;
|
||||
|
||||
// MaskedPaths masks over the provided paths inside the container.
|
||||
repeated string MaskedPaths = 10;
|
||||
|
||||
// ReadonlyPaths sets the provided paths as RO inside the container.
|
||||
repeated string ReadonlyPaths = 11;
|
||||
|
||||
// MountLabel specifies the selinux context for the mounts in the container.
|
||||
string MountLabel = 12;
|
||||
|
||||
// IntelRdt contains Intel Resource Director Technology (RDT) information
|
||||
// for handling resource constraints (e.g., L3 cache) for the container
|
||||
LinuxIntelRdt IntelRdt = 13;
|
||||
}
|
||||
|
||||
message Windows {
|
||||
// Dummy string, never used.
|
||||
string dummy = 1;
|
||||
}
|
||||
|
||||
message Solaris {
|
||||
// Dummy string, never used.
|
||||
string dummy = 1;
|
||||
}
|
||||
|
||||
message LinuxIDMapping {
|
||||
// HostID is the starting UID/GID on the host to be mapped to 'ContainerID'
|
||||
uint32 HostID = 1;
|
||||
|
||||
// ContainerID is the starting UID/GID in the container
|
||||
uint32 ContainerID = 2;
|
||||
|
||||
// Size is the number of IDs to be mapped
|
||||
uint32 Size = 3;
|
||||
}
|
||||
|
||||
message LinuxNamespace {
|
||||
// Type is the type of namespace
|
||||
string Type = 1;
|
||||
|
||||
// Path is a path to an existing namespace persisted on disk that can be joined
|
||||
// and is of the same type
|
||||
string Path = 2;
|
||||
}
|
||||
|
||||
message LinuxDevice {
|
||||
// Path to the device.
|
||||
string Path = 1;
|
||||
|
||||
// Device type, block, char, etc.
|
||||
string Type = 2;
|
||||
|
||||
// Major is the device's major number.
|
||||
int64 Major = 3;
|
||||
|
||||
// Minor is the device's minor number.
|
||||
int64 Minor = 4;
|
||||
|
||||
// FileMode permission bits for the device.
|
||||
uint32 FileMode = 5;
|
||||
|
||||
// UID of the device.
|
||||
uint32 UID = 6;
|
||||
|
||||
// Gid of the device.
|
||||
uint32 GID = 7;
|
||||
}
|
||||
|
||||
message LinuxResources {
|
||||
// Devices configures the device whitelist.
|
||||
repeated LinuxDeviceCgroup Devices = 1 [(gogoproto.nullable) = false];
|
||||
|
||||
// Memory restriction configuration
|
||||
LinuxMemory Memory = 2;
|
||||
|
||||
// CPU resource restriction configuration
|
||||
LinuxCPU CPU = 3;
|
||||
|
||||
// Task resource restriction configuration.
|
||||
LinuxPids Pids = 4;
|
||||
|
||||
// BlockIO restriction configuration
|
||||
LinuxBlockIO BlockIO = 5;
|
||||
|
||||
// Hugetlb limit (in bytes)
|
||||
repeated LinuxHugepageLimit HugepageLimits = 6 [(gogoproto.nullable) = false];
|
||||
|
||||
// Network restriction configuration
|
||||
LinuxNetwork Network = 7;
|
||||
}
|
||||
|
||||
message LinuxMemory {
|
||||
// Memory limit (in bytes).
|
||||
int64 Limit = 1;
|
||||
|
||||
// Memory reservation or soft_limit (in bytes).
|
||||
int64 Reservation = 2;
|
||||
|
||||
// Total memory limit (memory + swap).
|
||||
int64 Swap = 3;
|
||||
|
||||
// Kernel memory limit (in bytes).
|
||||
int64 Kernel = 4;
|
||||
|
||||
// Kernel memory limit for tcp (in bytes)
|
||||
int64 KernelTCP = 5;
|
||||
|
||||
// How aggressive the kernel will swap memory pages.
|
||||
uint64 Swappiness = 6;
|
||||
|
||||
// DisableOOMKiller disables the OOM killer for out of memory conditions
|
||||
bool DisableOOMKiller = 7;
|
||||
}
|
||||
|
||||
message LinuxCPU {
|
||||
// CPU shares (relative weight (ratio) vs. other cgroups with cpu shares).
|
||||
uint64 Shares = 1;
|
||||
|
||||
// CPU hardcap limit (in usecs). Allowed cpu time in a given period.
|
||||
int64 Quota = 2;
|
||||
|
||||
// CPU period to be used for hardcapping (in usecs).
|
||||
uint64 Period = 3;
|
||||
|
||||
// How much time realtime scheduling may use (in usecs).
|
||||
int64 RealtimeRuntime = 4;
|
||||
|
||||
// CPU period to be used for realtime scheduling (in usecs).
|
||||
uint64 RealtimePeriod = 5;
|
||||
|
||||
// CPUs to use within the cpuset. Default is to use any CPU available.
|
||||
string Cpus = 6;
|
||||
|
||||
// List of memory nodes in the cpuset. Default is to use any available memory node.
|
||||
string Mems = 7;
|
||||
}
|
||||
|
||||
message LinuxWeightDevice {
|
||||
// Major is the device's major number.
|
||||
int64 Major = 1;
|
||||
|
||||
// Minor is the device's minor number.
|
||||
int64 Minor = 2;
|
||||
|
||||
// Weight is the bandwidth rate for the device.
|
||||
uint32 Weight = 3;
|
||||
|
||||
// LeafWeight is the bandwidth rate for the device while competing with the cgroup's child cgroups, CFQ scheduler only
|
||||
uint32 LeafWeight = 4;
|
||||
}
|
||||
|
||||
message LinuxThrottleDevice {
|
||||
// Major is the device's major number.
|
||||
int64 Major = 1;
|
||||
|
||||
// Minor is the device's minor number.
|
||||
int64 Minor = 2;
|
||||
|
||||
// Rate is the IO rate limit per cgroup per device
|
||||
uint64 Rate = 3;
|
||||
}
|
||||
|
||||
message LinuxBlockIO {
|
||||
// Specifies per cgroup weight
|
||||
uint32 Weight = 1;
|
||||
|
||||
// Specifies tasks' weight in the given cgroup while competing with the cgroup's child cgroups, CFQ scheduler only
|
||||
uint32 LeafWeight = 2;
|
||||
|
||||
// Weight per cgroup per device, can override BlkioWeight
|
||||
repeated LinuxWeightDevice WeightDevice = 3 [(gogoproto.nullable) = false];
|
||||
|
||||
// IO read rate limit per cgroup per device, bytes per second
|
||||
repeated LinuxThrottleDevice ThrottleReadBpsDevice = 4 [(gogoproto.nullable) = false];
|
||||
|
||||
// IO write rate limit per cgroup per device, bytes per second
|
||||
repeated LinuxThrottleDevice ThrottleWriteBpsDevice = 5 [(gogoproto.nullable) = false];
|
||||
|
||||
// IO read rate limit per cgroup per device, IO per second
|
||||
repeated LinuxThrottleDevice ThrottleReadIOPSDevice = 6 [(gogoproto.nullable) = false];
|
||||
|
||||
// IO write rate limit per cgroup per device, IO per second
|
||||
repeated LinuxThrottleDevice ThrottleWriteIOPSDevice = 7 [(gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
message LinuxPids {
|
||||
// Maximum number of PIDs. Default is "no limit".
|
||||
int64 Limit = 1;
|
||||
}
|
||||
|
||||
message LinuxDeviceCgroup {
|
||||
// Allow or deny
|
||||
bool Allow = 1;
|
||||
|
||||
// Device type, block, char, etc.
|
||||
string Type = 2;
|
||||
|
||||
// Major is the device's major number.
|
||||
int64 Major = 3;
|
||||
|
||||
// Minor is the device's minor number.
|
||||
int64 Minor = 4;
|
||||
|
||||
// Cgroup access permissions format, rwm.
|
||||
string Access = 5;
|
||||
}
|
||||
|
||||
message LinuxNetwork {
|
||||
// Set class identifier for container's network packets
|
||||
uint32 ClassID = 1;
|
||||
|
||||
// Set priority of network traffic for container
|
||||
repeated LinuxInterfacePriority Priorities = 2 [(gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
message LinuxHugepageLimit {
|
||||
// Pagesize is the hugepage size
|
||||
string Pagesize = 1;
|
||||
|
||||
// Limit is the limit of "hugepagesize" hugetlb usage
|
||||
uint64 Limit = 2;
|
||||
}
|
||||
|
||||
message LinuxInterfacePriority {
|
||||
// Name is the name of the network interface
|
||||
string Name = 1;
|
||||
|
||||
// Priority for the interface
|
||||
uint32 Priority = 2;
|
||||
}
|
||||
|
||||
message LinuxSeccomp {
|
||||
string DefaultAction = 1;
|
||||
repeated string Architectures = 2;
|
||||
repeated LinuxSyscall Syscalls = 3 [(gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
message LinuxSeccompArg {
|
||||
uint64 Index = 1;
|
||||
uint64 Value = 2;
|
||||
uint64 ValueTwo = 3;
|
||||
string Op = 4;
|
||||
}
|
||||
|
||||
message LinuxSyscall {
|
||||
repeated string Names = 1;
|
||||
string Action = 2;
|
||||
repeated LinuxSeccompArg Args = 3 [(gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
message LinuxIntelRdt {
|
||||
// The schema for L3 cache id and capacity bitmask (CBM)
|
||||
// Format: "L3:<cache_id0>=<cbm0>;<cache_id1>=<cbm1>;..."
|
||||
string L3CacheSchema = 1;
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
// Code generated by protoc-gen-gogo. DO NOT EDIT.
|
||||
// source: github.com/kata-containers/kata-containers/src/agent/protocols/protos/github.com/kata-containers/agent/pkg/types/types.proto
|
||||
// source: github.com/kata-containers/kata-containers/src/agent/protocols/protos/types.proto
|
||||
|
||||
package protocols
|
||||
|
||||
@@ -46,7 +46,7 @@ func (x IPFamily) String() string {
|
||||
}
|
||||
|
||||
func (IPFamily) EnumDescriptor() ([]byte, []int) {
|
||||
return fileDescriptor_7ff1368e5fd1198e, []int{0}
|
||||
return fileDescriptor_b0c68e5b9fabcd81, []int{0}
|
||||
}
|
||||
|
||||
type IPAddress struct {
|
||||
@@ -61,7 +61,7 @@ type IPAddress struct {
|
||||
func (m *IPAddress) Reset() { *m = IPAddress{} }
|
||||
func (*IPAddress) ProtoMessage() {}
|
||||
func (*IPAddress) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_7ff1368e5fd1198e, []int{0}
|
||||
return fileDescriptor_b0c68e5b9fabcd81, []int{0}
|
||||
}
|
||||
func (m *IPAddress) XXX_Unmarshal(b []byte) error {
|
||||
return m.Unmarshal(b)
|
||||
@@ -114,7 +114,7 @@ type Interface struct {
|
||||
func (m *Interface) Reset() { *m = Interface{} }
|
||||
func (*Interface) ProtoMessage() {}
|
||||
func (*Interface) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_7ff1368e5fd1198e, []int{1}
|
||||
return fileDescriptor_b0c68e5b9fabcd81, []int{1}
|
||||
}
|
||||
func (m *Interface) XXX_Unmarshal(b []byte) error {
|
||||
return m.Unmarshal(b)
|
||||
@@ -157,7 +157,7 @@ type Route struct {
|
||||
func (m *Route) Reset() { *m = Route{} }
|
||||
func (*Route) ProtoMessage() {}
|
||||
func (*Route) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_7ff1368e5fd1198e, []int{2}
|
||||
return fileDescriptor_b0c68e5b9fabcd81, []int{2}
|
||||
}
|
||||
func (m *Route) XXX_Unmarshal(b []byte) error {
|
||||
return m.Unmarshal(b)
|
||||
@@ -200,7 +200,7 @@ type ARPNeighbor struct {
|
||||
func (m *ARPNeighbor) Reset() { *m = ARPNeighbor{} }
|
||||
func (*ARPNeighbor) ProtoMessage() {}
|
||||
func (*ARPNeighbor) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_7ff1368e5fd1198e, []int{3}
|
||||
return fileDescriptor_b0c68e5b9fabcd81, []int{3}
|
||||
}
|
||||
func (m *ARPNeighbor) XXX_Unmarshal(b []byte) error {
|
||||
return m.Unmarshal(b)
|
||||
@@ -238,41 +238,41 @@ func init() {
|
||||
}
|
||||
|
||||
func init() {
|
||||
proto.RegisterFile("github.com/kata-containers/kata-containers/src/agent/protocols/protos/github.com/kata-containers/agent/pkg/types/types.proto", fileDescriptor_7ff1368e5fd1198e)
|
||||
proto.RegisterFile("github.com/kata-containers/kata-containers/src/agent/protocols/protos/types.proto", fileDescriptor_b0c68e5b9fabcd81)
|
||||
}
|
||||
|
||||
var fileDescriptor_7ff1368e5fd1198e = []byte{
|
||||
// 479 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x53, 0x4d, 0x8b, 0xd3, 0x40,
|
||||
0x18, 0xde, 0x69, 0x9a, 0x6c, 0x33, 0x65, 0xb5, 0x0c, 0xb2, 0x0c, 0x0a, 0x21, 0xf4, 0x62, 0x10,
|
||||
0x6c, 0xa0, 0x8a, 0xf7, 0xf5, 0xb0, 0xd0, 0x8b, 0x94, 0xb9, 0xe9, 0x45, 0xa6, 0xd3, 0x69, 0x1a,
|
||||
0x9a, 0x64, 0xca, 0xcc, 0xa4, 0xa5, 0xe8, 0xc1, 0x3f, 0xe2, 0xff, 0xd9, 0xa3, 0x47, 0x8f, 0xbb,
|
||||
0xfd, 0x25, 0x32, 0x1f, 0x2d, 0x71, 0x15, 0xc1, 0x4b, 0xfb, 0x3c, 0xef, 0xc7, 0xbc, 0xcf, 0xfb,
|
||||
0x64, 0x06, 0x7e, 0x2d, 0x4a, 0xbd, 0x6e, 0x17, 0x13, 0x26, 0xea, 0x7c, 0x43, 0x35, 0x7d, 0xcd,
|
||||
0x44, 0xa3, 0x69, 0xd9, 0x70, 0xa9, 0xfe, 0xe0, 0x4a, 0xb2, 0x9c, 0x16, 0xbc, 0xd1, 0xf9, 0x56,
|
||||
0x0a, 0x2d, 0x98, 0xa8, 0x94, 0x43, 0x2a, 0xff, 0xc7, 0x29, 0xbe, 0x63, 0x53, 0xe4, 0xfa, 0xb0,
|
||||
0xe5, 0xca, 0xfd, 0x4e, 0x6c, 0x1f, 0x0a, 0x2d, 0x19, 0x2f, 0x60, 0x3c, 0x9b, 0xdf, 0x2c, 0x97,
|
||||
0x92, 0x2b, 0x85, 0x5e, 0xc2, 0x68, 0x45, 0xeb, 0xb2, 0x3a, 0x60, 0x90, 0x82, 0xec, 0xc9, 0xf4,
|
||||
0xe9, 0xc4, 0x75, 0xcc, 0xe6, 0xb7, 0x36, 0x4c, 0x7c, 0x1a, 0x61, 0x78, 0x49, 0x5d, 0x0f, 0xee,
|
||||
0xa5, 0x20, 0x8b, 0xc9, 0x89, 0x22, 0x04, 0xfb, 0x35, 0x55, 0x1b, 0x1c, 0xd8, 0xb0, 0xc5, 0xe3,
|
||||
0x7b, 0x00, 0xe3, 0x59, 0xa3, 0xb9, 0x5c, 0x51, 0xc6, 0xd1, 0x35, 0x8c, 0x96, 0x7c, 0x57, 0x32,
|
||||
0x6e, 0x87, 0xc4, 0xc4, 0x33, 0xd3, 0xd9, 0xd0, 0x9a, 0xfb, 0x03, 0x2d, 0x46, 0x53, 0x38, 0x3c,
|
||||
0xab, 0xe3, 0x0a, 0x07, 0x69, 0x90, 0x0d, 0xa7, 0xa3, 0xb3, 0x2a, 0x9f, 0x21, 0xdd, 0x22, 0x34,
|
||||
0x82, 0x41, 0xad, 0x5b, 0xdc, 0x4f, 0x41, 0xd6, 0x27, 0x06, 0x9a, 0x89, 0xeb, 0xbd, 0x29, 0xc0,
|
||||
0xa1, 0x9b, 0xe8, 0x98, 0xd9, 0x62, 0xcb, 0x4a, 0x9b, 0x88, 0xdc, 0x16, 0x9e, 0x1a, 0x2d, 0x66,
|
||||
0x06, 0xbe, 0x74, 0x5a, 0x0c, 0x46, 0x2f, 0x60, 0x2c, 0xe9, 0xfe, 0xf3, 0xaa, 0xa2, 0x85, 0xc2,
|
||||
0x83, 0x14, 0x64, 0x57, 0x64, 0x20, 0xe9, 0xfe, 0xd6, 0xf0, 0xf1, 0x17, 0x18, 0x12, 0xd1, 0x6a,
|
||||
0xbb, 0xc5, 0x92, 0x2b, 0xed, 0x77, 0xb3, 0xd8, 0xcc, 0x29, 0xa8, 0xe6, 0x7b, 0x7a, 0x38, 0xb9,
|
||||
0xe5, 0x69, 0xc7, 0x8b, 0xe0, 0x37, 0x2f, 0xae, 0x61, 0xa4, 0x44, 0x2b, 0x19, 0xb7, 0x6b, 0xc4,
|
||||
0xc4, 0x33, 0xf4, 0x0c, 0x86, 0x8a, 0x89, 0x2d, 0xb7, 0x8b, 0x5c, 0x11, 0x47, 0xc6, 0xdf, 0x01,
|
||||
0x1c, 0xde, 0x90, 0xf9, 0x07, 0x5e, 0x16, 0xeb, 0x85, 0x90, 0xc6, 0x35, 0x2d, 0xce, 0x96, 0x58,
|
||||
0x29, 0x7f, 0x75, 0xad, 0x53, 0xd4, 0x51, 0xd2, 0x7b, 0xac, 0xa4, 0xaa, 0xcc, 0xc7, 0x3d, 0x29,
|
||||
0x74, 0xcc, 0x2a, 0xd1, 0x54, 0x3b, 0x81, 0x21, 0x71, 0xc4, 0x44, 0x9d, 0x3f, 0xa1, 0x8b, 0x5a,
|
||||
0xf2, 0xea, 0x39, 0x1c, 0x9c, 0x6e, 0x10, 0x8a, 0x60, 0x6f, 0xf7, 0x76, 0x74, 0x61, 0xff, 0xdf,
|
||||
0x8d, 0xc0, 0x7b, 0x75, 0xf7, 0x90, 0x5c, 0xfc, 0x7c, 0x48, 0x2e, 0xbe, 0x1d, 0x13, 0x70, 0x77,
|
||||
0x4c, 0xc0, 0x8f, 0x63, 0x02, 0xee, 0x8f, 0x09, 0xf8, 0xf4, 0xf1, 0x3f, 0x9f, 0x87, 0x6c, 0x1b,
|
||||
0x5d, 0xd6, 0x3c, 0xdf, 0x95, 0x52, 0x77, 0x52, 0xe6, 0xf6, 0x3f, 0x7a, 0x39, 0x8b, 0xc8, 0xc2,
|
||||
0x37, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0xdc, 0xa3, 0xa6, 0x4f, 0x82, 0x03, 0x00, 0x00,
|
||||
var fileDescriptor_b0c68e5b9fabcd81 = []byte{
|
||||
// 470 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x31, 0x8f, 0xda, 0x30,
|
||||
0x14, 0xc7, 0x31, 0x21, 0x39, 0x62, 0x74, 0x2d, 0xb2, 0xaa, 0x93, 0xd5, 0x4a, 0x51, 0xc4, 0xd2,
|
||||
0xa8, 0x52, 0x89, 0x44, 0xab, 0xee, 0xd7, 0xe1, 0x24, 0x96, 0x8a, 0x7a, 0x6b, 0x97, 0xca, 0x18,
|
||||
0x13, 0x22, 0x92, 0x38, 0xb2, 0x1d, 0x10, 0xea, 0xd2, 0x2f, 0xd2, 0xef, 0x73, 0x63, 0xc7, 0x8e,
|
||||
0x77, 0x7c, 0x92, 0xca, 0x76, 0x40, 0x29, 0xed, 0x72, 0x13, 0xff, 0xdf, 0x7b, 0x36, 0xef, 0xff,
|
||||
0xfe, 0x18, 0xf8, 0x39, 0xcb, 0xf5, 0xa6, 0x59, 0x4e, 0x99, 0x28, 0xd3, 0x2d, 0xd5, 0xf4, 0x2d,
|
||||
0x13, 0x95, 0xa6, 0x79, 0xc5, 0xa5, 0xfa, 0x87, 0x95, 0x64, 0x29, 0xcd, 0x78, 0xa5, 0xd3, 0x5a,
|
||||
0x0a, 0x2d, 0x98, 0x28, 0x94, 0x53, 0x2a, 0xd5, 0x87, 0x9a, 0xab, 0xa9, 0x05, 0xe4, 0x5b, 0x98,
|
||||
0x2c, 0x61, 0x38, 0x5f, 0xdc, 0xae, 0x56, 0x92, 0x2b, 0x85, 0x5e, 0xc3, 0x60, 0x4d, 0xcb, 0xbc,
|
||||
0x38, 0x60, 0x10, 0x83, 0xe4, 0xd9, 0xec, 0xf9, 0xd4, 0xdd, 0x98, 0x2f, 0xee, 0x6c, 0x99, 0xb4,
|
||||
0x6d, 0x84, 0xe1, 0x15, 0x75, 0x77, 0x70, 0x3f, 0x06, 0x49, 0x48, 0x4e, 0x88, 0x10, 0x1c, 0x94,
|
||||
0x54, 0x6d, 0xb1, 0x67, 0xcb, 0x56, 0x4f, 0x1e, 0x00, 0x0c, 0xe7, 0x95, 0xe6, 0x72, 0x4d, 0x19,
|
||||
0x47, 0x37, 0x30, 0x58, 0xf1, 0x5d, 0xce, 0xb8, 0x1d, 0x12, 0x92, 0x96, 0xcc, 0xcd, 0x8a, 0x96,
|
||||
0xbc, 0xfd, 0x42, 0xab, 0xd1, 0x0c, 0x8e, 0xce, 0xee, 0xb8, 0xc2, 0x5e, 0xec, 0x25, 0xa3, 0xd9,
|
||||
0xf8, 0xec, 0xaa, 0xed, 0x90, 0xee, 0x21, 0x34, 0x86, 0x5e, 0xa9, 0x1b, 0x3c, 0x88, 0x41, 0x32,
|
||||
0x20, 0x46, 0x9a, 0x89, 0x9b, 0xbd, 0x39, 0x80, 0x7d, 0x37, 0xd1, 0x91, 0xd9, 0xa2, 0x66, 0xb9,
|
||||
0x6d, 0x04, 0x6e, 0x8b, 0x16, 0x8d, 0x17, 0x33, 0x03, 0x5f, 0x39, 0x2f, 0x46, 0xa3, 0x57, 0x30,
|
||||
0x94, 0x74, 0xff, 0x6d, 0x5d, 0xd0, 0x4c, 0xe1, 0x61, 0x0c, 0x92, 0x6b, 0x32, 0x94, 0x74, 0x7f,
|
||||
0x67, 0x78, 0xf2, 0x1d, 0xfa, 0x44, 0x34, 0xda, 0x6e, 0xb1, 0xe2, 0x4a, 0xb7, 0xbb, 0x59, 0x6d,
|
||||
0xe6, 0x64, 0x54, 0xf3, 0x3d, 0x3d, 0x9c, 0xd2, 0x6a, 0xb1, 0x93, 0x85, 0xf7, 0x57, 0x16, 0x37,
|
||||
0x30, 0x50, 0xa2, 0x91, 0x8c, 0xdb, 0x35, 0x42, 0xd2, 0x12, 0x7a, 0x01, 0x7d, 0xc5, 0x44, 0xcd,
|
||||
0xed, 0x22, 0xd7, 0xc4, 0xc1, 0xe4, 0x27, 0x80, 0xa3, 0x5b, 0xb2, 0xf8, 0xc4, 0xf3, 0x6c, 0xb3,
|
||||
0x14, 0xd2, 0xa4, 0xa6, 0xc5, 0x39, 0x12, 0x6b, 0xe5, 0xbf, 0xa9, 0x75, 0x0e, 0x75, 0x9c, 0xf4,
|
||||
0x2f, 0x9d, 0x14, 0x85, 0xf9, 0x71, 0x4f, 0x0e, 0x1d, 0x59, 0x27, 0x9a, 0x6a, 0x67, 0xd0, 0x27,
|
||||
0x0e, 0x4c, 0xd5, 0xe5, 0xe3, 0xbb, 0xaa, 0x85, 0x37, 0x2f, 0xe1, 0xf0, 0xf4, 0x82, 0x50, 0x00,
|
||||
0xfb, 0xbb, 0xf7, 0xe3, 0x9e, 0xfd, 0xfc, 0x30, 0x06, 0x1f, 0xd5, 0xfd, 0x63, 0xd4, 0xfb, 0xfd,
|
||||
0x18, 0xf5, 0x7e, 0x1c, 0x23, 0x70, 0x7f, 0x8c, 0xc0, 0xaf, 0x63, 0x04, 0x1e, 0x8e, 0x11, 0xf8,
|
||||
0xfa, 0xe5, 0x89, 0x6f, 0x5e, 0x36, 0x95, 0xce, 0x4b, 0x9e, 0xee, 0x72, 0xa9, 0x3b, 0xad, 0x7a,
|
||||
0x9b, 0x5d, 0xfe, 0x1d, 0x96, 0x81, 0x95, 0xef, 0xfe, 0x04, 0x00, 0x00, 0xff, 0xff, 0x11, 0x62,
|
||||
0xe9, 0x09, 0x57, 0x03, 0x00, 0x00,
|
||||
}
|
||||
|
||||
func (m *IPAddress) Marshal() (dAtA []byte, err error) {
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
//
|
||||
// Copyright 2018 Intel Corporation.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
package types;
|
||||
|
||||
enum IPFamily {
|
||||
v4 = 0;
|
||||
v6 = 1;
|
||||
}
|
||||
|
||||
message IPAddress {
|
||||
IPFamily family = 1;
|
||||
string address = 2;
|
||||
string mask = 3;
|
||||
}
|
||||
|
||||
message Interface {
|
||||
string device = 1;
|
||||
string name = 2;
|
||||
repeated IPAddress IPAddresses = 3;
|
||||
uint64 mtu = 4;
|
||||
string hwAddr = 5;
|
||||
|
||||
// pciAddr is the PCI address in the format "bridgeAddr/deviceAddr".
|
||||
// Here, bridgeAddr is the address at which the bridge is attached on the root bus,
|
||||
// while deviceAddr is the address at which the network device is attached on the bridge.
|
||||
string pciAddr = 6;
|
||||
|
||||
// Type defines the type of interface described by this structure.
|
||||
// The expected values are the one that are defined by the netlink
|
||||
// library, regarding each type of link. Here is a non exhaustive
|
||||
// list: "veth", "macvtap", "vlan", "macvlan", "tap", ...
|
||||
string type = 7;
|
||||
uint32 raw_flags = 8;
|
||||
}
|
||||
|
||||
message Route {
|
||||
string dest = 1;
|
||||
string gateway = 2;
|
||||
string device = 3;
|
||||
string source = 4;
|
||||
uint32 scope = 5;
|
||||
}
|
||||
308
tools/agent-ctl/Cargo.lock
generated
308
tools/agent-ctl/Cargo.lock
generated
@@ -1,5 +1,20 @@
|
||||
# This file is automatically @generated by Cargo.
|
||||
# It is not intended for manual editing.
|
||||
[[package]]
|
||||
name = "addr2line"
|
||||
version = "0.13.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1b6a2d3371669ab3ca9797670853d61402b03d0b4b9ebf33d677dfa720203072"
|
||||
dependencies = [
|
||||
"gimli",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "adler"
|
||||
version = "0.2.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
|
||||
|
||||
[[package]]
|
||||
name = "aho-corasick"
|
||||
version = "0.7.13"
|
||||
@@ -59,6 +74,20 @@ version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
|
||||
|
||||
[[package]]
|
||||
name = "backtrace"
|
||||
version = "0.3.53"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "707b586e0e2f247cbde68cdd2c3ce69ea7b7be43e1c5b426e37c9319c4b9838e"
|
||||
dependencies = [
|
||||
"addr2line",
|
||||
"cfg-if 1.0.0",
|
||||
"libc",
|
||||
"miniz_oxide",
|
||||
"object",
|
||||
"rustc-demangle",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "base64"
|
||||
version = "0.11.0"
|
||||
@@ -88,6 +117,16 @@ version = "1.3.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
|
||||
|
||||
[[package]]
|
||||
name = "bytes"
|
||||
version = "0.4.12"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
|
||||
dependencies = [
|
||||
"byteorder",
|
||||
"iovec",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "caps"
|
||||
version = "0.3.4"
|
||||
@@ -111,6 +150,12 @@ version = "0.1.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
|
||||
|
||||
[[package]]
|
||||
name = "cfg-if"
|
||||
version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||
|
||||
[[package]]
|
||||
name = "cgroups"
|
||||
version = "0.1.1-alpha.0"
|
||||
@@ -171,10 +216,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
|
||||
dependencies = [
|
||||
"autocfg",
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
"lazy_static",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "derive-new"
|
||||
version = "0.5.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9"
|
||||
dependencies = [
|
||||
"proc-macro2 1.0.18",
|
||||
"quote 1.0.7",
|
||||
"syn 1.0.33",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dirs"
|
||||
version = "3.0.1"
|
||||
@@ -195,6 +251,12 @@ dependencies = [
|
||||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "either"
|
||||
version = "1.6.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
|
||||
|
||||
[[package]]
|
||||
name = "errno"
|
||||
version = "0.2.5"
|
||||
@@ -225,6 +287,21 @@ dependencies = [
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "failure"
|
||||
version = "0.1.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86"
|
||||
dependencies = [
|
||||
"backtrace",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "fixedbitset"
|
||||
version = "0.1.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33"
|
||||
|
||||
[[package]]
|
||||
name = "futures"
|
||||
version = "0.1.29"
|
||||
@@ -243,11 +320,26 @@ version = "0.1.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
"libc",
|
||||
"wasi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "gimli"
|
||||
version = "0.22.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "aaf91faf136cb47367fa430cd46e37a788775e7fa104f8b4bcb3861dc389b724"
|
||||
|
||||
[[package]]
|
||||
name = "heck"
|
||||
version = "0.3.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
|
||||
dependencies = [
|
||||
"unicode-segmentation",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "hermit-abi"
|
||||
version = "0.1.14"
|
||||
@@ -269,6 +361,24 @@ version = "2.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a"
|
||||
|
||||
[[package]]
|
||||
name = "iovec"
|
||||
version = "0.1.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "itertools"
|
||||
version = "0.8.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
|
||||
dependencies = [
|
||||
"either",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "itoa"
|
||||
version = "0.4.6"
|
||||
@@ -318,7 +428,7 @@ version = "0.4.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -344,6 +454,22 @@ version = "2.3.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
|
||||
|
||||
[[package]]
|
||||
name = "miniz_oxide"
|
||||
version = "0.4.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d"
|
||||
dependencies = [
|
||||
"adler",
|
||||
"autocfg",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "multimap"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2eb04b9f127583ed176e163fb9ec6f3e793b87e21deedd5734a69386a18a0151"
|
||||
|
||||
[[package]]
|
||||
name = "nix"
|
||||
version = "0.16.1"
|
||||
@@ -352,7 +478,7 @@ checksum = "dd0eaf8df8bab402257e0a5c17a254e4cc1f72a93588a1ddfb5d356c801aa7cb"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"cc",
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
"libc",
|
||||
"void",
|
||||
]
|
||||
@@ -365,7 +491,7 @@ checksum = "50e4785f2c3b7589a0d0c1dd60285e1188adac4006e8abd6dd578e1567027363"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"cc",
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
"libc",
|
||||
"void",
|
||||
]
|
||||
@@ -378,7 +504,7 @@ checksum = "83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"cc",
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
"libc",
|
||||
]
|
||||
|
||||
@@ -401,6 +527,12 @@ dependencies = [
|
||||
"autocfg",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "object"
|
||||
version = "0.21.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "37fd5004feb2ce328a52b0b3d01dbf4ffff72583493900ed15f22d4111c51693"
|
||||
|
||||
[[package]]
|
||||
name = "oci"
|
||||
version = "0.1.0"
|
||||
@@ -430,6 +562,15 @@ dependencies = [
|
||||
"lazy_static",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "petgraph"
|
||||
version = "0.4.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
|
||||
dependencies = [
|
||||
"fixedbitset",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ppv-lite86"
|
||||
version = "0.2.8"
|
||||
@@ -446,13 +587,74 @@ dependencies = [
|
||||
"nix 0.18.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "0.4.30"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
|
||||
dependencies = [
|
||||
"unicode-xid 0.1.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "1.0.18"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa"
|
||||
dependencies = [
|
||||
"unicode-xid",
|
||||
"unicode-xid 0.2.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "96d14b1c185652833d24aaad41c5832b0be5616a590227c1fbff57c616754b23"
|
||||
dependencies = [
|
||||
"byteorder",
|
||||
"bytes",
|
||||
"prost-derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-build"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "eb788126ea840817128183f8f603dce02cb7aea25c2a0b764359d8e20010702e"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"heck",
|
||||
"itertools",
|
||||
"log",
|
||||
"multimap",
|
||||
"petgraph",
|
||||
"prost",
|
||||
"prost-types",
|
||||
"tempfile",
|
||||
"which",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-derive"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5e7dc378b94ac374644181a2247cebf59a6ec1c88b49ac77f3a94b86b79d0e11"
|
||||
dependencies = [
|
||||
"failure",
|
||||
"itertools",
|
||||
"proc-macro2 0.4.30",
|
||||
"quote 0.6.13",
|
||||
"syn 0.15.44",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-types"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1de482a366941c8d56d19b650fac09ca08508f2a696119ee7513ad590c8bac6f"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -487,6 +689,16 @@ dependencies = [
|
||||
"futures",
|
||||
"protobuf",
|
||||
"ttrpc",
|
||||
"ttrpc-codegen",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "quote"
|
||||
version = "0.6.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
|
||||
dependencies = [
|
||||
"proc-macro2 0.4.30",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -495,7 +707,7 @@ version = "1.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"proc-macro2 1.0.18",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -595,6 +807,12 @@ dependencies = [
|
||||
"crossbeam-utils",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rustc-demangle"
|
||||
version = "0.1.18"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232"
|
||||
|
||||
[[package]]
|
||||
name = "rustjail"
|
||||
version = "0.1.0"
|
||||
@@ -658,9 +876,9 @@ version = "1.0.114"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
"proc-macro2 1.0.18",
|
||||
"quote 1.0.7",
|
||||
"syn 1.0.33",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -727,15 +945,26 @@ version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "0.15.44"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
|
||||
dependencies = [
|
||||
"proc-macro2 0.4.30",
|
||||
"quote 0.6.13",
|
||||
"unicode-xid 0.1.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "1.0.33"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"unicode-xid",
|
||||
"proc-macro2 1.0.18",
|
||||
"quote 1.0.7",
|
||||
"unicode-xid 0.2.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -750,7 +979,7 @@ version = "3.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"cfg-if 0.1.10",
|
||||
"libc",
|
||||
"rand",
|
||||
"redox_syscall",
|
||||
@@ -799,12 +1028,51 @@ dependencies = [
|
||||
"protobuf-codegen-pure",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ttrpc-codegen"
|
||||
version = "0.1.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "12e8844d7a8351fa833bea811f826401bec020b233e60a7c0a8f313f764ce5a5"
|
||||
dependencies = [
|
||||
"protobuf",
|
||||
"protobuf-codegen",
|
||||
"protobuf-codegen-pure",
|
||||
"ttrpc-compiler",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ttrpc-compiler"
|
||||
version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d290e64bdb994926d102f2983cc6550ece0778c8430253dc2de4e71cbf5285d9"
|
||||
dependencies = [
|
||||
"derive-new",
|
||||
"prost",
|
||||
"prost-build",
|
||||
"prost-types",
|
||||
"protobuf",
|
||||
"protobuf-codegen",
|
||||
"tempfile",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "unicode-segmentation"
|
||||
version = "1.6.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-width"
|
||||
version = "0.1.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-xid"
|
||||
version = "0.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-xid"
|
||||
version = "0.2.1"
|
||||
@@ -835,6 +1103,16 @@ version = "0.9.0+wasi-snapshot-preview1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
|
||||
|
||||
[[package]]
|
||||
name = "which"
|
||||
version = "2.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164"
|
||||
dependencies = [
|
||||
"failure",
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "winapi"
|
||||
version = "0.3.8"
|
||||
|
||||
Reference in New Issue
Block a user