U
    SdL                 /   @   s,  d Z ddlmZ ddlmZ ddlmZ ddlm	Z
 e
 Zejdkr`ejddd	d
ejddZne dZe Zejdk(rejddd
eejejdddd
d
ejdejdddd
d
ejdejdddd
d
ejdejdddd
d
ejdejdddd
d
ejdejdddd
d
ejdejdddd
d
ejdejdddd
d
ejdejd dd!d
d
ejdejd"d!d#d
d
ejdejd$d#d%d
d
ejdejd&d%d'd
d
ejdejd(d'd)d
d
ejdejd*d)d+d
d
ejdejd,d+d-d
d
ejdejd.d-d/d
d
ejdejd0d/d1d
d
ejdejd2d1d3d
d
ejdgd
d
d4Zee ejd5d6d
eejejd7ddd
d
ejdejd8ddd
d
ejdejd9ddd
d
ejdgd
d
d4Zee ejd:d;d
eejejd<ddd
d
ejdejd=ddd
d
ejdejd>ddd
d
ejdgd
d
d4Zee ejd?d@d
eejejdAddd
d
ejdejdBddd
d
ejdejdCddd
d
ejdgd
d
d4Zee ejdDdEd
eejejdFddd
d
ejdejdGddd
d
ejdejdHddd
d
ejdgd
d
d4Zee ejdIdJd
eejejdKddd
d
ejdejdLddd
d
ejdejdMddd
d
ejdgd
d
d4Zee ejdNdOd
eejejdPddd
d
ejdejdQddd
d
ejdejdRddd
d
ejdejdSddd
d
ejdejdTddd
d
ejdejdUddd
d
ejdejdVddd
d
ejdejdWddd
d
ejdejdXddd
d
ejdejdYd!d!d
d
ejdg
d
d
d4Zee ejdZd[d
eejejd\ddd
d
ejdejd]ddd
d
ejdejd^ddd
d
ejdgd
d
d4Zee ejd_d`d
eejejdaddd
d
ejdejdbddd
d
ejdejdcddd
d
ejdgd
d
d4Zee ej ddded
ed
ejej!dfdgddd%d#ddg d
d
d
dd
d
dfeejdhgg g g d
dd	g g diZ"ej djdkd
ed
ejej!dldmddd!d!dddn#dod
d
d
dd
d
dleejdhej!dpdqddd!d!dddn#dod
d
d
dd
d
dpeejdhej!drdsddd!d!ddg d
d
d
dd
d
dreejdhej!dtdudd#ddddg d
d
d
dd
d
dveejdhej!dwdxdd%ddddg d
d
d
dd
d
dyeejdhej!dzd{ddd%d#ddg d
d
d
dd
d
d|eejdhej!d}d~ddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddd!dd%d#ddd
d
d
d
dd
d
deejdhej!ddd#d!d%d#ddd
d
d
d
dd
d
deejdhej!ddd%d'd!d!dddn#dod
d
d
dd
d
deejdhej!ddd'd)d!d!dddn#dod
d
d
dd
d
deejdhgg g g d
dd	g g diZ$ej ddd
ed
ejej!dddddddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhgg g g d
dd	g g diZ%ej ddd
ed
ejej!dddddddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhgg g g d
dd	g g diZ&ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!d}dddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhej!dddd!d%d#ddg d
d
d
dd
d
deejdhej!ddd!d#d!d!ddg d
d
d
dd
d
deejdhg
g e%e&gg d
dd	g g diZ'ej ddd
ed
ejej!ddddd%d#ddg d
d
d
dd
d
deejdhgg g g d
dd	dgg diZ(ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!dddddddddd
d
d
dd
d
deejdhej!ddddd+ddddd
d
d
dd
d
deejdhej!ddddd+ddddd
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!dddd!dddddd
d
d
dd
d
deejdhej!dddd#d!d!dddn#dod
d
d
dd
d
deejdhej!ddd!dd%d#ddd
d
d
d
dd
d
deejdhej!ddd#d1dddddd
d
d
dd
d
deejdhgg g eegd
dd	g g diZ)ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhgg g g d
dd	g g diZ*ej ddd
ed
ejej!dddddddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhgg g g d
dd	g g diZ+ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd!d!ddg d
d
d
dd
d
deejdhgg e+gg d
dd	g g diZ,ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!dddddddddd
d
d
dd
d
deejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhgg g g d
dd	g g diZ-ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhgg g g d
dd	g g diZ.ej ddd
ed
ejej!dldddd!d!dddn#dod
d
d
dd
d
dleejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd%d#ddd
d
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhgg g g d
dd	g g diZ/ej ddd
ed
ejej!dd ddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!dddd#dddddd
d
d
dd
d
deejdhej!dd	dd
dddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!dddd!d+ddddd
d
d
dd
d
deejdhej!dddd%d!d!dddn#dod
d
d
dd
d
deejdhej!dddd/dddddd
d
d
dd
d
deejdhej!dddd1dddddd
d
d
dd
d
deejdhej!ddd!d3dddddd
d
d
dd
d
deejdhej!dd d#d!dddddd
d
d
dd
d
d"eejdhej!d#d$d%d%dddddd
d
d
dd
d
d#eejdhej!d&d'd'd(dddddd
d
d
dd
d
d)eejdhej!d*d+d)d,d!d!dddn#dod
d
d
dd
d
d-eejdhej!d.d/d+d0d!d!dddn#dod
d
d
dd
d
d1eejdhej!d2d3d-d4d!d!dddn#dod
d
d
dd
d
d5eejdhej!d6d7d/d8d!d!dddn#dod
d
d
dd
d
d9eejdhej!d:d;d1d<d!d!dddn#dod
d
d
dd
d
d=eejdhej!d>d?d3d@d!d!dddn#dod
d
d
dd
d
dAeejdhej!dBdCdDdEd!d!dddn#dod
d
d
dd
d
dFeejdhej!ddGd
dd%d#ddg d
d
d
dd
d
deejdhgg g egd
dd	dgg diZ0ej dHdId
ed
ejej!dJdKdddddddd
d
d
dd
d
dLeejdhej!dMdNdddddddd
d
d
dd
d
dOeejdhej!d#dPdddddddd
d
d
dd
d
d#eejdhej!dQdRdddddddd
d
d
dd
d
dSeejdhej!dTdUdd%dddddd
d
d
dd
d
dVeejdhej!ddWddd%d#ddg d
d
d
dd
d
deejdhgg g g d
dd	dgg diZ1ej dXdYd
ed
ejej!dZd[ddd+ddddd
d
d
dd
d
dZeejdhej!d\d]dddddddd
d
d
dd
d
d\eejdhej!d^d_ddd+ddddd
d
d
dd
d
d^eejdhej!d`dadddddddd
d
d
dd
d
d`eejdhej!dbdcdd-dddddd
d
d
dd
d
ddeejdhej!d#dedddddddd
d
d
dd
d
d#eejdhej!dfdgdd#dddddd
d
d
dd
d
dfeejdhej!dhdidd/dddddd
d
d
dd
d
djeejdhej!dkdldd1d+ddddd
d
d
dd
d
dkeejdhej!dmdnd!d3d+ddddd
d
d
dd
d
dmeejdhej!ddod#dd%d#ddg d
d
d
dd
d
deejdhgg g eeeegd
dd	dgg diZ2ej dpdqd
ed
ejej!ddrddd%d#ddg d
d
d
dd
d
deejdhgg g g d
dd	dgg diZ3ej dsdtd
ed
ejej!dudvdddddddd
d
d
dd
d
dweejdhej!d#dxdddddddd
d
d
dd
d
d#eejdhej!dTdydddddddd
d
d
dd
d
dVeejdhej!ddzddd%d#ddg d
d
d
dd
d
deejdhgg g g d
dd	dgg diZ4ej d{d|d
ed
ejej!d#d}dddddddd
d
d
dd
d
d#eejdhej!dd~ddd%d#ddg d
d
d
dd
d
deejdhgg g g d
dd	dgg diZ5ej ddd
ed
ejej!d#ddddddddd
d
d
dd
d
d#eejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhgg g g d
dd	dgg diZ6ej ddd
ed
ejej!d#ddddddddd
d
d
dd
d
d#eejdhej!ddddd+ddddd
d
d
dd
d
deejdhej!ddddd%d#ddg d
d
d
dd
d
deejdhgg g egd
dd	dgg diZ7ej ddd
ed
ejej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhgg g g d
dd	g g diZ8ej ddd
ed
ejej!dldddd%d#ddg d
d
d
dd
d
dleejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!dddddddde9dd
d
d
dd
d
deejdhej!ddddd'd!dddnd
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhgg e8gg d
dd	g g diZ:ej ddd
ed
ejej!ddddddddg d
d
d
dd
d
deejdhej!ddddddddg d
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!ddddd!d!ddg d
d
d
dd
d
deejdhgg g g d
dd	g g diZ;ej ddd
ed
ejej!ddddd%d#ddg d
d
d
dd
d
deejdhgg e;gg d
dd	g g diZ<ej ddd
ed
ejej!ddddddddg d
d
d
dd
d
deejdhej!ddddd!d!dddn#dod
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!dddddddddd
d
d
dd
d
deejdhej!dŐdddd+ddddd
d
d
dd
d
deejdhgg g egd
dd	g g diZ=ej dǐdd
ed
ejej!dɐdddd%d#ddg d
d
d
dd
d
deejdhgg e=gg d
dd	g g diZ>e$e"j?df _@e'e$j?dz _@e,e$j?d} _@e.e$j?d _@e)e$j?d _@e0e$j?d _@e<e$j?d _@e(e%j?d _@e'e%_Ae'e&_Ae)e'j?d _@e)e'j?d _@e'e'j?d _@e,e'j?d} _@e%e'j?d _@e*e'j?d _@e1e'j?d _@e&e'j?d _@e:e(j?d _@ee)j?d _Bee)j?d _Be2e)j?d _@e)e_Ae)e_Ae3e*j?d _@e,e+_Ae-e,j?d _@e4e,j?d _@e+e,j?d _@e5e-j?d _@e/e.j?d _@e6e.j?d _@e7e/j?d _@ee0j?d _Be:e0j?d _@e0e_Ae:e1j?d _@ee2j?dZ _Bee2j?d^ _Bee2j?dk _Bee2j?dm _Be:e2j?d _@e2e_Ae2e_Ae2e_Ae2e_Ae:e3j?d _@e:e4j?d _@e:e5j?d _@e:e6j?d _@ee7j?d _Be:e7j?d _@e7e_Ae:e8_Ae8e:j?dl _@e<e;_Ae;e<j?d _@ee=j?d _Be>e=_Ae=e_Ae=e>j?d _@e"ejCdd< e$ejCdj< e'ejCd< e(ejCd< e)ejCd< e*ejCd< e,ejCd< e-ejCd< e.ejCd< e/ejCd< e0ejCd< e1ejCdH< e2ejCdX< e3ejCdp< e4ejCds< e5ejCd{< e6ejCd< e7ejCd< e:ejCd< e<ejCd< e>ejCd< eDe neEee eFede ejdk,rd
e_Gded _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided  _Hded  _Ided _Hded _Ided _Hded _Ided	 _Hd
ed	 _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Ided _Hded _Id ed! _Hd"ed! _Id#ed$ _Hd"ed$ _Id%ed& _Hd'ed& _Id(ed) _Hd'ed) _Id*ed+ _Hd,ed+ _Id-ed. _Hd,ed. _Id/ed0 _Hd,ed0 _Id
S (1  zGenerated protocol buffer code.    )builder)
descriptor)descriptor_pool)symbol_databaseFz google/protobuf/descriptor.protozgoogle.protobufZproto2Nsa!  
 google/protobuf/descriptor.protogoogle.protobuf"M
