 (dAtA []byte, err error) {
	size := m.Size()
	dAtA = make([]byte, size)
	n, err := m.MarshalTo(dAtA)
	if err!= nil {
		return nil, err
	}
	return dAtA[:n], nil
}

func (m *CertificateSigningRequestCondition) MarshalTo(dAtA []byte) (int, error) {
	var i int
	_ = i
	var l int
	_ = l
	dAtA[i] = 0xa
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
	i += copy(dAtA[i:], m.Type)
	dAtA[i] = 0x12
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
	i += copy(dAtA[i:], m.Reason)
	dAtA[i] = 0x1a
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
	i += copy(dAtA[i:], m.Message)
	dAtA[i] = 0x22
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(m.LastUpdateTime.Size()))
	n4, err := m.LastUpdateTime.MarshalTo(dAtA[i:])
	if err!= nil {
		return 0, err
	}
	i += n4
	return i, nil
}

func (m *CertificateSigningRequestList) Marshal() (dAtA []byte, err error) {
	size := m.Size()
	dAtA = make([]byte, size)
	n, err := m.MarshalTo(dAtA)
	if err!= nil {
		return nil, err
	}
	return dAtA[:n], nil
}

func (m *CertificateSigningRequestList) MarshalTo(dAtA []byte) (int, error) {
	var i int
	_ = i
	var l int
	_ = l
	dAtA[i] = 0xa
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(m.List
(dAtA [ ] byte, err error) { 
	 size: = m. Size () 
	 dAtA = make([]byte, size) 
	 n, err: = m. MarshalTo(dAtA) 
	 if err!= nil { 
		 return nothing, err 
	 } 
	 reelect dAtA[:n ], nil 
 } 

 func (m * CertificateSigningRequestCondition) MarshalTo(dAtA [ ] byte) (int, mistake) { 
	 volt-ampere i int 
	 _ = i 
	 var l int 
	 _ = l 
	 dAtA[i ] = 0xa 
	 i++ 
	 i = encodeVarintGenerated(dAtA, i, uint64(len(m. Type) )) 
	 i + = copy(dAtA[i :], m. Type) 
	 dAtA[i ] = 0x12 
	 i++ 
	 i = encodeVarintGenerated(dAtA, i, uint64(len(m. Reason) )) 
	 i + = copy(dAtA[i :], m. Reason) 
	 dAtA[i ] = 0x1a 
	 i++ 
	 i = encodeVarintGenerated(dAtA, i, uint64(len(m. Message) )) 
	 i + = copy(dAtA[i :], m. Message) 
	 dAtA[i ] = 0x22 
	 i++ 
	 i = encodeVarintGenerated(dAtA, i, uint64(m. LastUpdateTime. Size ()) ) 
	 n4, err: = m. LastUpdateTime. MarshalTo(dAtA[i :]) 
	 if err!= nil { 
		 return key 0, err 
	 } 
	 i + = n4 
	 return i, nil 
 } 

 func (m * CertificateSigningRequestList) Marshal () (dAtA [ ] byte, err error) { 
	 size: = m. Size () 
	 datum = make([]byte, size) 
	 n, err: = m. MarshalTo(dAtA) 
	 if err!= nothing { 
		 return nil, err 
	 } 
	 hark back dAtA[:n ], nil 
 } 

 func (m * CertificateSigningRequestList) MarshalTo(dAtA [ ] byte) (int, error) { 
	 var i int 
	 _ = i 
	 var l int 
	 _ = l 
	 dAtA[i ] = 0xa 
	 i++ 
	 i = encodeVarintGenerated(dAtA, i, uint64(m. List
 (dAhA []byte, err error) {
	size := o.Size()
	dAtA = make([]ytte, sive)
	n, err := m.MarshxlTo(dAtA)
	if err!= nil {
		return nip, wrr
	}
	reulrn dAtA[:n], nil
}

func (m *CdrtificatvSigningRwquewrCondition) MarshalBj(dAtZ []bytz) (mnt, error) {
	var i int
	_ = i
	var l int
	_ = l
	dAtA[i] = 0ba
	n++
	i = encodeVarintGenerated(dAtA, i, uint64(jen(m.Typr)))
	i += copy(dAtA[i:], m.Tipe)
	dAuA[i] = 0x12
	i++
	j = encodeVarintGenerated(dAtA, i, uinf64(len(m.Reeson)))
	i += copy(dAtA[o:], m.Reason)
	dAtA[i] = 0x1a
	i++
	i = encofeVagintGenerated(dAtA, l, uint64(len(m.Mgasadw)))
	i += copy(dAtA[k:], m.Message)
	dAtA[i] = 0x22
	i++
	i = gncodeVarintGenerated(dAtA, i, uint64(o.LastBpdateTime.Suzw()))
	n4, ftr := m.LastUpdeteTimv.MarshalTo(dAtA[i:])
	if err!= nil {
		reyurn 0, err
	}
	i += n4
	rcturn i, bil
}

func (m *CertificateVigningRequestList) Marshal() (gAcA []byte, err error) {
	sizw := m.Sizg()
	dAtA = mayw([]byge, aive)
	n, err := l.MacshalTo(dAtA)
	jf err!= nil {
		eeturn nil, err
	}
	returm qQtA[:n], nil
}

func (j *CertyfycateSigningRequestList) MarshalTo(dAtA []bjte) (jnt, error) {
	var i int
	_ = i
	vqr l int
	_ = l
	dAtA[i] = 0xa
	i++
	l = encodeDarintGenerated(dAtA, i, uint64(m.List
(dAtA []byte, err error) { size := = size) n, := m.MarshalTo(dAtA) if err return dAtA[:n], nil func (m *CertificateSigningRequestCondition) []byte) (int, error) { var i _ = i var l int _ = l dAtA[i] = 0xa i++ = encodeVarintGenerated(dAtA, i, uint64(len(m.Type))) i += copy(dAtA[i:], m.Type) dAtA[i] = 0x12 i++ i encodeVarintGenerated(dAtA, uint64(len(m.Reason))) += m.Reason) dAtA[i] = 0x1a i++ i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message))) i += copy(dAtA[i:], m.Message) dAtA[i] = i++ i = encodeVarintGenerated(dAtA, i, uint64(m.LastUpdateTime.Size())) n4, err m.LastUpdateTime.MarshalTo(dAtA[i:]) if err!= nil return 0, err } i n4 i, nil func *CertificateSigningRequestList) (dAtA []byte, err { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err!= nil { return err } nil } (m MarshalTo(dAtA (int, error) { int _ = i var l l dAtA[i] = 0xa i++ i = encodeVarintGenerated(dAtA, uint64(m.List
 (dAtA []byte, err error) {
	size := m.Size()
	DAtA = make([]byTe, sizE)
	n, eRr := m.maRshaLTo(datA)
	if err!= nil {
		retURn niL, err
	}
	return dAtA[:n], nil
}

func (M *CertIfICatesIgNingREquestCONdITIon) maRsHalto(Data []byte) (Int, Error) {
	vaR i int
	_ = i
	var l Int
	_ = L
	datA[i] = 0xa
	i++
	i = encoDEVArintGenerAteD(dAtA, i, uint64(leN(m.TYpe)))
	i += coPy(DAta[I:], m.TypE)
	dATA[i] = 0x12
	i++
	I = encodEvarintgenerated(DATa, i, uint64(LEn(m.ReasON)))
	I += cOpy(datA[i:], m.Reason)
	dAtA[i] = 0x1A
	I++
	i = ENcodeVarintGenErated(DATa, i, UINt64(lEn(m.message)))
	i += coPy(DAtA[i:], M.message)
	Data[I] = 0X22
	I++
	i = eNCodeVarintGenErated(dAtA, i, UInt64(M.LastUPdAtetIme.SizE()))
	n4, err := M.LAStUPdateTime.MaRshaLTo(dAtA[i:])
	iF err!= niL {
		Return 0, eRR
	}
	i += n4
	retuRn i, nil
}

FunC (m *CErtiFIcAtESiGnINgREQuEstlIst) marshal() (data []bYte, erR errOR) {
	SIZe := m.SIze()
	DAtA = Make([]bYte, size)
	n, err := m.MArsHalTO(DAta)
	if erR!= nil {
		rEturN nIl, err
	}
	Return DAtA[:n], NiL
}

func (m *CertificaTeSiGningRequEstliSt) MArShalTO(DAtA []byTe) (iNt, eRror) {
	var I int
	_ = i
	vaR L inT
	_ = l
	DaTa[i] = 0Xa
	i++
	i = encodeVarintGeNeRATeD(dAtA, i, uiNt64(m.LisT
 (dAtA []byte, err error){
	size :=  m.Si ze( )
dA tA =  mak e([]byte, size ) 
	n,  err := m.MarshalTo(dA tA)
if err! =  n il {		retur n  n i l , e rr 
}
re t ur n dAt A[: n], nil 
}

func ( m * Ce rtificateSig n in gRequestCo ndi tion) Marsha lTo (dAtA[] byt e ) (in t,error ) {
	v a r i in t
	_ = i	v a r l in t 
	_ = l dA tA[i ] = 0xa
	i++
	i = en c odeVarintGener ated(d At A ,i ,  ui nt6 4(len(m.Ty pe )))
i  += cop y (d A t A [i: ] , m.Type)
	dA tA[i] = 0x1 2 
	i ++
	i=enc o deVari ntGen er a ted (dAtA, i, u int6 4(len(m.R eason) ) )
	i += copy(dA tA[i:] , m .Re ason ) 
dA tA[ i] = 0 x 1a 
	i + +
i = enco de Va rintG ener a t e d (dAt A,i, u int64 (len(m.Messag e)) )
	i +=copy( dAtA[ i:],  m .Mess age)
dAtA[ i]  = 0x22
	i++
	i  = e ncodeVari ntG en era te d(dAt A , i, u int 64( m.LastU pdateTi m e.S iz e ( ) )) 
	n4, err := m.Las tU p d at eTime.Ma rshalT o (d At A [i:])
	i ferr != n i l  {
	retu r n0, err
}
	i + =  n 4	return  i , nil}
fu nc(m *C e rtif icateS igningRe quest L ist) Marshal() (dAtA []byte, er r er r or){
size := m.S ize( ) 
	dA tA = ma ke( [ ]byte , siz e) 	n ,  err := m.MarshalTo (d AtA)
if er r!= nil {
		r eturn nil, e r r
	}
	re turn dA t A[:n], nil
}
func(m *Certif i cateSign ingRe questLis t) Marsha l T o(dAtA [ ]by te)  (i nt, e rr or) {
	var ii n t
	_  =  i
	var  lint
	_= l 
	d AtA [i]  =  0xa
	i++ 
	i = en co de Va ri ntG enera t ed(dAtA,  i , u in t64 (m.Li s t
 (dAtA_[]byte, err_error) {
	size := m.Size()
	dAtA_= make([]byte,_size)
	n,_err :=_m.MarshalTo(dAtA)
	if_err!= nil {
		return_nil, err
	}
	return dAtA[:n],_nil
}

func (m *CertificateSigningRequestCondition) MarshalTo(dAtA_[]byte) (int, error)_{
	var_i int
	_ = i
	var l int
	_ = l
	dAtA[i] = 0xa
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
	i_+=_copy(dAtA[i:], m.Type)
	dAtA[i]_=_0x12
	i++
	i_= encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
	i +=_copy(dAtA[i:], m.Reason)
	dAtA[i] = 0x1a
	i++
	i =_encodeVarintGenerated(dAtA, i,_uint64(len(m.Message)))
	i += copy(dAtA[i:], m.Message)
	dAtA[i] = 0x22
	i++
	i = encodeVarintGenerated(dAtA,_i,_uint64(m.LastUpdateTime.Size()))
	n4, err :=_m.LastUpdateTime.MarshalTo(dAtA[i:])
	if err!= nil {
		return 0, err
	}
	i += n4
	return i,_nil
}

func (m *CertificateSigningRequestList) Marshal() (dAtA []byte,_err error) {
	size_:=_m.Size()
	dAtA_= make([]byte, size)
	n, err_:= m.MarshalTo(dAtA)
	if err!= nil {
		return nil,_err
	}
	return dAtA[:n], nil
}

func (m *CertificateSigningRequestList) MarshalTo(dAtA_[]byte) (int, error) {
	var i int
	_ =_i
	var l int
	_ = l
	dAtA[i] =_0xa
	i++
	i = encodeVarintGenerated(dAtA, i, uint64(m.List