// Code generated by protoc-gen-go. DO NOT EDIT.
// source: examples/proto/examplepb/response_body_service.proto

package examplepb

import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import _ "google.golang.org/genproto/googleapis/api/annotations"

import (
	context "golang.org/x/net/context"
	grpc "google.golang.org/grpc"
)

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

const (
	// UNKNOWN
	RepeatedResponseBodyOut_Response_UNKNOWN RepeatedResponseBodyOut_Response_ResponseType = 0
	// A is 1
	RepeatedResponseBodyOut_Response_A RepeatedResponseBodyOut_Response_ResponseType = 1
	// B is 2
	RepeatedResponseBodyOut_Response_B RepeatedResponseBodyOut_Response_ResponseType = 2
)

var RepeatedResponseBodyOut_Response_ResponseType_name = map[int32]string{
	0: "UNKNOWN",
	1: "A",
	2: "B",
}
var RepeatedResponseBodyOut_Response_ResponseType_value = map[string]int32{
	"UNKNOWN": 0,
	"A":       1,
	"B":       2,
}

func (x RepeatedResponseBodyOut_Response_ResponseType) String() string {
	return proto.EnumName(RepeatedResponseBodyOut_Response_ResponseType_name, int32(x))
}
func (RepeatedResponseBodyOut_Response_ResponseType) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{2, 0, 0}
}

type ResponseBodyIn struct {
	Data                 string   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *ResponseBodyIn) Reset()         { *m = ResponseBodyIn{} }
func (m *ResponseBodyIn) String() string { return proto.CompactTextString(m) }
func (*ResponseBodyIn) ProtoMessage()    {}
func (*ResponseBodyIn) Descriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{0}
}
func (m *ResponseBodyIn) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ResponseBodyIn.Unmarshal(m, b)
}
func (m *ResponseBodyIn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ResponseBodyIn.Marshal(b, m, deterministic)
}
func (dst *ResponseBodyIn) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ResponseBodyIn.Merge(dst, src)
}
func (m *ResponseBodyIn) XXX_Size() int {
	return xxx_messageInfo_ResponseBodyIn.Size(m)
}
func (m *ResponseBodyIn) XXX_DiscardUnknown() {
	xxx_messageInfo_ResponseBodyIn.DiscardUnknown(m)
}

var xxx_messageInfo_ResponseBodyIn proto.InternalMessageInfo

func (m *ResponseBodyIn) GetData() string {
	if m != nil {
		return m.Data
	}
	return ""
}

