// Code generated by protoc-gen-go.
// source: code.justin.tv/rhys/nursery/ext/provisioner_v1_0/provisioner.proto
// DO NOT EDIT!

/*
Package provisioner_v1_0 is a generated protocol buffer package.

It is generated from these files:
	code.justin.tv/rhys/nursery/ext/provisioner_v1_0/provisioner.proto

It has these top-level messages:
	ListDevicesRequest
	ListDevicesResponse
	Device
	ListRacksRequest
	ListRacksResponse
	Rack
	GetRackRequest
	GetRackByNameRequest
	CreateRackRequest
	DeleteRackRequest
*/
package provisioner_v1_0

import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import _ "github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis/google/api"
import google_protobuf1 "github.com/golang/protobuf/ptypes/struct"

// 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.ProtoPackageIsVersion2 // please upgrade the proto package

type ListDevicesRequest struct {
	Limit  int32  `protobuf:"varint,1,opt,name=limit" json:"limit,omitempty"`
	Filter string `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
}

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

func (m *ListDevicesRequest) GetLimit() int32 {
	if m != nil {
		return m.Limit
	}
	return 0
}

func (m *ListDevicesRequest) GetFilter() string {
	if m != nil {
		return m.Filter
	}
	return ""
}

type ListDevicesResponse struct {
	Count  int32     `protobuf:"varint,1,opt,name=count,json=Count" json:"count,omitempty"`
	Device []*Device `protobuf:"bytes,2,rep,name=device,json=Devices" json:"device,omitempty"`
}

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

func (m *ListDevicesResponse) GetCount() int32 {
	if m != nil {
		return m.Count
	}
	return 0
}

func (m *ListDevicesResponse) GetDevice() []*Device {
	if m != nil {
		return m.Device
	}
	return nil
}

type Device struct {
	Uuid            string                  `protobuf:"bytes,1,opt,name=uuid" json:"uuid,omitempty"`
	Name            string                  `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Macaddress      string                  `protobuf:"bytes,3,opt,name=macaddress" json:"macaddress,omitempty"`
	DeviceId        int32                   `protobuf:"varint,4,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	BladeSerialNo   string                  `protobuf:"bytes,5,opt,name=blade_serial_no,json=bladeSerialNo" json:"blade_serial_no,omitempty"`
	ChassisSerialNo string                  `protobuf:"bytes,6,opt,name=chassis_serial_no,json=chassisSerialNo" json:"chassis_serial_no,omitempty"`
	Cpucore         string                  `protobuf:"bytes,7,opt,name=cpucore" json:"cpucore,omitempty"`
	Cpucount        string                  `protobuf:"bytes,8,opt,name=cpucount" json:"cpucount,omitempty"`
	DeviceType      string                  `protobuf:"bytes,9,opt,name=device_type,json=deviceType" json:"device_type,omitempty"`
	InService       string                  `protobuf:"bytes,10,opt,name=in_service,json=inService" json:"in_service,omitempty"`
	Ip              string                  `protobuf:"bytes,11,opt,name=ip" json:"ip,omitempty"`
	IpLabel         string                  `protobuf:"bytes,12,opt,name=ip_label,json=ipLabel" json:"ip_label,omitempty"`
	LastUpdated     int32                   `protobuf:"varint,13,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"`
	RackName        string                  `protobuf:"bytes,14,opt,name=rack_name,json=rackName" json:"rack_name,omitempty"`
	Ram             string                  `protobuf:"bytes,15,opt,name=ram" json:"ram,omitempty"`
	State           string                  `protobuf:"bytes,16,opt,name=state" json:"state,omitempty"`
	ToInstall       int32                   `protobuf:"varint,17,opt,name=to_install,json=toInstall" json:"to_install,omitempty"`
	ExpiresOn       *google_protobuf1.Value `protobuf:"bytes,18,opt,name=expires_on,json=expiresOn" json:"expires_on,omitempty"`
	ReservedBy      *google_protobuf1.Value `protobuf:"bytes,19,opt,name=reserved_by,json=reservedBy" json:"reserved_by,omitempty"`
	ReservedFor     *google_protobuf1.Value `protobuf:"bytes,20,opt,name=reserved_for,json=reservedFor" json:"reserved_for,omitempty"`
}

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

func (m *Device) GetUuid() string {
	if m != nil {
		return m.Uuid
	}
	return ""
}

func (m *Device) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *Device) GetMacaddress() string {
	if m != nil {
		return m.Macaddress
	}
	return ""
}

func (m *Device) GetDeviceId() int32 {
	if m != nil {
		return m.DeviceId
	}
	return 0
}

func (m *Device) GetBladeSerialNo() string {
	if m != nil {
		return m.BladeSerialNo
	}
	return ""
}

func (m *Device) GetChassisSerialNo() string {
	if m != nil {
		return m.ChassisSerialNo
	}
	return ""
}

func (m *Device) GetCpucore() string {
	if m != nil {
		return m.Cpucore
	}
	return ""
}

func (m *Device) GetCpucount() string {
	if m != nil {
		return m.Cpucount
	}
	return ""
}

func (m *Device) GetDeviceType() string {
	if m != nil {
		return m.DeviceType
	}
	return ""
}

func (m *Device) GetInService() string {
	if m != nil {
		return m.InService
	}
	return ""
}

func (m *Device) GetIp() string {
	if m != nil {
		return m.Ip
	}
	return ""
}

func (m *Device) GetIpLabel() string {
	if m != nil {
		return m.IpLabel
	}
	return ""
}

func (m *Device) GetLastUpdated() int32 {
	if m != nil {
		return m.LastUpdated
	}
	return 0
}

func (m *Device) GetRackName() string {
	if m != nil {
		return m.RackName
	}
	return ""
}

func (m *Device) GetRam() string {
	if m != nil {
		return m.Ram
	}
	return ""
}

func (m *Device) GetState() string {
	if m != nil {
		return m.State
	}
	return ""
}

func (m *Device) GetToInstall() int32 {
	if m != nil {
		return m.ToInstall
	}
	return 0
}

func (m *Device) GetExpiresOn() *google_protobuf1.Value {
	if m != nil {
		return m.ExpiresOn
	}
	return nil
}

func (m *Device) GetReservedBy() *google_protobuf1.Value {
	if m != nil {
		return m.ReservedBy
	}
	return nil
}

func (m *Device) GetReservedFor() *google_protobuf1.Value {
	if m != nil {
		return m.ReservedFor
	}
	return nil
}

type ListRacksRequest struct {
}

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

type ListRacksResponse struct {
	Rack []*Rack `protobuf:"bytes,1,rep,name=rack,json=Racks" json:"rack,omitempty"`
}

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

func (m *ListRacksResponse) GetRack() []*Rack {
	if m != nil {
		return m.Rack
	}
	return nil
}

type Rack struct {
	RackId      int32  `protobuf:"varint,1,opt,name=rack_id,json=rackId" json:"rack_id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	AvailableU  int32  `protobuf:"varint,3,opt,name=available_u,json=availableU" json:"available_u,omitempty"`
	Building    string `protobuf:"bytes,4,opt,name=building" json:"building,omitempty"`
	FirstNumber int32  `protobuf:"varint,5,opt,name=first_number,json=firstNumber" json:"first_number,omitempty"`
	RackSize    int32  `protobuf:"varint,6,opt,name=rack_size,json=rackSize" json:"rack_size,omitempty"`
	RackUrl     string `protobuf:"bytes,7,opt,name=rack_url,json=rackUrl" json:"rack_url,omitempty"`
	Room        string `protobuf:"bytes,8,opt,name=room" json:"room,omitempty"`
}

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

