Merge branch 'main' into user/dhwanishah/move-proxy-validations

This commit is contained in:
Madhan Raj Mookkandy 2023-11-30 21:02:01 -08:00 коммит произвёл GitHub
Родитель eb00bbe0c6 eb9d06a284
Коммит 12156124ac
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 55 добавлений и 136 удалений

Просмотреть файл

@ -24,7 +24,7 @@ format:
gofmt -s -w rpc/ pkg/
bootstrap:
GOOS="linux" go get -u google.golang.org/grpc@v1.26.0
GOOS="linux" go get -u google.golang.org/grpc@v1.56.3
GOOS="linux" go install github.com/golang/protobuf/protoc-gen-go@v1.3.2
test: unittest

4
go.mod
Просмотреть файл

@ -9,14 +9,13 @@ require (
github.com/jmespath/go-jmespath v0.3.0
github.com/pkg/errors v0.9.1
github.com/stretchr/testify v1.8.3
golang.org/x/net v0.17.0 // indirect
golang.org/x/net v0.19.0 // indirect
google.golang.org/grpc v1.56.3
gopkg.in/yaml.v3 v3.0.1
)
require (
github.com/golang/mock v1.6.0
golang.org/x/text v0.14.0 // indirect
google.golang.org/protobuf v1.31.0 // indirect
)
@ -26,5 +25,6 @@ replace (
github.com/golang/protobuf/protoc-gen-go => github.com/golang/protobuf/protoc-gen-go v1.3.2
golang.org/x/crypto => golang.org/x/crypto v0.0.0-20211202192323-5770296d904e
golang.org/x/sys => golang.org/x/sys v0.0.0-20220823224334-20c2bfdbfe24
google.golang.org/grpc => google.golang.org/grpc v1.56.3
gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.4
)

77
go.sum
Просмотреть файл

@ -1,4 +1,3 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU=
@ -168,7 +167,6 @@ cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x
cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU=
cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE=
cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo=
cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA=
cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs=
cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU=
cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
@ -598,7 +596,6 @@ git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3p
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk=
github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY=
github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk=
github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw=
@ -613,20 +610,13 @@ github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
@ -639,14 +629,6 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po=
github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE=
github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34=
github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
@ -823,7 +805,6 @@ github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZV
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w=
github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4=
github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I=
github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y=
@ -889,7 +870,6 @@ golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeap
golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM=
golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM=
golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
@ -919,7 +899,6 @@ golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@ -970,14 +949,12 @@ golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfS
golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE=
golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws=
golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c=
golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@ -1002,11 +979,9 @@ golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri
golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec=
golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I=
golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw=
golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@ -1028,11 +1003,10 @@ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9sn
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA=
golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
@ -1044,11 +1018,9 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@ -1059,7 +1031,6 @@ golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
@ -1190,14 +1161,12 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/
google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI=
google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0=
google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
@ -1330,46 +1299,6 @@ google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOl
google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak=
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A=
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60=
google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0=
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU=
google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU=
google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ=
google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww=
google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY=
google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw=
google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g=
google.golang.org/grpc v1.56.3 h1:8I4C0Yq1EjstUzUJzpcRVbuYA2mODtEmpWiQoN/b2nc=
google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=

Просмотреть файл

