// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/enroll_game.proto

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
	model "vikingar/proto/gen-go/model"
)

// 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

//血契兑换碎片（v0.9.01弃用
//血契兑换碎片走 Item Effect
//id=16400
type EnrollExchangeChipsRequest struct {
	HandleItemNo         int32    `protobuf:"zigzag32,1,opt,name=handle_item_no,json=handleItemNo,proto3" json:"handle_item_no,omitempty"`
	HandleItemNum        int64    `protobuf:"zigzag64,2,opt,name=handle_item_num,json=handleItemNum,proto3" json:"handle_item_num,omitempty"`
	TargetItemNo         int32    `protobuf:"zigzag32,3,opt,name=target_item_no,json=targetItemNo,proto3" json:"target_item_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *EnrollExchangeChipsRequest) Reset()         { *m = EnrollExchangeChipsRequest{} }
func (m *EnrollExchangeChipsRequest) String() string { return proto.CompactTextString(m) }
func (*EnrollExchangeChipsRequest) ProtoMessage()    {}
func (*EnrollExchangeChipsRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{0}
}

func (m *EnrollExchangeChipsRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_EnrollExchangeChipsRequest.Unmarshal(m, b)
}
func (m *EnrollExchangeChipsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_EnrollExchangeChipsRequest.Marshal(b, m, deterministic)
}
func (m *EnrollExchangeChipsRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_EnrollExchangeChipsRequest.Merge(m, src)
}
func (m *EnrollExchangeChipsRequest) XXX_Size() int {
	return xxx_messageInfo_EnrollExchangeChipsRequest.Size(m)
}
func (m *EnrollExchangeChipsRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_EnrollExchangeChipsRequest.DiscardUnknown(m)
}

var xxx_messageInfo_EnrollExchangeChipsRequest proto.InternalMessageInfo

func (m *EnrollExchangeChipsRequest) GetHandleItemNo() int32 {
	if m != nil {
		return m.HandleItemNo
	}
	return 0
}

func (m *EnrollExchangeChipsRequest) GetHandleItemNum() int64 {
	if m != nil {
		return m.HandleItemNum
	}
	return 0
}

func (m *EnrollExchangeChipsRequest) GetTargetItemNo() int32 {
	if m != nil {
		return m.TargetItemNo
	}
	return 0
}

//id=16400
type EnrollExchangeChipsResponse struct {
	Code                 int64                             `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                            `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *EnrollExchangeChipsResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (m *EnrollExchangeChipsResponse) Reset()         { *m = EnrollExchangeChipsResponse{} }
func (m *EnrollExchangeChipsResponse) String() string { return proto.CompactTextString(m) }
func (*EnrollExchangeChipsResponse) ProtoMessage()    {}
func (*EnrollExchangeChipsResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{1}
}

func (m *EnrollExchangeChipsResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_EnrollExchangeChipsResponse.Unmarshal(m, b)
}
func (m *EnrollExchangeChipsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_EnrollExchangeChipsResponse.Marshal(b, m, deterministic)
}
func (m *EnrollExchangeChipsResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_EnrollExchangeChipsResponse.Merge(m, src)
}
func (m *EnrollExchangeChipsResponse) XXX_Size() int {
	return xxx_messageInfo_EnrollExchangeChipsResponse.Size(m)
}
func (m *EnrollExchangeChipsResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_EnrollExchangeChipsResponse.DiscardUnknown(m)
}

var xxx_messageInfo_EnrollExchangeChipsResponse proto.InternalMessageInfo

func (m *EnrollExchangeChipsResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *EnrollExchangeChipsResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *EnrollExchangeChipsResponse) GetData() *EnrollExchangeChipsResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type EnrollExchangeChipsResponse_Data struct {
	Award                *model.GameObjectCount `protobuf:"bytes,1,opt,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (m *EnrollExchangeChipsResponse_Data) Reset()         { *m = EnrollExchangeChipsResponse_Data{} }
func (m *EnrollExchangeChipsResponse_Data) String() string { return proto.CompactTextString(m) }
func (*EnrollExchangeChipsResponse_Data) ProtoMessage()    {}
func (*EnrollExchangeChipsResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{1, 0}
}

func (m *EnrollExchangeChipsResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_EnrollExchangeChipsResponse_Data.Unmarshal(m, b)
}
func (m *EnrollExchangeChipsResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_EnrollExchangeChipsResponse_Data.Marshal(b, m, deterministic)
}
func (m *EnrollExchangeChipsResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_EnrollExchangeChipsResponse_Data.Merge(m, src)
}
func (m *EnrollExchangeChipsResponse_Data) XXX_Size() int {
	return xxx_messageInfo_EnrollExchangeChipsResponse_Data.Size(m)
}
func (m *EnrollExchangeChipsResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_EnrollExchangeChipsResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_EnrollExchangeChipsResponse_Data proto.InternalMessageInfo

func (m *EnrollExchangeChipsResponse_Data) GetAward() *model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//光环招募英雄
//id=16401
type HaloEnrollWarriorRequest struct {
	WarriorNo            int32    `protobuf:"zigzag32,1,opt,name=warrior_no,json=warriorNo,proto3" json:"warrior_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *HaloEnrollWarriorRequest) Reset()         { *m = HaloEnrollWarriorRequest{} }
func (m *HaloEnrollWarriorRequest) String() string { return proto.CompactTextString(m) }
func (*HaloEnrollWarriorRequest) ProtoMessage()    {}
func (*HaloEnrollWarriorRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{2}
}

func (m *HaloEnrollWarriorRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_HaloEnrollWarriorRequest.Unmarshal(m, b)
}
func (m *HaloEnrollWarriorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_HaloEnrollWarriorRequest.Marshal(b, m, deterministic)
}
func (m *HaloEnrollWarriorRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_HaloEnrollWarriorRequest.Merge(m, src)
}
func (m *HaloEnrollWarriorRequest) XXX_Size() int {
	return xxx_messageInfo_HaloEnrollWarriorRequest.Size(m)
}
func (m *HaloEnrollWarriorRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_HaloEnrollWarriorRequest.DiscardUnknown(m)
}

var xxx_messageInfo_HaloEnrollWarriorRequest proto.InternalMessageInfo

func (m *HaloEnrollWarriorRequest) GetWarriorNo() int32 {
	if m != nil {
		return m.WarriorNo
	}
	return 0
}

//id=16401
type HaloEnrollWarriorResponse struct {
	Code                 int64                           `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                          `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *HaloEnrollWarriorResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (m *HaloEnrollWarriorResponse) Reset()         { *m = HaloEnrollWarriorResponse{} }
func (m *HaloEnrollWarriorResponse) String() string { return proto.CompactTextString(m) }
func (*HaloEnrollWarriorResponse) ProtoMessage()    {}
func (*HaloEnrollWarriorResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{3}
}

func (m *HaloEnrollWarriorResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_HaloEnrollWarriorResponse.Unmarshal(m, b)
}
func (m *HaloEnrollWarriorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_HaloEnrollWarriorResponse.Marshal(b, m, deterministic)
}
func (m *HaloEnrollWarriorResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_HaloEnrollWarriorResponse.Merge(m, src)
}
func (m *HaloEnrollWarriorResponse) XXX_Size() int {
	return xxx_messageInfo_HaloEnrollWarriorResponse.Size(m)
}
func (m *HaloEnrollWarriorResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_HaloEnrollWarriorResponse.DiscardUnknown(m)
}

var xxx_messageInfo_HaloEnrollWarriorResponse proto.InternalMessageInfo

func (m *HaloEnrollWarriorResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *HaloEnrollWarriorResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *HaloEnrollWarriorResponse) GetData() *HaloEnrollWarriorResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type HaloEnrollWarriorResponse_Data struct {
	GameObjects          []*model.GameObjectCount `protobuf:"bytes,1,rep,name=game_objects,json=gameObjects,proto3" json:"game_objects,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *HaloEnrollWarriorResponse_Data) Reset()         { *m = HaloEnrollWarriorResponse_Data{} }
func (m *HaloEnrollWarriorResponse_Data) String() string { return proto.CompactTextString(m) }
func (*HaloEnrollWarriorResponse_Data) ProtoMessage()    {}
func (*HaloEnrollWarriorResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{3, 0}
}

func (m *HaloEnrollWarriorResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_HaloEnrollWarriorResponse_Data.Unmarshal(m, b)
}
func (m *HaloEnrollWarriorResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_HaloEnrollWarriorResponse_Data.Marshal(b, m, deterministic)
}
func (m *HaloEnrollWarriorResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_HaloEnrollWarriorResponse_Data.Merge(m, src)
}
func (m *HaloEnrollWarriorResponse_Data) XXX_Size() int {
	return xxx_messageInfo_HaloEnrollWarriorResponse_Data.Size(m)
}
func (m *HaloEnrollWarriorResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_HaloEnrollWarriorResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_HaloEnrollWarriorResponse_Data proto.InternalMessageInfo

func (m *HaloEnrollWarriorResponse_Data) GetGameObjects() []*model.GameObjectCount {
	if m != nil {
		return m.GameObjects
	}
	return nil
}

//推送时机：游戏主场景下发; 活动状态变化
//推送方式：登录推当前状态，活动状态变化推变化后的状态
//活动状态: 在配置（16499）推送之后
//id=16498
type EnrollActivityStatusPush struct {
	//状态
	Status               *model.ActivityStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *EnrollActivityStatusPush) Reset()         { *m = EnrollActivityStatusPush{} }
func (m *EnrollActivityStatusPush) String() string { return proto.CompactTextString(m) }
func (*EnrollActivityStatusPush) ProtoMessage()    {}
func (*EnrollActivityStatusPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{4}
}

func (m *EnrollActivityStatusPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_EnrollActivityStatusPush.Unmarshal(m, b)
}
func (m *EnrollActivityStatusPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_EnrollActivityStatusPush.Marshal(b, m, deterministic)
}
func (m *EnrollActivityStatusPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_EnrollActivityStatusPush.Merge(m, src)
}
func (m *EnrollActivityStatusPush) XXX_Size() int {
	return xxx_messageInfo_EnrollActivityStatusPush.Size(m)
}
func (m *EnrollActivityStatusPush) XXX_DiscardUnknown() {
	xxx_messageInfo_EnrollActivityStatusPush.DiscardUnknown(m)
}

var xxx_messageInfo_EnrollActivityStatusPush proto.InternalMessageInfo

func (m *EnrollActivityStatusPush) GetStatus() *model.ActivityStatus {
	if m != nil {
		return m.Status
	}
	return nil
}

//配置：首次进入游戏主场景下发; 配置改变;
//id=16499
type EnrollRulePush struct {
	Activity             *model.Activity       `protobuf:"bytes,1,opt,name=activity,proto3" json:"activity,omitempty"`
	Rule                 *model.EnrollRuleInfo `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *EnrollRulePush) Reset()         { *m = EnrollRulePush{} }
func (m *EnrollRulePush) String() string { return proto.CompactTextString(m) }
func (*EnrollRulePush) ProtoMessage()    {}
func (*EnrollRulePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_fa8df4a49e865118, []int{5}
}

func (m *EnrollRulePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_EnrollRulePush.Unmarshal(m, b)
}
func (m *EnrollRulePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_EnrollRulePush.Marshal(b, m, deterministic)
}
func (m *EnrollRulePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_EnrollRulePush.Merge(m, src)
}
func (m *EnrollRulePush) XXX_Size() int {
	return xxx_messageInfo_EnrollRulePush.Size(m)
}
func (m *EnrollRulePush) XXX_DiscardUnknown() {
	xxx_messageInfo_EnrollRulePush.DiscardUnknown(m)
}

var xxx_messageInfo_EnrollRulePush proto.InternalMessageInfo

func (m *EnrollRulePush) GetActivity() *model.Activity {
	if m != nil {
		return m.Activity
	}
	return nil
}

func (m *EnrollRulePush) GetRule() *model.EnrollRuleInfo {
	if m != nil {
		return m.Rule
	}
	return nil
}

func init() {
	proto.RegisterType((*EnrollExchangeChipsRequest)(nil), "proto.EnrollExchangeChipsRequest")
	proto.RegisterType((*EnrollExchangeChipsResponse)(nil), "proto.EnrollExchangeChipsResponse")
	proto.RegisterType((*EnrollExchangeChipsResponse_Data)(nil), "proto.EnrollExchangeChipsResponse.Data")
	proto.RegisterType((*HaloEnrollWarriorRequest)(nil), "proto.HaloEnrollWarriorRequest")
	proto.RegisterType((*HaloEnrollWarriorResponse)(nil), "proto.HaloEnrollWarriorResponse")
	proto.RegisterType((*HaloEnrollWarriorResponse_Data)(nil), "proto.HaloEnrollWarriorResponse.Data")
	proto.RegisterType((*EnrollActivityStatusPush)(nil), "proto.EnrollActivityStatusPush")
	proto.RegisterType((*EnrollRulePush)(nil), "proto.EnrollRulePush")
}

func init() { proto.RegisterFile("service/enroll_game.proto", fileDescriptor_fa8df4a49e865118) }

var fileDescriptor_fa8df4a49e865118 = []byte{
	// 446 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0xcb, 0x6e, 0xd4, 0x30,
	0x14, 0x86, 0x15, 0x3a, 0xad, 0xe8, 0x99, 0xd2, 0x51, 0x2d, 0x2e, 0xe9, 0x20, 0xa4, 0x51, 0xc4,
	0xa5, 0x08, 0xc8, 0x48, 0x85, 0xcd, 0xa8, 0xab, 0x52, 0x2a, 0x98, 0x4d, 0x41, 0x66, 0x81, 0xc4,
	0x26, 0x72, 0x93, 0xd3, 0x24, 0x28, 0xb1, 0x07, 0x5f, 0x5a, 0x78, 0x0b, 0x1e, 0x87, 0x2d, 0x6f,
	0x86, 0x72, 0xec, 0xce, 0x05, 0x95, 0x4a, 0x5d, 0xc5, 0xfe, 0xfd, 0xfb, 0x3b, 0xfe, 0x8f, 0x4e,
	0x60, 0xd7, 0xa0, 0x3e, 0xaf, 0x73, 0x1c, 0xa3, 0xd4, 0xaa, 0x69, 0xb2, 0x52, 0xb4, 0x98, 0xce,
	0xb4, 0xb2, 0x8a, 0xad, 0xd3, 0x67, 0xf8, 0xa0, 0x55, 0x05, 0x36, 0xe3, 0xee, 0x20, 0x53, 0xa7,
	0xdf, 0x30, 0xb7, 0xfe, 0x7c, 0xc8, 0xfc, 0x81, 0xbf, 0x18, 0xb4, 0xbb, 0x5e, 0x13, 0xb9, 0xad,
	0xcf, 0x6b, 0xfb, 0xd3, 0xab, 0xc9, 0xaf, 0x08, 0x86, 0xc7, 0x64, 0x3b, 0xfe, 0x91, 0x57, 0x42,
	0x96, 0x78, 0x54, 0xd5, 0x33, 0xc3, 0xf1, 0xbb, 0x43, 0x63, 0xd9, 0x63, 0xd8, 0xae, 0x84, 0x2c,
	0x1a, 0xcc, 0x6a, 0x8b, 0x6d, 0x26, 0x55, 0x1c, 0x8d, 0xa2, 0xbd, 0x1d, 0xbe, 0xe5, 0xd5, 0xa9,
	0xc5, 0xf6, 0x44, 0xb1, 0xa7, 0x30, 0x58, 0x71, 0xb9, 0x36, 0xbe, 0x35, 0x8a, 0xf6, 0x18, 0xbf,
	0xb3, 0x64, 0x73, 0x6d, 0x47, 0xb3, 0x42, 0x97, 0x68, 0xe7, 0xb4, 0x35, 0x4f, 0xf3, 0xaa, 0xa7,
	0x25, 0xbf, 0x23, 0x78, 0x78, 0xe5, 0x93, 0xcc, 0x4c, 0x49, 0x83, 0x8c, 0x41, 0x2f, 0x57, 0x05,
	0xd2, 0x4b, 0x18, 0xa7, 0x75, 0xa7, 0xd5, 0xf2, 0x4c, 0x51, 0xd9, 0x4d, 0x4e, 0x6b, 0x76, 0x00,
	0xbd, 0x42, 0x58, 0x41, 0x35, 0xfa, 0xfb, 0xcf, 0x7c, 0xe0, 0xf4, 0x1a, 0x72, 0xfa, 0x4e, 0x58,
	0xc1, 0xe9, 0xd2, 0xf0, 0x0d, 0xf4, 0xba, 0x1d, 0x7b, 0x09, 0xeb, 0xe2, 0x42, 0xe8, 0x82, 0xaa,
	0xf5, 0xf7, 0xef, 0x07, 0xca, 0x7b, 0xd1, 0xe2, 0x47, 0xea, 0xf8, 0x91, 0x72, 0xd2, 0x72, 0x6f,
	0x4a, 0x26, 0x10, 0x7f, 0x10, 0x8d, 0xf2, 0x35, 0xbe, 0x08, 0xad, 0x6b, 0xa5, 0x2f, 0x5b, 0xf9,
	0x08, 0xe0, 0xc2, 0x2b, 0x8b, 0x36, 0x6e, 0x06, 0xe5, 0x44, 0x25, 0x7f, 0x22, 0xd8, 0xbd, 0xe2,
	0xee, 0x0d, 0x33, 0x4f, 0x56, 0x32, 0x3f, 0x09, 0xaf, 0xfd, 0x2f, 0x77, 0x39, 0xf1, 0x61, 0x48,
	0x3c, 0x81, 0xad, 0xa5, 0x81, 0x32, 0x71, 0x34, 0x5a, 0xbb, 0x26, 0x78, 0xbf, 0x9c, 0x0b, 0x26,
	0x99, 0x42, 0xec, 0xcb, 0x1c, 0x86, 0x21, 0xfb, 0x6c, 0x85, 0x75, 0xe6, 0x93, 0x33, 0x15, 0x7b,
	0x05, 0x1b, 0x86, 0x76, 0xa1, 0x93, 0xf7, 0x02, 0x70, 0xd5, 0xca, 0x83, 0x29, 0xa9, 0x60, 0xdb,
	0xa3, 0xb8, 0x6b, 0x90, 0x00, 0x2f, 0xe0, 0xf6, 0xe5, 0xec, 0x06, 0xc4, 0xe0, 0x1f, 0x04, 0x9f,
	0x1b, 0xd8, 0x73, 0xe8, 0x69, 0xd7, 0x20, 0xf5, 0x66, 0x51, 0x6b, 0x41, 0x9c, 0xca, 0x33, 0xc5,
	0xc9, 0xf2, 0x76, 0xe7, 0xeb, 0x20, 0x1d, 0x87, 0x5f, 0xed, 0x80, 0x7c, 0xa7, 0x1b, 0xf4, 0x79,
	0xfd, 0x37, 0x00, 0x00, 0xff, 0xff, 0x89, 0xdb, 0xf1, 0x75, 0x82, 0x03, 0x00, 0x00,
}