type ResponseBodyOut struct {
	Response             *ResponseBodyOut_Response `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *ResponseBodyOut) Reset()         { *m = ResponseBodyOut{} }
func (m *ResponseBodyOut) String() string { return proto.CompactTextString(m) }
func (*ResponseBodyOut) ProtoMessage()    {}
func (*ResponseBodyOut) Descriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{1}
}
func (m *ResponseBodyOut) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ResponseBodyOut.Unmarshal(m, b)
}
func (m *ResponseBodyOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ResponseBodyOut.Marshal(b, m, deterministic)
}
func (dst *ResponseBodyOut) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ResponseBodyOut.Merge(dst, src)
}
func (m *ResponseBodyOut) XXX_Size() int {
	return xxx_messageInfo_ResponseBodyOut.Size(m)
}
func (m *ResponseBodyOut) XXX_DiscardUnknown() {
	xxx_messageInfo_ResponseBodyOut.DiscardUnknown(m)
}

var xxx_messageInfo_ResponseBodyOut proto.InternalMessageInfo

func (m *ResponseBodyOut) GetResponse() *ResponseBodyOut_Response {
	if m != nil {
		return m.Response
	}
	return nil
}

type ResponseBodyOut_Response struct {
	Data                 string   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *ResponseBodyOut_Response) Reset()         { *m = ResponseBodyOut_Response{} }
func (m *ResponseBodyOut_Response) String() string { return proto.CompactTextString(m) }
func (*ResponseBodyOut_Response) ProtoMessage()    {}
func (*ResponseBodyOut_Response) Descriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{1, 0}
}
func (m *ResponseBodyOut_Response) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ResponseBodyOut_Response.Unmarshal(m, b)
}
func (m *ResponseBodyOut_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ResponseBodyOut_Response.Marshal(b, m, deterministic)
}
func (dst *ResponseBodyOut_Response) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ResponseBodyOut_Response.Merge(dst, src)
}
func (m *ResponseBodyOut_Response) XXX_Size() int {
	return xxx_messageInfo_ResponseBodyOut_Response.Size(m)
}
func (m *ResponseBodyOut_Response) XXX_DiscardUnknown() {
	xxx_messageInfo_ResponseBodyOut_Response.DiscardUnknown(m)
}

var xxx_messageInfo_ResponseBodyOut_Response proto.InternalMessageInfo

func (m *ResponseBodyOut_Response) GetData() string {
	if m != nil {
		return m.Data
	}
	return ""
}

type RepeatedResponseBodyOut struct {
	Response             []*RepeatedResponseBodyOut_Response `protobuf:"bytes,2,rep,name=response,proto3" json:"response,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func (m *RepeatedResponseBodyOut) Reset()         { *m = RepeatedResponseBodyOut{} }
func (m *RepeatedResponseBodyOut) String() string { return proto.CompactTextString(m) }
func (*RepeatedResponseBodyOut) ProtoMessage()    {}
func (*RepeatedResponseBodyOut) Descriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{2}
}
func (m *RepeatedResponseBodyOut) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_RepeatedResponseBodyOut.Unmarshal(m, b)
}
func (m *RepeatedResponseBodyOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_RepeatedResponseBodyOut.Marshal(b, m, deterministic)
}
func (dst *RepeatedResponseBodyOut) XXX_Merge(src proto.Message) {
	xxx_messageInfo_RepeatedResponseBodyOut.Merge(dst, src)
}
func (m *RepeatedResponseBodyOut) XXX_Size() int {
	return xxx_messageInfo_RepeatedResponseBodyOut.Size(m)
}
func (m *RepeatedResponseBodyOut) XXX_DiscardUnknown() {
	xxx_messageInfo_RepeatedResponseBodyOut.DiscardUnknown(m)
}

var xxx_messageInfo_RepeatedResponseBodyOut proto.InternalMessageInfo

func (m *RepeatedResponseBodyOut) GetResponse() []*RepeatedResponseBodyOut_Response {
	if m != nil {
		return m.Response
	}
	return nil
}

type RepeatedResponseBodyOut_Response struct {
	Data                 string                                        `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Type                 RepeatedResponseBodyOut_Response_ResponseType `protobuf:"varint,3,opt,name=type,proto3,enum=grpc.gateway.examples.examplepb.RepeatedResponseBodyOut_Response_ResponseType" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
	XXX_unrecognized     []byte                                        `json:"-"`
	XXX_sizecache        int32                                         `json:"-"`
}

func (m *RepeatedResponseBodyOut_Response) Reset()         { *m = RepeatedResponseBodyOut_Response{} }
func (m *RepeatedResponseBodyOut_Response) String() string { return proto.CompactTextString(m) }
func (*RepeatedResponseBodyOut_Response) ProtoMessage()    {}
func (*RepeatedResponseBodyOut_Response) Descriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{2, 0}
}
func (m *RepeatedResponseBodyOut_Response) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_RepeatedResponseBodyOut_Response.Unmarshal(m, b)
}
func (m *RepeatedResponseBodyOut_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_RepeatedResponseBodyOut_Response.Marshal(b, m, deterministic)
}
func (dst *RepeatedResponseBodyOut_Response) XXX_Merge(src proto.Message) {
	xxx_messageInfo_RepeatedResponseBodyOut_Response.Merge(dst, src)
}
func (m *RepeatedResponseBodyOut_Response) XXX_Size() int {
	return xxx_messageInfo_RepeatedResponseBodyOut_Response.Size(m)
}
func (m *RepeatedResponseBodyOut_Response) XXX_DiscardUnknown() {
	xxx_messageInfo_RepeatedResponseBodyOut_Response.DiscardUnknown(m)
}

var xxx_messageInfo_RepeatedResponseBodyOut_Response proto.InternalMessageInfo

func (m *RepeatedResponseBodyOut_Response) GetData() string {
	if m != nil {
		return m.Data
	}
	return ""
}

