3
(h             .   @   sJ(  d Z ddlmZ ddlmZ ddlmZ ddlmZ	 e	j
 Zejdddd	ejd
dZ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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.d0d	d	ejdejd1d0d2d	d	ejdgd	d	d3d4d5
Zeje ejd6d7d	eejejd8ddd	d	ejdejd9ddd	d	ejdejd:ddd	d	ejdgd	d	d;d<d5
Zej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dAddd	d	ejdgd	d	dBdCd5
Zej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	dIdJd5
Zeje ejdKdLd	eejejdMddd	d	ejdejdNddd	d	ejdejdOddd	d	ejdgd	d	dPdQd5
Zeje ejdRdSd	eej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gd	d	dWdXd5
Zeje ejdYdZd	ed	ejejd[d\ddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	d]dg g d_d`daZejdbdcd	ed	ejejdddeddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdhdiddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdjdkddd d dd]g d	d	d	d]d	d	eejd^ejdldmdd"dddd]g d	d	d	d]d	d	eejd^ejdndodd$dddd]g d	d	d	d]d	d	eejd^ejdpdqddd$d"dd]g d	d	d	d]d	d	eejd^ejdrdsddd$d"dd]g d	d	d	d]d	d	eejd^ejdtduddd$d"dd]g d	d	d	d]d	d	eejd^ejdvdwddd$d"dd]g d	d	d	d]d	d	eejd^ejdxdyd dd$d"dd]d	d	d	d	d]d	d	eejd^ejdzd{d"d d$d"dd]d	d	d	d	d]d	d	eejd^ejd|d}d$d&d d dd]dfjdgd	d	d	d]d	d	eejd^gg g g d	d]dg g d~ddaZejddd	ed	ejejdddddddd]dd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZejddd	ed	ejejdddddddd]dd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejdvdddd$d"dd]g d	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejdrdddd$d"dd]g d	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^ejdddd d$d"dd]g d	d	d	d]d	d	eejd^ejddd d"d d dd]g d	d	d	d]d	d	eejd^g
g eegg d	d]dg g dddaZejddd	ed	ejejddddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	dddgg dddaZ ejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^ejddddd*ddd]dd	d	d	d]d	d	eejd^ejddddd*ddd]dd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdddd dddd]dd	d	d	d]d	d	eejd^ejdddd"d d dd]dfjdgd	d	d	d]d	d	eejd^ejdxdd dd$d"dd]d	d	d	d	d]d	d	eejd^ejddd"d0dddd]d]d	d	d	d]d	d	eejd^gg g eegd	d]dg g dd<daZ!ejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ"ejddd	ed	ejejdddddddd]dd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ#ejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejddddd d dd]g d	d	d	d]d	d	eejd^gg e#gg d	d]dg g dddaZ$ejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ%ejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd$d"dd]g d	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ&ejddd	ed	ejejdddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdxdddd$d"dd]d	d	d	d	d]d	d	eejd^ejddddddddd]d	d	d	d]d	d	eejd^ejddddddddd]d	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ'ejddd	ed	ejejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdddd"ddddd]d	d	d	d]d	d	eejd^ejdddddddd]d]d	d	d	d]d	d	eejd^ejd dddddddd]d	d	d	d]d	d	eejd^ejdddd d*ddddd	d	d	d]d	d	eejd^ejdddd$d d dd]dfjdgd	d	d	d]d	d	eejd^ejdddd.ddddd]d	d	d	d]d	d	eejd^ejd	d
dd0ddddd]d	d	d	d]d	d	eejd^ejddd d2ddddd]d	d	d	d]d	d	eejd^ejddd"dddddd]d	d	d	d]d	d	eejd^ejddd$dddddd]d	d	d	d]d	d	eejd^ejddd&ddddddd	d	d	d]d	d	eejd^ejddd(dd d dd]dfjdgd	d	d	d]d	d	eejd^ejddd*dd d dd]dfjdgd	d	d	d]d	d	eejd^ejddd,dd d dd]dfjdgd	d	d	d]d	d	eejd^ejdd d.d!d d dd]dfjdgd	d	d	d]d	d	eejd^ejd"d#d0d$d d dd]dfjdgd	d	d	d]d	d	eejd^ejd%d&d2d'd d dd]dfjdgd	d	d	d]d	d	eejd^ejd(d)d*d+d d dd]dfjdgd	d	d	d]d	d	eejd^ejdd,ddd$d"dd]g d	d	d	d]d	d	eejd^gg g egd	dddgg d-d.daZ(ejd/d0d	ed	ejejd1d2ddddddd]d	d	d	d]d	d	eejd^ejd3d4ddddddd]d	d	d	d]d	d	eejd^ejdd5ddddddd]d	d	d	d]d	d	eejd^ejd6d7dddddd]d]d	d	d	d]d	d	eejd^ejdd8ddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	dddgg d9d:daZ)ejd;d<d	ed	ejejd=d>ddd*ddddd	d	d	d]d	d	eejd^ejd?d@dddddd]d]d	d	d	d]d	d	eejd^ejdAdBddd*ddddd	d	d	d]d	d	eejd^ejdCdDddddddd]d	d	d	d]d	d	eejd^ejddEddddddd]d	d	d	d]d	d	eejd^ejdFdGdd"ddddd]d	d	d	d]d	d	eejd^ejddHddd$d"dd]g d	d	d	d]d	d	eejd^gg g eegd	dddgg dIdJdaZ*ejdKdLd	ed	ejejddMddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	dddgg dNdOdaZ+ejdPdQd	ed	ejejdRdSdddddd]d]d	d	d	d]d	d	eejd^ejddTddddddd]d	d	d	d]d	d	eejd^ejddUddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	dddgg dVdWdaZ,ejdXdYd	ed	ejejddZddddddd]d	d	d	d]d	d	eejd^ejdd[ddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	dddgg d\d]daZ-ejd^d_d	ed	ejejdd`ddaddddd]d	d	d	d]d	d	eejd^ejddbddd$d"dd]g d	d	d	d]d	d	eejd^gg g g d	dddgg dcdddaZ.ejdedfd	ed	ejejddgddaddddd]d	d	d	d]d	d	eejd^ejdhdiddjd*ddddd	d	d	d]d	d	eejd^ejddkddd$d"dd]g d	d	d	d]d	d	eejd^gg g egd	dddgg dldmdaZ/ejdndod	ed	ejejdpdqddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdrdsdddddd]d]d	d	d	d]d	d	eejd^gg g g d	d]dg g dtdudaZ0ejdvdwd	ed	ejejdddxddd$d"dd]g d	d	d	d]d	d	eejd^ejdydzddd d dd]dfjdgd	d	d	d]d	d	eejd^ejd{d|dddddd]dd	d	d	d]d	d	eejd^ejd}d~dddddd]dd	d	d	d]d	d	eejd^ejdddddddd]e1dd	d	d	d]d	d	eejd^ejddddd&d dd]dfd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^gg e0gg d	d]dg g ddudaZ2ejddd	ed	ejejdddddddd]g d	d	d	d]d	d	eejd^ejdddddddd]g d	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejddddd d dd]g d	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ3ejddd	ed	ejejddddd$d"dd]g d	d	d	d]d	d	eejd^gg e3gg d	d]dg g dddaZ4ejddd	ed	ejejdddddddd]g d	d	d	d]d	d	eejd^ejddddd d dd]dfjdgd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^ejdddddddd]dd	d	d	d]d	d	eejd^gg g g d	d]dg g dddaZ5ejddd	ed	ejejddddd$d"dd]g d	d	d	d]d	d	eejd^gg e5gg d	d]dg g dddaZ6eej7d[ _8eej7dp _8e$ej7dr _8e&ej7dt _8e!ej7dv _8e(ej7dx _8e4ej7dz _8e ej7dx _8ee_9ee_9e!ej7d _8e!ej7dv _8eej7d _8e$ej7dr _8eej7d _8e"ej7d _8e)ej7dx _8eej7d _8e2e j7d _8ee!j7d _:ee!j7d _:e*e!j7dx _8e!e_9e!e_9e+e"j7dx _8e$e#_9e%e$j7d _8e,e$j7dx _8e#e$j7d _8e-e%j7dx _8e'e&j7d _8e.e&j7dx _8e/e'j7dx _8ee(j7d _:e2e(j7d _8e(e_9e2e)j7d _8ee*j7d= _:ee*j7dA _:e2e*j7d _8e*e_9e*e_9e2e+j7d _8e2e,j7d _8e2e-j7d _8e2e.j7d _8ee/j7dh _:e2e/j7d _8e/e_9e2e0_9e0e2j7dd _8e4e3_9e3e4j7d _8e6e5_9e5e6j7d _8eej;dY< eej;db< eej;d< e ej;d< e!ej;d< e"ej;d< e$ej;d< e%ej;d< e&ej;d< e'ej;d< e(ej;d< e)ej;d/< e*ej;d;< e+ej;dK< e,ej;dP< e-ej;dX< e.ej;d^< e/ej;de< e2ej;dv< e4ej;d< e6ej;d< ej<e ej=dYej>feddZ?ej@e? ej=dbej>feddZAej@eA ej=dej>fej=dej>feddej=dej>feddeddZBej@eB ej@eBjC ej@eBjD ej=dej>fe ddZEej@eE ej=dej>fe!ddZFej@eF ej=dej>fe"ddZGej@eG ej=dej>fej=dej>fe#dde$ddZHej@eH ej@eHjI ej=dej>fe%ddZJej@eJ ej=dej>fe&ddZKej@eK ej=dej>fe'ddZLej@eL ej=dej>fe(ddZMej@eM ej=d/ej>fe)ddZNej@eN ej=d;ej>fe*ddZOej@eO ej=dKej>fe+ddZPej@eP ej=dPej>fe,ddZQej@eQ ej=dXej>fe-ddZRej@eR ej=d^ej>fe.ddZSej@eS ej=deej>fe/ddZTej@eT ej=dvej>fej=dnej>fe0dde2ddZUej@eU ej@eUjV ej=dej>fej=dej>fe3dde4ddZWej@eW ej@eWjX ej=dej>fej=dej>fe5dde6ddZYej@eY ej@eYjZ d	S (  zGenerated protocol buffer code.    )
descriptor)message)
reflection)symbol_databasez google/protobuf/descriptor.protozgoogle.protobufZproto2Ns  
 google/protobuf/descriptor.protogoogle.protobuf"G
