Files
2026-02-17 13:06:23 +08:00

620 lines
22 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// source: lbs.proto
package wechat
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type GetLbsLifeListRequest struct {
BaseRequest *BaseRequest `protobuf:"bytes,1,opt,name=baseRequest" json:"baseRequest,omitempty"`
Opcode *uint32 `protobuf:"varint,2,opt,name=opcode" json:"opcode,omitempty"`
Scene *uint32 `protobuf:"varint,3,opt,name=scene" json:"scene,omitempty"`
Buff *SKBuiltinString_ `protobuf:"bytes,4,opt,name=buff" json:"buff,omitempty"`
Loc *LbsLocation `protobuf:"bytes,5,opt,name=loc" json:"loc,omitempty"`
Keyword *string `protobuf:"bytes,6,opt,name=keyword" json:"keyword,omitempty"`
EntryTime *uint32 `protobuf:"varint,7,opt,name=entryTime" json:"entryTime,omitempty"`
IsAutoQuery *uint32 `protobuf:"varint,8,opt,name=isAutoQuery" json:"isAutoQuery,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetLbsLifeListRequest) Reset() { *m = GetLbsLifeListRequest{} }
func (m *GetLbsLifeListRequest) String() string { return proto.CompactTextString(m) }
func (*GetLbsLifeListRequest) ProtoMessage() {}
func (*GetLbsLifeListRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_bfaeebdeb5971e99, []int{0}
}
func (m *GetLbsLifeListRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetLbsLifeListRequest.Unmarshal(m, b)
}
func (m *GetLbsLifeListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetLbsLifeListRequest.Marshal(b, m, deterministic)
}
func (m *GetLbsLifeListRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetLbsLifeListRequest.Merge(m, src)
}
func (m *GetLbsLifeListRequest) XXX_Size() int {
return xxx_messageInfo_GetLbsLifeListRequest.Size(m)
}
func (m *GetLbsLifeListRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetLbsLifeListRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetLbsLifeListRequest proto.InternalMessageInfo
func (m *GetLbsLifeListRequest) GetBaseRequest() *BaseRequest {
if m != nil {
return m.BaseRequest
}
return nil
}
func (m *GetLbsLifeListRequest) GetOpcode() uint32 {
if m != nil && m.Opcode != nil {
return *m.Opcode
}
return 0
}
func (m *GetLbsLifeListRequest) GetScene() uint32 {
if m != nil && m.Scene != nil {
return *m.Scene
}
return 0
}
func (m *GetLbsLifeListRequest) GetBuff() *SKBuiltinString_ {
if m != nil {
return m.Buff
}
return nil
}
func (m *GetLbsLifeListRequest) GetLoc() *LbsLocation {
if m != nil {
return m.Loc
}
return nil
}
func (m *GetLbsLifeListRequest) GetKeyword() string {
if m != nil && m.Keyword != nil {
return *m.Keyword
}
return ""
}
func (m *GetLbsLifeListRequest) GetEntryTime() uint32 {
if m != nil && m.EntryTime != nil {
return *m.EntryTime
}
return 0
}
func (m *GetLbsLifeListRequest) GetIsAutoQuery() uint32 {
if m != nil && m.IsAutoQuery != nil {
return *m.IsAutoQuery
}
return 0
}
type LbsLocation struct {
Longitude *float32 `protobuf:"fixed32,1,opt,name=longitude" json:"longitude,omitempty"`
Latitude *float32 `protobuf:"fixed32,2,opt,name=latitude" json:"latitude,omitempty"`
Precision *int32 `protobuf:"varint,3,opt,name=precision" json:"precision,omitempty"`
MacAddr *string `protobuf:"bytes,4,opt,name=macAddr" json:"macAddr,omitempty"`
CellId *string `protobuf:"bytes,5,opt,name=cellId" json:"cellId,omitempty"`
Gpssource *int32 `protobuf:"varint,6,opt,name=gpssource" json:"gpssource,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *LbsLocation) Reset() { *m = LbsLocation{} }
func (m *LbsLocation) String() string { return proto.CompactTextString(m) }
func (*LbsLocation) ProtoMessage() {}
func (*LbsLocation) Descriptor() ([]byte, []int) {
return fileDescriptor_bfaeebdeb5971e99, []int{1}
}
func (m *LbsLocation) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LbsLocation.Unmarshal(m, b)
}
func (m *LbsLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LbsLocation.Marshal(b, m, deterministic)
}
func (m *LbsLocation) XXX_Merge(src proto.Message) {
xxx_messageInfo_LbsLocation.Merge(m, src)
}
func (m *LbsLocation) XXX_Size() int {
return xxx_messageInfo_LbsLocation.Size(m)
}
func (m *LbsLocation) XXX_DiscardUnknown() {
xxx_messageInfo_LbsLocation.DiscardUnknown(m)
}
var xxx_messageInfo_LbsLocation proto.InternalMessageInfo
func (m *LbsLocation) GetLongitude() float32 {
if m != nil && m.Longitude != nil {
return *m.Longitude
}
return 0
}
func (m *LbsLocation) GetLatitude() float32 {
if m != nil && m.Latitude != nil {
return *m.Latitude
}
return 0
}
func (m *LbsLocation) GetPrecision() int32 {
if m != nil && m.Precision != nil {
return *m.Precision
}
return 0
}
func (m *LbsLocation) GetMacAddr() string {
if m != nil && m.MacAddr != nil {
return *m.MacAddr
}
return ""
}
func (m *LbsLocation) GetCellId() string {
if m != nil && m.CellId != nil {
return *m.CellId
}
return ""
}
func (m *LbsLocation) GetGpssource() int32 {
if m != nil && m.Gpssource != nil {
return *m.Gpssource
}
return 0
}
type GetLbsLifeListResponse struct {
BaseResponse *BaseResponse `protobuf:"bytes,1,opt,name=baseResponse" json:"baseResponse,omitempty"`
Buff *SKBuiltinString_ `protobuf:"bytes,2,opt,name=buff" json:"buff,omitempty"`
IconCount *uint32 `protobuf:"varint,3,opt,name=iconCount" json:"iconCount,omitempty"`
IconList []string `protobuf:"bytes,4,rep,name=iconList" json:"iconList,omitempty"`
LifeCount *uint32 `protobuf:"varint,5,opt,name=lifeCount" json:"lifeCount,omitempty"`
LifeList []*LbsLife `protobuf:"bytes,6,rep,name=lifeList" json:"lifeList,omitempty"`
ContinueFlag *uint32 `protobuf:"varint,7,opt,name=continueFlag" json:"continueFlag,omitempty"`
LogoUrl *string `protobuf:"bytes,8,opt,name=logoUrl" json:"logoUrl,omitempty"`
SearchId *string `protobuf:"bytes,9,opt,name=searchId" json:"searchId,omitempty"`
AutoQueryInterval *int32 `protobuf:"varint,10,opt,name=autoQueryInterval" json:"autoQueryInterval,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetLbsLifeListResponse) Reset() { *m = GetLbsLifeListResponse{} }
func (m *GetLbsLifeListResponse) String() string { return proto.CompactTextString(m) }
func (*GetLbsLifeListResponse) ProtoMessage() {}
func (*GetLbsLifeListResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_bfaeebdeb5971e99, []int{2}
}
func (m *GetLbsLifeListResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetLbsLifeListResponse.Unmarshal(m, b)
}
func (m *GetLbsLifeListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetLbsLifeListResponse.Marshal(b, m, deterministic)
}
func (m *GetLbsLifeListResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetLbsLifeListResponse.Merge(m, src)
}
func (m *GetLbsLifeListResponse) XXX_Size() int {
return xxx_messageInfo_GetLbsLifeListResponse.Size(m)
}
func (m *GetLbsLifeListResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetLbsLifeListResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetLbsLifeListResponse proto.InternalMessageInfo
func (m *GetLbsLifeListResponse) GetBaseResponse() *BaseResponse {
if m != nil {
return m.BaseResponse
}
return nil
}
func (m *GetLbsLifeListResponse) GetBuff() *SKBuiltinString_ {
if m != nil {
return m.Buff
}
return nil
}
func (m *GetLbsLifeListResponse) GetIconCount() uint32 {
if m != nil && m.IconCount != nil {
return *m.IconCount
}
return 0
}
func (m *GetLbsLifeListResponse) GetIconList() []string {
if m != nil {
return m.IconList
}
return nil
}
func (m *GetLbsLifeListResponse) GetLifeCount() uint32 {
if m != nil && m.LifeCount != nil {
return *m.LifeCount
}
return 0
}
func (m *GetLbsLifeListResponse) GetLifeList() []*LbsLife {
if m != nil {
return m.LifeList
}
return nil
}
func (m *GetLbsLifeListResponse) GetContinueFlag() uint32 {
if m != nil && m.ContinueFlag != nil {
return *m.ContinueFlag
}
return 0
}
func (m *GetLbsLifeListResponse) GetLogoUrl() string {
if m != nil && m.LogoUrl != nil {
return *m.LogoUrl
}
return ""
}
func (m *GetLbsLifeListResponse) GetSearchId() string {
if m != nil && m.SearchId != nil {
return *m.SearchId
}
return ""
}
func (m *GetLbsLifeListResponse) GetAutoQueryInterval() int32 {
if m != nil && m.AutoQueryInterval != nil {
return *m.AutoQueryInterval
}
return 0
}
type LbsLife struct {
Bid *string `protobuf:"bytes,1,opt,name=bid" json:"bid,omitempty"`
Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
Price *float32 `protobuf:"fixed32,3,opt,name=price" json:"price,omitempty"`
IconIdxCount *uint32 `protobuf:"varint,4,opt,name=iconIdxCount" json:"iconIdxCount,omitempty"`
IconIdxList []uint32 `protobuf:"varint,5,rep,name=iconIdxList" json:"iconIdxList,omitempty"`
DescCount *uint32 `protobuf:"varint,6,opt,name=descCount" json:"descCount,omitempty"`
DescList []*SKBuiltinString `protobuf:"bytes,7,rep,name=descList" json:"descList,omitempty"`
Rate *float32 `protobuf:"fixed32,8,opt,name=rate" json:"rate,omitempty"`
Link *string `protobuf:"bytes,9,opt,name=link" json:"link,omitempty"`
Type *uint32 `protobuf:"varint,10,opt,name=type" json:"type,omitempty"`
Ctx *SKBuiltinString_ `protobuf:"bytes,11,opt,name=ctx" json:"ctx,omitempty"`
PoiUrl *string `protobuf:"bytes,12,opt,name=poiUrl" json:"poiUrl,omitempty"`
WeAppInfo *SKBuiltinString_ `protobuf:"bytes,13,opt,name=weAppInfo" json:"weAppInfo,omitempty"`
ShowType *uint32 `protobuf:"varint,14,opt,name=showType" json:"showType,omitempty"`
ShowFlag *uint32 `protobuf:"varint,15,opt,name=showFlag" json:"showFlag,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *LbsLife) Reset() { *m = LbsLife{} }
func (m *LbsLife) String() string { return proto.CompactTextString(m) }
func (*LbsLife) ProtoMessage() {}
func (*LbsLife) Descriptor() ([]byte, []int) {
return fileDescriptor_bfaeebdeb5971e99, []int{3}
}
func (m *LbsLife) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LbsLife.Unmarshal(m, b)
}
func (m *LbsLife) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LbsLife.Marshal(b, m, deterministic)
}
func (m *LbsLife) XXX_Merge(src proto.Message) {
xxx_messageInfo_LbsLife.Merge(m, src)
}
func (m *LbsLife) XXX_Size() int {
return xxx_messageInfo_LbsLife.Size(m)
}
func (m *LbsLife) XXX_DiscardUnknown() {
xxx_messageInfo_LbsLife.DiscardUnknown(m)
}
var xxx_messageInfo_LbsLife proto.InternalMessageInfo
func (m *LbsLife) GetBid() string {
if m != nil && m.Bid != nil {
return *m.Bid
}
return ""
}
func (m *LbsLife) GetTitle() string {
if m != nil && m.Title != nil {
return *m.Title
}
return ""
}
func (m *LbsLife) GetPrice() float32 {
if m != nil && m.Price != nil {
return *m.Price
}
return 0
}
func (m *LbsLife) GetIconIdxCount() uint32 {
if m != nil && m.IconIdxCount != nil {
return *m.IconIdxCount
}
return 0
}
func (m *LbsLife) GetIconIdxList() []uint32 {
if m != nil {
return m.IconIdxList
}
return nil
}
func (m *LbsLife) GetDescCount() uint32 {
if m != nil && m.DescCount != nil {
return *m.DescCount
}
return 0
}
func (m *LbsLife) GetDescList() []*SKBuiltinString {
if m != nil {
return m.DescList
}
return nil
}
func (m *LbsLife) GetRate() float32 {
if m != nil && m.Rate != nil {
return *m.Rate
}
return 0
}
func (m *LbsLife) GetLink() string {
if m != nil && m.Link != nil {
return *m.Link
}
return ""
}
func (m *LbsLife) GetType() uint32 {
if m != nil && m.Type != nil {
return *m.Type
}
return 0
}
func (m *LbsLife) GetCtx() *SKBuiltinString_ {
if m != nil {
return m.Ctx
}
return nil
}
func (m *LbsLife) GetPoiUrl() string {
if m != nil && m.PoiUrl != nil {
return *m.PoiUrl
}
return ""
}
func (m *LbsLife) GetWeAppInfo() *SKBuiltinString_ {
if m != nil {
return m.WeAppInfo
}
return nil
}
func (m *LbsLife) GetShowType() uint32 {
if m != nil && m.ShowType != nil {
return *m.ShowType
}
return 0
}
func (m *LbsLife) GetShowFlag() uint32 {
if m != nil && m.ShowFlag != nil {
return *m.ShowFlag
}
return 0
}
type GetAddressRequest struct {
BaseRequest *BaseRequest `protobuf:"bytes,1,opt,name=baseRequest" json:"baseRequest,omitempty"`
Longitude *float64 `protobuf:"fixed64,2,opt,name=longitude" json:"longitude,omitempty"`
Latitude *float64 `protobuf:"fixed64,3,opt,name=latitude" json:"latitude,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetAddressRequest) Reset() { *m = GetAddressRequest{} }
func (m *GetAddressRequest) String() string { return proto.CompactTextString(m) }
func (*GetAddressRequest) ProtoMessage() {}
func (*GetAddressRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_bfaeebdeb5971e99, []int{4}
}
func (m *GetAddressRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetAddressRequest.Unmarshal(m, b)
}
func (m *GetAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetAddressRequest.Marshal(b, m, deterministic)
}
func (m *GetAddressRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetAddressRequest.Merge(m, src)
}
func (m *GetAddressRequest) XXX_Size() int {
return xxx_messageInfo_GetAddressRequest.Size(m)
}
func (m *GetAddressRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetAddressRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetAddressRequest proto.InternalMessageInfo
func (m *GetAddressRequest) GetBaseRequest() *BaseRequest {
if m != nil {
return m.BaseRequest
}
return nil
}
func (m *GetAddressRequest) GetLongitude() float64 {
if m != nil && m.Longitude != nil {
return *m.Longitude
}
return 0
}
func (m *GetAddressRequest) GetLatitude() float64 {
if m != nil && m.Latitude != nil {
return *m.Latitude
}
return 0
}
type GetAddressResponse struct {
BaseResponse *BaseResponse `protobuf:"bytes,1,opt,name=baseResponse" json:"baseResponse,omitempty"`
RetJson *string `protobuf:"bytes,2,opt,name=retJson" json:"retJson,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetAddressResponse) Reset() { *m = GetAddressResponse{} }
func (m *GetAddressResponse) String() string { return proto.CompactTextString(m) }
func (*GetAddressResponse) ProtoMessage() {}
func (*GetAddressResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_bfaeebdeb5971e99, []int{5}
}
func (m *GetAddressResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetAddressResponse.Unmarshal(m, b)
}
func (m *GetAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetAddressResponse.Marshal(b, m, deterministic)
}
func (m *GetAddressResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetAddressResponse.Merge(m, src)
}
func (m *GetAddressResponse) XXX_Size() int {
return xxx_messageInfo_GetAddressResponse.Size(m)
}
func (m *GetAddressResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetAddressResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetAddressResponse proto.InternalMessageInfo
func (m *GetAddressResponse) GetBaseResponse() *BaseResponse {
if m != nil {
return m.BaseResponse
}
return nil
}
func (m *GetAddressResponse) GetRetJson() string {
if m != nil && m.RetJson != nil {
return *m.RetJson
}
return ""
}
func init() {
proto.RegisterType((*GetLbsLifeListRequest)(nil), "wechat_proto.GetLbsLifeListRequest")
proto.RegisterType((*LbsLocation)(nil), "wechat_proto.LbsLocation")
proto.RegisterType((*GetLbsLifeListResponse)(nil), "wechat_proto.GetLbsLifeListResponse")
proto.RegisterType((*LbsLife)(nil), "wechat_proto.LbsLife")
proto.RegisterType((*GetAddressRequest)(nil), "wechat_proto.GetAddressRequest")
proto.RegisterType((*GetAddressResponse)(nil), "wechat_proto.GetAddressResponse")
}
func init() { proto.RegisterFile("lbs.proto", fileDescriptor_bfaeebdeb5971e99) }
var fileDescriptor_bfaeebdeb5971e99 = []byte{
// 720 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcd, 0x6e, 0x13, 0x3b,
0x14, 0x56, 0x32, 0xf9, 0x1b, 0x27, 0xbd, 0xf7, 0xd6, 0xba, 0xad, 0x7c, 0xab, 0x5e, 0x14, 0xcd,
0x2a, 0x12, 0x28, 0x40, 0x77, 0x08, 0x84, 0xd4, 0x22, 0x51, 0x05, 0xba, 0xc1, 0x2d, 0x1b, 0x36,
0xd5, 0xc4, 0x73, 0x92, 0x5a, 0x9d, 0xda, 0xc3, 0xd8, 0x43, 0x9a, 0x57, 0xe0, 0x25, 0x78, 0x0a,
0x96, 0xbc, 0x0c, 0x4f, 0x82, 0x7c, 0x3c, 0x99, 0x49, 0x68, 0x41, 0x45, 0xea, 0xce, 0xdf, 0x77,
0x8e, 0xed, 0x73, 0xbe, 0xf3, 0xd9, 0x24, 0x4c, 0xa7, 0x66, 0x9c, 0xe5, 0xda, 0x6a, 0x3a, 0x58,
0x80, 0xb8, 0x88, 0xed, 0x39, 0xa2, 0xbd, 0x12, 0xf9, 0x58, 0xf4, 0xad, 0x49, 0x76, 0x8e, 0xc1,
0x9e, 0x4c, 0xcd, 0x89, 0x9c, 0xc1, 0x89, 0x34, 0x96, 0xc3, 0xc7, 0x02, 0x8c, 0xa5, 0xcf, 0x49,
0x7f, 0x1a, 0x1b, 0x28, 0x21, 0x6b, 0x0c, 0x1b, 0xa3, 0xfe, 0xc1, 0x7f, 0xe3, 0xf5, 0xb3, 0xc6,
0x47, 0x75, 0x02, 0x5f, 0xcf, 0xa6, 0xbb, 0xa4, 0xa3, 0x33, 0xa1, 0x13, 0x60, 0xcd, 0x61, 0x63,
0xb4, 0xc5, 0x4b, 0x44, 0xff, 0x25, 0x6d, 0x23, 0x40, 0x01, 0x0b, 0x90, 0xf6, 0x80, 0x1e, 0x90,
0xd6, 0xb4, 0x98, 0xcd, 0x58, 0x0b, 0xef, 0x78, 0xb0, 0x79, 0xc7, 0xe9, 0xdb, 0xa3, 0x42, 0xa6,
0x56, 0xaa, 0x53, 0x9b, 0x4b, 0x35, 0x3f, 0xe7, 0x98, 0x4b, 0x1f, 0x92, 0x20, 0xd5, 0x82, 0xb5,
0x6f, 0x2b, 0xcb, 0x75, 0xa3, 0x45, 0x6c, 0xa5, 0x56, 0xdc, 0x65, 0x51, 0x46, 0xba, 0x97, 0xb0,
0x5c, 0xe8, 0x3c, 0x61, 0x9d, 0x61, 0x63, 0x14, 0xf2, 0x15, 0xa4, 0xfb, 0x24, 0x04, 0x65, 0xf3,
0xe5, 0x99, 0xbc, 0x02, 0xd6, 0xc5, 0xa2, 0x6a, 0x82, 0x0e, 0x49, 0x5f, 0x9a, 0xc3, 0xc2, 0xea,
0x77, 0x05, 0xe4, 0x4b, 0xd6, 0xc3, 0xf8, 0x3a, 0x15, 0x7d, 0x6d, 0x90, 0xfe, 0xda, 0x75, 0xee,
0xbc, 0x54, 0xab, 0xb9, 0xb4, 0x45, 0x02, 0xa8, 0x59, 0x93, 0xd7, 0x04, 0xdd, 0x23, 0xbd, 0x34,
0xb6, 0x3e, 0xd8, 0xc4, 0x60, 0x85, 0xdd, 0xce, 0x2c, 0x07, 0x21, 0x8d, 0xd4, 0x0a, 0xe5, 0x69,
0xf3, 0x9a, 0x70, 0x1d, 0x5c, 0xc5, 0xe2, 0x30, 0x49, 0x72, 0x54, 0x29, 0xe4, 0x2b, 0xe8, 0xa4,
0x16, 0x90, 0xa6, 0x93, 0x04, 0xb5, 0x08, 0x79, 0x89, 0xdc, 0x79, 0xf3, 0xcc, 0x18, 0x5d, 0xe4,
0x02, 0xb0, 0xeb, 0x36, 0xaf, 0x89, 0xe8, 0x4b, 0x40, 0x76, 0x7f, 0x9e, 0xbb, 0xc9, 0xb4, 0x32,
0x40, 0x5f, 0x92, 0x81, 0x1f, 0xa5, 0xc7, 0xe5, 0xe4, 0xf7, 0x6e, 0x9b, 0xbc, 0xcf, 0xe0, 0x1b,
0xf9, 0xd5, 0x34, 0x9b, 0x7f, 0x30, 0xcd, 0x7d, 0x12, 0x4a, 0xa1, 0xd5, 0x2b, 0x5d, 0x28, 0x5b,
0x7a, 0xa3, 0x26, 0x9c, 0x6c, 0x0e, 0xb8, 0x2a, 0x59, 0x6b, 0x18, 0x8c, 0x42, 0x5e, 0x61, 0x14,
0x5c, 0xce, 0xc0, 0xef, 0x6c, 0xfb, 0x9d, 0x15, 0x41, 0x9f, 0x92, 0x5e, 0x5a, 0xf6, 0xc7, 0x3a,
0xc3, 0x60, 0xd4, 0x3f, 0xd8, 0xb9, 0x69, 0x15, 0x39, 0x03, 0x5e, 0xa5, 0xd1, 0x88, 0x0c, 0x84,
0x56, 0x56, 0xaa, 0x02, 0x5e, 0xa7, 0xf1, 0xbc, 0x34, 0xc5, 0x06, 0xe7, 0xa6, 0x91, 0xea, 0xb9,
0x7e, 0x9f, 0xa7, 0xe8, 0x89, 0x90, 0xaf, 0xa0, 0x2b, 0xd5, 0x40, 0x9c, 0x8b, 0x8b, 0x49, 0xc2,
0x42, 0x0c, 0x55, 0x98, 0x3e, 0x22, 0xdb, 0xf1, 0xca, 0x38, 0x13, 0x65, 0x21, 0xff, 0x14, 0xa7,
0x8c, 0xe0, 0x64, 0x6e, 0x06, 0xa2, 0xef, 0x01, 0xe9, 0x96, 0xd5, 0xd1, 0x7f, 0x48, 0x30, 0x95,
0x09, 0x4e, 0x22, 0xe4, 0x6e, 0xe9, 0x1e, 0x92, 0x95, 0x36, 0xf5, 0x36, 0x0a, 0xb9, 0x07, 0x8e,
0xcd, 0x72, 0x29, 0xfc, 0xf3, 0x6a, 0x72, 0x0f, 0x5c, 0x47, 0x4e, 0xae, 0x49, 0x72, 0xed, 0x55,
0x6a, 0xf9, 0x8e, 0xd6, 0x39, 0x74, 0xba, 0xc7, 0xa8, 0x55, 0x7b, 0x18, 0xa0, 0xd3, 0x6b, 0xca,
0x09, 0x9d, 0x80, 0x11, 0xfe, 0x88, 0x8e, 0x17, 0xba, 0x22, 0xe8, 0x33, 0xd2, 0x73, 0x00, 0x37,
0x77, 0x51, 0xe8, 0xff, 0x7f, 0x3b, 0x78, 0x5e, 0xa5, 0x53, 0x4a, 0x5a, 0x79, 0x6c, 0x01, 0x95,
0x6c, 0x72, 0x5c, 0x3b, 0x2e, 0x95, 0xea, 0xb2, 0x94, 0x10, 0xd7, 0x8e, 0xb3, 0xcb, 0x0c, 0x50,
0xb1, 0x2d, 0x8e, 0x6b, 0xfa, 0x84, 0x04, 0xc2, 0x5e, 0xb3, 0xfe, 0x9d, 0xac, 0xe6, 0x52, 0xdd,
0x73, 0xc9, 0xb4, 0x74, 0x93, 0x1b, 0xf8, 0xe7, 0xe2, 0x11, 0x7d, 0x41, 0xc2, 0x05, 0x1c, 0x66,
0xd9, 0x44, 0xcd, 0x34, 0xdb, 0xba, 0xd3, 0x79, 0xf5, 0x06, 0x1c, 0xfb, 0x85, 0x5e, 0x9c, 0xb9,
0xfa, 0xfe, 0xc2, 0xfa, 0x2a, 0xbc, 0x8a, 0xa1, 0x99, 0xfe, 0xae, 0x63, 0x0e, 0x47, 0x9f, 0x1b,
0x64, 0xfb, 0x18, 0xac, 0x7b, 0xc8, 0x60, 0xcc, 0xbd, 0x7c, 0xbd, 0x1b, 0x3f, 0x90, 0x73, 0x47,
0xe3, 0x57, 0x3f, 0x50, 0x80, 0xc1, 0x0a, 0x47, 0x8a, 0xd0, 0xf5, 0x5a, 0xee, 0xe9, 0x3b, 0x60,
0xa4, 0x9b, 0x83, 0x7d, 0x63, 0xb4, 0x2a, 0xbd, 0xba, 0x82, 0x47, 0xfd, 0x0f, 0xe1, 0x78, 0xfc,
0xd8, 0x9f, 0xf3, 0x23, 0x00, 0x00, 0xff, 0xff, 0xa9, 0xea, 0x55, 0xec, 0xb0, 0x06, 0x00, 0x00,
}