func (m *Rack) GetRackId() int32 {
	if m != nil {
		return m.RackId
	}
	return 0
}

func (m *Rack) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *Rack) GetAvailableU() int32 {
	if m != nil {
		return m.AvailableU
	}
	return 0
}

func (m *Rack) GetBuilding() string {
	if m != nil {
		return m.Building
	}
	return ""
}

func (m *Rack) GetFirstNumber() int32 {
	if m != nil {
		return m.FirstNumber
	}
	return 0
}

func (m *Rack) GetRackSize() int32 {
	if m != nil {
		return m.RackSize
	}
	return 0
}

func (m *Rack) GetRackUrl() string {
	if m != nil {
		return m.RackUrl
	}
	return ""
}

func (m *Rack) GetRoom() string {
	if m != nil {
		return m.Room
	}
	return ""
}

type GetRackRequest struct {
	RackId int32 `protobuf:"varint,1,opt,name=rack_id,json=rackId" json:"rack_id,omitempty"`
}

func (m *GetRackRequest) Reset()                    { *m = GetRackRequest{} }
func (m *GetRackRequest) String() string            { return proto.CompactTextString(m) }
func (*GetRackRequest) ProtoMessage()               {}
func (*GetRackRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }

func (m *GetRackRequest) GetRackId() int32 {
	if m != nil {
		return m.RackId
	}
	return 0
}