func (m *RepeatedResponseBodyOut_Response) GetType() RepeatedResponseBodyOut_Response_ResponseType {
	if m != nil {
		return m.Type
	}
	return RepeatedResponseBodyOut_Response_UNKNOWN
}

type RepeatedResponseStrings struct {
	Values               []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RepeatedResponseStrings) Reset()         { *m = RepeatedResponseStrings{} }
func (m *RepeatedResponseStrings) String() string { return proto.CompactTextString(m) }
func (*RepeatedResponseStrings) ProtoMessage()    {}
func (*RepeatedResponseStrings) Descriptor() ([]byte, []int) {
	return fileDescriptor_response_body_service_d3778d99bb1173be, []int{3}
}
func (m *RepeatedResponseStrings) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_RepeatedResponseStrings.Unmarshal(m, b)
}
func (m *RepeatedResponseStrings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_RepeatedResponseStrings.Marshal(b, m, deterministic)
}
func (dst *RepeatedResponseStrings) XXX_Merge(src proto.Message) {
	xxx_messageInfo_RepeatedResponseStrings.Merge(dst, src)
}
func (m *RepeatedResponseStrings) XXX_Size() int {
	return xxx_messageInfo_RepeatedResponseStrings.Size(m)
}
func (m *RepeatedResponseStrings) XXX_DiscardUnknown() {
	xxx_messageInfo_RepeatedResponseStrings.DiscardUnknown(m)
}

var xxx_messageInfo_RepeatedResponseStrings proto.InternalMessageInfo

func (m *RepeatedResponseStrings) GetValues() []string {
	if m != nil {
		return m.Values
	}
	return nil
}

func init() {
	proto.RegisterType((*ResponseBodyIn)(nil), "grpc.gateway.examples.examplepb.ResponseBodyIn")
	proto.RegisterType((*ResponseBodyOut)(nil), "grpc.gateway.examples.examplepb.ResponseBodyOut")
	proto.RegisterType((*ResponseBodyOut_Response)(nil), "grpc.gateway.examples.examplepb.ResponseBodyOut.Response")
	proto.RegisterType((*RepeatedResponseBodyOut)(nil), "grpc.gateway.examples.examplepb.RepeatedResponseBodyOut")
	proto.RegisterType((*RepeatedResponseBodyOut_Response)(nil), "grpc.gateway.examples.examplepb.RepeatedResponseBodyOut.Response")
	proto.RegisterType((*RepeatedResponseStrings)(nil), "grpc.gateway.examples.examplepb.RepeatedResponseStrings")
	proto.RegisterEnum("grpc.gateway.examples.examplepb.RepeatedResponseBodyOut_Response_ResponseType", RepeatedResponseBodyOut_Response_ResponseType_name, RepeatedResponseBodyOut_Response_ResponseType_value)
}

// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn

// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4

// ResponseBodyServiceClient is the client API for ResponseBodyService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type ResponseBodyServiceClient interface {
	GetResponseBody(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*ResponseBodyOut, error)
	ListResponseBodies(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*RepeatedResponseBodyOut, error)
	ListResponseStrings(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*RepeatedResponseStrings, error)
}

type responseBodyServiceClient struct {
	cc *grpc.ClientConn
}

func NewResponseBodyServiceClient(cc *grpc.ClientConn) ResponseBodyServiceClient {
	return &responseBodyServiceClient{cc}
}