FileDescriptorSet8
file (2$.google.protobuf.FileDescriptorProtoRfile"
FileDescriptorProto
name (	Rname
package (	Rpackage

dependency (	R
dependency+
public_dependency
 (RpublicDependency'
weak_dependency (RweakDependencyC
message_type (2 .google.protobuf.DescriptorProtoRmessageTypeA
	enum_type (2$.google.protobuf.EnumDescriptorProtoRenumTypeA
service (2'.google.protobuf.ServiceDescriptorProtoRserviceC
	extension (2%.google.protobuf.FieldDescriptorProtoR	extension6
options (2.google.protobuf.FileOptionsRoptionsI
source_code_info	 (2.google.protobuf.SourceCodeInfoRsourceCodeInfo
syntax (	Rsyntax
edition (	Redition"
DescriptorProto
name (	Rname;
field (2%.google.protobuf.FieldDescriptorProtoRfieldC
	extension (2%.google.protobuf.FieldDescriptorProtoR	extensionA
nested_type (2 .google.protobuf.DescriptorProtoR
nestedTypeA
	enum_type (2$.google.protobuf.EnumDescriptorProtoRenumTypeX
extension_range (2/.google.protobuf.DescriptorProto.ExtensionRangeRextensionRangeD

oneof_decl (2%.google.protobuf.OneofDescriptorProtoR	oneofDecl9
options (2.google.protobuf.MessageOptionsRoptionsU
reserved_range	 (2..google.protobuf.DescriptorProto.ReservedRangeRreservedRange#
reserved_name
 (	RreservedNamez
ExtensionRange
start (Rstart
end (Rend@
options (2&.google.protobuf.ExtensionRangeOptionsRoptions7
ReservedRange
start (Rstart
end (Rend"|
ExtensionRangeOptionsX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
FieldDescriptorProto
name (	Rname
number (RnumberA
label (2+.google.protobuf.FieldDescriptorProto.LabelRlabel>
type (2*.google.protobuf.FieldDescriptorProto.TypeRtype
	type_name (	RtypeName
extendee (	Rextendee#
default_value (	RdefaultValue
oneof_index	 (R
oneofIndex
	json_name
 (	RjsonName7
options (2.google.protobuf.FieldOptionsRoptions'
proto3_optional (Rproto3Optional"
Type
TYPE_DOUBLE

TYPE_FLOAT

TYPE_INT64
TYPE_UINT64

TYPE_INT32
TYPE_FIXED64
TYPE_FIXED32
	TYPE_BOOL
TYPE_STRING	

TYPE_GROUP

TYPE_MESSAGE

TYPE_BYTES
TYPE_UINT32
	TYPE_ENUM
TYPE_SFIXED32
TYPE_SFIXED64
TYPE_SINT32
TYPE_SINT64"C
Label
LABEL_OPTIONAL
LABEL_REQUIRED
LABEL_REPEATED"c
OneofDescriptorProto
name (	Rname7
options (2.google.protobuf.OneofOptionsRoptions"
EnumDescriptorProto
name (	Rname?
value (2).google.protobuf.EnumValueDescriptorProtoRvalue6
options (2.google.protobuf.EnumOptionsRoptions]
reserved_range (26.google.protobuf.EnumDescriptorProto.EnumReservedRangeRreservedRange#
reserved_name (	RreservedName;
EnumReservedRange
start (Rstart
end (Rend"
EnumValueDescriptorProto
name (	Rname
number (Rnumber;
options (2!.google.protobuf.EnumValueOptionsRoptions"
ServiceDescriptorProto
name (	Rname>
method (2&.google.protobuf.MethodDescriptorProtoRmethod9
options (2.google.protobuf.ServiceOptionsRoptions"
MethodDescriptorProto
name (	Rname

input_type (	R	inputType
output_type (	R
outputType8
options (2.google.protobuf.MethodOptionsRoptions0
client_streaming (:falseRclientStreaming0
server_streaming (:falseRserverStreaming"	
FileOptions!
java_package (	RjavaPackage0
java_outer_classname (	RjavaOuterClassname5
java_multiple_files
 (:falseRjavaMultipleFilesD
java_generate_equals_and_hash (BRjavaGenerateEqualsAndHash:
java_string_check_utf8 (:falseRjavaStringCheckUtf8S
optimize_for	 (2).google.protobuf.FileOptions.OptimizeMode:SPEEDRoptimizeFor

go_package (	R	goPackage5
cc_generic_services (:falseRccGenericServices9
java_generic_services (:falseRjavaGenericServices5
py_generic_services (:falseRpyGenericServices7
php_generic_services* (:falseRphpGenericServices%

deprecated (:falseR
deprecated.
cc_enable_arenas (:trueRccEnableArenas*
objc_class_prefix$ (	RobjcClassPrefix)
csharp_namespace% (	RcsharpNamespace!
swift_prefix' (	RswiftPrefix(
php_class_prefix( (	RphpClassPrefix#
php_namespace) (	RphpNamespace4
php_metadata_namespace, (	RphpMetadataNamespace!
ruby_package- (	RrubyPackageX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption":
OptimizeMode	
SPEED
	CODE_SIZE
LITE_RUNTIME*	J&'"
MessageOptions<
message_set_wire_format (:falseRmessageSetWireFormatL
no_standard_descriptor_accessor (:falseRnoStandardDescriptorAccessor%

deprecated (:falseR
deprecated
	map_entry (RmapEntryV
&deprecated_legacy_json_field_conflicts (BR"deprecatedLegacyJsonFieldConflictsX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	JJJJ	J	
"
FieldOptionsA
ctype (2#.google.protobuf.FieldOptions.CType:STRINGRctype
packed (RpackedG
jstype (2$.google.protobuf.FieldOptions.JSType:	JS_NORMALRjstype
lazy (:falseRlazy.
unverified_lazy (:falseRunverifiedLazy%

deprecated (:falseR
deprecated
weak
 (:falseRweak(
debug_redact (:falseRdebugRedactK
	retention (2-.google.protobuf.FieldOptions.OptionRetentionR	retentionF
target (2..google.protobuf.FieldOptions.OptionTargetTypeRtargetX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption"/
CType

STRING 
CORD
STRING_PIECE"5
JSType
	JS_NORMAL 
	JS_STRING
	JS_NUMBER"U
OptionRetention
RETENTION_UNKNOWN 
RETENTION_RUNTIME
RETENTION_SOURCE"
OptionTargetType
TARGET_TYPE_UNKNOWN 
TARGET_TYPE_FILE
TARGET_TYPE_EXTENSION_RANGE
TARGET_TYPE_MESSAGE
TARGET_TYPE_FIELD
TARGET_TYPE_ONEOF
TARGET_TYPE_ENUM
TARGET_TYPE_ENUM_ENTRY
TARGET_TYPE_SERVICE
TARGET_TYPE_METHOD	*	J"s
OneofOptionsX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
EnumOptions
allow_alias (R
allowAlias%

deprecated (:falseR
deprecatedV
&deprecated_legacy_json_field_conflicts (BR"deprecatedLegacyJsonFieldConflictsX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	J"
EnumValueOptions%

deprecated (:falseR
deprecatedX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
ServiceOptions%

deprecated! (:falseR
deprecatedX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption*	"
MethodOptions%

deprecated! (:falseR
deprecatedq
idempotency_level" (2/.google.protobuf.MethodOptions.IdempotencyLevel:IDEMPOTENCY_UNKNOWNRidempotencyLevelX
uninterpreted_option (2$.google.protobuf.UninterpretedOptionRuninterpretedOption"P
IdempotencyLevel
IDEMPOTENCY_UNKNOWN 
NO_SIDE_EFFECTS

IDEMPOTENT*	"
UninterpretedOptionA
name (2-.google.protobuf.UninterpretedOption.NamePartRname)
identifier_value (	RidentifierValue,
positive_int_value (RpositiveIntValue,
negative_int_value (RnegativeIntValue!
double_value (RdoubleValue!
string_value (RstringValue'
aggregate_value (	RaggregateValueJ
NamePart
	name_part (	RnamePart!
is_extension (RisExtension"
SourceCodeInfoD
location (2(.google.protobuf.SourceCodeInfo.LocationRlocation
Location
path (BRpath
span (BRspan)
leading_comments (	RleadingComments+
trailing_comments (	RtrailingComments:
leading_detached_comments (	RleadingDetachedComments"
GeneratedCodeInfoM

annotation (2-.google.protobuf.GeneratedCodeInfo.AnnotationR
annotation

Annotation
path (BRpath
source_file (	R
sourceFile
begin (Rbegin
end (RendR
semantic (26.google.protobuf.GeneratedCodeInfo.Annotation.SemanticRsemantic"(
Semantic
NONE 
SET	
ALIASB~
com.google.protobufBDescriptorProtosHZ-google.golang.org/protobuf/types/descriptorpbGPBGoogle.Protobuf.Reflection)namepackagesyntaxserialized_options
create_keyZserialized_pbTypez)google.protobuf.FieldDescriptorProto.TypeZTYPE_DOUBLE   )r   indexnumberr	   typer
   Z
TYPE_FLOAT   Z
TYPE_INT64   ZTYPE_UINT64   Z
TYPE_INT32   ZTYPE_FIXED64   ZTYPE_FIXED32   Z	TYPE_BOOL   ZTYPE_STRING	   Z
TYPE_GROUP
   ZTYPE_MESSAGE   Z
TYPE_BYTES   ZTYPE_UINT32   Z	TYPE_ENUM   ZTYPE_SFIXED32   ZTYPE_SFIXED64   ZTYPE_SINT32   ZTYPE_SINT64   )r   	full_namefilenamefiler
   valuescontaining_typer	   ZLabelz*google.protobuf.FieldDescriptorProto.LabelZLABEL_OPTIONALZLABEL_REQUIREDZLABEL_REPEATEDZOptimizeModez(google.protobuf.FileOptions.OptimizeModeZSPEEDZ	CODE_SIZEZLITE_RUNTIMEZCTypez"google.protobuf.FieldOptions.CTypeSTRINGZCORDZSTRING_PIECEZJSTypez#google.protobuf.FieldOptions.JSTypeZ	JS_NORMALZ	JS_STRINGZ	JS_NUMBERZOptionRetentionz,google.protobuf.FieldOptions.OptionRetentionZRETENTION_UNKNOWNZRETENTION_RUNTIMEZRETENTION_SOURCEZOptionTargetTypez-google.protobuf.FieldOptions.OptionTargetTypeZTARGET_TYPE_UNKNOWNZTARGET_TYPE_FILEZTARGET_TYPE_EXTENSION_RANGEZTARGET_TYPE_MESSAGEZTARGET_TYPE_FIELDZTARGET_TYPE_ONEOFZTARGET_TYPE_ENUMZTARGET_TYPE_ENUM_ENTRYZTARGET_TYPE_SERVICEZTARGET_TYPE_METHODZIdempotencyLevelz.google.protobuf.MethodOptions.IdempotencyLevelZIDEMPOTENCY_UNKNOWNZNO_SIDE_EFFECTSZ
IDEMPOTENTZSemanticz5google.protobuf.GeneratedCodeInfo.Annotation.SemanticNONEZSETZALIASZFileDescriptorSetz!google.protobuf.FileDescriptorSetr#   z&google.protobuf.FileDescriptorSet.file)r   r!   r   r   r   Zcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typer%   is_extensionZextension_scoper	   	json_namer#   r
   )r   r!   r"   r#   r%   r
   fields
extensionsZnested_types
enum_typesr	   Zis_extendabler   Zextension_rangesZoneofsZFileDescriptorProtoz#google.protobuf.FileDescriptorProtor   z(google.protobuf.FileDescriptorProto.name    zutf-8r   z+google.protobuf.FileDescriptorProto.package
dependencyz.google.protobuf.FileDescriptorProto.dependencyZpublic_dependencyz5google.protobuf.FileDescriptorProto.public_dependencyZpublicDependencyZweak_dependencyz3google.protobuf.FileDescriptorProto.weak_dependencyZweakDependencyr*   z0google.protobuf.FileDescriptorProto.message_typeZmessageTyper+   z-google.protobuf.FileDescriptorProto.enum_typeZenumTypeZservicez+google.protobuf.FileDescriptorProto.service	extensionz-google.protobuf.FileDescriptorProto.extensionoptionsz+google.protobuf.FileDescriptorProto.optionsZsource_code_infoz4google.protobuf.FileDescriptorProto.source_code_infoZsourceCodeInfor   z*google.protobuf.FileDescriptorProto.syntaxZeditionz+google.protobuf.FileDescriptorProto.editionZExtensionRangez.google.protobuf.DescriptorProto.ExtensionRangestartz4google.protobuf.DescriptorProto.ExtensionRange.startendz2google.protobuf.DescriptorProto.ExtensionRange.endz6google.protobuf.DescriptorProto.ExtensionRange.optionsZReservedRangez-google.protobuf.DescriptorProto.ReservedRangez3google.protobuf.DescriptorProto.ReservedRange.startz1google.protobuf.DescriptorProto.ReservedRange.endZDescriptorProtozgoogle.protobuf.DescriptorProtoz$google.protobuf.DescriptorProto.namefieldz%google.protobuf.DescriptorProto.fieldz)google.protobuf.DescriptorProto.extensionZnested_typez+google.protobuf.DescriptorProto.nested_typeZ
nestedTypez)google.protobuf.DescriptorProto.enum_typeZextension_rangez/google.protobuf.DescriptorProto.extension_rangeZextensionRangeZ
oneof_declz*google.protobuf.DescriptorProto.oneof_declZ	oneofDeclz'google.protobuf.DescriptorProto.optionsZreserved_rangez.google.protobuf.DescriptorProto.reserved_rangeZreservedRangeZreserved_namez-google.protobuf.DescriptorProto.reserved_nameZreservedNameZExtensionRangeOptionsz%google.protobuf.ExtensionRangeOptionsZuninterpreted_optionz:google.protobuf.ExtensionRangeOptions.uninterpreted_optioni  ZuninterpretedOptionT)i  i    ZFieldDescriptorProtoz$google.protobuf.FieldDescriptorProtoz)google.protobuf.FieldDescriptorProto.namer   z+google.protobuf.FieldDescriptorProto.numberr(   z*google.protobuf.FieldDescriptorProto.labelr   z)google.protobuf.FieldDescriptorProto.type	type_namez.google.protobuf.FieldDescriptorProto.type_nameZtypeNameZextendeez-google.protobuf.FieldDescriptorProto.extendeer)   z2google.protobuf.FieldDescriptorProto.default_valuedefaultValueZoneof_indexz0google.protobuf.FieldDescriptorProto.oneof_indexZ
oneofIndexr-   z.google.protobuf.FieldDescriptorProto.json_nameZjsonNamez,google.protobuf.FieldDescriptorProto.optionsZproto3_optionalz4google.protobuf.FieldDescriptorProto.proto3_optionalZproto3OptionalZOneofDescriptorProtoz$google.protobuf.OneofDescriptorProtoz)google.protobuf.OneofDescriptorProto.namez,google.protobuf.OneofDescriptorProto.optionsZEnumReservedRangez5google.protobuf.EnumDescriptorProto.EnumReservedRangez;google.protobuf.EnumDescriptorProto.EnumReservedRange.startz9google.protobuf.EnumDescriptorProto.EnumReservedRange.endZEnumDescriptorProtoz#google.protobuf.EnumDescriptorProtoz(google.protobuf.EnumDescriptorProto.namevaluez)google.protobuf.EnumDescriptorProto.valuez+google.protobuf.EnumDescriptorProto.optionsz2google.protobuf.EnumDescriptorProto.reserved_rangez1google.protobuf.EnumDescriptorProto.reserved_nameZEnumValueDescriptorProtoz(google.protobuf.EnumValueDescriptorProtoz-google.protobuf.EnumValueDescriptorProto.namez/google.protobuf.EnumValueDescriptorProto.numberz0google.protobuf.EnumValueDescriptorProto.optionsZServiceDescriptorProtoz&google.protobuf.ServiceDescriptorProtoz+google.protobuf.ServiceDescriptorProto.namemethodz-google.protobuf.ServiceDescriptorProto.methodz.google.protobuf.ServiceDescriptorProto.optionsZMethodDescriptorProtoz%google.protobuf.MethodDescriptorProtoz*google.protobuf.MethodDescriptorProto.nameZ
input_typez0google.protobuf.MethodDescriptorProto.input_typeZ	inputTypeoutput_typez1google.protobuf.MethodDescriptorProto.output_typeZ
outputTypez-google.protobuf.MethodDescriptorProto.optionsZclient_streamingz6google.protobuf.MethodDescriptorProto.client_streamingZclientStreamingZserver_streamingz6google.protobuf.MethodDescriptorProto.server_streamingZserverStreamingZFileOptionszgoogle.protobuf.FileOptionsZjava_packagez(google.protobuf.FileOptions.java_packageZjavaPackageZjava_outer_classnamez0google.protobuf.FileOptions.java_outer_classnameZjavaOuterClassnameZjava_multiple_filesz/google.protobuf.FileOptions.java_multiple_filesZjavaMultipleFilesZjava_generate_equals_and_hashz9google.protobuf.FileOptions.java_generate_equals_and_hash   ZjavaGenerateEqualsAndHashZjava_string_check_utf8z2google.protobuf.FileOptions.java_string_check_utf8   ZjavaStringCheckUtf8Zoptimize_forz(google.protobuf.FileOptions.optimize_forZoptimizeForZ
go_packagez&google.protobuf.FileOptions.go_packageZ	goPackageZcc_generic_servicesz/google.protobuf.FileOptions.cc_generic_servicesZccGenericServicesZjava_generic_servicesz1google.protobuf.FileOptions.java_generic_servicesZjavaGenericServicesZpy_generic_servicesz/google.protobuf.FileOptions.py_generic_servicesZpyGenericServicesZphp_generic_servicesz0google.protobuf.FileOptions.php_generic_services*   ZphpGenericServices
deprecatedz&google.protobuf.FileOptions.deprecated   Zcc_enable_arenasz,google.protobuf.FileOptions.cc_enable_arenas   ZccEnableArenasZobjc_class_prefixz-google.protobuf.FileOptions.objc_class_prefix$   ZobjcClassPrefixZcsharp_namespacez,google.protobuf.FileOptions.csharp_namespace%   ZcsharpNamespaceZswift_prefixz(google.protobuf.FileOptions.swift_prefix'   ZswiftPrefixZphp_class_prefixz,google.protobuf.FileOptions.php_class_prefix(   ZphpClassPrefixZphp_namespacez)google.protobuf.FileOptions.php_namespace)   ZphpNamespaceZphp_metadata_namespacez2google.protobuf.FileOptions.php_metadata_namespace,   ZphpMetadataNamespaceZruby_packagez(google.protobuf.FileOptions.ruby_package   -   ZrubyPackagez0google.protobuf.FileOptions.uninterpreted_optionZMessageOptionszgoogle.protobuf.MessageOptionsZmessage_set_wire_formatz6google.protobuf.MessageOptions.message_set_wire_formatZmessageSetWireFormatZno_standard_descriptor_accessorz>google.protobuf.MessageOptions.no_standard_descriptor_accessorZnoStandardDescriptorAccessorz)google.protobuf.MessageOptions.deprecatedZ	map_entryz(google.protobuf.MessageOptions.map_entryZmapEntryZ&deprecated_legacy_json_field_conflictszEgoogle.protobuf.MessageOptions.deprecated_legacy_json_field_conflictsZ"deprecatedLegacyJsonFieldConflictsz3google.protobuf.MessageOptions.uninterpreted_optionZFieldOptionszgoogle.protobuf.FieldOptionsctypez"google.protobuf.FieldOptions.ctypepackedz#google.protobuf.FieldOptions.packedZjstypez#google.protobuf.FieldOptions.jstypeZlazyz!google.protobuf.FieldOptions.lazyZunverified_lazyz,google.protobuf.FieldOptions.unverified_lazyZunverifiedLazyz'google.protobuf.FieldOptions.deprecatedZweakz!google.protobuf.FieldOptions.weakZdebug_redactz)google.protobuf.FieldOptions.debug_redactZdebugRedactZ	retentionz&google.protobuf.FieldOptions.retentiontargetz#google.protobuf.FieldOptions.targetz1google.protobuf.FieldOptions.uninterpreted_optionZOneofOptionszgoogle.protobuf.OneofOptionsz1google.protobuf.OneofOptions.uninterpreted_optionZEnumOptionszgoogle.protobuf.EnumOptionsZallow_aliasz'google.protobuf.EnumOptions.allow_aliasZ
allowAliasz&google.protobuf.EnumOptions.deprecatedzBgoogle.protobuf.EnumOptions.deprecated_legacy_json_field_conflictsz0google.protobuf.EnumOptions.uninterpreted_optionZEnumValueOptionsz google.protobuf.EnumValueOptionsz+google.protobuf.EnumValueOptions.deprecatedz5google.protobuf.EnumValueOptions.uninterpreted_optionZServiceOptionszgoogle.protobuf.ServiceOptionsz)google.protobuf.ServiceOptions.deprecated!   z3google.protobuf.ServiceOptions.uninterpreted_optionZMethodOptionszgoogle.protobuf.MethodOptionsz(google.protobuf.MethodOptions.deprecatedZidempotency_levelz/google.protobuf.MethodOptions.idempotency_level"   ZidempotencyLevelz2google.protobuf.MethodOptions.uninterpreted_optionZNamePartz,google.protobuf.UninterpretedOption.NamePartZ	name_partz6google.protobuf.UninterpretedOption.NamePart.name_partZnamePartr,   z9google.protobuf.UninterpretedOption.NamePart.is_extensionZisExtensionZUninterpretedOptionz#google.protobuf.UninterpretedOptionz(google.protobuf.UninterpretedOption.nameZidentifier_valuez4google.protobuf.UninterpretedOption.identifier_valueZidentifierValueZpositive_int_valuez6google.protobuf.UninterpretedOption.positive_int_valueZpositiveIntValueZnegative_int_valuez6google.protobuf.UninterpretedOption.negative_int_valueZnegativeIntValueZdouble_valuez0google.protobuf.UninterpretedOption.double_valueZdoubleValueZstring_valuez0google.protobuf.UninterpretedOption.string_valueZstringValueZaggregate_valuez3google.protobuf.UninterpretedOption.aggregate_valueZaggregateValueZLocationz'google.protobuf.SourceCodeInfo.Locationpathz,google.protobuf.SourceCodeInfo.Location.pathspanz,google.protobuf.SourceCodeInfo.Location.spanZleading_commentsz8google.protobuf.SourceCodeInfo.Location.leading_commentsZleadingCommentsZtrailing_commentsz9google.protobuf.SourceCodeInfo.Location.trailing_commentsZtrailingCommentsZleading_detached_commentszAgoogle.protobuf.SourceCodeInfo.Location.leading_detached_commentsZleadingDetachedCommentsZSourceCodeInfozgoogle.protobuf.SourceCodeInfolocationz'google.protobuf.SourceCodeInfo.locationZ
Annotationz,google.protobuf.GeneratedCodeInfo.Annotationz1google.protobuf.GeneratedCodeInfo.Annotation.pathZsource_filez8google.protobuf.GeneratedCodeInfo.Annotation.source_fileZ
sourceFilebeginz2google.protobuf.GeneratedCodeInfo.Annotation.beginz0google.protobuf.GeneratedCodeInfo.Annotation.endZsemanticz5google.protobuf.GeneratedCodeInfo.Annotation.semanticZGeneratedCodeInfoz!google.protobuf.GeneratedCodeInfo
annotationz,google.protobuf.GeneratedCodeInfo.annotationzgoogle.protobuf.descriptor_pb25   _FILEDESCRIPTORSET      _FILEDESCRIPTORPROTOi  i  _DESCRIPTORPROTOi?  i  _DESCRIPTORPROTO_EXTENSIONRANGEi  i  _DESCRIPTORPROTO_RESERVEDRANGEiA  _EXTENSIONRANGEOPTIONSi  i  _FIELDDESCRIPTORPROTOi
  i  _FIELDDESCRIPTORPROTO_TYPEi	  i	  _FIELDDESCRIPTORPROTO_LABELi
  _ONEOFDESCRIPTORPROTOif
  ii
  _ENUMDESCRIPTORPROTOi  i  &_ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGEi  _ENUMVALUEDESCRIPTORPROTOiR  iU  _SERVICEDESCRIPTORPROTOi  i  _METHODDESCRIPTORPROTOi  i  _FILEOPTIONSi  iQ  _FILEOPTIONS_OPTIMIZEMODEi  i  _MESSAGEOPTIONSiZ  i]  _FIELDOPTIONSi  i  _FIELDOPTIONS_CTYPEi  i  _FIELDOPTIONS_JSTYPEi  i  _FIELDOPTIONS_OPTIONRETENTIONit  iw  _FIELDOPTIONS_OPTIONTARGETTYPEi  i  _ONEOFOPTIONSi	  i  _ENUMOPTIONSi$  i'  _ENUMVALUEOPTIONSi  i  _SERVICEOPTIONSid  ig  _METHODOPTIONSi  il  _METHODOPTIONS_IDEMPOTENCYLEVELi  i  _UNINTERPRETEDOPTIONid  i  _UNINTERPRETEDOPTION_NAMEPARTig  _SOURCECODEINFOi  i  _SOURCECODEINFO_LOCATIONi  _GENERATEDCODEINFOi   i  _GENERATEDCODEINFO_ANNOTATIONi   &_GENERATEDCODEINFO_ANNOTATION_SEMANTIC)J__doc__Zgoogle.protobuf.internalr   Z_builderZgoogle.protobufr   Z_descriptorr   Z_descriptor_poolr   Z_symbol_databaseZDefaultZ_sym_dbZ_USE_C_DESCRIPTORSZFileDescriptorZ_internal_create_keyZ
DESCRIPTORZAddSerializedFileglobalsZ_globalsZEnumDescriptorZEnumValueDescriptorr_   ZRegisterEnumDescriptorr`   rh   rk   rl   rm   rn   rt   r{   Z
DescriptorZFieldDescriptorrV   decoderY   r[   r\   rZ   r]   r^   ra   rc   rb   rd   re   rf   rg   ri   rj   ro   rp   rq   rr   rs   rv   floatru   rx   rw   rz   ry   Zfields_by_namer*   r%   r+   Zmessage_types_by_nameZRegisterFileDescriptorZBuildMessageAndEnumDescriptorsZBuildTopDescriptorsAndMessages_optionsZ_serialized_startZ_serialized_end r   r   B/tmp/pip-unpacked-wheel-1ori_g8k/google/protobuf/descriptor_pb2.py<module>   s  
	                                    \e
      
      
      
      
      
                    4=
      
      
            	                                                                                                                                                            ]r                                    +                        $                                                                                                                        H]            	                                                                                                                                    Of                        %                        $                                                            %:                                    ,                                    ,                                                                        ,A                                                                                                                                                                                                                                                                ,                                                                        ,A                                                                                                                                    Oh            	                                                3                        %                        %                                    -                        $                                                                                    3H                                                            %9            	                                                            %:            	