type GetRackByNameRequest struct {
	Building string `protobuf:"bytes,1,opt,name=building" json:"building,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
}

func (m *GetRackByNameRequest) Reset()                    { *m = GetRackByNameRequest{} }
func (m *GetRackByNameRequest) String() string            { return proto.CompactTextString(m) }
func (*GetRackByNameRequest) ProtoMessage()               {}
func (*GetRackByNameRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }

func (m *GetRackByNameRequest) GetBuilding() string {
	if m != nil {
		return m.Building
	}
	return ""
}

func (m *GetRackByNameRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

type CreateRackRequest struct {
	RackId      int32  `protobuf:"varint,1,opt,name=rack_id,json=rackId" json:"rack_id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	AvailableU  int32  `protobuf:"varint,3,opt,name=available_u,json=availableU" json:"available_u,omitempty"`
	Building    string `protobuf:"bytes,4,opt,name=building" json:"building,omitempty"`
	FirstNumber int32  `protobuf:"varint,5,opt,name=first_number,json=firstNumber" json:"first_number,omitempty"`
	RackSize    int32  `protobuf:"varint,6,opt,name=rack_size,json=rackSize" json:"rack_size,omitempty"`
	RackUrl     string `protobuf:"bytes,7,opt,name=rack_url,json=rackUrl" json:"rack_url,omitempty"`
	Room        string `protobuf:"bytes,8,opt,name=room" json:"room,omitempty"`
}

func (m *CreateRackRequest) Reset()                    { *m = CreateRackRequest{} }
func (m *CreateRackRequest) String() string            { return proto.CompactTextString(m) }
func (*CreateRackRequest) ProtoMessage()               {}
func (*CreateRackRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }

func (m *CreateRackRequest) GetRackId() int32 {
	if m != nil {
		return m.RackId
	}
	return 0
}

func (m *CreateRackRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *CreateRackRequest) GetAvailableU() int32 {
	if m != nil {
		return m.AvailableU
	}
	return 0
}

func (m *CreateRackRequest) GetBuilding() string {
	if m != nil {
		return m.Building
	}
	return ""
}

func (m *CreateRackRequest) GetFirstNumber() int32 {
	if m != nil {
		return m.FirstNumber
	}
	return 0
}

func (m *CreateRackRequest) GetRackSize() int32 {
	if m != nil {
		return m.RackSize
	}
	return 0
}

func (m *CreateRackRequest) GetRackUrl() string {
	if m != nil {
		return m.RackUrl
	}
	return ""
}

func (m *CreateRackRequest) GetRoom() string {
	if m != nil {
		return m.Room
	}
	return ""
}

