Move Golang Protobuf source code to new directory
[ric-plt/streaming-protobufs.git] / protogen / go / streaming_protobufs / sgnb_release_required.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: sgnb_release_required.proto
3
4 package streaming_protobufs
5
6 import (
7         fmt "fmt"
8         proto "github.com/golang/protobuf/proto"
9         wrappers "github.com/golang/protobuf/ptypes/wrappers"
10         math "math"
11 )
12
13 // Reference imports to suppress errors if they are not otherwise used.
14 var _ = proto.Marshal
15 var _ = fmt.Errorf
16 var _ = math.Inf
17
18 // This is a compile-time assertion to ensure that this generated file
19 // is compatible with the proto package it is being compiled against.
20 // A compilation error at this line likely means your copy of the
21 // proto package needs to be updated.
22 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
23
24 type SgNBReleaseRequired struct {
25         ProtocolIEs          *SgNBReleaseRequired_IEs `protobuf:"bytes,1,opt,name=protocolIEs,proto3" json:"protocolIEs,omitempty"`
26         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
27         XXX_unrecognized     []byte                   `json:"-"`
28         XXX_sizecache        int32                    `json:"-"`
29 }
30
31 func (m *SgNBReleaseRequired) Reset()         { *m = SgNBReleaseRequired{} }
32 func (m *SgNBReleaseRequired) String() string { return proto.CompactTextString(m) }
33 func (*SgNBReleaseRequired) ProtoMessage()    {}
34 func (*SgNBReleaseRequired) Descriptor() ([]byte, []int) {
35         return fileDescriptor_858ca67d022de897, []int{0}
36 }
37
38 func (m *SgNBReleaseRequired) XXX_Unmarshal(b []byte) error {
39         return xxx_messageInfo_SgNBReleaseRequired.Unmarshal(m, b)
40 }
41 func (m *SgNBReleaseRequired) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42         return xxx_messageInfo_SgNBReleaseRequired.Marshal(b, m, deterministic)
43 }
44 func (m *SgNBReleaseRequired) XXX_Merge(src proto.Message) {
45         xxx_messageInfo_SgNBReleaseRequired.Merge(m, src)
46 }
47 func (m *SgNBReleaseRequired) XXX_Size() int {
48         return xxx_messageInfo_SgNBReleaseRequired.Size(m)
49 }
50 func (m *SgNBReleaseRequired) XXX_DiscardUnknown() {
51         xxx_messageInfo_SgNBReleaseRequired.DiscardUnknown(m)
52 }
53
54 var xxx_messageInfo_SgNBReleaseRequired proto.InternalMessageInfo
55
56 func (m *SgNBReleaseRequired) GetProtocolIEs() *SgNBReleaseRequired_IEs {
57         if m != nil {
58                 return m.ProtocolIEs
59         }
60         return nil
61 }
62
63 type SgNBReleaseRequired_IEs struct {
64         Id_MeNB_UE_X2AP_ID                     uint32                               `protobuf:"varint,1,opt,name=id_MeNB_UE_X2AP_ID,json=idMeNBUEX2APID,proto3" json:"id_MeNB_UE_X2AP_ID,omitempty"`
65         Id_SgNB_UE_X2AP_ID                     uint32                               `protobuf:"varint,2,opt,name=id_SgNB_UE_X2AP_ID,json=idSgNBUEX2APID,proto3" json:"id_SgNB_UE_X2AP_ID,omitempty"`
66         Id_Cause                               *Cause                               `protobuf:"bytes,3,opt,name=id_Cause,json=idCause,proto3" json:"id_Cause,omitempty"`
67         Id_MeNB_UE_X2AP_ID_Extension           *wrappers.UInt32Value                `protobuf:"bytes,4,opt,name=id_MeNB_UE_X2AP_ID_Extension,json=idMeNBUEX2APIDExtension,proto3" json:"id_MeNB_UE_X2AP_ID_Extension,omitempty"`
68         Id_E_RABs_ToBeReleased_SgNBRelReqdList *E_RABs_ToBeReleased_SgNBRelReqdList `protobuf:"bytes,5,opt,name=id_E_RABs_ToBeReleased_SgNBRelReqdList,json=idERABsToBeReleasedSgNBRelReqdList,proto3" json:"id_E_RABs_ToBeReleased_SgNBRelReqdList,omitempty"`
69         XXX_NoUnkeyedLiteral                   struct{}                             `json:"-"`
70         XXX_unrecognized                       []byte                               `json:"-"`
71         XXX_sizecache                          int32                                `json:"-"`
72 }
73
74 func (m *SgNBReleaseRequired_IEs) Reset()         { *m = SgNBReleaseRequired_IEs{} }
75 func (m *SgNBReleaseRequired_IEs) String() string { return proto.CompactTextString(m) }
76 func (*SgNBReleaseRequired_IEs) ProtoMessage()    {}
77 func (*SgNBReleaseRequired_IEs) Descriptor() ([]byte, []int) {
78         return fileDescriptor_858ca67d022de897, []int{1}
79 }
80
81 func (m *SgNBReleaseRequired_IEs) XXX_Unmarshal(b []byte) error {
82         return xxx_messageInfo_SgNBReleaseRequired_IEs.Unmarshal(m, b)
83 }
84 func (m *SgNBReleaseRequired_IEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
85         return xxx_messageInfo_SgNBReleaseRequired_IEs.Marshal(b, m, deterministic)
86 }
87 func (m *SgNBReleaseRequired_IEs) XXX_Merge(src proto.Message) {
88         xxx_messageInfo_SgNBReleaseRequired_IEs.Merge(m, src)
89 }
90 func (m *SgNBReleaseRequired_IEs) XXX_Size() int {
91         return xxx_messageInfo_SgNBReleaseRequired_IEs.Size(m)
92 }
93 func (m *SgNBReleaseRequired_IEs) XXX_DiscardUnknown() {
94         xxx_messageInfo_SgNBReleaseRequired_IEs.DiscardUnknown(m)
95 }
96
97 var xxx_messageInfo_SgNBReleaseRequired_IEs proto.InternalMessageInfo
98
99 func (m *SgNBReleaseRequired_IEs) GetId_MeNB_UE_X2AP_ID() uint32 {
100         if m != nil {
101                 return m.Id_MeNB_UE_X2AP_ID
102         }
103         return 0
104 }
105
106 func (m *SgNBReleaseRequired_IEs) GetId_SgNB_UE_X2AP_ID() uint32 {
107         if m != nil {
108                 return m.Id_SgNB_UE_X2AP_ID
109         }
110         return 0
111 }
112
113 func (m *SgNBReleaseRequired_IEs) GetId_Cause() *Cause {
114         if m != nil {
115                 return m.Id_Cause
116         }
117         return nil
118 }
119
120 func (m *SgNBReleaseRequired_IEs) GetId_MeNB_UE_X2AP_ID_Extension() *wrappers.UInt32Value {
121         if m != nil {
122                 return m.Id_MeNB_UE_X2AP_ID_Extension
123         }
124         return nil
125 }
126
127 func (m *SgNBReleaseRequired_IEs) GetId_E_RABs_ToBeReleased_SgNBRelReqdList() *E_RABs_ToBeReleased_SgNBRelReqdList {
128         if m != nil {
129                 return m.Id_E_RABs_ToBeReleased_SgNBRelReqdList
130         }
131         return nil
132 }
133
134 type E_RABs_ToBeReleased_SgNBRelReqdList struct {
135         Id_E_RABs_ToBeReleased_SgNBRelReqd_Item []*E_RABs_ToBeReleased_SgNBRelReqd_Item `protobuf:"bytes,1,rep,name=id_E_RABs_ToBeReleased_SgNBRelReqd_Item,json=idERABsToBeReleasedSgNBRelReqdItem,proto3" json:"id_E_RABs_ToBeReleased_SgNBRelReqd_Item,omitempty"`
136         XXX_NoUnkeyedLiteral                    struct{}                                `json:"-"`
137         XXX_unrecognized                        []byte                                  `json:"-"`
138         XXX_sizecache                           int32                                   `json:"-"`
139 }
140
141 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) Reset()         { *m = E_RABs_ToBeReleased_SgNBRelReqdList{} }
142 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) String() string { return proto.CompactTextString(m) }
143 func (*E_RABs_ToBeReleased_SgNBRelReqdList) ProtoMessage()    {}
144 func (*E_RABs_ToBeReleased_SgNBRelReqdList) Descriptor() ([]byte, []int) {
145         return fileDescriptor_858ca67d022de897, []int{2}
146 }
147
148 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) XXX_Unmarshal(b []byte) error {
149         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqdList.Unmarshal(m, b)
150 }
151 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
152         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqdList.Marshal(b, m, deterministic)
153 }
154 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) XXX_Merge(src proto.Message) {
155         xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqdList.Merge(m, src)
156 }
157 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) XXX_Size() int {
158         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqdList.Size(m)
159 }
160 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) XXX_DiscardUnknown() {
161         xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqdList.DiscardUnknown(m)
162 }
163
164 var xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqdList proto.InternalMessageInfo
165
166 func (m *E_RABs_ToBeReleased_SgNBRelReqdList) GetId_E_RABs_ToBeReleased_SgNBRelReqd_Item() []*E_RABs_ToBeReleased_SgNBRelReqd_Item {
167         if m != nil {
168                 return m.Id_E_RABs_ToBeReleased_SgNBRelReqd_Item
169         }
170         return nil
171 }
172
173 type E_RABs_ToBeReleased_SgNBRelReqd_Item struct {
174         E_RAB_ID             uint32                                        `protobuf:"varint,1,opt,name=e_RAB_ID,json=eRABID,proto3" json:"e_RAB_ID,omitempty"`
175         Rlc_ModeTransferred  *RLCMode                                      `protobuf:"bytes,2,opt,name=rlc_Mode_transferred,json=rlcModeTransferred,proto3" json:"rlc_Mode_transferred,omitempty"`
176         IE_Extensions        []*E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs `protobuf:"bytes,3,rep,name=iE_Extensions,json=iEExtensions,proto3" json:"iE_Extensions,omitempty"`
177         XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
178         XXX_unrecognized     []byte                                        `json:"-"`
179         XXX_sizecache        int32                                         `json:"-"`
180 }
181
182 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) Reset()         { *m = E_RABs_ToBeReleased_SgNBRelReqd_Item{} }
183 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) String() string { return proto.CompactTextString(m) }
184 func (*E_RABs_ToBeReleased_SgNBRelReqd_Item) ProtoMessage()    {}
185 func (*E_RABs_ToBeReleased_SgNBRelReqd_Item) Descriptor() ([]byte, []int) {
186         return fileDescriptor_858ca67d022de897, []int{3}
187 }
188
189 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) XXX_Unmarshal(b []byte) error {
190         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_Item.Unmarshal(m, b)
191 }
192 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
193         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_Item.Marshal(b, m, deterministic)
194 }
195 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) XXX_Merge(src proto.Message) {
196         xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_Item.Merge(m, src)
197 }
198 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) XXX_Size() int {
199         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_Item.Size(m)
200 }
201 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) XXX_DiscardUnknown() {
202         xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_Item.DiscardUnknown(m)
203 }
204
205 var xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_Item proto.InternalMessageInfo
206
207 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) GetE_RAB_ID() uint32 {
208         if m != nil {
209                 return m.E_RAB_ID
210         }
211         return 0
212 }
213
214 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) GetRlc_ModeTransferred() *RLCMode {
215         if m != nil {
216                 return m.Rlc_ModeTransferred
217         }
218         return nil
219 }
220
221 func (m *E_RABs_ToBeReleased_SgNBRelReqd_Item) GetIE_Extensions() []*E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs {
222         if m != nil {
223                 return m.IE_Extensions
224         }
225         return nil
226 }
227
228 type E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs struct {
229         XXX_NoUnkeyedLiteral struct{} `json:"-"`
230         XXX_unrecognized     []byte   `json:"-"`
231         XXX_sizecache        int32    `json:"-"`
232 }
233
234 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) Reset() {
235         *m = E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs{}
236 }
237 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) String() string {
238         return proto.CompactTextString(m)
239 }
240 func (*E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) ProtoMessage() {}
241 func (*E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) Descriptor() ([]byte, []int) {
242         return fileDescriptor_858ca67d022de897, []int{4}
243 }
244
245 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) XXX_Unmarshal(b []byte) error {
246         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs.Unmarshal(m, b)
247 }
248 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
249         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs.Marshal(b, m, deterministic)
250 }
251 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) XXX_Merge(src proto.Message) {
252         xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs.Merge(m, src)
253 }
254 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) XXX_Size() int {
255         return xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs.Size(m)
256 }
257 func (m *E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs) XXX_DiscardUnknown() {
258         xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs.DiscardUnknown(m)
259 }
260
261 var xxx_messageInfo_E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs proto.InternalMessageInfo
262
263 func init() {
264         proto.RegisterType((*SgNBReleaseRequired)(nil), "streaming_protobufs.SgNBReleaseRequired")
265         proto.RegisterType((*SgNBReleaseRequired_IEs)(nil), "streaming_protobufs.SgNBReleaseRequired_IEs")
266         proto.RegisterType((*E_RABs_ToBeReleased_SgNBRelReqdList)(nil), "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelReqdList")
267         proto.RegisterType((*E_RABs_ToBeReleased_SgNBRelReqd_Item)(nil), "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelReqd_Item")
268         proto.RegisterType((*E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs)(nil), "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelReqd_ItemExtIEs")
269 }
270
271 func init() { proto.RegisterFile("sgnb_release_required.proto", fileDescriptor_858ca67d022de897) }
272
273 var fileDescriptor_858ca67d022de897 = []byte{
274         // 506 bytes of a gzipped FileDescriptorProto
275         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0xdf, 0x6a, 0x13, 0x41,
276         0x14, 0xc6, 0x59, 0xa3, 0xb5, 0x4c, 0xac, 0xe0, 0x54, 0xc8, 0x12, 0x8b, 0x94, 0x55, 0xb4, 0x94,
277         0x66, 0x83, 0x09, 0x82, 0x5e, 0x49, 0xb6, 0xd9, 0x8b, 0x85, 0x36, 0xc8, 0xd8, 0x88, 0xe8, 0xc5,
278         0xb0, 0xd9, 0x39, 0x5d, 0x06, 0x36, 0x3b, 0xdb, 0x33, 0x13, 0x8c, 0xef, 0x20, 0x5e, 0xf9, 0x2c,
279         0x3e, 0x9a, 0xd7, 0x32, 0x93, 0xbf, 0x6a, 0x4a, 0x43, 0xef, 0x86, 0x73, 0x7e, 0xdf, 0x77, 0xbe,
280         0x33, 0x3b, 0x4b, 0x9e, 0xe8, 0xbc, 0x1c, 0x71, 0x84, 0x02, 0x52, 0x0d, 0x1c, 0xe1, 0x6a, 0x22,
281         0x11, 0x44, 0x58, 0xa1, 0x32, 0x8a, 0xee, 0x6b, 0x83, 0x90, 0x8e, 0x65, 0x99, 0x73, 0x57, 0x18,
282         0x4d, 0x2e, 0x75, 0xf3, 0x69, 0xae, 0x54, 0x5e, 0x40, 0x7b, 0x51, 0x69, 0x7f, 0xc5, 0xb4, 0xaa,
283         0x00, 0xf5, 0x4c, 0xd4, 0x6c, 0x4c, 0x3b, 0x69, 0xc5, 0x33, 0x35, 0x1e, 0xab, 0x92, 0x9b, 0x6f,
284         0x15, 0x2c, 0x1a, 0x8f, 0x00, 0x51, 0x21, 0xcf, 0xd2, 0x89, 0x86, 0x59, 0x29, 0x00, 0xb2, 0xff,
285         0x21, 0x1f, 0x44, 0x6c, 0x36, 0x9e, 0xcd, 0xa7, 0xd3, 0x01, 0xa9, 0xbb, 0x7e, 0xa6, 0x8a, 0x24,
286         0xd6, 0xbe, 0x77, 0xe8, 0x1d, 0xd5, 0x3b, 0x27, 0xe1, 0x86, 0x34, 0xe1, 0x06, 0x39, 0x4f, 0x62,
287         0xcd, 0xd6, 0x0d, 0x82, 0x9f, 0x35, 0xd2, 0xb8, 0x06, 0xa4, 0xc7, 0x84, 0x4a, 0xc1, 0xcf, 0x61,
288         0x10, 0xf1, 0x61, 0xcc, 0x3f, 0x75, 0x7a, 0xef, 0x79, 0xd2, 0x77, 0x23, 0xf7, 0xd8, 0x43, 0x29,
289         0x6c, 0x63, 0x18, 0xdb, 0x72, 0xd2, 0x9f, 0xb3, 0xd6, 0x69, 0x9d, 0xbd, 0xb3, 0x60, 0x6d, 0x63,
290         0xc9, 0xbe, 0x26, 0xbb, 0x52, 0xf0, 0x53, 0xbb, 0xac, 0x5f, 0x73, 0x0b, 0x34, 0x37, 0x2e, 0xe0,
291         0x08, 0x76, 0x5f, 0x0a, 0x77, 0xa0, 0x5f, 0xc8, 0xc1, 0xff, 0x71, 0x78, 0x3c, 0x35, 0x50, 0x6a,
292         0xa9, 0x4a, 0xff, 0xae, 0xb3, 0x3a, 0x08, 0x67, 0x1f, 0x21, 0x5c, 0xf8, 0x84, 0xc3, 0xa4, 0x34,
293         0xdd, 0xce, 0xc7, 0xb4, 0x98, 0x00, 0x6b, 0xfc, 0x1d, 0x7b, 0x29, 0xa6, 0xdf, 0x3d, 0xf2, 0x42,
294         0x0a, 0x1e, 0x73, 0xd6, 0x8b, 0x34, 0xbf, 0x50, 0x11, 0xcc, 0x6f, 0x64, 0xb6, 0x14, 0x83, 0x82,
295         0xc1, 0x95, 0x38, 0x93, 0xda, 0xf8, 0xf7, 0xdc, 0x9c, 0x37, 0x1b, 0x23, 0x6f, 0xa1, 0x67, 0x81,
296         0x14, 0xb1, 0xa5, 0xd6, 0xa1, 0x7f, 0x98, 0xe0, 0x97, 0x47, 0x9e, 0x6d, 0xe1, 0x45, 0x7f, 0x78,
297         0xe4, 0xe5, 0xcd, 0xb1, 0x79, 0x62, 0x60, 0xec, 0x7b, 0x87, 0xb5, 0xa3, 0x7a, 0xe7, 0xed, 0x6d,
298         0x72, 0x3b, 0x83, 0x9b, 0x82, 0x5b, 0x26, 0xf8, 0xed, 0x91, 0xe7, 0xdb, 0x98, 0x51, 0x9f, 0xec,
299         0x82, 0xe5, 0x56, 0x4f, 0x6a, 0x07, 0x58, 0x2f, 0x4a, 0xfa, 0x74, 0x40, 0x1e, 0x63, 0x91, 0xf1,
300         0x73, 0x25, 0x80, 0x1b, 0x4c, 0x4b, 0x7d, 0x09, 0x88, 0x20, 0xdc, 0x63, 0xb2, 0xdf, 0x77, 0x53,
301         0x7e, 0x76, 0x76, 0x6a, 0x79, 0x46, 0xb1, 0xc8, 0xec, 0xe1, 0x62, 0xa5, 0xa3, 0x82, 0xec, 0xc9,
302         0x78, 0xf5, 0x4e, 0xb4, 0x5f, 0x73, 0x17, 0xf1, 0xee, 0xd6, 0x17, 0x11, 0x4f, 0x8d, 0xfd, 0x8f,
303         0x1e, 0xc8, 0x78, 0x65, 0x1a, 0x9c, 0x90, 0xe3, 0xed, 0xb5, 0x51, 0xf7, 0xf3, 0xab, 0x1c, 0x10,
304         0xa5, 0x09, 0x55, 0x0b, 0xd3, 0xb2, 0xa5, 0xb3, 0x50, 0x61, 0xde, 0xc6, 0x36, 0xca, 0xac, 0x55,
305         0x15, 0xa6, 0xbd, 0xcc, 0xd6, 0x5a, 0x66, 0x1b, 0xed, 0xb8, 0x63, 0xf7, 0x4f, 0x00, 0x00, 0x00,
306         0xff, 0xff, 0x69, 0xcb, 0x8c, 0x3a, 0x99, 0x04, 0x00, 0x00,
307 }