@ -367,17 +367,6 @@ func (m *NetworkInterface) GetIpConfigurations() []*IpConfiguration {
return nil
}
func (m *NetworkInterface) GetPrimaryIpConfiguration() *IpConfiguration {
if m != nil {
for _, ipConfig := range m.IpConfigurations {
if ipConfig.Primary {
return ipConfig
}
}
}
return nil
}
func (m *NetworkInterface) GetMacaddress() string {
if m != nil {
return m.Macaddress
@ -455,54 +444,55 @@ func init() {
}
var fileDescriptor_641284ba8360303c = []byte{
// 750 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xcd, 0x8e, 0xe3, 0x44,
0x10, 0x5e, 0x4f, 0x32, 0x49, 0x5c, 0xd9, 0xc9, 0x86, 0xd6, 0x42, 0x5a, 0x11, 0x8c, 0x22, 0xb3,
0x40, 0x2e, 0xd8, 0x10, 0x90, 0xe0, 0xc2, 0x61, 0x07, 0x38, 0x44, 0x62, 0x87, 0xa5, 0x77, 0xb5,
0x48, 0x5c, 0x56, 0x1d, 0xbb, 0xe3, 0xb4, 0xc6, 0xee, 0x32, 0xdd, 0xed, 0x19, 0xe6, 0x05, 0x10,
0x6f, 0xc2, 0x13, 0x70, 0xe3, 0xca, 0x1b, 0xf1, 0x00, 0xc8, 0x6d, 0x67, 0xf2, 0x3b, 0xd2, 0x5c,
0x38, 0x25, 0xfd, 0x7d, 0x9f, 0xab, 0xbf, 0xea, 0xaf, 0x54, 0xf0, 0x51, 0x8e, 0xf1, 0xdb, 0x38,
0xc3, 0x32, 0xe1, 0xa9, 0x50, 0xf6, 0xad, 0x12, 0xf6, 0x06, 0xf5, 0x95, 0x54, 0x56, 0xe8, 0x25,
0x8f, 0x45, 0x58, 0x68, 0xb4, 0x48, 0xde, 0xcb, 0x31, 0x0e, 0x37, 0xb2, 0xb0, 0x91, 0x8d, 0xcf,
0x53, 0xc4, 0x34, 0x13, 0x91, 0x53, 0x2d, 0xca, 0x65, 0x74, 0xa3, 0x79, 0x51, 0x08, 0x6d, 0xea,
0xef, 0xc6, 0x23, 0x57, 0x1e, 0xf3, 0x1c, 0x55, 0xf3, 0xd3, 0x10, 0xe7, 0x5b, 0x44, 0x53, 0x6c,
0x9b, 0x0f, 0xfe, 0xf4, 0x60, 0x74, 0x59, 0xe3, 0xf3, 0xb5, 0x17, 0x26, 0x7e, 0x2d, 0x85, 0xb1,
0xe4, 0x0d, 0xbc, 0xb3, 0x4f, 0x19, 0xea, 0x4d, 0x5a, 0xd3, 0xfe, 0x6c, 0x1a, 0x1e, 0x37, 0x1a,
0x1e, 0xd4, 0x3a, 0x2c, 0x41, 0xbe, 0x84, 0xb3, 0x1f, 0x0b, 0xa1, 0xb9, 0x95, 0xa8, 0x5e, 0xdf,
0x16, 0x82, 0x9e, 0x4c, 0xbc, 0xe9, 0x60, 0x36, 0x70, 0x35, 0xef, 0x18, 0xb6, 0x2b, 0x0a, 0xfe,
0xf6, 0x80, 0x1e, 0x3a, 0x35, 0x05, 0x2a, 0x23, 0xfe, 0x37, 0xab, 0x33, 0xe8, 0x30, 0x61, 0xca,
0xcc, 0x3a, 0x8f, 0xfd, 0xd9, 0x38, 0xac, 0x83, 0x08, 0xd7, 0x41, 0x84, 0x17, 0x88, 0xd9, 0x1b,
0x9e, 0x95, 0x82, 0x35, 0x4a, 0xf2, 0x14, 0x4e, 0xbf, 0xd7, 0x1a, 0x35, 0x6d, 0x4d, 0xbc, 0xa9,
0xcf, 0xea, 0x43, 0xf0, 0x0c, 0x06, 0x73, 0xb5, 0xc0, 0x52, 0x25, 0x97, 0xdc, 0xb2, 0x32, 0x13,
0x84, 0x40, 0x5b, 0xf1, 0x5c, 0x50, 0xcf, 0xc9, 0xdc, 0xff, 0xe0, 0xdf, 0x13, 0x78, 0x32, 0x2f,
0xbe, 0x45, 0xb5, 0x94, 0x69, 0x59, 0x37, 0x4f, 0x02, 0xf0, 0x65, 0xc1, 0x93, 0x44, 0x0b, 0x63,
0x6a, 0xf1, 0x45, 0xfb, 0x8f, 0xbf, 0xa8, 0xc7, 0x36, 0x30, 0x09, 0xe0, 0x71, 0xa1, 0xc5, 0x52,
0xfe, 0x96, 0x09, 0x95, 0xda, 0x95, 0x73, 0xeb, 0xb3, 0x1d, 0x8c, 0x8c, 0xa1, 0x67, 0xca, 0x85,
0x12, 0x56, 0x26, 0x8d, 0xb5, 0xbb, 0x33, 0xa1, 0xd0, 0x2d, 0xb4, 0xcc, 0xb9, 0xbe, 0xa5, 0xed,
0x89, 0x37, 0xed, 0xb1, 0xf5, 0x91, 0x7c, 0x0d, 0xa3, 0x0c, 0x79, 0xb2, 0xe0, 0x19, 0x57, 0xb1,
0xd0, 0xcd, 0x85, 0x05, 0x62, 0x46, 0x4f, 0x27, 0xad, 0xa9, 0xcf, 0xee, 0xa3, 0xc9, 0x57, 0x00,
0x3c, 0xcb, 0x30, 0x76, 0x5d, 0xd0, 0x8e, 0xcb, 0x78, 0xe4, 0xc2, 0x98, 0xbf, 0x7c, 0x7e, 0x47,
0xbc, 0x10, 0x76, 0x85, 0x09, 0xdb, 0x92, 0x92, 0x73, 0xe8, 0xa6, 0xdc, 0x8a, 0x1b, 0x7e, 0x4b,
0xbb, 0x5b, 0xed, 0xae, 0x41, 0xf2, 0x12, 0x9e, 0xc8, 0x9d, 0xa7, 0x34, 0xb4, 0xe7, 0xa2, 0xfe,
0xf8, 0xbe, 0xa8, 0x77, 0x5f, 0x9e, 0xed, 0x7f, 0x1e, 0xfc, 0xd3, 0x86, 0xe1, 0x7e, 0xf8, 0xc7,
0xf2, 0x21, 0x03, 0x38, 0x91, 0x49, 0xf3, 0xba, 0x27, 0x32, 0x21, 0x3f, 0x41, 0xdb, 0x56, 0x13,
0xdc, 0x72, 0xdd, 0x7d, 0xf3, 0xd0, 0x51, 0x3b, 0x00, 0xaa, 0x09, 0x67, 0xae, 0x14, 0x79, 0x05,
0x43, 0xb9, 0x3b, 0x01, 0x86, 0xb6, 0x5d, 0x7b, 0x9f, 0xdc, 0xdb, 0xde, 0xae, 0x9e, 0x1d, 0x14,
0x20, 0xcf, 0x00, 0x72, 0x1e, 0xaf, 0x87, 0xe8, 0x74, 0xeb, 0x55, 0xb7, 0x70, 0x32, 0x81, 0x56,
0xa2, 0x8c, 0x8b, 0xaa, 0x3f, 0xeb, 0xb9, 0xdb, 0xbe, 0x53, 0xa6, 0x11, 0x56, 0x54, 0x35, 0x43,
0x0a, 0x13, 0x71, 0x59, 0xbd, 0x4b, 0xb7, 0x9e, 0xa1, 0xf5, 0x99, 0xbc, 0x0f, 0x7e, 0xaa, 0xb1,
0x2c, 0x1c, 0xd9, 0x73, 0xe4, 0x06, 0xa8, 0x26, 0x74, 0x1d, 0xb0, 0x13, 0xf8, 0xf5, 0x84, 0x6e,
0x63, 0xe4, 0x43, 0xe8, 0x18, 0xcb, 0x6d, 0x69, 0x28, 0x38, 0x0b, 0x7d, 0x67, 0xe1, 0x95, 0x83,
0x58, 0x43, 0x91, 0x10, 0xc8, 0xb5, 0xd4, 0xb6, 0xe4, 0xd9, 0x0b, 0x1e, 0xaf, 0xa4, 0xaa, 0xcd,
0xf4, 0x5d, 0xb9, 0x23, 0x4c, 0x65, 0x4b, 0xe2, 0xf5, 0xcf, 0x42, 0xa6, 0x2b, 0x4b, 0x1f, 0x4f,
0xbc, 0xe9, 0x19, 0xdb, 0x00, 0xe4, 0x03, 0x68, 0x5b, 0x9e, 0x1a, 0x7a, 0xe6, 0x2e, 0xf4, 0xdd,
0x85, 0xaf, 0x79, 0x6a, 0x98, 0x83, 0x83, 0x4f, 0xe1, 0xe9, 0xb1, 0xa8, 0x88, 0x0f, 0xa7, 0x3f,
0x60, 0xcc, 0xb3, 0xe1, 0x23, 0x02, 0xd5, 0x8a, 0xc8, 0xd1, 0x8a, 0xa1, 0x37, 0xfb, 0xdd, 0x83,
0x77, 0xf7, 0xf5, 0xcf, 0xab, 0xa8, 0x48, 0x0e, 0x9d, 0xb9, 0xba, 0xc6, 0x2b, 0x41, 0xa2, 0x07,
0xef, 0xa3, 0x7a, 0x0d, 0x8f, 0x3f, 0x7b, 0xf8, 0x07, 0xf5, 0x36, 0x0c, 0x1e, 0x5d, 0x7c, 0xfe,
0x4b, 0x94, 0x4a, 0xbb, 0x2a, 0x17, 0x61, 0x8c, 0x79, 0x94, 0xcb, 0x58, 0xa3, 0xc1, 0xa5, 0x8d,
0x72, 0x8c, 0x23, 0x5d, 0xc4, 0xd1, 0xa6, 0x5a, 0xd4, 0x54, 0x5b, 0x74, 0xdc, 0x4a, 0xfb, 0xe2,
0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa9, 0x40, 0x07, 0x51, 0xaa, 0x06, 0x00, 0x00,
// 754 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0x4f, 0x8f, 0xe3, 0x34,
0x1c, 0xdd, 0x4c, 0x3b, 0x9d, 0xe6, 0xd7, 0x9d, 0x6e, 0xb1, 0x16, 0x6a, 0x55, 0x30, 0xaa, 0xc2,
0x02, 0xbd, 0x90, 0x40, 0x41, 0x82, 0x0b, 0x87, 0x1d, 0xe0, 0x50, 0x89, 0x1d, 0x16, 0xef, 0x6a,
0x91, 0xb8, 0xac, 0xdc, 0xc4, 0x4d, 0xad, 0x49, 0xfc, 0x0b, 0xb6, 0x33, 0xc3, 0x7c, 0x01, 0xc4,
0x9d, 0x0f, 0xc1, 0x27, 0xe0, 0xc6, 0x95, 0xef, 0x85, 0xe2, 0xa4, 0xff, 0x3b, 0xd2, 0x5c, 0x38,
0xcd, 0xf8, 0xf7, 0x9e, 0x5f, 0x9e, 0xfd, 0x5e, 0x0d, 0x1f, 0xe5, 0x18, 0xbf, 0x8d, 0x33, 0x2c,
0x13, 0x9e, 0x0a, 0x65, 0xdf, 0x2a, 0x61, 0x6f, 0x51, 0x5f, 0x4b, 0x65, 0x85, 0x5e, 0xf0, 0x58,
0x84, 0x85, 0x46, 0x8b, 0xe4, 0xbd, 0x1c, 0xe3, 0x70, 0x43, 0x0b, 0x1b, 0xda, 0xe8, 0x22, 0x45,
0x4c, 0x33, 0x11, 0x39, 0xd6, 0xbc, 0x5c, 0x44, 0xb7, 0x9a, 0x17, 0x85, 0xd0, 0xa6, 0xde, 0x37,
0x1a, 0x3a, 0x79, 0xcc, 0x73, 0x54, 0xcd, 0x9f, 0x06, 0xb8, 0xd8, 0x02, 0x1a, 0xb1, 0x6d, 0x3c,
0xf8, 0xcb, 0x83, 0xe1, 0x55, 0x3d, 0x9f, 0xad, 0xbc, 0x30, 0xf1, 0x6b, 0x29, 0x8c, 0x25, 0x6f,
0xe0, 0x9d, 0x7d, 0xc8, 0x50, 0x6f, 0xdc, 0x9a, 0xf4, 0xa6, 0x93, 0xf0, 0xb8, 0xd1, 0xf0, 0x40,
0xeb, 0x50, 0x82, 0x7c, 0x09, 0xe7, 0x3f, 0x16, 0x42, 0x73, 0x2b, 0x51, 0xbd, 0xbe, 0x2b, 0x04,
0x3d, 0x19, 0x7b, 0x93, 0xfe, 0xb4, 0xef, 0x34, 0xd7, 0x08, 0xdb, 0x25, 0x05, 0xff, 0x78, 0x40,
0x0f, 0x9d, 0x9a, 0x02, 0x95, 0x11, 0xff, 0x9b, 0xd5, 0x29, 0x74, 0x98, 0x30, 0x65, 0x66, 0x9d,
0xc7, 0xde, 0x74, 0x14, 0xd6, 0x41, 0x84, 0xab, 0x20, 0xc2, 0x4b, 0xc4, 0xec, 0x0d, 0xcf, 0x4a,
0xc1, 0x1a, 0x26, 0x79, 0x0a, 0xa7, 0xdf, 0x6b, 0x8d, 0x9a, 0xb6, 0xc6, 0xde, 0xc4, 0x67, 0xf5,
0x22, 0x78, 0x06, 0xfd, 0x99, 0x9a, 0x63, 0xa9, 0x92, 0x2b, 0x6e, 0x59, 0x99, 0x09, 0x42, 0xa0,
0xad, 0x78, 0x2e, 0xa8, 0xe7, 0x68, 0xee, 0xff, 0xe0, 0xcf, 0x16, 0x3c, 0x99, 0x15, 0xdf, 0xa2,
0x5a, 0xc8, 0xb4, 0xac, 0x0f, 0x4f, 0x02, 0xf0, 0x65, 0xc1, 0x93, 0x44, 0x0b, 0x63, 0x6a, 0xf2,
0x65, 0xfb, 0x8f, 0xbf, 0xa9, 0xc7, 0x36, 0x63, 0x12, 0xc0, 0xe3, 0x42, 0x8b, 0x85, 0xfc, 0x2d,
0x13, 0x2a, 0xb5, 0x4b, 0xe7, 0xd6, 0x67, 0x3b, 0x33, 0x32, 0x82, 0xae, 0x29, 0xe7, 0x4a, 0x58,
0x99, 0x34, 0xd6, 0xd6, 0x6b, 0x42, 0xe1, 0xac, 0xd0, 0x32, 0xe7, 0xfa, 0x8e, 0xb6, 0xc7, 0xde,
0xa4, 0xcb, 0x56, 0x4b, 0xf2, 0x35, 0x0c, 0x33, 0xe4, 0xc9, 0x9c, 0x67, 0x5c, 0xc5, 0x42, 0x37,
0x1f, 0x2c, 0x10, 0x33, 0x7a, 0x3a, 0x6e, 0x4d, 0x7c, 0x76, 0x1f, 0x4c, 0xbe, 0x02, 0xe0, 0x59,
0x86, 0xb1, 0x3b, 0x05, 0xed, 0xb8, 0x8c, 0x87, 0x2e, 0x8c, 0xd9, 0xcb, 0xe7, 0x6b, 0xe0, 0x85,
0xb0, 0x4b, 0x4c, 0xd8, 0x16, 0x95, 0x5c, 0xc0, 0x59, 0xca, 0xad, 0xb8, 0xe5, 0x77, 0xf4, 0x6c,
0xeb, 0xb8, 0xab, 0x21, 0x79, 0x09, 0x4f, 0xe4, 0xce, 0x55, 0x1a, 0xda, 0x75, 0x51, 0x7f, 0x7c,
0x5f, 0xd4, 0xbb, 0x37, 0xcf, 0xf6, 0xb7, 0x93, 0x0f, 0xa0, 0x6d, 0x79, 0x6a, 0xa8, 0xef, 0x42,
0xf6, 0x9d, 0xcc, 0x6b, 0x9e, 0x1a, 0xe6, 0xc6, 0xc1, 0xbf, 0x6d, 0x18, 0xec, 0x77, 0xe3, 0x58,
0x7c, 0xa4, 0x0f, 0x27, 0x32, 0x69, 0x2e, 0xff, 0x44, 0x26, 0xe4, 0x27, 0x68, 0xdb, 0xaa, 0xe0,
0x2d, 0x77, 0xf8, 0x6f, 0x1e, 0xda, 0xc4, 0x83, 0x41, 0xf5, 0x03, 0x60, 0x4e, 0x8a, 0xbc, 0x82,
0x81, 0xdc, 0x2d, 0x88, 0xa1, 0x6d, 0x77, 0xfa, 0x4f, 0xee, 0x3d, 0xfd, 0x2e, 0x9f, 0x1d, 0x08,
0x90, 0x67, 0x00, 0x39, 0x8f, 0x57, 0x1d, 0x3b, 0xdd, 0xba, 0xf4, 0xad, 0x39, 0x19, 0x43, 0x2b,
0x51, 0xc6, 0x25, 0xd9, 0x9b, 0x76, 0xdd, 0xd7, 0xbe, 0x53, 0xa6, 0x21, 0x56, 0x50, 0x55, 0x31,
0x85, 0x89, 0xb8, 0xaa, 0xee, 0xe5, 0xac, 0xae, 0xd8, 0x6a, 0x4d, 0xde, 0x07, 0x3f, 0xd5, 0x58,
0x16, 0x0e, 0xec, 0x3a, 0x70, 0x33, 0xa8, 0x0a, 0xbc, 0xca, 0xdf, 0x11, 0xfc, 0xba, 0xc0, 0xdb,
0x33, 0xf2, 0x21, 0x74, 0x8c, 0xe5, 0xb6, 0x34, 0x14, 0x9c, 0x85, 0x9e, 0xb3, 0xf0, 0xca, 0x8d,
0x58, 0x03, 0x91, 0x10, 0xc8, 0x8d, 0xd4, 0xb6, 0xe4, 0xd9, 0x0b, 0x1e, 0x2f, 0xa5, 0xaa, 0xcd,
0xf4, 0x9c, 0xdc, 0x11, 0xa4, 0xb2, 0x25, 0xf1, 0xe6, 0x67, 0x21, 0xd3, 0xa5, 0xa5, 0x8f, 0xc7,
0xde, 0xe4, 0x9c, 0x6d, 0x06, 0xeb, 0x62, 0x9c, 0x1f, 0x2f, 0xc6, 0xa7, 0xf0, 0xf4, 0x58, 0x54,
0xc4, 0x87, 0xd3, 0x1f, 0x30, 0xe6, 0xd9, 0xe0, 0x11, 0x81, 0xea, 0x05, 0xc9, 0xd1, 0x8a, 0x81,
0x37, 0xfd, 0xdd, 0x83, 0x77, 0xf7, 0xf9, 0xcf, 0xab, 0xa8, 0x48, 0x0e, 0x9d, 0x99, 0xba, 0xc1,
0x6b, 0x41, 0xa2, 0x07, 0x3f, 0x57, 0xf5, 0x2b, 0x3d, 0xfa, 0xec, 0xe1, 0x1b, 0xea, 0xc7, 0x32,
0x78, 0x74, 0xf9, 0xf9, 0x2f, 0x51, 0x2a, 0xed, 0xb2, 0x9c, 0x87, 0x31, 0xe6, 0x51, 0x2e, 0x63,
0x8d, 0x06, 0x17, 0x36, 0xca, 0x31, 0x8e, 0x74, 0x11, 0x47, 0x1b, 0xb5, 0xa8, 0x51, 0x9b, 0x77,
0xdc, 0x8b, 0xf7, 0xc5, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xb7, 0xdd, 0xd1, 0x6e, 0xc9, 0x06,
0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.