func (c *responseBodyServiceClient) GetResponseBody(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*ResponseBodyOut, error) {
	out := new(ResponseBodyOut)
	err := c.cc.Invoke(ctx, "/grpc.gateway.examples.examplepb.ResponseBodyService/GetResponseBody", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *responseBodyServiceClient) ListResponseBodies(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*RepeatedResponseBodyOut, error) {
	out := new(RepeatedResponseBodyOut)
	err := c.cc.Invoke(ctx, "/grpc.gateway.examples.examplepb.ResponseBodyService/ListResponseBodies", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *responseBodyServiceClient) ListResponseStrings(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*RepeatedResponseStrings, error) {
	out := new(RepeatedResponseStrings)
	err := c.cc.Invoke(ctx, "/grpc.gateway.examples.examplepb.ResponseBodyService/ListResponseStrings", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

// ResponseBodyServiceServer is the server API for ResponseBodyService service.
type ResponseBodyServiceServer interface {
	GetResponseBody(context.Context, *ResponseBodyIn) (*ResponseBodyOut, error)
	ListResponseBodies(context.Context, *ResponseBodyIn) (*RepeatedResponseBodyOut, error)
	ListResponseStrings(context.Context, *ResponseBodyIn) (*RepeatedResponseStrings, error)
}

func RegisterResponseBodyServiceServer(s *grpc.Server, srv ResponseBodyServiceServer) {
	s.RegisterService(&_ResponseBodyService_serviceDesc, srv)
}

func _ResponseBodyService_GetResponseBody_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ResponseBodyIn)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(ResponseBodyServiceServer).GetResponseBody(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/grpc.gateway.examples.examplepb.ResponseBodyService/GetResponseBody",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(ResponseBodyServiceServer).GetResponseBody(ctx, req.(*ResponseBodyIn))
	}
	return interceptor(ctx, in, info, handler)
}

func _ResponseBodyService_ListResponseBodies_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ResponseBodyIn)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(ResponseBodyServiceServer).ListResponseBodies(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/grpc.gateway.examples.examplepb.ResponseBodyService/ListResponseBodies",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(ResponseBodyServiceServer).ListResponseBodies(ctx, req.(*ResponseBodyIn))
	}
	return interceptor(ctx, in, info, handler)
}

func _ResponseBodyService_ListResponseStrings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ResponseBodyIn)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(ResponseBodyServiceServer).ListResponseStrings(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/grpc.gateway.examples.examplepb.ResponseBodyService/ListResponseStrings",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(ResponseBodyServiceServer).ListResponseStrings(ctx, req.(*ResponseBodyIn))
	}
	return interceptor(ctx, in, info, handler)
}

var _ResponseBodyService_serviceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.examplepb.ResponseBodyService",
	HandlerType: (*ResponseBodyServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetResponseBody",
			Handler:    _ResponseBodyService_GetResponseBody_Handler,
		},
		{
			MethodName: "ListResponseBodies",
			Handler:    _ResponseBodyService_ListResponseBodies_Handler,
		},
		{
			MethodName: "ListResponseStrings",
			Handler:    _ResponseBodyService_ListResponseStrings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/proto/examplepb/response_body_service.proto",
}

func init() {
	proto.RegisterFile("examples/proto/examplepb/response_body_service.proto", fileDescriptor_response_body_service_d3778d99bb1173be)
}