type DeleteRackRequest struct {
	RackId int32 `protobuf:"varint,1,opt,name=rack_id,json=rackId" json:"rack_id,omitempty"`
}

func (m *DeleteRackRequest) Reset()                    { *m = DeleteRackRequest{} }
func (m *DeleteRackRequest) String() string            { return proto.CompactTextString(m) }
func (*DeleteRackRequest) ProtoMessage()               {}
func (*DeleteRackRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }

func (m *DeleteRackRequest) GetRackId() int32 {
	if m != nil {
		return m.RackId
	}
	return 0
}

func init() {
	proto.RegisterType((*ListDevicesRequest)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.ListDevicesRequest")
	proto.RegisterType((*ListDevicesResponse)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.ListDevicesResponse")
	proto.RegisterType((*Device)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.Device")
	proto.RegisterType((*ListRacksRequest)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.ListRacksRequest")
	proto.RegisterType((*ListRacksResponse)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.ListRacksResponse")
	proto.RegisterType((*Rack)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.Rack")
	proto.RegisterType((*GetRackRequest)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.GetRackRequest")
	proto.RegisterType((*GetRackByNameRequest)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.GetRackByNameRequest")
	proto.RegisterType((*CreateRackRequest)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.CreateRackRequest")
	proto.RegisterType((*DeleteRackRequest)(nil), "code_justin_tv.rhys.nursery.ext.provisioner.v1_0.DeleteRackRequest")
}

func init() {
	proto.RegisterFile("code.justin.tv/rhys/nursery/ext/provisioner_v1_0/provisioner.proto", fileDescriptor0)
}

var fileDescriptor0 = []byte{
	// 1012 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0xcd, 0x6e, 0xe4, 0x44,
	0x17, 0x95, 0x93, 0x74, 0x27, 0x7d, 0x9d, 0xbf, 0xae, 0x44, 0xf3, 0xd5, 0xf4, 0x7c, 0xc3, 0x04,
	0x8f, 0x40, 0x21, 0x20, 0x3b, 0x13, 0xc4, 0xdf, 0x0e, 0x75, 0x42, 0x50, 0xc4, 0x28, 0x80, 0x43,
	0x58, 0xb0, 0x31, 0xd5, 0x76, 0x25, 0x53, 0x8c, 0xdb, 0x65, 0xaa, 0xca, 0xad, 0xf4, 0x8c, 0x86,
	0x05, 0xaf, 0x00, 0x8f, 0xc0, 0x82, 0x15, 0x6c, 0x66, 0xc9, 0x5b, 0xf0, 0x00, 0x6c, 0x58, 0x22,
	0xf1, 0x0a, 0xa8, 0xae, 0xdd, 0x4e, 0xe7, 0x67, 0xa2, 0x49, 0x67, 0x81, 0xd8, 0xd5, 0x3d, 0x55,
	0x75, 0xef, 0xa9, 0xdb, 0xe7, 0x5c, 0x37, 0x74, 0x63, 0x99, 0x70, 0xff, 0x9b, 0x42, 0x1b, 0x91,
	0xf9, 0x66, 0x10, 0xa8, 0x47, 0x43, 0x1d, 0x64, 0x85, 0xd2, 0x5c, 0x0d, 0x03, 0x7e, 0x62, 0x82,
	0x5c, 0xc9, 0x81, 0xd0, 0x42, 0x66, 0x5c, 0x45, 0x83, 0x07, 0xd1, 0xe6, 0x38, 0xe0, 0xe7, 0x4a,
	0x1a, 0x49, 0x36, 0x6d, 0x8e, 0xa8, 0xcc, 0x11, 0x99, 0x81, 0x6f, 0x73, 0xf8, 0x55, 0x0e, 0x9f,
	0x9f, 0x18, 0x7f, 0xfc, 0x8a, 0xcd, 0xd1, 0xf9, 0xff, 0xb1, 0x94, 0xc7, 0x29, 0x0f, 0x58, 0x2e,
	0x02, 0x96, 0x65, 0xd2, 0x30, 0x23, 0x64, 0xa6, 0xcb, 0x7c, 0xf5, 0x2e, 0x46, 0xbd, 0xe2, 0x28,
	0xd0, 0x46, 0x15, 0xb1, 0x29, 0x77, 0xbd, 0x2e, 0x90, 0x87, 0x42, 0x9b, 0x1d, 0x3e, 0x10, 0x31,
	0xd7, 0x21, 0xff, 0xb6, 0xe0, 0xda, 0x90, 0x55, 0x68, 0xa4, 0xa2, 0x2f, 0x0c, 0x75, 0xd6, 0x9c,
	0xf5, 0x46, 0x58, 0x06, 0xe4, 0x16, 0x34, 0x8f, 0x44, 0x6a, 0xb8, 0xa2, 0x53, 0x6b, 0xce, 0x7a,
	0x2b, 0xac, 0x22, 0xef, 0x3b, 0x58, 0x39, 0x93, 0x43, 0xe7, 0x32, 0xd3, 0xdc, 0x26, 0x89, 0x65,
	0x91, 0xd5, 0x49, 0xb6, 0x6d, 0x40, 0x3e, 0x87, 0x66, 0x82, 0x07, 0xe9, 0xd4, 0xda, 0xf4, 0xba,
	0xbb, 0xf5, 0xbe, 0x7f, 0xdd, 0xf7, 0xfa, 0x65, 0xa1, 0x70, 0xb6, 0x2a, 0xe8, 0xfd, 0xd8, 0x80,
	0x66, 0xb9, 0x26, 0x04, 0x66, 0x8a, 0x42, 0x24, 0x58, 0xb2, 0x15, 0xe2, 0xda, 0x62, 0x19, 0xeb,
	0xf3, 0x8a, 0x34, 0xae, 0xc9, 0x2b, 0x00, 0x7d, 0x16, 0xb3, 0x24, 0x51, 0x5c, 0x6b, 0x3a, 0x8d,
	0x3b, 0x63, 0x08, 0xb9, 0x03, 0xad, 0x92, 0x65, 0x24, 0x12, 0x3a, 0x83, 0xfc, 0xe7, 0x4a, 0x60,
	0x2f, 0x21, 0xaf, 0xc3, 0x52, 0x2f, 0x65, 0x09, 0x8f, 0x34, 0x57, 0x82, 0xa5, 0x51, 0x26, 0x69,
	0x03, 0x33, 0x2c, 0x20, 0x7c, 0x80, 0xe8, 0xbe, 0x24, 0x1b, 0xd0, 0x8e, 0x1f, 0x31, 0xad, 0x85,
	0x1e, 0x3b, 0xd9, 0xc4, 0x93, 0x4b, 0xd5, 0x46, 0x7d, 0x96, 0xc2, 0x6c, 0x9c, 0x17, 0xb1, 0x54,
	0x9c, 0xce, 0xe2, 0x89, 0x51, 0x48, 0x3a, 0x30, 0x87, 0x4b, 0xdb, 0xc9, 0x39, 0xdc, 0xaa, 0x63,
	0x72, 0x0f, 0xdc, 0x8a, 0xa6, 0x19, 0xe6, 0x9c, 0xb6, 0xca, 0x77, 0x94, 0xd0, 0x17, 0xc3, 0x9c,
	0x93, 0xbb, 0x00, 0x22, 0xb3, 0xd5, 0xb1, 0xe3, 0x80, 0xfb, 0x2d, 0x91, 0x1d, 0x94, 0x00, 0x59,
	0x84, 0x29, 0x91, 0x53, 0x17, 0xe1, 0x29, 0x91, 0x93, 0xdb, 0x30, 0x27, 0xf2, 0x28, 0x65, 0x3d,
	0x9e, 0xd2, 0xf9, 0x92, 0x86, 0xc8, 0x1f, 0xda, 0x90, 0xbc, 0x0a, 0xf3, 0x29, 0xd3, 0x26, 0x2a,
	0xf2, 0x84, 0x19, 0x9e, 0xd0, 0x05, 0x6c, 0x8a, 0x6b, 0xb1, 0xc3, 0x12, 0xb2, 0x4d, 0x53, 0x2c,
	0x7e, 0x1c, 0x61, 0xb7, 0x17, 0x4b, 0xaa, 0x16, 0xd8, 0xb7, 0x1d, 0x5f, 0x86, 0x69, 0xc5, 0xfa,
	0x74, 0x09, 0x61, 0xbb, 0xb4, 0xfa, 0xd0, 0x86, 0x19, 0x4e, 0x97, 0x11, 0x2b, 0x03, 0xcb, 0xd8,
	0xc8, 0x48, 0x64, 0xda, 0xb0, 0x34, 0xa5, 0x6d, 0xac, 0xd2, 0x32, 0x72, 0xaf, 0x04, 0xc8, 0x3b,
	0x00, 0xfc, 0x24, 0x17, 0x8a, 0xeb, 0x48, 0x66, 0x94, 0xac, 0x39, 0xeb, 0xee, 0xd6, 0x2d, 0xbf,
	0x94, 0xb8, 0x3f, 0x92, 0xb8, 0xff, 0x25, 0x4b, 0x0b, 0x1e, 0xb6, 0xaa, 0x93, 0x9f, 0x66, 0xe4,
	0x3d, 0x70, 0x15, 0xb7, 0x6d, 0xe0, 0x49, 0xd4, 0x1b, 0xd2, 0x95, 0x2b, 0xef, 0xc1, 0xe8, 0x68,
	0x77, 0x48, 0x3e, 0x80, 0xf9, 0xfa, 0xe2, 0x91, 0x54, 0x74, 0xf5, 0xca, 0x9b, 0x75, 0x91, 0x5d,
	0xa9, 0x3c, 0x02, 0xcb, 0xd6, 0x16, 0x21, 0x8b, 0x1f, 0x8f, 0x8c, 0xe5, 0x7d, 0x0d, 0xed, 0x31,
	0xac, 0x32, 0xca, 0x27, 0x30, 0x63, 0xdb, 0x44, 0x1d, 0x34, 0xc4, 0xbb, 0xd7, 0x37, 0x84, 0x4d,
	0x17, 0x36, 0x30, 0xa9, 0xf7, 0x87, 0x03, 0x33, 0x76, 0x45, 0xfe, 0x07, 0xb3, 0xf8, 0x6b, 0x54,
	0x6e, 0x68, 0x84, 0x4d, 0x1b, 0xee, 0x5d, 0xee, 0x87, 0x7b, 0xe0, 0xb2, 0x01, 0x13, 0x29, 0xeb,
	0xa5, 0x3c, 0x2a, 0xd0, 0x10, 0x8d, 0x10, 0x6a, 0xe8, 0xd0, 0xaa, 0xb0, 0x57, 0x88, 0x34, 0x11,
	0xd9, 0x31, 0xfa, 0xa1, 0x15, 0xd6, 0xb1, 0x95, 0xc6, 0x91, 0x50, 0xda, 0x44, 0x59, 0xd1, 0xef,
	0x71, 0x85, 0x66, 0x68, 0x84, 0x2e, 0x62, 0xfb, 0x08, 0xd5, 0xd2, 0xd0, 0xe2, 0x09, 0x47, 0x0b,
	0x34, 0x4a, 0x69, 0x1c, 0x88, 0x27, 0xdc, 0xaa, 0x0e, 0x37, 0x0b, 0x95, 0x8e, 0xc4, 0x6f, 0xe3,
	0x43, 0x95, 0x5a, 0xae, 0x4a, 0xca, 0x7e, 0x25, 0x7c, 0x5c, 0x7b, 0x6f, 0xc0, 0xe2, 0xc7, 0x1c,
	0x5b, 0x38, 0x1a, 0x57, 0x2f, 0x7a, 0xaa, 0xb7, 0x0b, 0xab, 0xd5, 0xd1, 0xee, 0xd0, 0xaa, 0x70,
	0x74, 0x61, 0xfc, 0x35, 0xce, 0xb9, 0xd7, 0x5c, 0xd2, 0x1e, 0xef, 0x2f, 0x07, 0xda, 0xdb, 0x8a,
	0x33, 0xc3, 0x5f, 0xa6, 0xec, 0x7f, 0xbe, 0xc3, 0x6f, 0x41, 0x7b, 0x87, 0xa7, 0xfc, 0xe5, 0x5e,
	0xbb, 0xf5, 0x77, 0x0b, 0xdc, 0xcf, 0x4e, 0x25, 0x49, 0x9e, 0x3b, 0xe0, 0x8e, 0x7d, 0x0f, 0xc8,
	0xce, 0xf5, 0x05, 0x7d, 0xf1, 0x93, 0xd4, 0xf9, 0xe8, 0x86, 0x59, 0x4a, 0xaf, 0x79, 0xf4, 0xfb,
	0xdf, 0xff, 0xfc, 0x61, 0x8a, 0x90, 0x65, 0xfc, 0x5a, 0x3e, 0xf0, 0x37, 0x83, 0xa4, 0xa2, 0xf9,
	0xab, 0x03, 0xad, 0xda, 0x9b, 0xa4, 0x3b, 0x59, 0xb9, 0x71, 0xb3, 0x77, 0xb6, 0x6f, 0x94, 0xa3,
	0x22, 0x7c, 0x1b, 0x09, 0xaf, 0x90, 0x76, 0x4d, 0xd8, 0xb6, 0x5d, 0x07, 0x1b, 0x1b, 0xe4, 0x67,
	0x07, 0x66, 0x2b, 0x79, 0x93, 0x0f, 0xaf, 0x5f, 0xeb, 0xac, 0x89, 0x3a, 0x13, 0xce, 0x1d, 0xef,
	0x3e, 0x12, 0xbc, 0x4b, 0xee, 0x9c, 0x23, 0xf8, 0xb4, 0x52, 0xcb, 0x33, 0x4b, 0xf5, 0xb9, 0x53,
	0x9b, 0x76, 0x87, 0x1b, 0x26, 0x52, 0xfd, 0x2f, 0x32, 0x5e, 0x47, 0xc6, 0x1e, 0x59, 0x7b, 0x21,
	0xe3, 0xa4, 0xe2, 0xf8, 0x9b, 0x03, 0x0b, 0x67, 0x06, 0x08, 0xd9, 0x9d, 0x98, 0xf5, 0x99, 0x09,
	0x34, 0x31, 0xf7, 0x37, 0x91, 0xfb, 0x6b, 0xe4, 0xfe, 0x79, 0xee, 0xa3, 0x59, 0xf1, 0x2c, 0x78,
	0x6a, 0xe7, 0x0d, 0x76, 0xfd, 0x27, 0x07, 0xe0, 0x74, 0x6c, 0x91, 0x09, 0xf4, 0x78, 0x61, 0xe8,
	0x4d, 0x4c, 0xbc, 0xd2, 0x71, 0xe7, 0x12, 0x1d, 0xff, 0xe2, 0x00, 0x9c, 0xce, 0x9b, 0x49, 0x68,
	0x5e, 0x98, 0x56, 0x37, 0x55, 0xf3, 0xc6, 0x55, 0x6a, 0xee, 0x92, 0xaf, 0x96, 0xcf, 0xff, 0x91,
	0xef, 0x35, 0xf1, 0xaf, 0xc0, 0xdb, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0xb1, 0x31, 0xcc, 0x50,
	0x03, 0x0c, 0x00, 0x00,
}