FileDescriptorSet2
file (2$.google.protobuf.FileDescriptorProto"
FileDescriptorProto
name (	
package (	

dependency (	
public_dependency
 (
weak_dependency (6
message_type (2 .google.protobuf.DescriptorProto7
	enum_type (2$.google.protobuf.EnumDescriptorProto8
service (2'.google.protobuf.ServiceDescriptorProto8
	extension (2%.google.protobuf.FieldDescriptorProto-
options (2.google.protobuf.FileOptions9
source_code_info	 (2.google.protobuf.SourceCodeInfo
syntax (	"
DescriptorProto
name (	4
field (2%.google.protobuf.FieldDescriptorProto8
	extension (2%.google.protobuf.FieldDescriptorProto5
nested_type (2 .google.protobuf.DescriptorProto7
	enum_type (2$.google.protobuf.EnumDescriptorProtoH
extension_range (2/.google.protobuf.DescriptorProto.ExtensionRange9

oneof_decl (2%.google.protobuf.OneofDescriptorProto0
options (2.google.protobuf.MessageOptionsF
reserved_range	 (2..google.protobuf.DescriptorProto.ReservedRange
reserved_name
 (	e
ExtensionRange
start (
end (7
options (2&.google.protobuf.ExtensionRangeOptions+
ReservedRange
start (
end ("g
ExtensionRangeOptionsC
uninterpreted_option (2$.google.protobuf.UninterpretedOption*	"
FieldDescriptorProto
name (	
number (:
label (2+.google.protobuf.FieldDescriptorProto.Label8
type (2*.google.protobuf.FieldDescriptorProto.Type
	type_name (	
extendee (	
default_value (	
oneof_index	 (
	json_name
 (	.
options (2.google.protobuf.FieldOptions
proto3_optional ("
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"T
OneofDescriptorProto
name (	.
options (2.google.protobuf.OneofOptions"
EnumDescriptorProto
name (	8
value (2).google.protobuf.EnumValueDescriptorProto-
options (2.google.protobuf.EnumOptionsN
reserved_range (26.google.protobuf.EnumDescriptorProto.EnumReservedRange
reserved_name (	/
EnumReservedRange
start (
end ("l
EnumValueDescriptorProto
name (	
number (2
options (2!.google.protobuf.EnumValueOptions"
ServiceDescriptorProto
name (	6
method (2&.google.protobuf.MethodDescriptorProto0
options (2.google.protobuf.ServiceOptions"
MethodDescriptorProto
name (	

input_type (	
output_type (	/
options (2.google.protobuf.MethodOptions
client_streaming (:false
server_streaming (:false"
FileOptions
java_package (	
java_outer_classname (	"
java_multiple_files
 (:false)
java_generate_equals_and_hash (B%
java_string_check_utf8 (:falseF
optimize_for	 (2).google.protobuf.FileOptions.OptimizeMode:SPEED

go_package (	"
cc_generic_services (:false$
java_generic_services (:false"
py_generic_services (:false#
php_generic_services* (:false

deprecated (:false
cc_enable_arenas (:true
objc_class_prefix$ (	
csharp_namespace% (	
swift_prefix' (	
php_class_prefix( (	
php_namespace) (	
php_metadata_namespace, (	
ruby_package- (	C
uninterpreted_option (2$.google.protobuf.UninterpretedOption":
OptimizeMode	
SPEED
	CODE_SIZE
LITE_RUNTIME*	J&'"
MessageOptions&
message_set_wire_format (:false.
no_standard_descriptor_accessor (:false

deprecated (:false
	map_entry (C
uninterpreted_option (2$.google.protobuf.UninterpretedOption*	J	J	
"
FieldOptions:
ctype (2#.google.protobuf.FieldOptions.CType:STRING
packed (?
jstype (2$.google.protobuf.FieldOptions.JSType:	JS_NORMAL
lazy (:false

deprecated (:false
weak
 (:falseC
uninterpreted_option (2$.google.protobuf.UninterpretedOption"/
CType

STRING 
CORD
STRING_PIECE"5
JSType
	JS_NORMAL 
	JS_STRING
	JS_NUMBER*	J"^
OneofOptionsC
uninterpreted_option (2$.google.protobuf.UninterpretedOption*	"
EnumOptions
allow_alias (

deprecated (:falseC
uninterpreted_option (2$.google.protobuf.UninterpretedOption*	J"}
EnumValueOptions

deprecated (:falseC
uninterpreted_option (2$.google.protobuf.UninterpretedOption*	"{
ServiceOptions

deprecated! (:falseC
uninterpreted_option (2$.google.protobuf.UninterpretedOption*	"
MethodOptions

deprecated! (:false_
idempotency_level" (2/.google.protobuf.MethodOptions.IdempotencyLevel:IDEMPOTENCY_UNKNOWNC
uninterpreted_option (2$.google.protobuf.UninterpretedOption"P
IdempotencyLevel
IDEMPOTENCY_UNKNOWN 
NO_SIDE_EFFECTS

IDEMPOTENT*	"
UninterpretedOption;
name (2-.google.protobuf.UninterpretedOption.NamePart
identifier_value (	
positive_int_value (
negative_int_value (
double_value (
string_value (
aggregate_value (	3
NamePart
	name_part (	
is_extension ("
SourceCodeInfo:
location (2(.google.protobuf.SourceCodeInfo.Location
Location
path (B
span (B
leading_comments (	
trailing_comments (	!
leading_detached_comments (	"
GeneratedCodeInfoA

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

Annotation
path (B
source_file (	
begin (
end (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   i  i  )
r   	full_namefilenamefiler
   valuescontaining_typer	   serialized_startserialized_endZLabelz*google.protobuf.FieldDescriptorProto.LabelZLABEL_OPTIONALZLABEL_REQUIREDZLABEL_REPEATEDi  iG  ZOptimizeModez(google.protobuf.FileOptions.OptimizeModeZSPEEDZ	CODE_SIZEZLITE_RUNTIMEif  i  ZCTypez"google.protobuf.FieldOptions.CTypeSTRINGZCORDZSTRING_PIECEi  i  ZJSTypez#google.protobuf.FieldOptions.JSTypeZ	JS_NORMALZ	JS_STRINGZ	JS_NUMBERi  i6  ZIdempotencyLevelz.google.protobuf.MethodOptions.IdempotencyLevelZIDEMPOTENCY_UNKNOWNZNO_SIDE_EFFECTSZ
IDEMPOTENTi  i^  FileDescriptorSetz!google.protobuf.FileDescriptorSetr#   z&google.protobuf.FileDescriptorSet.fileF)r   r!   r   r   r   Zcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typer%   is_extensionZextension_scoper	   r#   r
   5   |   )r   r!   r"   r#   r%   r
   fields
extensionsZnested_types
enum_typesr	   Zis_extendabler   Zextension_rangesZoneofsr&   r'   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weak_dependencyz3google.protobuf.FileDescriptorProto.weak_dependencyr,   z0google.protobuf.FileDescriptorProto.message_typer-   z-google.protobuf.FileDescriptorProto.enum_typeZservicez+google.protobuf.FileDescriptorProto.service	extensionz-google.protobuf.FileDescriptorProto.extensionoptionsz+google.protobuf.FileDescriptorProto.optionsZsource_code_infoz4google.protobuf.FileDescriptorProto.source_code_infor   z*google.protobuf.FileDescriptorProto.syntax   iZ  ExtensionRangez.google.protobuf.DescriptorProto.ExtensionRangestartz4google.protobuf.DescriptorProto.ExtensionRange.startendz2google.protobuf.DescriptorProto.ExtensionRange.endz6google.protobuf.DescriptorProto.ExtensionRange.optionsit  i  ReservedRangez-google.protobuf.DescriptorProto.ReservedRangez3google.protobuf.DescriptorProto.ReservedRange.startz1google.protobuf.DescriptorProto.ReservedRange.endi  i  DescriptorProtozgoogle.protobuf.DescriptorProtoz$google.protobuf.DescriptorProto.namefieldz%google.protobuf.DescriptorProto.fieldz)google.protobuf.DescriptorProto.extensionZnested_typez+google.protobuf.DescriptorProto.nested_typez)google.protobuf.DescriptorProto.enum_typeZextension_rangez/google.protobuf.DescriptorProto.extension_rangeZ
oneof_declz*google.protobuf.DescriptorProto.oneof_declz'google.protobuf.DescriptorProto.optionsZreserved_rangez.google.protobuf.DescriptorProto.reserved_rangeZreserved_namez-google.protobuf.DescriptorProto.reserved_namei]  ExtensionRangeOptionsz%google.protobuf.ExtensionRangeOptionsZuninterpreted_optionz:google.protobuf.ExtensionRangeOptions.uninterpreted_optioni  T      i  io  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extendeez-google.protobuf.FieldDescriptorProto.extendeer+   z2google.protobuf.FieldDescriptorProto.default_valueZoneof_indexz0google.protobuf.FieldDescriptorProto.oneof_indexZ	json_namez.google.protobuf.FieldDescriptorProto.json_namez,google.protobuf.FieldDescriptorProto.optionsZproto3_optionalz4google.protobuf.FieldDescriptorProto.proto3_optionalir  OneofDescriptorProtoz$google.protobuf.OneofDescriptorProtoz)google.protobuf.OneofDescriptorProto.namez,google.protobuf.OneofDescriptorProto.optionsiI  i  EnumReservedRangez5google.protobuf.EnumDescriptorProto.EnumReservedRangez;google.protobuf.EnumDescriptorProto.EnumReservedRange.startz9google.protobuf.EnumDescriptorProto.EnumReservedRange.endi	  i	  EnumDescriptorProtoz#google.protobuf.EnumDescriptorProtoz(google.protobuf.EnumDescriptorProto.namevaluez)google.protobuf.EnumDescriptorProto.valuez+google.protobuf.EnumDescriptorProto.optionsz2google.protobuf.EnumDescriptorProto.reserved_rangez1google.protobuf.EnumDescriptorProto.reserved_namei  EnumValueDescriptorProtoz(google.protobuf.EnumValueDescriptorProtoz-google.protobuf.EnumValueDescriptorProto.namez/google.protobuf.EnumValueDescriptorProto.numberz0google.protobuf.EnumValueDescriptorProto.optionsi	  i2
  ServiceDescriptorProtoz&google.protobuf.ServiceDescriptorProtoz+google.protobuf.ServiceDescriptorProto.namemethodz-google.protobuf.ServiceDescriptorProto.methodz.google.protobuf.ServiceDescriptorProto.optionsi5
  i
  MethodDescriptorProtoz%google.protobuf.MethodDescriptorProtoz*google.protobuf.MethodDescriptorProto.nameZ
input_typez0google.protobuf.MethodDescriptorProto.input_typeoutput_typez1google.protobuf.MethodDescriptorProto.output_typez-google.protobuf.MethodDescriptorProto.optionsZclient_streamingz6google.protobuf.MethodDescriptorProto.client_streamingZserver_streamingz6google.protobuf.MethodDescriptorProto.server_streamingi
  i  FileOptionszgoogle.protobuf.FileOptionsZjava_packagez(google.protobuf.FileOptions.java_packageZjava_outer_classnamez0google.protobuf.FileOptions.java_outer_classnameZjava_multiple_filesz/google.protobuf.FileOptions.java_multiple_filesZjava_generate_equals_and_hashz9google.protobuf.FileOptions.java_generate_equals_and_hash   Zjava_string_check_utf8z2google.protobuf.FileOptions.java_string_check_utf8   Zoptimize_forz(google.protobuf.FileOptions.optimize_forZ
go_packagez&google.protobuf.FileOptions.go_packageZcc_generic_servicesz/google.protobuf.FileOptions.cc_generic_servicesZjava_generic_servicesz1google.protobuf.FileOptions.java_generic_servicesZpy_generic_servicesz/google.protobuf.FileOptions.py_generic_servicesZphp_generic_servicesz0google.protobuf.FileOptions.php_generic_services*   
deprecatedz&google.protobuf.FileOptions.deprecated   Zcc_enable_arenasz,google.protobuf.FileOptions.cc_enable_arenas   Zobjc_class_prefixz-google.protobuf.FileOptions.objc_class_prefix$   Zcsharp_namespacez,google.protobuf.FileOptions.csharp_namespace%   Zswift_prefixz(google.protobuf.FileOptions.swift_prefix'   Zphp_class_prefixz,google.protobuf.FileOptions.php_class_prefix(   Zphp_namespacez)google.protobuf.FileOptions.php_namespace)   Zphp_metadata_namespacez2google.protobuf.FileOptions.php_metadata_namespace,   Zruby_packagez(google.protobuf.FileOptions.ruby_package   -   z0google.protobuf.FileOptions.uninterpreted_optioni  i  MessageOptionszgoogle.protobuf.MessageOptionsZmessage_set_wire_formatz6google.protobuf.MessageOptions.message_set_wire_formatZno_standard_descriptor_accessorz>google.protobuf.MessageOptions.no_standard_descriptor_accessorz)google.protobuf.MessageOptions.deprecatedZ	map_entryz(google.protobuf.MessageOptions.map_entryz3google.protobuf.MessageOptions.uninterpreted_optioni  i  FieldOptionszgoogle.protobuf.FieldOptionsctypez"google.protobuf.FieldOptions.ctypepackedz#google.protobuf.FieldOptions.packedZjstypez#google.protobuf.FieldOptions.jstypeZlazyz!google.protobuf.FieldOptions.lazyz'google.protobuf.FieldOptions.deprecatedZweakz!google.protobuf.FieldOptions.weakz1google.protobuf.FieldOptions.uninterpreted_optioni  iG  OneofOptionszgoogle.protobuf.OneofOptionsz1google.protobuf.OneofOptions.uninterpreted_optioniI  i  EnumOptionszgoogle.protobuf.EnumOptionsZallow_aliasz'google.protobuf.EnumOptions.allow_aliasz&google.protobuf.EnumOptions.deprecatedz0google.protobuf.EnumOptions.uninterpreted_optioni  i=  EnumValueOptionsz google.protobuf.EnumValueOptionsz+google.protobuf.EnumValueOptions.deprecatedz5google.protobuf.EnumValueOptions.uninterpreted_optioni?  i  ServiceOptionszgoogle.protobuf.ServiceOptionsz)google.protobuf.ServiceOptions.deprecated!   z3google.protobuf.ServiceOptions.uninterpreted_optioni  i9  MethodOptionszgoogle.protobuf.MethodOptionsz(google.protobuf.MethodOptions.deprecatedZidempotency_levelz/google.protobuf.MethodOptions.idempotency_level"   z2google.protobuf.MethodOptions.uninterpreted_optioni<  ii  NamePartz,google.protobuf.UninterpretedOption.NamePartZ	name_partz6google.protobuf.UninterpretedOption.NamePart.name_partr.   z9google.protobuf.UninterpretedOption.NamePart.is_extensioniW  i  UninterpretedOptionz#google.protobuf.UninterpretedOptionz(google.protobuf.UninterpretedOption.nameZidentifier_valuez4google.protobuf.UninterpretedOption.identifier_valueZpositive_int_valuez6google.protobuf.UninterpretedOption.positive_int_valueZnegative_int_valuez6google.protobuf.UninterpretedOption.negative_int_valueZdouble_valuez0google.protobuf.UninterpretedOption.double_valueZstring_valuez0google.protobuf.UninterpretedOption.string_valueZaggregate_valuez3google.protobuf.UninterpretedOption.aggregate_valueil  Locationz'google.protobuf.SourceCodeInfo.Locationpathz,google.protobuf.SourceCodeInfo.Location.pathspanz,google.protobuf.SourceCodeInfo.Location.spanZleading_commentsz8google.protobuf.SourceCodeInfo.Location.leading_commentsZtrailing_commentsz9google.protobuf.SourceCodeInfo.Location.trailing_commentsZleading_detached_commentszAgoogle.protobuf.SourceCodeInfo.Location.leading_detached_commentsi  ib  SourceCodeInfozgoogle.protobuf.SourceCodeInfolocationz'google.protobuf.SourceCodeInfo.locationi  
Annotationz,google.protobuf.GeneratedCodeInfo.Annotationz1google.protobuf.GeneratedCodeInfo.Annotation.pathZsource_filez8google.protobuf.GeneratedCodeInfo.Annotation.source_filebeginz2google.protobuf.GeneratedCodeInfo.Annotation.beginz0google.protobuf.GeneratedCodeInfo.Annotation.endi  i  GeneratedCodeInfoz!google.protobuf.GeneratedCodeInfo
annotationz,google.protobuf.GeneratedCodeInfo.annotationie  zgoogle.protobuf.descriptor_pb2)
DESCRIPTOR
__module__)r:   r=   rs   rt   )rF   rs   rt   )rh   rs   rt   )rj   rs   rt   )ro   rs   rt   )rA   rB   )rA   rB   )rA   rB   )rA   rB   )rA   rB   )rA   rB   )rA   rB   )rA   rB   )rA   rB   )[__doc__Zgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaseZDefaultZ_sym_dbZFileDescriptorZ_internal_create_keyrs   ZEnumDescriptorZEnumValueDescriptorZ_FIELDDESCRIPTORPROTO_TYPEZRegisterEnumDescriptorZ_FIELDDESCRIPTORPROTO_LABELZ_FILEOPTIONS_OPTIMIZEMODEZ_FIELDOPTIONS_CTYPEZ_FIELDOPTIONS_JSTYPEZ_METHODOPTIONS_IDEMPOTENCYLEVELZ
DescriptorZFieldDescriptorZ_FILEDESCRIPTORSETdecodeZ_FILEDESCRIPTORPROTOZ_DESCRIPTORPROTO_EXTENSIONRANGEZ_DESCRIPTORPROTO_RESERVEDRANGEZ_DESCRIPTORPROTOZ_EXTENSIONRANGEOPTIONSZ_FIELDDESCRIPTORPROTOZ_ONEOFDESCRIPTORPROTOZ&_ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGEZ_ENUMDESCRIPTORPROTOZ_ENUMVALUEDESCRIPTORPROTOZ_SERVICEDESCRIPTORPROTOZ_METHODDESCRIPTORPROTOZ_FILEOPTIONSZ_MESSAGEOPTIONSZ_FIELDOPTIONSZ_ONEOFOPTIONSZ_ENUMOPTIONSZ_ENUMVALUEOPTIONSZ_SERVICEOPTIONSZ_METHODOPTIONSZ_UNINTERPRETEDOPTION_NAMEPARTfloatZ_UNINTERPRETEDOPTIONZ_SOURCECODEINFO_LOCATIONZ_SOURCECODEINFOZ_GENERATEDCODEINFO_ANNOTATIONZ_GENERATEDCODEINFOZfields_by_namer,   r%   r-   Zmessage_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeMessager)   ZRegisterMessager4   r>   r:   r=   r@   rC   rE   rG   rF   rI   rJ   rL   rN   r]   r^   ra   rb   rc   rd   rf   ri   rh   rm   rj   rq   ro    rz   rz   D/tmp/pip-install-q3hcpn_q/protobuf/google/protobuf/descriptor_pb2.py<module>   s  

























































































































