var fileDescriptor_response_body_service_d3778d99bb1173be = []byte{
	// 441 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x94, 0xcf, 0xaa, 0xd3, 0x40,
	0x14, 0xc6, 0x9d, 0xb4, 0x5e, 0x6f, 0x27, 0x72, 0x6f, 0x99, 0x2b, 0xf7, 0x86, 0x22, 0x1a, 0x07,
	0xd1, 0xb8, 0x49, 0x34, 0xba, 0xd0, 0x65, 0xbb, 0x91, 0xa2, 0xa4, 0x90, 0x5a, 0x04, 0x41, 0xca,
	0xa4, 0x39, 0x84, 0x40, 0xcd, 0x0c, 0x99, 0x69, 0x35, 0x88, 0x1b, 0x57, 0x2e, 0xdc, 0xb9, 0xf5,
	0x01, 0x74, 0xe1, 0xd3, 0xf8, 0x0a, 0x3e, 0x88, 0x34, 0x4d, 0x86, 0x58, 0x83, 0x5a, 0x05, 0x57,
	0x99, 0x33, 0x7f, 0xbe, 0xf3, 0xe3, 0x7c, 0xe7, 0x04, 0xdf, 0x83, 0x57, 0xec, 0x85, 0x58, 0x82,
	0xf4, 0x44, 0xce, 0x15, 0xf7, 0xaa, 0x50, 0x44, 0x5e, 0x0e, 0x52, 0xf0, 0x4c, 0xc2, 0x3c, 0xe2,
	0x71, 0x31, 0x97, 0x90, 0xaf, 0xd3, 0x05, 0xb8, 0xe5, 0x2d, 0x72, 0x35, 0xc9, 0xc5, 0xc2, 0x4d,
	0x98, 0x82, 0x97, 0xac, 0x70, 0x6b, 0x09, 0x57, 0x3f, 0x1e, 0x5c, 0x4e, 0x38, 0x4f, 0x96, 0xe0,
	0x31, 0x91, 0x7a, 0x2c, 0xcb, 0xb8, 0x62, 0x2a, 0xe5, 0x99, 0xdc, 0x3e, 0xa7, 0xd7, 0xf1, 0x51,
	0x58, 0xa9, 0x8f, 0x78, 0x5c, 0x8c, 0x33, 0x42, 0x70, 0x37, 0x66, 0x8a, 0x59, 0xc8, 0x46, 0x4e,
	0x2f, 0x2c, 0xd7, 0xf4, 0x1d, 0xc2, 0xc7, 0xcd, 0x6b, 0x93, 0x95, 0x22, 0x33, 0x7c, 0x58, 0x73,
	0x59, 0x86, 0x8d, 0x1c, 0xd3, 0x7f, 0xe0, 0xfe, 0x86, 0xc5, 0xdd, 0xd1, 0xd0, 0x71, 0xa8, 0xa5,
	0x06, 0x57, 0xf0, 0x61, 0xbd, 0xdb, 0x8a, 0xf2, 0xc9, 0xc0, 0x67, 0x21, 0x08, 0x60, 0x0a, 0xe2,
	0x5d, 0xa4, 0xe7, 0x3f, 0x20, 0x75, 0x1c, 0xd3, 0x1f, 0xfe, 0x01, 0x52, 0xab, 0x56, 0x1b, 0xda,
	0x17, 0xf4, 0x6b, 0x36, 0x12, 0xe1, 0xae, 0x2a, 0x04, 0x58, 0x1d, 0x1b, 0x39, 0x47, 0x7e, 0xf0,
	0xcf, 0xb9, 0xf5, 0xe2, 0x49, 0x21, 0x20, 0x2c, 0xb5, 0xe9, 0x2d, 0x7c, 0xb1, 0xb9, 0x4b, 0x4c,
	0x7c, 0x61, 0x16, 0x3c, 0x0a, 0x26, 0x4f, 0x83, 0xfe, 0x39, 0x72, 0x1e, 0xa3, 0x61, 0x1f, 0x6d,
	0x3e, 0xa3, 0xbe, 0x41, 0xef, 0xfc, 0x5c, 0xa9, 0xa9, 0xca, 0xd3, 0x2c, 0x91, 0xe4, 0x14, 0x1f,
	0xac, 0xd9, 0x72, 0x05, 0xd2, 0x42, 0x76, 0xc7, 0xe9, 0x85, 0x55, 0xe4, 0xbf, 0xef, 0xe2, 0x93,
	0x26, 0xcd, 0x74, 0xdb, 0x6b, 0xe4, 0x23, 0xc2, 0xc7, 0x0f, 0x41, 0x35, 0x8f, 0x88, 0xb7, 0x97,
	0xdd, 0xe3, 0x6c, 0x70, 0x7b, 0xdf, 0xfe, 0xa0, 0x37, 0xde, 0x7e, 0xfd, 0xf6, 0xc1, 0xb0, 0xc9,
	0x25, 0x3d, 0x02, 0x9b, 0x09, 0xf0, 0x5e, 0x6f, 0xaa, 0xfd, 0x26, 0xd2, 0xce, 0x90, 0xcf, 0x08,
	0x93, 0xc7, 0xa9, 0x6c, 0xf2, 0xa5, 0x20, 0xf7, 0x27, 0xbc, 0xff, 0xb7, 0x96, 0x51, 0xa7, 0x24,
	0xa5, 0xe4, 0xb4, 0x49, 0x9a, 0x82, 0x6c, 0x65, 0x3d, 0x69, 0xb2, 0xd6, 0x96, 0xfc, 0x07, 0xd8,
	0x2a, 0x15, 0xbd, 0x59, 0xc2, 0x5e, 0x23, 0x67, 0x1a, 0x56, 0x6e, 0x4f, 0x6a, 0xda, 0xaa, 0x1d,
	0x46, 0xe6, 0xb3, 0x9e, 0x56, 0x8b, 0x0e, 0xca, 0x3f, 0xc6, 0xdd, 0xef, 0x01, 0x00, 0x00, 0xff,
	0xff, 0x07, 0xc9, 0xea, 0x62, 0xa8, 0x04, 0x00, 0x00,
}
