1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/appengine/logging/v1/request_log.proto 3 4/* 5Package logging is a generated protocol buffer package. 6 7It is generated from these files: 8 google/appengine/logging/v1/request_log.proto 9 10It has these top-level messages: 11 LogLine 12 SourceLocation 13 SourceReference 14 RequestLog 15*/ 16package logging 17 18import proto "github.com/golang/protobuf/proto" 19import fmt "fmt" 20import math "math" 21import google_logging_type "google.golang.org/genproto/googleapis/logging/type" 22import google_protobuf1 "github.com/golang/protobuf/ptypes/duration" 23import google_protobuf2 "github.com/golang/protobuf/ptypes/timestamp" 24 25// Reference imports to suppress errors if they are not otherwise used. 26var _ = proto.Marshal 27var _ = fmt.Errorf 28var _ = math.Inf 29 30// This is a compile-time assertion to ensure that this generated file 31// is compatible with the proto package it is being compiled against. 32// A compilation error at this line likely means your copy of the 33// proto package needs to be updated. 34const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 35 36// Application log line emitted while processing a request. 37type LogLine struct { 38 // Approximate time when this log entry was made. 39 Time *google_protobuf2.Timestamp `protobuf:"bytes,1,opt,name=time" json:"time,omitempty"` 40 // Severity of this log entry. 41 Severity google_logging_type.LogSeverity `protobuf:"varint,2,opt,name=severity,enum=google.logging.type.LogSeverity" json:"severity,omitempty"` 42 // App-provided log message. 43 LogMessage string `protobuf:"bytes,3,opt,name=log_message,json=logMessage" json:"log_message,omitempty"` 44 // Where in the source code this log message was written. 45 SourceLocation *SourceLocation `protobuf:"bytes,4,opt,name=source_location,json=sourceLocation" json:"source_location,omitempty"` 46} 47 48func (m *LogLine) Reset() { *m = LogLine{} } 49func (m *LogLine) String() string { return proto.CompactTextString(m) } 50func (*LogLine) ProtoMessage() {} 51func (*LogLine) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 52 53func (m *LogLine) GetTime() *google_protobuf2.Timestamp { 54 if m != nil { 55 return m.Time 56 } 57 return nil 58} 59 60func (m *LogLine) GetSeverity() google_logging_type.LogSeverity { 61 if m != nil { 62 return m.Severity 63 } 64 return google_logging_type.LogSeverity_DEFAULT 65} 66 67func (m *LogLine) GetLogMessage() string { 68 if m != nil { 69 return m.LogMessage 70 } 71 return "" 72} 73 74func (m *LogLine) GetSourceLocation() *SourceLocation { 75 if m != nil { 76 return m.SourceLocation 77 } 78 return nil 79} 80 81// Specifies a location in a source code file. 82type SourceLocation struct { 83 // Source file name. Depending on the runtime environment, this might be a 84 // simple name or a fully-qualified name. 85 File string `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"` 86 // Line within the source file. 87 Line int64 `protobuf:"varint,2,opt,name=line" json:"line,omitempty"` 88 // Human-readable name of the function or method being invoked, with optional 89 // context such as the class or package name. This information is used in 90 // contexts such as the logs viewer, where a file and line number are less 91 // meaningful. The format can vary by language. For example: 92 // `qual.if.ied.Class.method` (Java), `dir/package.func` (Go), `function` 93 // (Python). 94 FunctionName string `protobuf:"bytes,3,opt,name=function_name,json=functionName" json:"function_name,omitempty"` 95} 96 97func (m *SourceLocation) Reset() { *m = SourceLocation{} } 98func (m *SourceLocation) String() string { return proto.CompactTextString(m) } 99func (*SourceLocation) ProtoMessage() {} 100func (*SourceLocation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 101 102func (m *SourceLocation) GetFile() string { 103 if m != nil { 104 return m.File 105 } 106 return "" 107} 108 109func (m *SourceLocation) GetLine() int64 { 110 if m != nil { 111 return m.Line 112 } 113 return 0 114} 115 116func (m *SourceLocation) GetFunctionName() string { 117 if m != nil { 118 return m.FunctionName 119 } 120 return "" 121} 122 123// A reference to a particular snapshot of the source tree used to build and 124// deploy an application. 125type SourceReference struct { 126 // Optional. A URI string identifying the repository. 127 // Example: "https://github.com/GoogleCloudPlatform/kubernetes.git" 128 Repository string `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` 129 // The canonical and persistent identifier of the deployed revision. 130 // Example (git): "0035781c50ec7aa23385dc841529ce8a4b70db1b" 131 RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId" json:"revision_id,omitempty"` 132} 133 134func (m *SourceReference) Reset() { *m = SourceReference{} } 135func (m *SourceReference) String() string { return proto.CompactTextString(m) } 136func (*SourceReference) ProtoMessage() {} 137func (*SourceReference) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} } 138 139func (m *SourceReference) GetRepository() string { 140 if m != nil { 141 return m.Repository 142 } 143 return "" 144} 145 146func (m *SourceReference) GetRevisionId() string { 147 if m != nil { 148 return m.RevisionId 149 } 150 return "" 151} 152 153// Complete log information about a single HTTP request to an App Engine 154// application. 155type RequestLog struct { 156 // Application that handled this request. 157 AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId" json:"app_id,omitempty"` 158 // Module of the application that handled this request. 159 ModuleId string `protobuf:"bytes,37,opt,name=module_id,json=moduleId" json:"module_id,omitempty"` 160 // Version of the application that handled this request. 161 VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId" json:"version_id,omitempty"` 162 // Globally unique identifier for a request, which is based on the request 163 // start time. Request IDs for requests which started later will compare 164 // greater as strings than those for requests which started earlier. 165 RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId" json:"request_id,omitempty"` 166 // Origin IP address. 167 Ip string `protobuf:"bytes,4,opt,name=ip" json:"ip,omitempty"` 168 // Time when the request started. 169 StartTime *google_protobuf2.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime" json:"start_time,omitempty"` 170 // Time when the request finished. 171 EndTime *google_protobuf2.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime" json:"end_time,omitempty"` 172 // Latency of the request. 173 Latency *google_protobuf1.Duration `protobuf:"bytes,8,opt,name=latency" json:"latency,omitempty"` 174 // Number of CPU megacycles used to process request. 175 MegaCycles int64 `protobuf:"varint,9,opt,name=mega_cycles,json=megaCycles" json:"mega_cycles,omitempty"` 176 // Request method. Example: `"GET"`, `"HEAD"`, `"PUT"`, `"POST"`, `"DELETE"`. 177 Method string `protobuf:"bytes,10,opt,name=method" json:"method,omitempty"` 178 // Contains the path and query portion of the URL that was requested. For 179 // example, if the URL was "http://example.com/app?name=val", the resource 180 // would be "/app?name=val". The fragment identifier, which is identified by 181 // the `#` character, is not included. 182 Resource string `protobuf:"bytes,11,opt,name=resource" json:"resource,omitempty"` 183 // HTTP version of request. Example: `"HTTP/1.1"`. 184 HttpVersion string `protobuf:"bytes,12,opt,name=http_version,json=httpVersion" json:"http_version,omitempty"` 185 // HTTP response status code. Example: 200, 404. 186 Status int32 `protobuf:"varint,13,opt,name=status" json:"status,omitempty"` 187 // Size in bytes sent back to client by request. 188 ResponseSize int64 `protobuf:"varint,14,opt,name=response_size,json=responseSize" json:"response_size,omitempty"` 189 // Referrer URL of request. 190 Referrer string `protobuf:"bytes,15,opt,name=referrer" json:"referrer,omitempty"` 191 // User agent that made the request. 192 UserAgent string `protobuf:"bytes,16,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"` 193 // The logged-in user who made the request. 194 // 195 // Most likely, this is the part of the user's email before the `@` sign. The 196 // field value is the same for different requests from the same user, but 197 // different users can have similar names. This information is also 198 // available to the application via the App Engine Users API. 199 // 200 // This field will be populated starting with App Engine 1.9.21. 201 Nickname string `protobuf:"bytes,40,opt,name=nickname" json:"nickname,omitempty"` 202 // File or class that handled the request. 203 UrlMapEntry string `protobuf:"bytes,17,opt,name=url_map_entry,json=urlMapEntry" json:"url_map_entry,omitempty"` 204 // Internet host and port number of the resource being requested. 205 Host string `protobuf:"bytes,20,opt,name=host" json:"host,omitempty"` 206 // An indication of the relative cost of serving this request. 207 Cost float64 `protobuf:"fixed64,21,opt,name=cost" json:"cost,omitempty"` 208 // Queue name of the request, in the case of an offline request. 209 TaskQueueName string `protobuf:"bytes,22,opt,name=task_queue_name,json=taskQueueName" json:"task_queue_name,omitempty"` 210 // Task name of the request, in the case of an offline request. 211 TaskName string `protobuf:"bytes,23,opt,name=task_name,json=taskName" json:"task_name,omitempty"` 212 // Whether this was a loading request for the instance. 213 WasLoadingRequest bool `protobuf:"varint,24,opt,name=was_loading_request,json=wasLoadingRequest" json:"was_loading_request,omitempty"` 214 // Time this request spent in the pending request queue. 215 PendingTime *google_protobuf1.Duration `protobuf:"bytes,25,opt,name=pending_time,json=pendingTime" json:"pending_time,omitempty"` 216 // If the instance processing this request belongs to a manually scaled 217 // module, then this is the 0-based index of the instance. Otherwise, this 218 // value is -1. 219 InstanceIndex int32 `protobuf:"varint,26,opt,name=instance_index,json=instanceIndex" json:"instance_index,omitempty"` 220 // Whether this request is finished or active. 221 Finished bool `protobuf:"varint,27,opt,name=finished" json:"finished,omitempty"` 222 // Whether this is the first `RequestLog` entry for this request. If an 223 // active request has several `RequestLog` entries written to Stackdriver 224 // Logging, then this field will be set for one of them. 225 First bool `protobuf:"varint,42,opt,name=first" json:"first,omitempty"` 226 // An identifier for the instance that handled the request. 227 InstanceId string `protobuf:"bytes,28,opt,name=instance_id,json=instanceId" json:"instance_id,omitempty"` 228 // A list of log lines emitted by the application while serving this request. 229 Line []*LogLine `protobuf:"bytes,29,rep,name=line" json:"line,omitempty"` 230 // App Engine release version. 231 AppEngineRelease string `protobuf:"bytes,38,opt,name=app_engine_release,json=appEngineRelease" json:"app_engine_release,omitempty"` 232 // Stackdriver Trace identifier for this request. 233 TraceId string `protobuf:"bytes,39,opt,name=trace_id,json=traceId" json:"trace_id,omitempty"` 234 // Source code for the application that handled this request. There can be 235 // more than one source reference per deployed application if source code is 236 // distributed among multiple repositories. 237 SourceReference []*SourceReference `protobuf:"bytes,41,rep,name=source_reference,json=sourceReference" json:"source_reference,omitempty"` 238} 239 240func (m *RequestLog) Reset() { *m = RequestLog{} } 241func (m *RequestLog) String() string { return proto.CompactTextString(m) } 242func (*RequestLog) ProtoMessage() {} 243func (*RequestLog) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} } 244 245func (m *RequestLog) GetAppId() string { 246 if m != nil { 247 return m.AppId 248 } 249 return "" 250} 251 252func (m *RequestLog) GetModuleId() string { 253 if m != nil { 254 return m.ModuleId 255 } 256 return "" 257} 258 259func (m *RequestLog) GetVersionId() string { 260 if m != nil { 261 return m.VersionId 262 } 263 return "" 264} 265 266func (m *RequestLog) GetRequestId() string { 267 if m != nil { 268 return m.RequestId 269 } 270 return "" 271} 272 273func (m *RequestLog) GetIp() string { 274 if m != nil { 275 return m.Ip 276 } 277 return "" 278} 279 280func (m *RequestLog) GetStartTime() *google_protobuf2.Timestamp { 281 if m != nil { 282 return m.StartTime 283 } 284 return nil 285} 286 287func (m *RequestLog) GetEndTime() *google_protobuf2.Timestamp { 288 if m != nil { 289 return m.EndTime 290 } 291 return nil 292} 293 294func (m *RequestLog) GetLatency() *google_protobuf1.Duration { 295 if m != nil { 296 return m.Latency 297 } 298 return nil 299} 300 301func (m *RequestLog) GetMegaCycles() int64 { 302 if m != nil { 303 return m.MegaCycles 304 } 305 return 0 306} 307 308func (m *RequestLog) GetMethod() string { 309 if m != nil { 310 return m.Method 311 } 312 return "" 313} 314 315func (m *RequestLog) GetResource() string { 316 if m != nil { 317 return m.Resource 318 } 319 return "" 320} 321 322func (m *RequestLog) GetHttpVersion() string { 323 if m != nil { 324 return m.HttpVersion 325 } 326 return "" 327} 328 329func (m *RequestLog) GetStatus() int32 { 330 if m != nil { 331 return m.Status 332 } 333 return 0 334} 335 336func (m *RequestLog) GetResponseSize() int64 { 337 if m != nil { 338 return m.ResponseSize 339 } 340 return 0 341} 342 343func (m *RequestLog) GetReferrer() string { 344 if m != nil { 345 return m.Referrer 346 } 347 return "" 348} 349 350func (m *RequestLog) GetUserAgent() string { 351 if m != nil { 352 return m.UserAgent 353 } 354 return "" 355} 356 357func (m *RequestLog) GetNickname() string { 358 if m != nil { 359 return m.Nickname 360 } 361 return "" 362} 363 364func (m *RequestLog) GetUrlMapEntry() string { 365 if m != nil { 366 return m.UrlMapEntry 367 } 368 return "" 369} 370 371func (m *RequestLog) GetHost() string { 372 if m != nil { 373 return m.Host 374 } 375 return "" 376} 377 378func (m *RequestLog) GetCost() float64 { 379 if m != nil { 380 return m.Cost 381 } 382 return 0 383} 384 385func (m *RequestLog) GetTaskQueueName() string { 386 if m != nil { 387 return m.TaskQueueName 388 } 389 return "" 390} 391 392func (m *RequestLog) GetTaskName() string { 393 if m != nil { 394 return m.TaskName 395 } 396 return "" 397} 398 399func (m *RequestLog) GetWasLoadingRequest() bool { 400 if m != nil { 401 return m.WasLoadingRequest 402 } 403 return false 404} 405 406func (m *RequestLog) GetPendingTime() *google_protobuf1.Duration { 407 if m != nil { 408 return m.PendingTime 409 } 410 return nil 411} 412 413func (m *RequestLog) GetInstanceIndex() int32 { 414 if m != nil { 415 return m.InstanceIndex 416 } 417 return 0 418} 419 420func (m *RequestLog) GetFinished() bool { 421 if m != nil { 422 return m.Finished 423 } 424 return false 425} 426 427func (m *RequestLog) GetFirst() bool { 428 if m != nil { 429 return m.First 430 } 431 return false 432} 433 434func (m *RequestLog) GetInstanceId() string { 435 if m != nil { 436 return m.InstanceId 437 } 438 return "" 439} 440 441func (m *RequestLog) GetLine() []*LogLine { 442 if m != nil { 443 return m.Line 444 } 445 return nil 446} 447 448func (m *RequestLog) GetAppEngineRelease() string { 449 if m != nil { 450 return m.AppEngineRelease 451 } 452 return "" 453} 454 455func (m *RequestLog) GetTraceId() string { 456 if m != nil { 457 return m.TraceId 458 } 459 return "" 460} 461 462func (m *RequestLog) GetSourceReference() []*SourceReference { 463 if m != nil { 464 return m.SourceReference 465 } 466 return nil 467} 468 469func init() { 470 proto.RegisterType((*LogLine)(nil), "google.appengine.logging.v1.LogLine") 471 proto.RegisterType((*SourceLocation)(nil), "google.appengine.logging.v1.SourceLocation") 472 proto.RegisterType((*SourceReference)(nil), "google.appengine.logging.v1.SourceReference") 473 proto.RegisterType((*RequestLog)(nil), "google.appengine.logging.v1.RequestLog") 474} 475 476func init() { proto.RegisterFile("google/appengine/logging/v1/request_log.proto", fileDescriptor0) } 477 478var fileDescriptor0 = []byte{ 479 // 921 bytes of a gzipped FileDescriptorProto 480 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x7f, 0x6f, 0x1c, 0x35, 481 0x10, 0xd5, 0xe6, 0xe7, 0x9d, 0x2f, 0xb9, 0xa4, 0xa6, 0x2d, 0x4e, 0x42, 0x9b, 0x23, 0xd0, 0x70, 482 0x40, 0xd9, 0x53, 0x53, 0x21, 0x81, 0xe8, 0x3f, 0x04, 0xfa, 0xc7, 0x49, 0x57, 0x54, 0x36, 0x15, 483 0x48, 0x48, 0x68, 0xe5, 0xee, 0xce, 0x6d, 0xac, 0xee, 0xda, 0xae, 0xed, 0xbd, 0xf6, 0xfa, 0x41, 484 0xf8, 0x98, 0x7c, 0x06, 0xe4, 0xb1, 0xf7, 0x4a, 0x00, 0x25, 0xfc, 0xb7, 0xf3, 0xe6, 0xbd, 0xf1, 485 0xd8, 0x7e, 0x9e, 0x25, 0x5f, 0x55, 0x4a, 0x55, 0x35, 0x4c, 0xb8, 0xd6, 0x20, 0x2b, 0x21, 0x61, 486 0x52, 0xab, 0xaa, 0x12, 0xb2, 0x9a, 0x2c, 0x1e, 0x4d, 0x0c, 0xbc, 0x6e, 0xc1, 0xba, 0xbc, 0x56, 487 0x55, 0xaa, 0x8d, 0x72, 0x8a, 0x1e, 0x05, 0x7a, 0xba, 0xa2, 0xa7, 0x91, 0x9e, 0x2e, 0x1e, 0x1d, 488 0x9e, 0xc6, 0x5a, 0x5d, 0x05, 0xb7, 0xd4, 0x18, 0xe4, 0x16, 0x16, 0x60, 0x84, 0x5b, 0x86, 0x22, 489 0x87, 0xf7, 0x23, 0x0f, 0xa3, 0x97, 0xed, 0x7c, 0x52, 0xb6, 0x86, 0x3b, 0xa1, 0x64, 0xcc, 0x1f, 490 0xff, 0x33, 0xef, 0x44, 0x03, 0xd6, 0xf1, 0x46, 0x07, 0xc2, 0xc9, 0x9f, 0x09, 0xd9, 0x9e, 0xa9, 491 0x6a, 0x26, 0x24, 0xd0, 0x94, 0x6c, 0xf8, 0x34, 0x4b, 0x46, 0xc9, 0x78, 0x70, 0x76, 0x98, 0xc6, 492 0x06, 0x3b, 0x6d, 0xfa, 0xa2, 0xd3, 0x66, 0xc8, 0xa3, 0x4f, 0x48, 0xaf, 0x6b, 0x87, 0xad, 0x8d, 493 0x92, 0xf1, 0xf0, 0x6c, 0xd4, 0x69, 0xba, 0xad, 0xf8, 0xbe, 0xd3, 0x99, 0xaa, 0x2e, 0x22, 0x2f, 494 0x5b, 0x29, 0xe8, 0x31, 0x19, 0xf8, 0x0d, 0x35, 0x60, 0x2d, 0xaf, 0x80, 0xad, 0x8f, 0x92, 0x71, 495 0x3f, 0x23, 0xb5, 0xaa, 0x9e, 0x05, 0x84, 0xbe, 0x20, 0x7b, 0x56, 0xb5, 0xa6, 0x80, 0xbc, 0x56, 496 0x05, 0x6e, 0x8a, 0x6d, 0x60, 0x67, 0x5f, 0xa6, 0xd7, 0x1c, 0x5d, 0x7a, 0x81, 0x9a, 0x59, 0x94, 497 0x64, 0x43, 0x7b, 0x25, 0x3e, 0xf9, 0x9d, 0x0c, 0xaf, 0x32, 0x28, 0x25, 0x1b, 0x73, 0x51, 0x87, 498 0x6d, 0xf7, 0x33, 0xfc, 0xf6, 0x58, 0x2d, 0x24, 0xe0, 0xb6, 0xd6, 0x33, 0xfc, 0xa6, 0x9f, 0x90, 499 0xdd, 0x79, 0x2b, 0x0b, 0xaf, 0xc9, 0x25, 0x6f, 0xba, 0x96, 0x77, 0x3a, 0xf0, 0x27, 0xde, 0xc0, 500 0x49, 0x46, 0xf6, 0x42, 0xf9, 0x0c, 0xe6, 0x60, 0x40, 0x16, 0x40, 0xef, 0x13, 0x62, 0x40, 0x2b, 501 0x2b, 0x9c, 0x32, 0xcb, 0xb8, 0xca, 0xdf, 0x10, 0x7f, 0x10, 0x06, 0x16, 0xc2, 0xfa, 0xba, 0xa2, 502 0xc4, 0x25, 0x91, 0x10, 0xa0, 0x69, 0x79, 0xf2, 0x47, 0x9f, 0x90, 0x2c, 0xf8, 0x67, 0xa6, 0x2a, 503 0x7a, 0x87, 0x6c, 0x71, 0xad, 0x3d, 0x35, 0xd4, 0xda, 0xe4, 0x5a, 0x4f, 0x4b, 0x7a, 0x44, 0xfa, 504 0x8d, 0x2a, 0xdb, 0x1a, 0x7c, 0xe6, 0x01, 0x66, 0x7a, 0x01, 0x98, 0x96, 0xf4, 0x1e, 0x21, 0x0b, 505 0x30, 0x57, 0x97, 0xe8, 0x47, 0x24, 0xa4, 0x3b, 0x83, 0x8a, 0x32, 0xee, 0xab, 0x1f, 0x91, 0x69, 506 0x49, 0x87, 0x64, 0x4d, 0x68, 0x3c, 0xfc, 0x7e, 0xb6, 0x26, 0x34, 0xfd, 0x96, 0x10, 0xeb, 0xb8, 507 0x71, 0x39, 0xda, 0x65, 0xeb, 0x46, 0xbb, 0xf4, 0x91, 0xed, 0x63, 0xfa, 0x35, 0xe9, 0x81, 0x2c, 508 0x83, 0x70, 0xfb, 0x46, 0xe1, 0x36, 0xc8, 0x12, 0x65, 0x8f, 0xc9, 0x76, 0xcd, 0x1d, 0xc8, 0x62, 509 0xc9, 0x7a, 0xa8, 0x3a, 0xf8, 0x97, 0xea, 0xc7, 0xe8, 0xfc, 0xac, 0x63, 0xfa, 0x83, 0x6d, 0xa0, 510 0xe2, 0x79, 0xb1, 0x2c, 0x6a, 0xb0, 0xac, 0x8f, 0x77, 0x49, 0x3c, 0xf4, 0x03, 0x22, 0xf4, 0x2e, 511 0xd9, 0x6a, 0xc0, 0x5d, 0xaa, 0x92, 0x11, 0xdc, 0x5b, 0x8c, 0xe8, 0x21, 0xe9, 0x19, 0x08, 0xbe, 512 0x61, 0x83, 0x70, 0x92, 0x5d, 0x4c, 0x3f, 0x26, 0x3b, 0x97, 0xce, 0xe9, 0x3c, 0x1e, 0x1e, 0xdb, 513 0xc1, 0xfc, 0xc0, 0x63, 0xbf, 0x04, 0xc8, 0x97, 0xb5, 0x8e, 0xbb, 0xd6, 0xb2, 0xdd, 0x51, 0x32, 514 0xde, 0xcc, 0x62, 0xe4, 0x0d, 0x64, 0xc0, 0x6a, 0x25, 0x2d, 0xe4, 0x56, 0xbc, 0x03, 0x36, 0xc4, 515 0x8e, 0x76, 0x3a, 0xf0, 0x42, 0xbc, 0x83, 0xb0, 0xf6, 0x1c, 0x8c, 0x01, 0xc3, 0xf6, 0xba, 0xb5, 516 0x43, 0xec, 0xaf, 0xa9, 0xb5, 0x60, 0x72, 0x5e, 0x81, 0x74, 0x6c, 0x3f, 0x5c, 0x93, 0x47, 0xbe, 517 0xf7, 0x80, 0x97, 0x4a, 0x51, 0xbc, 0x42, 0x6f, 0x8e, 0x83, 0xb4, 0x8b, 0xe9, 0x09, 0xd9, 0x6d, 518 0x4d, 0x9d, 0x37, 0x5c, 0xe7, 0x20, 0x9d, 0x59, 0xb2, 0x5b, 0xa1, 0xef, 0xd6, 0xd4, 0xcf, 0xb8, 519 0x7e, 0xea, 0x21, 0x6f, 0xfa, 0x4b, 0x65, 0x1d, 0xbb, 0x1d, 0x1e, 0x82, 0xff, 0xf6, 0x58, 0xe1, 520 0xb1, 0x3b, 0xa3, 0x64, 0x9c, 0x64, 0xf8, 0x4d, 0x4f, 0xc9, 0x9e, 0xe3, 0xf6, 0x55, 0xfe, 0xba, 521 0x85, 0x16, 0xc2, 0x53, 0xb8, 0x8b, 0x92, 0x5d, 0x0f, 0xff, 0xec, 0x51, 0xff, 0x16, 0xbc, 0x23, 522 0x91, 0x87, 0x8c, 0x0f, 0x43, 0x43, 0x1e, 0xc0, 0x64, 0x4a, 0x3e, 0x78, 0xc3, 0x6d, 0x5e, 0x2b, 523 0x5e, 0x0a, 0x59, 0xe5, 0xd1, 0x6c, 0x8c, 0x8d, 0x92, 0x71, 0x2f, 0xbb, 0xf5, 0x86, 0xdb, 0x59, 524 0xc8, 0x44, 0xe3, 0xd3, 0x27, 0x64, 0x47, 0x83, 0x44, 0x2e, 0x9a, 0xe7, 0xe0, 0x26, 0x1b, 0x0c, 525 0x22, 0x1d, 0xfd, 0xf3, 0x80, 0x0c, 0x85, 0xb4, 0x8e, 0xcb, 0x02, 0x72, 0x21, 0x4b, 0x78, 0xcb, 526 0x0e, 0xf1, 0x6a, 0x76, 0x3b, 0x74, 0xea, 0x41, 0x7f, 0x82, 0x73, 0x21, 0x85, 0xbd, 0x84, 0x92, 527 0x1d, 0x61, 0x27, 0xab, 0x98, 0xde, 0x26, 0x9b, 0x73, 0x61, 0xac, 0x63, 0x5f, 0x60, 0x22, 0x04, 528 0xde, 0x63, 0xef, 0x0b, 0x97, 0xec, 0xa3, 0xf0, 0x78, 0x57, 0x55, 0x4b, 0xfa, 0x4d, 0x9c, 0x24, 529 0xf7, 0x46, 0xeb, 0xe3, 0xc1, 0xd9, 0xa7, 0xd7, 0x8e, 0xae, 0x38, 0x88, 0xe3, 0xbc, 0x79, 0x48, 530 0xa8, 0x7f, 0xe7, 0x81, 0x96, 0x1b, 0xa8, 0x81, 0x5b, 0x60, 0xa7, 0xb8, 0xc2, 0x3e, 0xd7, 0xfa, 531 0x29, 0x26, 0xb2, 0x80, 0xd3, 0x03, 0xd2, 0x73, 0x86, 0x87, 0x2e, 0x3e, 0x43, 0xce, 0x36, 0xc6, 532 0xd3, 0x92, 0xfe, 0x4a, 0xf6, 0xe3, 0x20, 0x35, 0xdd, 0x50, 0x62, 0x9f, 0x63, 0x3b, 0x0f, 0xff, 533 0xc7, 0x24, 0x5d, 0x0d, 0xb2, 0x2c, 0x8e, 0xe3, 0x15, 0x70, 0xfe, 0x96, 0x1c, 0x17, 0xaa, 0xb9, 534 0xae, 0xc6, 0xf9, 0xde, 0xfb, 0xc1, 0xf5, 0xdc, 0x5f, 0xd1, 0xf3, 0xe4, 0xb7, 0xf3, 0xc8, 0xaf, 535 0x54, 0xcd, 0x65, 0x95, 0x2a, 0x53, 0x4d, 0x2a, 0x90, 0x78, 0x81, 0x93, 0x90, 0xe2, 0x5a, 0xd8, 536 0xff, 0xfc, 0x8d, 0x7e, 0x17, 0x3f, 0x5f, 0x6e, 0x21, 0xfd, 0xf1, 0x5f, 0x01, 0x00, 0x00, 0xff, 537 0xff, 0x05, 0xf7, 0x68, 0xa8, 0x74, 0x07, 0x00, 0x00, 538} 539