thirdparty.pb.go 90 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: thirdparty.proto
  3. // package声明符,用来防止不同的消息类型有命名冲突
  4. package v1
  5. import (
  6. fmt "fmt"
  7. proto "github.com/golang/protobuf/proto"
  8. math "math"
  9. )
  10. // Reference imports to suppress errors if they are not otherwise used.
  11. var _ = proto.Marshal
  12. var _ = fmt.Errorf
  13. var _ = math.Inf
  14. // This is a compile-time assertion to ensure that this generated file
  15. // is compatible with the proto package it is being compiled against.
  16. // A compilation error at this line likely means your copy of the
  17. // proto package needs to be updated.
  18. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  19. type GetVcodeRequest struct {
  20. PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number"`
  21. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  22. XXX_unrecognized []byte `json:"-"`
  23. XXX_sizecache int32 `json:"-"`
  24. }
  25. func (m *GetVcodeRequest) Reset() { *m = GetVcodeRequest{} }
  26. func (m *GetVcodeRequest) String() string { return proto.CompactTextString(m) }
  27. func (*GetVcodeRequest) ProtoMessage() {}
  28. func (*GetVcodeRequest) Descriptor() ([]byte, []int) {
  29. return fileDescriptor_e10f141fd1fcfe2b, []int{0}
  30. }
  31. func (m *GetVcodeRequest) XXX_Unmarshal(b []byte) error {
  32. return xxx_messageInfo_GetVcodeRequest.Unmarshal(m, b)
  33. }
  34. func (m *GetVcodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  35. return xxx_messageInfo_GetVcodeRequest.Marshal(b, m, deterministic)
  36. }
  37. func (m *GetVcodeRequest) XXX_Merge(src proto.Message) {
  38. xxx_messageInfo_GetVcodeRequest.Merge(m, src)
  39. }
  40. func (m *GetVcodeRequest) XXX_Size() int {
  41. return xxx_messageInfo_GetVcodeRequest.Size(m)
  42. }
  43. func (m *GetVcodeRequest) XXX_DiscardUnknown() {
  44. xxx_messageInfo_GetVcodeRequest.DiscardUnknown(m)
  45. }
  46. var xxx_messageInfo_GetVcodeRequest proto.InternalMessageInfo
  47. func (m *GetVcodeRequest) GetPhoneNumber() string {
  48. if m != nil {
  49. return m.PhoneNumber
  50. }
  51. return ""
  52. }
  53. type GetVcodeReply struct {
  54. Vcode uint32 `protobuf:"varint,1,opt,name=vcode,proto3" json:"vcode"`
  55. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  56. XXX_unrecognized []byte `json:"-"`
  57. XXX_sizecache int32 `json:"-"`
  58. }
  59. func (m *GetVcodeReply) Reset() { *m = GetVcodeReply{} }
  60. func (m *GetVcodeReply) String() string { return proto.CompactTextString(m) }
  61. func (*GetVcodeReply) ProtoMessage() {}
  62. func (*GetVcodeReply) Descriptor() ([]byte, []int) {
  63. return fileDescriptor_e10f141fd1fcfe2b, []int{1}
  64. }
  65. func (m *GetVcodeReply) XXX_Unmarshal(b []byte) error {
  66. return xxx_messageInfo_GetVcodeReply.Unmarshal(m, b)
  67. }
  68. func (m *GetVcodeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  69. return xxx_messageInfo_GetVcodeReply.Marshal(b, m, deterministic)
  70. }
  71. func (m *GetVcodeReply) XXX_Merge(src proto.Message) {
  72. xxx_messageInfo_GetVcodeReply.Merge(m, src)
  73. }
  74. func (m *GetVcodeReply) XXX_Size() int {
  75. return xxx_messageInfo_GetVcodeReply.Size(m)
  76. }
  77. func (m *GetVcodeReply) XXX_DiscardUnknown() {
  78. xxx_messageInfo_GetVcodeReply.DiscardUnknown(m)
  79. }
  80. var xxx_messageInfo_GetVcodeReply proto.InternalMessageInfo
  81. func (m *GetVcodeReply) GetVcode() uint32 {
  82. if m != nil {
  83. return m.Vcode
  84. }
  85. return 0
  86. }
  87. type CheckVcodeRequest struct {
  88. PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number"`
  89. Vcode uint32 `protobuf:"varint,2,opt,name=vcode,proto3" json:"vcode"`
  90. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  91. XXX_unrecognized []byte `json:"-"`
  92. XXX_sizecache int32 `json:"-"`
  93. }
  94. func (m *CheckVcodeRequest) Reset() { *m = CheckVcodeRequest{} }
  95. func (m *CheckVcodeRequest) String() string { return proto.CompactTextString(m) }
  96. func (*CheckVcodeRequest) ProtoMessage() {}
  97. func (*CheckVcodeRequest) Descriptor() ([]byte, []int) {
  98. return fileDescriptor_e10f141fd1fcfe2b, []int{2}
  99. }
  100. func (m *CheckVcodeRequest) XXX_Unmarshal(b []byte) error {
  101. return xxx_messageInfo_CheckVcodeRequest.Unmarshal(m, b)
  102. }
  103. func (m *CheckVcodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  104. return xxx_messageInfo_CheckVcodeRequest.Marshal(b, m, deterministic)
  105. }
  106. func (m *CheckVcodeRequest) XXX_Merge(src proto.Message) {
  107. xxx_messageInfo_CheckVcodeRequest.Merge(m, src)
  108. }
  109. func (m *CheckVcodeRequest) XXX_Size() int {
  110. return xxx_messageInfo_CheckVcodeRequest.Size(m)
  111. }
  112. func (m *CheckVcodeRequest) XXX_DiscardUnknown() {
  113. xxx_messageInfo_CheckVcodeRequest.DiscardUnknown(m)
  114. }
  115. var xxx_messageInfo_CheckVcodeRequest proto.InternalMessageInfo
  116. func (m *CheckVcodeRequest) GetPhoneNumber() string {
  117. if m != nil {
  118. return m.PhoneNumber
  119. }
  120. return ""
  121. }
  122. func (m *CheckVcodeRequest) GetVcode() uint32 {
  123. if m != nil {
  124. return m.Vcode
  125. }
  126. return 0
  127. }
  128. type CheckVcodeReply struct {
  129. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  130. XXX_unrecognized []byte `json:"-"`
  131. XXX_sizecache int32 `json:"-"`
  132. }
  133. func (m *CheckVcodeReply) Reset() { *m = CheckVcodeReply{} }
  134. func (m *CheckVcodeReply) String() string { return proto.CompactTextString(m) }
  135. func (*CheckVcodeReply) ProtoMessage() {}
  136. func (*CheckVcodeReply) Descriptor() ([]byte, []int) {
  137. return fileDescriptor_e10f141fd1fcfe2b, []int{3}
  138. }
  139. func (m *CheckVcodeReply) XXX_Unmarshal(b []byte) error {
  140. return xxx_messageInfo_CheckVcodeReply.Unmarshal(m, b)
  141. }
  142. func (m *CheckVcodeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  143. return xxx_messageInfo_CheckVcodeReply.Marshal(b, m, deterministic)
  144. }
  145. func (m *CheckVcodeReply) XXX_Merge(src proto.Message) {
  146. xxx_messageInfo_CheckVcodeReply.Merge(m, src)
  147. }
  148. func (m *CheckVcodeReply) XXX_Size() int {
  149. return xxx_messageInfo_CheckVcodeReply.Size(m)
  150. }
  151. func (m *CheckVcodeReply) XXX_DiscardUnknown() {
  152. xxx_messageInfo_CheckVcodeReply.DiscardUnknown(m)
  153. }
  154. var xxx_messageInfo_CheckVcodeReply proto.InternalMessageInfo
  155. type WxAppletLoginAuthRequest struct {
  156. Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code"`
  157. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  158. XXX_unrecognized []byte `json:"-"`
  159. XXX_sizecache int32 `json:"-"`
  160. }
  161. func (m *WxAppletLoginAuthRequest) Reset() { *m = WxAppletLoginAuthRequest{} }
  162. func (m *WxAppletLoginAuthRequest) String() string { return proto.CompactTextString(m) }
  163. func (*WxAppletLoginAuthRequest) ProtoMessage() {}
  164. func (*WxAppletLoginAuthRequest) Descriptor() ([]byte, []int) {
  165. return fileDescriptor_e10f141fd1fcfe2b, []int{4}
  166. }
  167. func (m *WxAppletLoginAuthRequest) XXX_Unmarshal(b []byte) error {
  168. return xxx_messageInfo_WxAppletLoginAuthRequest.Unmarshal(m, b)
  169. }
  170. func (m *WxAppletLoginAuthRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  171. return xxx_messageInfo_WxAppletLoginAuthRequest.Marshal(b, m, deterministic)
  172. }
  173. func (m *WxAppletLoginAuthRequest) XXX_Merge(src proto.Message) {
  174. xxx_messageInfo_WxAppletLoginAuthRequest.Merge(m, src)
  175. }
  176. func (m *WxAppletLoginAuthRequest) XXX_Size() int {
  177. return xxx_messageInfo_WxAppletLoginAuthRequest.Size(m)
  178. }
  179. func (m *WxAppletLoginAuthRequest) XXX_DiscardUnknown() {
  180. xxx_messageInfo_WxAppletLoginAuthRequest.DiscardUnknown(m)
  181. }
  182. var xxx_messageInfo_WxAppletLoginAuthRequest proto.InternalMessageInfo
  183. func (m *WxAppletLoginAuthRequest) GetCode() string {
  184. if m != nil {
  185. return m.Code
  186. }
  187. return ""
  188. }
  189. type WxAppletLoginAuthReply struct {
  190. OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id"`
  191. UnionId string `protobuf:"bytes,2,opt,name=union_id,json=unionId,proto3" json:"union_id"`
  192. SessionKey string `protobuf:"bytes,3,opt,name=session_key,json=sessionKey,proto3" json:"session_key"`
  193. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  194. XXX_unrecognized []byte `json:"-"`
  195. XXX_sizecache int32 `json:"-"`
  196. }
  197. func (m *WxAppletLoginAuthReply) Reset() { *m = WxAppletLoginAuthReply{} }
  198. func (m *WxAppletLoginAuthReply) String() string { return proto.CompactTextString(m) }
  199. func (*WxAppletLoginAuthReply) ProtoMessage() {}
  200. func (*WxAppletLoginAuthReply) Descriptor() ([]byte, []int) {
  201. return fileDescriptor_e10f141fd1fcfe2b, []int{5}
  202. }
  203. func (m *WxAppletLoginAuthReply) XXX_Unmarshal(b []byte) error {
  204. return xxx_messageInfo_WxAppletLoginAuthReply.Unmarshal(m, b)
  205. }
  206. func (m *WxAppletLoginAuthReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  207. return xxx_messageInfo_WxAppletLoginAuthReply.Marshal(b, m, deterministic)
  208. }
  209. func (m *WxAppletLoginAuthReply) XXX_Merge(src proto.Message) {
  210. xxx_messageInfo_WxAppletLoginAuthReply.Merge(m, src)
  211. }
  212. func (m *WxAppletLoginAuthReply) XXX_Size() int {
  213. return xxx_messageInfo_WxAppletLoginAuthReply.Size(m)
  214. }
  215. func (m *WxAppletLoginAuthReply) XXX_DiscardUnknown() {
  216. xxx_messageInfo_WxAppletLoginAuthReply.DiscardUnknown(m)
  217. }
  218. var xxx_messageInfo_WxAppletLoginAuthReply proto.InternalMessageInfo
  219. func (m *WxAppletLoginAuthReply) GetOpenId() string {
  220. if m != nil {
  221. return m.OpenId
  222. }
  223. return ""
  224. }
  225. func (m *WxAppletLoginAuthReply) GetUnionId() string {
  226. if m != nil {
  227. return m.UnionId
  228. }
  229. return ""
  230. }
  231. func (m *WxAppletLoginAuthReply) GetSessionKey() string {
  232. if m != nil {
  233. return m.SessionKey
  234. }
  235. return ""
  236. }
  237. type WxAppletPrepayRequest struct {
  238. Order string `protobuf:"bytes,1,opt,name=order,proto3" json:"order"`
  239. Product string `protobuf:"bytes,2,opt,name=product,proto3" json:"product"`
  240. OpenId string `protobuf:"bytes,3,opt,name=open_id,json=openId,proto3" json:"open_id"`
  241. Amount int64 `protobuf:"varint,4,opt,name=amount,proto3" json:"amount"`
  242. InputIp string `protobuf:"bytes,5,opt,name=input_ip,json=inputIp,proto3" json:"input_ip"`
  243. MchId string `protobuf:"bytes,6,opt,name=mch_id,json=mchId,proto3" json:"mch_id"`
  244. Native bool `protobuf:"varint,7,opt,name=native,proto3" json:"native"`
  245. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  246. XXX_unrecognized []byte `json:"-"`
  247. XXX_sizecache int32 `json:"-"`
  248. }
  249. func (m *WxAppletPrepayRequest) Reset() { *m = WxAppletPrepayRequest{} }
  250. func (m *WxAppletPrepayRequest) String() string { return proto.CompactTextString(m) }
  251. func (*WxAppletPrepayRequest) ProtoMessage() {}
  252. func (*WxAppletPrepayRequest) Descriptor() ([]byte, []int) {
  253. return fileDescriptor_e10f141fd1fcfe2b, []int{6}
  254. }
  255. func (m *WxAppletPrepayRequest) XXX_Unmarshal(b []byte) error {
  256. return xxx_messageInfo_WxAppletPrepayRequest.Unmarshal(m, b)
  257. }
  258. func (m *WxAppletPrepayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  259. return xxx_messageInfo_WxAppletPrepayRequest.Marshal(b, m, deterministic)
  260. }
  261. func (m *WxAppletPrepayRequest) XXX_Merge(src proto.Message) {
  262. xxx_messageInfo_WxAppletPrepayRequest.Merge(m, src)
  263. }
  264. func (m *WxAppletPrepayRequest) XXX_Size() int {
  265. return xxx_messageInfo_WxAppletPrepayRequest.Size(m)
  266. }
  267. func (m *WxAppletPrepayRequest) XXX_DiscardUnknown() {
  268. xxx_messageInfo_WxAppletPrepayRequest.DiscardUnknown(m)
  269. }
  270. var xxx_messageInfo_WxAppletPrepayRequest proto.InternalMessageInfo
  271. func (m *WxAppletPrepayRequest) GetOrder() string {
  272. if m != nil {
  273. return m.Order
  274. }
  275. return ""
  276. }
  277. func (m *WxAppletPrepayRequest) GetProduct() string {
  278. if m != nil {
  279. return m.Product
  280. }
  281. return ""
  282. }
  283. func (m *WxAppletPrepayRequest) GetOpenId() string {
  284. if m != nil {
  285. return m.OpenId
  286. }
  287. return ""
  288. }
  289. func (m *WxAppletPrepayRequest) GetAmount() int64 {
  290. if m != nil {
  291. return m.Amount
  292. }
  293. return 0
  294. }
  295. func (m *WxAppletPrepayRequest) GetInputIp() string {
  296. if m != nil {
  297. return m.InputIp
  298. }
  299. return ""
  300. }
  301. func (m *WxAppletPrepayRequest) GetMchId() string {
  302. if m != nil {
  303. return m.MchId
  304. }
  305. return ""
  306. }
  307. func (m *WxAppletPrepayRequest) GetNative() bool {
  308. if m != nil {
  309. return m.Native
  310. }
  311. return false
  312. }
  313. type WxAppletPrepayReply struct {
  314. Prepay string `protobuf:"bytes,1,opt,name=prepay,proto3" json:"prepay"`
  315. PrepayId string `protobuf:"bytes,2,opt,name=prepay_id,json=prepayId,proto3" json:"prepay_id"`
  316. CodeUrl string `protobuf:"bytes,3,opt,name=code_url,json=codeUrl,proto3" json:"code_url"`
  317. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  318. XXX_unrecognized []byte `json:"-"`
  319. XXX_sizecache int32 `json:"-"`
  320. }
  321. func (m *WxAppletPrepayReply) Reset() { *m = WxAppletPrepayReply{} }
  322. func (m *WxAppletPrepayReply) String() string { return proto.CompactTextString(m) }
  323. func (*WxAppletPrepayReply) ProtoMessage() {}
  324. func (*WxAppletPrepayReply) Descriptor() ([]byte, []int) {
  325. return fileDescriptor_e10f141fd1fcfe2b, []int{7}
  326. }
  327. func (m *WxAppletPrepayReply) XXX_Unmarshal(b []byte) error {
  328. return xxx_messageInfo_WxAppletPrepayReply.Unmarshal(m, b)
  329. }
  330. func (m *WxAppletPrepayReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  331. return xxx_messageInfo_WxAppletPrepayReply.Marshal(b, m, deterministic)
  332. }
  333. func (m *WxAppletPrepayReply) XXX_Merge(src proto.Message) {
  334. xxx_messageInfo_WxAppletPrepayReply.Merge(m, src)
  335. }
  336. func (m *WxAppletPrepayReply) XXX_Size() int {
  337. return xxx_messageInfo_WxAppletPrepayReply.Size(m)
  338. }
  339. func (m *WxAppletPrepayReply) XXX_DiscardUnknown() {
  340. xxx_messageInfo_WxAppletPrepayReply.DiscardUnknown(m)
  341. }
  342. var xxx_messageInfo_WxAppletPrepayReply proto.InternalMessageInfo
  343. func (m *WxAppletPrepayReply) GetPrepay() string {
  344. if m != nil {
  345. return m.Prepay
  346. }
  347. return ""
  348. }
  349. func (m *WxAppletPrepayReply) GetPrepayId() string {
  350. if m != nil {
  351. return m.PrepayId
  352. }
  353. return ""
  354. }
  355. func (m *WxAppletPrepayReply) GetCodeUrl() string {
  356. if m != nil {
  357. return m.CodeUrl
  358. }
  359. return ""
  360. }
  361. type WxAppletQueryRequest struct {
  362. Order string `protobuf:"bytes,1,opt,name=order,proto3" json:"order"`
  363. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  364. XXX_unrecognized []byte `json:"-"`
  365. XXX_sizecache int32 `json:"-"`
  366. }
  367. func (m *WxAppletQueryRequest) Reset() { *m = WxAppletQueryRequest{} }
  368. func (m *WxAppletQueryRequest) String() string { return proto.CompactTextString(m) }
  369. func (*WxAppletQueryRequest) ProtoMessage() {}
  370. func (*WxAppletQueryRequest) Descriptor() ([]byte, []int) {
  371. return fileDescriptor_e10f141fd1fcfe2b, []int{8}
  372. }
  373. func (m *WxAppletQueryRequest) XXX_Unmarshal(b []byte) error {
  374. return xxx_messageInfo_WxAppletQueryRequest.Unmarshal(m, b)
  375. }
  376. func (m *WxAppletQueryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  377. return xxx_messageInfo_WxAppletQueryRequest.Marshal(b, m, deterministic)
  378. }
  379. func (m *WxAppletQueryRequest) XXX_Merge(src proto.Message) {
  380. xxx_messageInfo_WxAppletQueryRequest.Merge(m, src)
  381. }
  382. func (m *WxAppletQueryRequest) XXX_Size() int {
  383. return xxx_messageInfo_WxAppletQueryRequest.Size(m)
  384. }
  385. func (m *WxAppletQueryRequest) XXX_DiscardUnknown() {
  386. xxx_messageInfo_WxAppletQueryRequest.DiscardUnknown(m)
  387. }
  388. var xxx_messageInfo_WxAppletQueryRequest proto.InternalMessageInfo
  389. func (m *WxAppletQueryRequest) GetOrder() string {
  390. if m != nil {
  391. return m.Order
  392. }
  393. return ""
  394. }
  395. type WxAppletQueryReply struct {
  396. TradeState string `protobuf:"bytes,1,opt,name=trade_state,json=tradeState,proto3" json:"trade_state"`
  397. TradeStateDesc string `protobuf:"bytes,2,opt,name=trade_state_desc,json=tradeStateDesc,proto3" json:"trade_state_desc"`
  398. TransactionId string `protobuf:"bytes,3,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id"`
  399. PayTime int64 `protobuf:"varint,4,opt,name=pay_time,json=payTime,proto3" json:"pay_time"`
  400. Amount int64 `protobuf:"varint,5,opt,name=amount,proto3" json:"amount"`
  401. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  402. XXX_unrecognized []byte `json:"-"`
  403. XXX_sizecache int32 `json:"-"`
  404. }
  405. func (m *WxAppletQueryReply) Reset() { *m = WxAppletQueryReply{} }
  406. func (m *WxAppletQueryReply) String() string { return proto.CompactTextString(m) }
  407. func (*WxAppletQueryReply) ProtoMessage() {}
  408. func (*WxAppletQueryReply) Descriptor() ([]byte, []int) {
  409. return fileDescriptor_e10f141fd1fcfe2b, []int{9}
  410. }
  411. func (m *WxAppletQueryReply) XXX_Unmarshal(b []byte) error {
  412. return xxx_messageInfo_WxAppletQueryReply.Unmarshal(m, b)
  413. }
  414. func (m *WxAppletQueryReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  415. return xxx_messageInfo_WxAppletQueryReply.Marshal(b, m, deterministic)
  416. }
  417. func (m *WxAppletQueryReply) XXX_Merge(src proto.Message) {
  418. xxx_messageInfo_WxAppletQueryReply.Merge(m, src)
  419. }
  420. func (m *WxAppletQueryReply) XXX_Size() int {
  421. return xxx_messageInfo_WxAppletQueryReply.Size(m)
  422. }
  423. func (m *WxAppletQueryReply) XXX_DiscardUnknown() {
  424. xxx_messageInfo_WxAppletQueryReply.DiscardUnknown(m)
  425. }
  426. var xxx_messageInfo_WxAppletQueryReply proto.InternalMessageInfo
  427. func (m *WxAppletQueryReply) GetTradeState() string {
  428. if m != nil {
  429. return m.TradeState
  430. }
  431. return ""
  432. }
  433. func (m *WxAppletQueryReply) GetTradeStateDesc() string {
  434. if m != nil {
  435. return m.TradeStateDesc
  436. }
  437. return ""
  438. }
  439. func (m *WxAppletQueryReply) GetTransactionId() string {
  440. if m != nil {
  441. return m.TransactionId
  442. }
  443. return ""
  444. }
  445. func (m *WxAppletQueryReply) GetPayTime() int64 {
  446. if m != nil {
  447. return m.PayTime
  448. }
  449. return 0
  450. }
  451. func (m *WxAppletQueryReply) GetAmount() int64 {
  452. if m != nil {
  453. return m.Amount
  454. }
  455. return 0
  456. }
  457. type WxPublicUnionIdRequest struct {
  458. OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id"`
  459. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  460. XXX_unrecognized []byte `json:"-"`
  461. XXX_sizecache int32 `json:"-"`
  462. }
  463. func (m *WxPublicUnionIdRequest) Reset() { *m = WxPublicUnionIdRequest{} }
  464. func (m *WxPublicUnionIdRequest) String() string { return proto.CompactTextString(m) }
  465. func (*WxPublicUnionIdRequest) ProtoMessage() {}
  466. func (*WxPublicUnionIdRequest) Descriptor() ([]byte, []int) {
  467. return fileDescriptor_e10f141fd1fcfe2b, []int{10}
  468. }
  469. func (m *WxPublicUnionIdRequest) XXX_Unmarshal(b []byte) error {
  470. return xxx_messageInfo_WxPublicUnionIdRequest.Unmarshal(m, b)
  471. }
  472. func (m *WxPublicUnionIdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  473. return xxx_messageInfo_WxPublicUnionIdRequest.Marshal(b, m, deterministic)
  474. }
  475. func (m *WxPublicUnionIdRequest) XXX_Merge(src proto.Message) {
  476. xxx_messageInfo_WxPublicUnionIdRequest.Merge(m, src)
  477. }
  478. func (m *WxPublicUnionIdRequest) XXX_Size() int {
  479. return xxx_messageInfo_WxPublicUnionIdRequest.Size(m)
  480. }
  481. func (m *WxPublicUnionIdRequest) XXX_DiscardUnknown() {
  482. xxx_messageInfo_WxPublicUnionIdRequest.DiscardUnknown(m)
  483. }
  484. var xxx_messageInfo_WxPublicUnionIdRequest proto.InternalMessageInfo
  485. func (m *WxPublicUnionIdRequest) GetOpenId() string {
  486. if m != nil {
  487. return m.OpenId
  488. }
  489. return ""
  490. }
  491. type WxPublicUnionIdReply struct {
  492. UnionId string `protobuf:"bytes,2,opt,name=union_id,json=unionId,proto3" json:"union_id"`
  493. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  494. XXX_unrecognized []byte `json:"-"`
  495. XXX_sizecache int32 `json:"-"`
  496. }
  497. func (m *WxPublicUnionIdReply) Reset() { *m = WxPublicUnionIdReply{} }
  498. func (m *WxPublicUnionIdReply) String() string { return proto.CompactTextString(m) }
  499. func (*WxPublicUnionIdReply) ProtoMessage() {}
  500. func (*WxPublicUnionIdReply) Descriptor() ([]byte, []int) {
  501. return fileDescriptor_e10f141fd1fcfe2b, []int{11}
  502. }
  503. func (m *WxPublicUnionIdReply) XXX_Unmarshal(b []byte) error {
  504. return xxx_messageInfo_WxPublicUnionIdReply.Unmarshal(m, b)
  505. }
  506. func (m *WxPublicUnionIdReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  507. return xxx_messageInfo_WxPublicUnionIdReply.Marshal(b, m, deterministic)
  508. }
  509. func (m *WxPublicUnionIdReply) XXX_Merge(src proto.Message) {
  510. xxx_messageInfo_WxPublicUnionIdReply.Merge(m, src)
  511. }
  512. func (m *WxPublicUnionIdReply) XXX_Size() int {
  513. return xxx_messageInfo_WxPublicUnionIdReply.Size(m)
  514. }
  515. func (m *WxPublicUnionIdReply) XXX_DiscardUnknown() {
  516. xxx_messageInfo_WxPublicUnionIdReply.DiscardUnknown(m)
  517. }
  518. var xxx_messageInfo_WxPublicUnionIdReply proto.InternalMessageInfo
  519. func (m *WxPublicUnionIdReply) GetUnionId() string {
  520. if m != nil {
  521. return m.UnionId
  522. }
  523. return ""
  524. }
  525. type WxPublicMsgKeyValue struct {
  526. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key"`
  527. Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value"`
  528. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  529. XXX_unrecognized []byte `json:"-"`
  530. XXX_sizecache int32 `json:"-"`
  531. }
  532. func (m *WxPublicMsgKeyValue) Reset() { *m = WxPublicMsgKeyValue{} }
  533. func (m *WxPublicMsgKeyValue) String() string { return proto.CompactTextString(m) }
  534. func (*WxPublicMsgKeyValue) ProtoMessage() {}
  535. func (*WxPublicMsgKeyValue) Descriptor() ([]byte, []int) {
  536. return fileDescriptor_e10f141fd1fcfe2b, []int{12}
  537. }
  538. func (m *WxPublicMsgKeyValue) XXX_Unmarshal(b []byte) error {
  539. return xxx_messageInfo_WxPublicMsgKeyValue.Unmarshal(m, b)
  540. }
  541. func (m *WxPublicMsgKeyValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  542. return xxx_messageInfo_WxPublicMsgKeyValue.Marshal(b, m, deterministic)
  543. }
  544. func (m *WxPublicMsgKeyValue) XXX_Merge(src proto.Message) {
  545. xxx_messageInfo_WxPublicMsgKeyValue.Merge(m, src)
  546. }
  547. func (m *WxPublicMsgKeyValue) XXX_Size() int {
  548. return xxx_messageInfo_WxPublicMsgKeyValue.Size(m)
  549. }
  550. func (m *WxPublicMsgKeyValue) XXX_DiscardUnknown() {
  551. xxx_messageInfo_WxPublicMsgKeyValue.DiscardUnknown(m)
  552. }
  553. var xxx_messageInfo_WxPublicMsgKeyValue proto.InternalMessageInfo
  554. func (m *WxPublicMsgKeyValue) GetKey() string {
  555. if m != nil {
  556. return m.Key
  557. }
  558. return ""
  559. }
  560. func (m *WxPublicMsgKeyValue) GetValue() string {
  561. if m != nil {
  562. return m.Value
  563. }
  564. return ""
  565. }
  566. type WxPublicMsgSendRequest struct {
  567. TemplateId string `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id"`
  568. PublicOpenId string `protobuf:"bytes,2,opt,name=public_open_id,json=publicOpenId,proto3" json:"public_open_id"`
  569. Content []*WxPublicMsgKeyValue `protobuf:"bytes,3,rep,name=content,proto3" json:"content"`
  570. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  571. XXX_unrecognized []byte `json:"-"`
  572. XXX_sizecache int32 `json:"-"`
  573. }
  574. func (m *WxPublicMsgSendRequest) Reset() { *m = WxPublicMsgSendRequest{} }
  575. func (m *WxPublicMsgSendRequest) String() string { return proto.CompactTextString(m) }
  576. func (*WxPublicMsgSendRequest) ProtoMessage() {}
  577. func (*WxPublicMsgSendRequest) Descriptor() ([]byte, []int) {
  578. return fileDescriptor_e10f141fd1fcfe2b, []int{13}
  579. }
  580. func (m *WxPublicMsgSendRequest) XXX_Unmarshal(b []byte) error {
  581. return xxx_messageInfo_WxPublicMsgSendRequest.Unmarshal(m, b)
  582. }
  583. func (m *WxPublicMsgSendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  584. return xxx_messageInfo_WxPublicMsgSendRequest.Marshal(b, m, deterministic)
  585. }
  586. func (m *WxPublicMsgSendRequest) XXX_Merge(src proto.Message) {
  587. xxx_messageInfo_WxPublicMsgSendRequest.Merge(m, src)
  588. }
  589. func (m *WxPublicMsgSendRequest) XXX_Size() int {
  590. return xxx_messageInfo_WxPublicMsgSendRequest.Size(m)
  591. }
  592. func (m *WxPublicMsgSendRequest) XXX_DiscardUnknown() {
  593. xxx_messageInfo_WxPublicMsgSendRequest.DiscardUnknown(m)
  594. }
  595. var xxx_messageInfo_WxPublicMsgSendRequest proto.InternalMessageInfo
  596. func (m *WxPublicMsgSendRequest) GetTemplateId() string {
  597. if m != nil {
  598. return m.TemplateId
  599. }
  600. return ""
  601. }
  602. func (m *WxPublicMsgSendRequest) GetPublicOpenId() string {
  603. if m != nil {
  604. return m.PublicOpenId
  605. }
  606. return ""
  607. }
  608. func (m *WxPublicMsgSendRequest) GetContent() []*WxPublicMsgKeyValue {
  609. if m != nil {
  610. return m.Content
  611. }
  612. return nil
  613. }
  614. type WxPublicMsgSendReply struct {
  615. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  616. XXX_unrecognized []byte `json:"-"`
  617. XXX_sizecache int32 `json:"-"`
  618. }
  619. func (m *WxPublicMsgSendReply) Reset() { *m = WxPublicMsgSendReply{} }
  620. func (m *WxPublicMsgSendReply) String() string { return proto.CompactTextString(m) }
  621. func (*WxPublicMsgSendReply) ProtoMessage() {}
  622. func (*WxPublicMsgSendReply) Descriptor() ([]byte, []int) {
  623. return fileDescriptor_e10f141fd1fcfe2b, []int{14}
  624. }
  625. func (m *WxPublicMsgSendReply) XXX_Unmarshal(b []byte) error {
  626. return xxx_messageInfo_WxPublicMsgSendReply.Unmarshal(m, b)
  627. }
  628. func (m *WxPublicMsgSendReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  629. return xxx_messageInfo_WxPublicMsgSendReply.Marshal(b, m, deterministic)
  630. }
  631. func (m *WxPublicMsgSendReply) XXX_Merge(src proto.Message) {
  632. xxx_messageInfo_WxPublicMsgSendReply.Merge(m, src)
  633. }
  634. func (m *WxPublicMsgSendReply) XXX_Size() int {
  635. return xxx_messageInfo_WxPublicMsgSendReply.Size(m)
  636. }
  637. func (m *WxPublicMsgSendReply) XXX_DiscardUnknown() {
  638. xxx_messageInfo_WxPublicMsgSendReply.DiscardUnknown(m)
  639. }
  640. var xxx_messageInfo_WxPublicMsgSendReply proto.InternalMessageInfo
  641. type WxPublicAddMiniRequest struct {
  642. MiniUrl string `protobuf:"bytes,1,opt,name=mini_url,json=miniUrl,proto3" json:"mini_url"`
  643. MiniPagepath string `protobuf:"bytes,2,opt,name=mini_pagepath,json=miniPagepath,proto3" json:"mini_pagepath"`
  644. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  645. XXX_unrecognized []byte `json:"-"`
  646. XXX_sizecache int32 `json:"-"`
  647. }
  648. func (m *WxPublicAddMiniRequest) Reset() { *m = WxPublicAddMiniRequest{} }
  649. func (m *WxPublicAddMiniRequest) String() string { return proto.CompactTextString(m) }
  650. func (*WxPublicAddMiniRequest) ProtoMessage() {}
  651. func (*WxPublicAddMiniRequest) Descriptor() ([]byte, []int) {
  652. return fileDescriptor_e10f141fd1fcfe2b, []int{15}
  653. }
  654. func (m *WxPublicAddMiniRequest) XXX_Unmarshal(b []byte) error {
  655. return xxx_messageInfo_WxPublicAddMiniRequest.Unmarshal(m, b)
  656. }
  657. func (m *WxPublicAddMiniRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  658. return xxx_messageInfo_WxPublicAddMiniRequest.Marshal(b, m, deterministic)
  659. }
  660. func (m *WxPublicAddMiniRequest) XXX_Merge(src proto.Message) {
  661. xxx_messageInfo_WxPublicAddMiniRequest.Merge(m, src)
  662. }
  663. func (m *WxPublicAddMiniRequest) XXX_Size() int {
  664. return xxx_messageInfo_WxPublicAddMiniRequest.Size(m)
  665. }
  666. func (m *WxPublicAddMiniRequest) XXX_DiscardUnknown() {
  667. xxx_messageInfo_WxPublicAddMiniRequest.DiscardUnknown(m)
  668. }
  669. var xxx_messageInfo_WxPublicAddMiniRequest proto.InternalMessageInfo
  670. func (m *WxPublicAddMiniRequest) GetMiniUrl() string {
  671. if m != nil {
  672. return m.MiniUrl
  673. }
  674. return ""
  675. }
  676. func (m *WxPublicAddMiniRequest) GetMiniPagepath() string {
  677. if m != nil {
  678. return m.MiniPagepath
  679. }
  680. return ""
  681. }
  682. type WxPublicAddMiniReply struct {
  683. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  684. XXX_unrecognized []byte `json:"-"`
  685. XXX_sizecache int32 `json:"-"`
  686. }
  687. func (m *WxPublicAddMiniReply) Reset() { *m = WxPublicAddMiniReply{} }
  688. func (m *WxPublicAddMiniReply) String() string { return proto.CompactTextString(m) }
  689. func (*WxPublicAddMiniReply) ProtoMessage() {}
  690. func (*WxPublicAddMiniReply) Descriptor() ([]byte, []int) {
  691. return fileDescriptor_e10f141fd1fcfe2b, []int{16}
  692. }
  693. func (m *WxPublicAddMiniReply) XXX_Unmarshal(b []byte) error {
  694. return xxx_messageInfo_WxPublicAddMiniReply.Unmarshal(m, b)
  695. }
  696. func (m *WxPublicAddMiniReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  697. return xxx_messageInfo_WxPublicAddMiniReply.Marshal(b, m, deterministic)
  698. }
  699. func (m *WxPublicAddMiniReply) XXX_Merge(src proto.Message) {
  700. xxx_messageInfo_WxPublicAddMiniReply.Merge(m, src)
  701. }
  702. func (m *WxPublicAddMiniReply) XXX_Size() int {
  703. return xxx_messageInfo_WxPublicAddMiniReply.Size(m)
  704. }
  705. func (m *WxPublicAddMiniReply) XXX_DiscardUnknown() {
  706. xxx_messageInfo_WxPublicAddMiniReply.DiscardUnknown(m)
  707. }
  708. var xxx_messageInfo_WxPublicAddMiniReply proto.InternalMessageInfo
  709. type TencentMsgSendRequest struct {
  710. Datas []string `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas"`
  711. MsgType int32 `protobuf:"varint,2,opt,name=msg_type,json=msgType,proto3" json:"msg_type"`
  712. Phone string `protobuf:"bytes,3,opt,name=phone,proto3" json:"phone"`
  713. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  714. XXX_unrecognized []byte `json:"-"`
  715. XXX_sizecache int32 `json:"-"`
  716. }
  717. func (m *TencentMsgSendRequest) Reset() { *m = TencentMsgSendRequest{} }
  718. func (m *TencentMsgSendRequest) String() string { return proto.CompactTextString(m) }
  719. func (*TencentMsgSendRequest) ProtoMessage() {}
  720. func (*TencentMsgSendRequest) Descriptor() ([]byte, []int) {
  721. return fileDescriptor_e10f141fd1fcfe2b, []int{17}
  722. }
  723. func (m *TencentMsgSendRequest) XXX_Unmarshal(b []byte) error {
  724. return xxx_messageInfo_TencentMsgSendRequest.Unmarshal(m, b)
  725. }
  726. func (m *TencentMsgSendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  727. return xxx_messageInfo_TencentMsgSendRequest.Marshal(b, m, deterministic)
  728. }
  729. func (m *TencentMsgSendRequest) XXX_Merge(src proto.Message) {
  730. xxx_messageInfo_TencentMsgSendRequest.Merge(m, src)
  731. }
  732. func (m *TencentMsgSendRequest) XXX_Size() int {
  733. return xxx_messageInfo_TencentMsgSendRequest.Size(m)
  734. }
  735. func (m *TencentMsgSendRequest) XXX_DiscardUnknown() {
  736. xxx_messageInfo_TencentMsgSendRequest.DiscardUnknown(m)
  737. }
  738. var xxx_messageInfo_TencentMsgSendRequest proto.InternalMessageInfo
  739. func (m *TencentMsgSendRequest) GetDatas() []string {
  740. if m != nil {
  741. return m.Datas
  742. }
  743. return nil
  744. }
  745. func (m *TencentMsgSendRequest) GetMsgType() int32 {
  746. if m != nil {
  747. return m.MsgType
  748. }
  749. return 0
  750. }
  751. func (m *TencentMsgSendRequest) GetPhone() string {
  752. if m != nil {
  753. return m.Phone
  754. }
  755. return ""
  756. }
  757. type TencentMsgSendReply struct {
  758. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  759. XXX_unrecognized []byte `json:"-"`
  760. XXX_sizecache int32 `json:"-"`
  761. }
  762. func (m *TencentMsgSendReply) Reset() { *m = TencentMsgSendReply{} }
  763. func (m *TencentMsgSendReply) String() string { return proto.CompactTextString(m) }
  764. func (*TencentMsgSendReply) ProtoMessage() {}
  765. func (*TencentMsgSendReply) Descriptor() ([]byte, []int) {
  766. return fileDescriptor_e10f141fd1fcfe2b, []int{18}
  767. }
  768. func (m *TencentMsgSendReply) XXX_Unmarshal(b []byte) error {
  769. return xxx_messageInfo_TencentMsgSendReply.Unmarshal(m, b)
  770. }
  771. func (m *TencentMsgSendReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  772. return xxx_messageInfo_TencentMsgSendReply.Marshal(b, m, deterministic)
  773. }
  774. func (m *TencentMsgSendReply) XXX_Merge(src proto.Message) {
  775. xxx_messageInfo_TencentMsgSendReply.Merge(m, src)
  776. }
  777. func (m *TencentMsgSendReply) XXX_Size() int {
  778. return xxx_messageInfo_TencentMsgSendReply.Size(m)
  779. }
  780. func (m *TencentMsgSendReply) XXX_DiscardUnknown() {
  781. xxx_messageInfo_TencentMsgSendReply.DiscardUnknown(m)
  782. }
  783. var xxx_messageInfo_TencentMsgSendReply proto.InternalMessageInfo
  784. type OpenImRegisterRequest struct {
  785. UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id"`
  786. Platform int32 `protobuf:"varint,2,opt,name=platform,proto3" json:"platform"`
  787. NickName string `protobuf:"bytes,3,opt,name=nick_name,json=nickName,proto3" json:"nick_name"`
  788. FaceUrl string `protobuf:"bytes,4,opt,name=face_url,json=faceUrl,proto3" json:"face_url"`
  789. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  790. XXX_unrecognized []byte `json:"-"`
  791. XXX_sizecache int32 `json:"-"`
  792. }
  793. func (m *OpenImRegisterRequest) Reset() { *m = OpenImRegisterRequest{} }
  794. func (m *OpenImRegisterRequest) String() string { return proto.CompactTextString(m) }
  795. func (*OpenImRegisterRequest) ProtoMessage() {}
  796. func (*OpenImRegisterRequest) Descriptor() ([]byte, []int) {
  797. return fileDescriptor_e10f141fd1fcfe2b, []int{19}
  798. }
  799. func (m *OpenImRegisterRequest) XXX_Unmarshal(b []byte) error {
  800. return xxx_messageInfo_OpenImRegisterRequest.Unmarshal(m, b)
  801. }
  802. func (m *OpenImRegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  803. return xxx_messageInfo_OpenImRegisterRequest.Marshal(b, m, deterministic)
  804. }
  805. func (m *OpenImRegisterRequest) XXX_Merge(src proto.Message) {
  806. xxx_messageInfo_OpenImRegisterRequest.Merge(m, src)
  807. }
  808. func (m *OpenImRegisterRequest) XXX_Size() int {
  809. return xxx_messageInfo_OpenImRegisterRequest.Size(m)
  810. }
  811. func (m *OpenImRegisterRequest) XXX_DiscardUnknown() {
  812. xxx_messageInfo_OpenImRegisterRequest.DiscardUnknown(m)
  813. }
  814. var xxx_messageInfo_OpenImRegisterRequest proto.InternalMessageInfo
  815. func (m *OpenImRegisterRequest) GetUserId() string {
  816. if m != nil {
  817. return m.UserId
  818. }
  819. return ""
  820. }
  821. func (m *OpenImRegisterRequest) GetPlatform() int32 {
  822. if m != nil {
  823. return m.Platform
  824. }
  825. return 0
  826. }
  827. func (m *OpenImRegisterRequest) GetNickName() string {
  828. if m != nil {
  829. return m.NickName
  830. }
  831. return ""
  832. }
  833. func (m *OpenImRegisterRequest) GetFaceUrl() string {
  834. if m != nil {
  835. return m.FaceUrl
  836. }
  837. return ""
  838. }
  839. type OpenImRegisterReply struct {
  840. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  841. XXX_unrecognized []byte `json:"-"`
  842. XXX_sizecache int32 `json:"-"`
  843. }
  844. func (m *OpenImRegisterReply) Reset() { *m = OpenImRegisterReply{} }
  845. func (m *OpenImRegisterReply) String() string { return proto.CompactTextString(m) }
  846. func (*OpenImRegisterReply) ProtoMessage() {}
  847. func (*OpenImRegisterReply) Descriptor() ([]byte, []int) {
  848. return fileDescriptor_e10f141fd1fcfe2b, []int{20}
  849. }
  850. func (m *OpenImRegisterReply) XXX_Unmarshal(b []byte) error {
  851. return xxx_messageInfo_OpenImRegisterReply.Unmarshal(m, b)
  852. }
  853. func (m *OpenImRegisterReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  854. return xxx_messageInfo_OpenImRegisterReply.Marshal(b, m, deterministic)
  855. }
  856. func (m *OpenImRegisterReply) XXX_Merge(src proto.Message) {
  857. xxx_messageInfo_OpenImRegisterReply.Merge(m, src)
  858. }
  859. func (m *OpenImRegisterReply) XXX_Size() int {
  860. return xxx_messageInfo_OpenImRegisterReply.Size(m)
  861. }
  862. func (m *OpenImRegisterReply) XXX_DiscardUnknown() {
  863. xxx_messageInfo_OpenImRegisterReply.DiscardUnknown(m)
  864. }
  865. var xxx_messageInfo_OpenImRegisterReply proto.InternalMessageInfo
  866. // 主体为政府机关/事业单位/其他组织时,必填
  867. type WxCertificateInfo struct {
  868. // 证书图片id
  869. CertCopy string `protobuf:"bytes,1,opt,name=cert_copy,json=certCopy,proto3" json:"cert_copy"`
  870. // 当主体为事业单位时,选择此枚举值:
  871. //CERTIFICATE_TYPE_2388:事业单位法人证书
  872. //
  873. //当主体为政府机关,选择此枚举值:
  874. //CERTIFICATE_TYPE_2389:统一社会信用代码证书
  875. //
  876. //当主体为社会组织,选择以下枚举值之一:
  877. //CERTIFICATE_TYPE_2389:统一社会信用代码证书
  878. //CERTIFICATE_TYPE_2394:社会团体法人登记证书
  879. //CERTIFICATE_TYPE_2395:民办非企业单位登记证书
  880. //CERTIFICATE_TYPE_2396:基金会法人登记证书
  881. //CERTIFICATE_TYPE_2397:慈善组织公开募捐资格证书(已废弃)
  882. //CERTIFICATE_TYPE_2398:农民专业合作社法人营业执照(已废弃)
  883. //CERTIFICATE_TYPE_2520:执业许可证/执业证
  884. //CERTIFICATE_TYPE_2521:基层群众性自治组织特别法人统一社会信用代码证
  885. //CERTIFICATE_TYPE_2522:农村集体经济组织登记证
  886. //CERTIFICATE_TYPE_2399:宗教活动场所登记证
  887. //CERTIFICATE_TYPE_2400:政府部门下发的其他有效证明文件
  888. CertType string `protobuf:"bytes,2,opt,name=cert_type,json=certType,proto3" json:"cert_type"`
  889. // 证书号
  890. CertNumber string `protobuf:"bytes,3,opt,name=cert_number,json=certNumber,proto3" json:"cert_number"`
  891. // 商户名称
  892. MerchantName string `protobuf:"bytes,4,opt,name=merchant_name,json=merchantName,proto3" json:"merchant_name"`
  893. // 证书上的注册地址
  894. CompanyAddress string `protobuf:"bytes,5,opt,name=company_address,json=companyAddress,proto3" json:"company_address"`
  895. // 证书上的法人
  896. LegalPerson string `protobuf:"bytes,6,opt,name=legal_person,json=legalPerson,proto3" json:"legal_person"`
  897. // 证书开始时间 2006-01-02
  898. PeriodBegin string `protobuf:"bytes,7,opt,name=period_begin,json=periodBegin,proto3" json:"period_begin"`
  899. // 证书结束时间2006-01-02,若为长期则填长期
  900. PeriodEnd string `protobuf:"bytes,8,opt,name=period_end,json=periodEnd,proto3" json:"period_end"`
  901. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  902. XXX_unrecognized []byte `json:"-"`
  903. XXX_sizecache int32 `json:"-"`
  904. }
  905. func (m *WxCertificateInfo) Reset() { *m = WxCertificateInfo{} }
  906. func (m *WxCertificateInfo) String() string { return proto.CompactTextString(m) }
  907. func (*WxCertificateInfo) ProtoMessage() {}
  908. func (*WxCertificateInfo) Descriptor() ([]byte, []int) {
  909. return fileDescriptor_e10f141fd1fcfe2b, []int{21}
  910. }
  911. func (m *WxCertificateInfo) XXX_Unmarshal(b []byte) error {
  912. return xxx_messageInfo_WxCertificateInfo.Unmarshal(m, b)
  913. }
  914. func (m *WxCertificateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  915. return xxx_messageInfo_WxCertificateInfo.Marshal(b, m, deterministic)
  916. }
  917. func (m *WxCertificateInfo) XXX_Merge(src proto.Message) {
  918. xxx_messageInfo_WxCertificateInfo.Merge(m, src)
  919. }
  920. func (m *WxCertificateInfo) XXX_Size() int {
  921. return xxx_messageInfo_WxCertificateInfo.Size(m)
  922. }
  923. func (m *WxCertificateInfo) XXX_DiscardUnknown() {
  924. xxx_messageInfo_WxCertificateInfo.DiscardUnknown(m)
  925. }
  926. var xxx_messageInfo_WxCertificateInfo proto.InternalMessageInfo
  927. func (m *WxCertificateInfo) GetCertCopy() string {
  928. if m != nil {
  929. return m.CertCopy
  930. }
  931. return ""
  932. }
  933. func (m *WxCertificateInfo) GetCertType() string {
  934. if m != nil {
  935. return m.CertType
  936. }
  937. return ""
  938. }
  939. func (m *WxCertificateInfo) GetCertNumber() string {
  940. if m != nil {
  941. return m.CertNumber
  942. }
  943. return ""
  944. }
  945. func (m *WxCertificateInfo) GetMerchantName() string {
  946. if m != nil {
  947. return m.MerchantName
  948. }
  949. return ""
  950. }
  951. func (m *WxCertificateInfo) GetCompanyAddress() string {
  952. if m != nil {
  953. return m.CompanyAddress
  954. }
  955. return ""
  956. }
  957. func (m *WxCertificateInfo) GetLegalPerson() string {
  958. if m != nil {
  959. return m.LegalPerson
  960. }
  961. return ""
  962. }
  963. func (m *WxCertificateInfo) GetPeriodBegin() string {
  964. if m != nil {
  965. return m.PeriodBegin
  966. }
  967. return ""
  968. }
  969. func (m *WxCertificateInfo) GetPeriodEnd() string {
  970. if m != nil {
  971. return m.PeriodEnd
  972. }
  973. return ""
  974. }
  975. type WxIdCardInfo struct {
  976. // 身份证人像面照片
  977. IdCardCopy string `protobuf:"bytes,1,opt,name=id_card_copy,json=idCardCopy,proto3" json:"id_card_copy"`
  978. // 身份证国徽面照片
  979. IdCardNational string `protobuf:"bytes,2,opt,name=id_card_national,json=idCardNational,proto3" json:"id_card_national"`
  980. // 身份证号码
  981. IdCardNumber string `protobuf:"bytes,3,opt,name=id_card_number,json=idCardNumber,proto3" json:"id_card_number"`
  982. // 有效期开始时间
  983. CardPeriodBegin string `protobuf:"bytes,4,opt,name=card_period_begin,json=cardPeriodBegin,proto3" json:"card_period_begin"`
  984. // 有效期结束时间
  985. CardPeriodEnd string `protobuf:"bytes,5,opt,name=card_period_end,json=cardPeriodEnd,proto3" json:"card_period_end"`
  986. // 身份证姓名
  987. IdCardName string `protobuf:"bytes,6,opt,name=id_card_name,json=idCardName,proto3" json:"id_card_name"`
  988. IdCardAddress string `protobuf:"bytes,7,opt,name=id_card_address,json=idCardAddress,proto3" json:"id_card_address"`
  989. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  990. XXX_unrecognized []byte `json:"-"`
  991. XXX_sizecache int32 `json:"-"`
  992. }
  993. func (m *WxIdCardInfo) Reset() { *m = WxIdCardInfo{} }
  994. func (m *WxIdCardInfo) String() string { return proto.CompactTextString(m) }
  995. func (*WxIdCardInfo) ProtoMessage() {}
  996. func (*WxIdCardInfo) Descriptor() ([]byte, []int) {
  997. return fileDescriptor_e10f141fd1fcfe2b, []int{22}
  998. }
  999. func (m *WxIdCardInfo) XXX_Unmarshal(b []byte) error {
  1000. return xxx_messageInfo_WxIdCardInfo.Unmarshal(m, b)
  1001. }
  1002. func (m *WxIdCardInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1003. return xxx_messageInfo_WxIdCardInfo.Marshal(b, m, deterministic)
  1004. }
  1005. func (m *WxIdCardInfo) XXX_Merge(src proto.Message) {
  1006. xxx_messageInfo_WxIdCardInfo.Merge(m, src)
  1007. }
  1008. func (m *WxIdCardInfo) XXX_Size() int {
  1009. return xxx_messageInfo_WxIdCardInfo.Size(m)
  1010. }
  1011. func (m *WxIdCardInfo) XXX_DiscardUnknown() {
  1012. xxx_messageInfo_WxIdCardInfo.DiscardUnknown(m)
  1013. }
  1014. var xxx_messageInfo_WxIdCardInfo proto.InternalMessageInfo
  1015. func (m *WxIdCardInfo) GetIdCardCopy() string {
  1016. if m != nil {
  1017. return m.IdCardCopy
  1018. }
  1019. return ""
  1020. }
  1021. func (m *WxIdCardInfo) GetIdCardNational() string {
  1022. if m != nil {
  1023. return m.IdCardNational
  1024. }
  1025. return ""
  1026. }
  1027. func (m *WxIdCardInfo) GetIdCardNumber() string {
  1028. if m != nil {
  1029. return m.IdCardNumber
  1030. }
  1031. return ""
  1032. }
  1033. func (m *WxIdCardInfo) GetCardPeriodBegin() string {
  1034. if m != nil {
  1035. return m.CardPeriodBegin
  1036. }
  1037. return ""
  1038. }
  1039. func (m *WxIdCardInfo) GetCardPeriodEnd() string {
  1040. if m != nil {
  1041. return m.CardPeriodEnd
  1042. }
  1043. return ""
  1044. }
  1045. func (m *WxIdCardInfo) GetIdCardName() string {
  1046. if m != nil {
  1047. return m.IdCardName
  1048. }
  1049. return ""
  1050. }
  1051. func (m *WxIdCardInfo) GetIdCardAddress() string {
  1052. if m != nil {
  1053. return m.IdCardAddress
  1054. }
  1055. return ""
  1056. }
  1057. type WxIdDocInfo struct {
  1058. // 证件图片
  1059. IdDocCopy string `protobuf:"bytes,1,opt,name=id_doc_copy,json=idDocCopy,proto3" json:"id_doc_copy"`
  1060. IdDocCopyBack string `protobuf:"bytes,2,opt,name=id_doc_copy_back,json=idDocCopyBack,proto3" json:"id_doc_copy_back"`
  1061. // 证件姓名
  1062. IdDocName string `protobuf:"bytes,3,opt,name=id_doc_name,json=idDocName,proto3" json:"id_doc_name"`
  1063. // 证件号
  1064. IdDocNumber string `protobuf:"bytes,4,opt,name=id_doc_number,json=idDocNumber,proto3" json:"id_doc_number"`
  1065. // 开始时间
  1066. DocPeriodBegin string `protobuf:"bytes,5,opt,name=doc_period_begin,json=docPeriodBegin,proto3" json:"doc_period_begin"`
  1067. // 结束时间
  1068. DocPeriodEnd string `protobuf:"bytes,6,opt,name=doc_period_end,json=docPeriodEnd,proto3" json:"doc_period_end"`
  1069. IdDocAddress string `protobuf:"bytes,7,opt,name=id_doc_address,json=idDocAddress,proto3" json:"id_doc_address"`
  1070. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1071. XXX_unrecognized []byte `json:"-"`
  1072. XXX_sizecache int32 `json:"-"`
  1073. }
  1074. func (m *WxIdDocInfo) Reset() { *m = WxIdDocInfo{} }
  1075. func (m *WxIdDocInfo) String() string { return proto.CompactTextString(m) }
  1076. func (*WxIdDocInfo) ProtoMessage() {}
  1077. func (*WxIdDocInfo) Descriptor() ([]byte, []int) {
  1078. return fileDescriptor_e10f141fd1fcfe2b, []int{23}
  1079. }
  1080. func (m *WxIdDocInfo) XXX_Unmarshal(b []byte) error {
  1081. return xxx_messageInfo_WxIdDocInfo.Unmarshal(m, b)
  1082. }
  1083. func (m *WxIdDocInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1084. return xxx_messageInfo_WxIdDocInfo.Marshal(b, m, deterministic)
  1085. }
  1086. func (m *WxIdDocInfo) XXX_Merge(src proto.Message) {
  1087. xxx_messageInfo_WxIdDocInfo.Merge(m, src)
  1088. }
  1089. func (m *WxIdDocInfo) XXX_Size() int {
  1090. return xxx_messageInfo_WxIdDocInfo.Size(m)
  1091. }
  1092. func (m *WxIdDocInfo) XXX_DiscardUnknown() {
  1093. xxx_messageInfo_WxIdDocInfo.DiscardUnknown(m)
  1094. }
  1095. var xxx_messageInfo_WxIdDocInfo proto.InternalMessageInfo
  1096. func (m *WxIdDocInfo) GetIdDocCopy() string {
  1097. if m != nil {
  1098. return m.IdDocCopy
  1099. }
  1100. return ""
  1101. }
  1102. func (m *WxIdDocInfo) GetIdDocCopyBack() string {
  1103. if m != nil {
  1104. return m.IdDocCopyBack
  1105. }
  1106. return ""
  1107. }
  1108. func (m *WxIdDocInfo) GetIdDocName() string {
  1109. if m != nil {
  1110. return m.IdDocName
  1111. }
  1112. return ""
  1113. }
  1114. func (m *WxIdDocInfo) GetIdDocNumber() string {
  1115. if m != nil {
  1116. return m.IdDocNumber
  1117. }
  1118. return ""
  1119. }
  1120. func (m *WxIdDocInfo) GetDocPeriodBegin() string {
  1121. if m != nil {
  1122. return m.DocPeriodBegin
  1123. }
  1124. return ""
  1125. }
  1126. func (m *WxIdDocInfo) GetDocPeriodEnd() string {
  1127. if m != nil {
  1128. return m.DocPeriodEnd
  1129. }
  1130. return ""
  1131. }
  1132. func (m *WxIdDocInfo) GetIdDocAddress() string {
  1133. if m != nil {
  1134. return m.IdDocAddress
  1135. }
  1136. return ""
  1137. }
  1138. type WxIdentityInfo struct {
  1139. // 1. 主体类型为政府机关、事业单位时选传:
  1140. //(1)若上传的是法人证件,则不需要上传该字段
  1141. //(2)若因特殊情况,无法提供法人证件时,可上传经办人。 (经办人:经商户授权办理微信支付业务的人员,授权范围包括但不限于签约,入驻过程需完成账户验证)。
  1142. IdHolderType string `protobuf:"bytes,1,opt,name=id_holder_type,json=idHolderType,proto3" json:"id_holder_type"`
  1143. // IDENTIFICATION_TYPE_IDCARD:中国大陆居民-身份证
  1144. // IDENTIFICATION_TYPE_OVERSEA_PASSPORT:其他国家或地区居民-护照
  1145. // IDENTIFICATION_TYPE_HONGKONG_PASSPORT:中国香港居民-来往内地通行证
  1146. // IDENTIFICATION_TYPE_MACAO_PASSPORT:中国澳门居民-来往内地通行证
  1147. // IDENTIFICATION_TYPE_TAIWAN_PASSPORT:中国台湾居民-来往大陆通行证
  1148. IdDocType string `protobuf:"bytes,2,opt,name=id_doc_type,json=idDocType,proto3" json:"id_doc_type"`
  1149. // 法定代表人说明函图片id
  1150. // 1、当证件持有人类型为经办人时,必须上传。其他情况,无需上传。
  1151. // 2、若因特殊情况,无法提供法定代表人证件时,请参照示例图打印法定代表人说明函,全部信息需打印,不支持手写商户信息,并加盖公章。
  1152. // 3、可上传1张图片,请填写通过图片上传APIAPI预先上传图片生成好的MediaID。
  1153. AuthorizeLetterCopy string `protobuf:"bytes,3,opt,name=authorize_letter_copy,json=authorizeLetterCopy,proto3" json:"authorize_letter_copy"`
  1154. // 法人身份证信息,类型为身份证时填写
  1155. IdCardInfo *WxIdCardInfo `protobuf:"bytes,4,opt,name=id_card_info,json=idCardInfo,proto3" json:"id_card_info"`
  1156. // 其他证件信息, 类型不为身份证时填写
  1157. IdDocInfo *WxIdDocInfo `protobuf:"bytes,5,opt,name=id_doc_info,json=idDocInfo,proto3" json:"id_doc_info"`
  1158. // 法人是否为最终受益人
  1159. Owner bool `protobuf:"varint,6,opt,name=owner,proto3" json:"owner"`
  1160. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1161. XXX_unrecognized []byte `json:"-"`
  1162. XXX_sizecache int32 `json:"-"`
  1163. }
  1164. func (m *WxIdentityInfo) Reset() { *m = WxIdentityInfo{} }
  1165. func (m *WxIdentityInfo) String() string { return proto.CompactTextString(m) }
  1166. func (*WxIdentityInfo) ProtoMessage() {}
  1167. func (*WxIdentityInfo) Descriptor() ([]byte, []int) {
  1168. return fileDescriptor_e10f141fd1fcfe2b, []int{24}
  1169. }
  1170. func (m *WxIdentityInfo) XXX_Unmarshal(b []byte) error {
  1171. return xxx_messageInfo_WxIdentityInfo.Unmarshal(m, b)
  1172. }
  1173. func (m *WxIdentityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1174. return xxx_messageInfo_WxIdentityInfo.Marshal(b, m, deterministic)
  1175. }
  1176. func (m *WxIdentityInfo) XXX_Merge(src proto.Message) {
  1177. xxx_messageInfo_WxIdentityInfo.Merge(m, src)
  1178. }
  1179. func (m *WxIdentityInfo) XXX_Size() int {
  1180. return xxx_messageInfo_WxIdentityInfo.Size(m)
  1181. }
  1182. func (m *WxIdentityInfo) XXX_DiscardUnknown() {
  1183. xxx_messageInfo_WxIdentityInfo.DiscardUnknown(m)
  1184. }
  1185. var xxx_messageInfo_WxIdentityInfo proto.InternalMessageInfo
  1186. func (m *WxIdentityInfo) GetIdHolderType() string {
  1187. if m != nil {
  1188. return m.IdHolderType
  1189. }
  1190. return ""
  1191. }
  1192. func (m *WxIdentityInfo) GetIdDocType() string {
  1193. if m != nil {
  1194. return m.IdDocType
  1195. }
  1196. return ""
  1197. }
  1198. func (m *WxIdentityInfo) GetAuthorizeLetterCopy() string {
  1199. if m != nil {
  1200. return m.AuthorizeLetterCopy
  1201. }
  1202. return ""
  1203. }
  1204. func (m *WxIdentityInfo) GetIdCardInfo() *WxIdCardInfo {
  1205. if m != nil {
  1206. return m.IdCardInfo
  1207. }
  1208. return nil
  1209. }
  1210. func (m *WxIdentityInfo) GetIdDocInfo() *WxIdDocInfo {
  1211. if m != nil {
  1212. return m.IdDocInfo
  1213. }
  1214. return nil
  1215. }
  1216. func (m *WxIdentityInfo) GetOwner() bool {
  1217. if m != nil {
  1218. return m.Owner
  1219. }
  1220. return false
  1221. }
  1222. type WxUboInfo struct {
  1223. // IDENTIFICATION_TYPE_IDCARD:中国大陆居民-身份证
  1224. // IDENTIFICATION_TYPE_OVERSEA_PASSPORT:其他国家或地区居民-护照
  1225. // IDENTIFICATION_TYPE_HONGKONG_PASSPORT:中国香港居民-来往内地通行证
  1226. // IDENTIFICATION_TYPE_MACAO_PASSPORT:中国澳门居民-来往内地通行证
  1227. // IDENTIFICATION_TYPE_TAIWAN_PASSPORT:中国台湾居民-来往大陆通行证
  1228. UboIdDocType string `protobuf:"bytes,1,opt,name=ubo_id_doc_type,json=uboIdDocType,proto3" json:"ubo_id_doc_type"`
  1229. // 收益人证件正面
  1230. UboIdDocCopy string `protobuf:"bytes,2,opt,name=ubo_id_doc_copy,json=uboIdDocCopy,proto3" json:"ubo_id_doc_copy"`
  1231. // 背面
  1232. UboIdDocCopyBack string `protobuf:"bytes,3,opt,name=ubo_id_doc_copy_back,json=uboIdDocCopyBack,proto3" json:"ubo_id_doc_copy_back"`
  1233. // 证件居住地址
  1234. UboIdDocAddress string `protobuf:"bytes,4,opt,name=ubo_id_doc_address,json=uboIdDocAddress,proto3" json:"ubo_id_doc_address"`
  1235. // 受益人姓名
  1236. UboIdDocName string `protobuf:"bytes,5,opt,name=ubo_id_doc_name,json=uboIdDocName,proto3" json:"ubo_id_doc_name"`
  1237. // 证件号码
  1238. UboIdDocNumber string `protobuf:"bytes,6,opt,name=ubo_id_doc_number,json=uboIdDocNumber,proto3" json:"ubo_id_doc_number"`
  1239. // 开始时间
  1240. UboPeriodBegin string `protobuf:"bytes,7,opt,name=ubo_period_begin,json=uboPeriodBegin,proto3" json:"ubo_period_begin"`
  1241. // 结束时间
  1242. UboPeriodEnd string `protobuf:"bytes,8,opt,name=ubo_period_end,json=uboPeriodEnd,proto3" json:"ubo_period_end"`
  1243. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1244. XXX_unrecognized []byte `json:"-"`
  1245. XXX_sizecache int32 `json:"-"`
  1246. }
  1247. func (m *WxUboInfo) Reset() { *m = WxUboInfo{} }
  1248. func (m *WxUboInfo) String() string { return proto.CompactTextString(m) }
  1249. func (*WxUboInfo) ProtoMessage() {}
  1250. func (*WxUboInfo) Descriptor() ([]byte, []int) {
  1251. return fileDescriptor_e10f141fd1fcfe2b, []int{25}
  1252. }
  1253. func (m *WxUboInfo) XXX_Unmarshal(b []byte) error {
  1254. return xxx_messageInfo_WxUboInfo.Unmarshal(m, b)
  1255. }
  1256. func (m *WxUboInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1257. return xxx_messageInfo_WxUboInfo.Marshal(b, m, deterministic)
  1258. }
  1259. func (m *WxUboInfo) XXX_Merge(src proto.Message) {
  1260. xxx_messageInfo_WxUboInfo.Merge(m, src)
  1261. }
  1262. func (m *WxUboInfo) XXX_Size() int {
  1263. return xxx_messageInfo_WxUboInfo.Size(m)
  1264. }
  1265. func (m *WxUboInfo) XXX_DiscardUnknown() {
  1266. xxx_messageInfo_WxUboInfo.DiscardUnknown(m)
  1267. }
  1268. var xxx_messageInfo_WxUboInfo proto.InternalMessageInfo
  1269. func (m *WxUboInfo) GetUboIdDocType() string {
  1270. if m != nil {
  1271. return m.UboIdDocType
  1272. }
  1273. return ""
  1274. }
  1275. func (m *WxUboInfo) GetUboIdDocCopy() string {
  1276. if m != nil {
  1277. return m.UboIdDocCopy
  1278. }
  1279. return ""
  1280. }
  1281. func (m *WxUboInfo) GetUboIdDocCopyBack() string {
  1282. if m != nil {
  1283. return m.UboIdDocCopyBack
  1284. }
  1285. return ""
  1286. }
  1287. func (m *WxUboInfo) GetUboIdDocAddress() string {
  1288. if m != nil {
  1289. return m.UboIdDocAddress
  1290. }
  1291. return ""
  1292. }
  1293. func (m *WxUboInfo) GetUboIdDocName() string {
  1294. if m != nil {
  1295. return m.UboIdDocName
  1296. }
  1297. return ""
  1298. }
  1299. func (m *WxUboInfo) GetUboIdDocNumber() string {
  1300. if m != nil {
  1301. return m.UboIdDocNumber
  1302. }
  1303. return ""
  1304. }
  1305. func (m *WxUboInfo) GetUboPeriodBegin() string {
  1306. if m != nil {
  1307. return m.UboPeriodBegin
  1308. }
  1309. return ""
  1310. }
  1311. func (m *WxUboInfo) GetUboPeriodEnd() string {
  1312. if m != nil {
  1313. return m.UboPeriodEnd
  1314. }
  1315. return ""
  1316. }
  1317. type WxBusinessLicenseInfo struct {
  1318. // 营业执照图片
  1319. LicenseCopy string `protobuf:"bytes,1,opt,name=license_copy,json=licenseCopy,proto3" json:"license_copy"`
  1320. // 统一社会信用码
  1321. LicenseNumber string `protobuf:"bytes,2,opt,name=license_number,json=licenseNumber,proto3" json:"license_number"`
  1322. // 营业执照上的商户名称
  1323. MerchantName string `protobuf:"bytes,3,opt,name=merchant_name,json=merchantName,proto3" json:"merchant_name"`
  1324. // 法人姓名
  1325. LegalPerson string `protobuf:"bytes,4,opt,name=legal_person,json=legalPerson,proto3" json:"legal_person"`
  1326. LicenseAddress string `protobuf:"bytes,5,opt,name=license_address,json=licenseAddress,proto3" json:"license_address"`
  1327. PeriodBegin string `protobuf:"bytes,6,opt,name=period_begin,json=periodBegin,proto3" json:"period_begin"`
  1328. PeriodEnd string `protobuf:"bytes,7,opt,name=period_end,json=periodEnd,proto3" json:"period_end"`
  1329. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1330. XXX_unrecognized []byte `json:"-"`
  1331. XXX_sizecache int32 `json:"-"`
  1332. }
  1333. func (m *WxBusinessLicenseInfo) Reset() { *m = WxBusinessLicenseInfo{} }
  1334. func (m *WxBusinessLicenseInfo) String() string { return proto.CompactTextString(m) }
  1335. func (*WxBusinessLicenseInfo) ProtoMessage() {}
  1336. func (*WxBusinessLicenseInfo) Descriptor() ([]byte, []int) {
  1337. return fileDescriptor_e10f141fd1fcfe2b, []int{26}
  1338. }
  1339. func (m *WxBusinessLicenseInfo) XXX_Unmarshal(b []byte) error {
  1340. return xxx_messageInfo_WxBusinessLicenseInfo.Unmarshal(m, b)
  1341. }
  1342. func (m *WxBusinessLicenseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1343. return xxx_messageInfo_WxBusinessLicenseInfo.Marshal(b, m, deterministic)
  1344. }
  1345. func (m *WxBusinessLicenseInfo) XXX_Merge(src proto.Message) {
  1346. xxx_messageInfo_WxBusinessLicenseInfo.Merge(m, src)
  1347. }
  1348. func (m *WxBusinessLicenseInfo) XXX_Size() int {
  1349. return xxx_messageInfo_WxBusinessLicenseInfo.Size(m)
  1350. }
  1351. func (m *WxBusinessLicenseInfo) XXX_DiscardUnknown() {
  1352. xxx_messageInfo_WxBusinessLicenseInfo.DiscardUnknown(m)
  1353. }
  1354. var xxx_messageInfo_WxBusinessLicenseInfo proto.InternalMessageInfo
  1355. func (m *WxBusinessLicenseInfo) GetLicenseCopy() string {
  1356. if m != nil {
  1357. return m.LicenseCopy
  1358. }
  1359. return ""
  1360. }
  1361. func (m *WxBusinessLicenseInfo) GetLicenseNumber() string {
  1362. if m != nil {
  1363. return m.LicenseNumber
  1364. }
  1365. return ""
  1366. }
  1367. func (m *WxBusinessLicenseInfo) GetMerchantName() string {
  1368. if m != nil {
  1369. return m.MerchantName
  1370. }
  1371. return ""
  1372. }
  1373. func (m *WxBusinessLicenseInfo) GetLegalPerson() string {
  1374. if m != nil {
  1375. return m.LegalPerson
  1376. }
  1377. return ""
  1378. }
  1379. func (m *WxBusinessLicenseInfo) GetLicenseAddress() string {
  1380. if m != nil {
  1381. return m.LicenseAddress
  1382. }
  1383. return ""
  1384. }
  1385. func (m *WxBusinessLicenseInfo) GetPeriodBegin() string {
  1386. if m != nil {
  1387. return m.PeriodBegin
  1388. }
  1389. return ""
  1390. }
  1391. func (m *WxBusinessLicenseInfo) GetPeriodEnd() string {
  1392. if m != nil {
  1393. return m.PeriodEnd
  1394. }
  1395. return ""
  1396. }
  1397. type WxSubjectInfo struct {
  1398. //主体类型需与营业执照/登记证书上一致,可参考选择主体指引
  1399. //SUBJECT_TYPE_INDIVIDUAL(个体户):营业执照上的主体类型一般为个体户、个体工商户、个体经营;
  1400. //SUBJECT_TYPE_ENTERPRISE(企业):营业执照上的主体类型一般为有限公司、有限责任公司;
  1401. //SUBJECT_TYPE_INSTITUTIONS(党政、机关及事业单位):包括国内各级、各类政府机构、事业单位等(如:公安、党团、司法、交通、旅游、工商税务、市政、医疗、教育、学校等机构);
  1402. //SUBJECT_TYPE_OTHERS(其他组织):不属于企业、政府/事业单位的组织机构(如社会团体、民办非企业、基金会),要求机构已办理组织机构代码证。
  1403. SubjectType string `protobuf:"bytes,1,opt,name=subject_type,json=subjectType,proto3" json:"subject_type"`
  1404. // 营业执照信息
  1405. BusinessLicenseInfo *WxBusinessLicenseInfo `protobuf:"bytes,2,opt,name=business_license_info,json=businessLicenseInfo,proto3" json:"business_license_info"`
  1406. // 法人身份信息
  1407. IdentityInfo *WxIdentityInfo `protobuf:"bytes,4,opt,name=identity_info,json=identityInfo,proto3" json:"identity_info"`
  1408. // 受益人身份信息,若法人不是最终受益人,该字段必填
  1409. // 若经营者/法人不是最终受益所有人,则需提填写受益所有人信息。
  1410. // 根据国家相关法律法规,需要提供公司受益所有人信息,受益所有人需符合至少以下条件之一:
  1411. // 1、直接或者间接拥有超过25%公司股权或者表决权的自然人。
  1412. // 2、通过人事、财务等其他方式对公司进行控制的自然人。
  1413. // 3、公司的高级管理人员,包括公司的经理、副经理、财务负责人、上市公司董事会秘书和公司章程规定的其他人员。
  1414. UboInfos []*WxUboInfo `protobuf:"bytes,5,rep,name=ubo_infos,json=uboInfos,proto3" json:"ubo_infos"`
  1415. // 主体为政府机关/事业单位/其他组织时,必填。
  1416. CertInfo *WxCertificateInfo `protobuf:"bytes,6,opt,name=cert_info,json=certInfo,proto3" json:"cert_info"`
  1417. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1418. XXX_unrecognized []byte `json:"-"`
  1419. XXX_sizecache int32 `json:"-"`
  1420. }
  1421. func (m *WxSubjectInfo) Reset() { *m = WxSubjectInfo{} }
  1422. func (m *WxSubjectInfo) String() string { return proto.CompactTextString(m) }
  1423. func (*WxSubjectInfo) ProtoMessage() {}
  1424. func (*WxSubjectInfo) Descriptor() ([]byte, []int) {
  1425. return fileDescriptor_e10f141fd1fcfe2b, []int{27}
  1426. }
  1427. func (m *WxSubjectInfo) XXX_Unmarshal(b []byte) error {
  1428. return xxx_messageInfo_WxSubjectInfo.Unmarshal(m, b)
  1429. }
  1430. func (m *WxSubjectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1431. return xxx_messageInfo_WxSubjectInfo.Marshal(b, m, deterministic)
  1432. }
  1433. func (m *WxSubjectInfo) XXX_Merge(src proto.Message) {
  1434. xxx_messageInfo_WxSubjectInfo.Merge(m, src)
  1435. }
  1436. func (m *WxSubjectInfo) XXX_Size() int {
  1437. return xxx_messageInfo_WxSubjectInfo.Size(m)
  1438. }
  1439. func (m *WxSubjectInfo) XXX_DiscardUnknown() {
  1440. xxx_messageInfo_WxSubjectInfo.DiscardUnknown(m)
  1441. }
  1442. var xxx_messageInfo_WxSubjectInfo proto.InternalMessageInfo
  1443. func (m *WxSubjectInfo) GetSubjectType() string {
  1444. if m != nil {
  1445. return m.SubjectType
  1446. }
  1447. return ""
  1448. }
  1449. func (m *WxSubjectInfo) GetBusinessLicenseInfo() *WxBusinessLicenseInfo {
  1450. if m != nil {
  1451. return m.BusinessLicenseInfo
  1452. }
  1453. return nil
  1454. }
  1455. func (m *WxSubjectInfo) GetIdentityInfo() *WxIdentityInfo {
  1456. if m != nil {
  1457. return m.IdentityInfo
  1458. }
  1459. return nil
  1460. }
  1461. func (m *WxSubjectInfo) GetUboInfos() []*WxUboInfo {
  1462. if m != nil {
  1463. return m.UboInfos
  1464. }
  1465. return nil
  1466. }
  1467. func (m *WxSubjectInfo) GetCertInfo() *WxCertificateInfo {
  1468. if m != nil {
  1469. return m.CertInfo
  1470. }
  1471. return nil
  1472. }
  1473. type WxBusinessInfo struct {
  1474. // 1、请输入2-30个字符,支持中文/字母/数字/特殊符号
  1475. // 2、在支付完成页向买家展示,需与微信经营类目相关;
  1476. // 3、简称要求
  1477. // (1)不支持单纯以人名来命名,若为个体户经营,可用“个体户+经营者名称”或“经营者名称+业务”命名,如“个体户张三”或“张三餐饮店”;
  1478. // (2)不支持无实际意义的文案,如“XX特约商户”、“800”、“XX客服电话XXX”
  1479. MerchantShortname string `protobuf:"bytes,1,opt,name=merchant_shortname,json=merchantShortname,proto3" json:"merchant_shortname"`
  1480. // 客服电话
  1481. ServicePhone string `protobuf:"bytes,2,opt,name=service_phone,json=servicePhone,proto3" json:"service_phone"`
  1482. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1483. XXX_unrecognized []byte `json:"-"`
  1484. XXX_sizecache int32 `json:"-"`
  1485. }
  1486. func (m *WxBusinessInfo) Reset() { *m = WxBusinessInfo{} }
  1487. func (m *WxBusinessInfo) String() string { return proto.CompactTextString(m) }
  1488. func (*WxBusinessInfo) ProtoMessage() {}
  1489. func (*WxBusinessInfo) Descriptor() ([]byte, []int) {
  1490. return fileDescriptor_e10f141fd1fcfe2b, []int{28}
  1491. }
  1492. func (m *WxBusinessInfo) XXX_Unmarshal(b []byte) error {
  1493. return xxx_messageInfo_WxBusinessInfo.Unmarshal(m, b)
  1494. }
  1495. func (m *WxBusinessInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1496. return xxx_messageInfo_WxBusinessInfo.Marshal(b, m, deterministic)
  1497. }
  1498. func (m *WxBusinessInfo) XXX_Merge(src proto.Message) {
  1499. xxx_messageInfo_WxBusinessInfo.Merge(m, src)
  1500. }
  1501. func (m *WxBusinessInfo) XXX_Size() int {
  1502. return xxx_messageInfo_WxBusinessInfo.Size(m)
  1503. }
  1504. func (m *WxBusinessInfo) XXX_DiscardUnknown() {
  1505. xxx_messageInfo_WxBusinessInfo.DiscardUnknown(m)
  1506. }
  1507. var xxx_messageInfo_WxBusinessInfo proto.InternalMessageInfo
  1508. func (m *WxBusinessInfo) GetMerchantShortname() string {
  1509. if m != nil {
  1510. return m.MerchantShortname
  1511. }
  1512. return ""
  1513. }
  1514. func (m *WxBusinessInfo) GetServicePhone() string {
  1515. if m != nil {
  1516. return m.ServicePhone
  1517. }
  1518. return ""
  1519. }
  1520. type WxBankAccountInfo struct {
  1521. // 开户姓名, 开户名称必须与营业执照/登记证书的“商户名称”一致
  1522. AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name"`
  1523. // 开户行
  1524. AccountBank string `protobuf:"bytes,2,opt,name=account_bank,json=accountBank,proto3" json:"account_bank"`
  1525. // 开户银行省市编码
  1526. BankAddressCode string `protobuf:"bytes,3,opt,name=bank_address_code,json=bankAddressCode,proto3" json:"bank_address_code"`
  1527. // 开户银行联行号
  1528. // 1、17家直连银行无需填写,如为其他银行,则开户银行全称(含支行)和开户银行联行号二选一。
  1529. // 2、详细参见开户银行全称(含支行)对照表。
  1530. // 示例值:402713354941
  1531. BankBranchId string `protobuf:"bytes,4,opt,name=bank_branch_id,json=bankBranchId,proto3" json:"bank_branch_id"`
  1532. // 开户银行全称(含支行)
  1533. // 1、17家直连银行无需填写,如为其他银行,则开户银行全称(含支行)和 开户银行联行号二选一。
  1534. //2、需填写银行全称,如"深圳农村商业银行XXX支行",详细参见开户银行全称(含支行)对照表。
  1535. //示例值:施秉县农村信用合作联社城关信用社
  1536. BankName string `protobuf:"bytes,5,opt,name=bank_name,json=bankName,proto3" json:"bank_name"`
  1537. // 银行账号
  1538. AccountNumber string `protobuf:"bytes,6,opt,name=account_number,json=accountNumber,proto3" json:"account_number"`
  1539. BankAccountType string `protobuf:"bytes,7,opt,name=bank_account_type,json=bankAccountType,proto3" json:"bank_account_type"`
  1540. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1541. XXX_unrecognized []byte `json:"-"`
  1542. XXX_sizecache int32 `json:"-"`
  1543. }
  1544. func (m *WxBankAccountInfo) Reset() { *m = WxBankAccountInfo{} }
  1545. func (m *WxBankAccountInfo) String() string { return proto.CompactTextString(m) }
  1546. func (*WxBankAccountInfo) ProtoMessage() {}
  1547. func (*WxBankAccountInfo) Descriptor() ([]byte, []int) {
  1548. return fileDescriptor_e10f141fd1fcfe2b, []int{29}
  1549. }
  1550. func (m *WxBankAccountInfo) XXX_Unmarshal(b []byte) error {
  1551. return xxx_messageInfo_WxBankAccountInfo.Unmarshal(m, b)
  1552. }
  1553. func (m *WxBankAccountInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1554. return xxx_messageInfo_WxBankAccountInfo.Marshal(b, m, deterministic)
  1555. }
  1556. func (m *WxBankAccountInfo) XXX_Merge(src proto.Message) {
  1557. xxx_messageInfo_WxBankAccountInfo.Merge(m, src)
  1558. }
  1559. func (m *WxBankAccountInfo) XXX_Size() int {
  1560. return xxx_messageInfo_WxBankAccountInfo.Size(m)
  1561. }
  1562. func (m *WxBankAccountInfo) XXX_DiscardUnknown() {
  1563. xxx_messageInfo_WxBankAccountInfo.DiscardUnknown(m)
  1564. }
  1565. var xxx_messageInfo_WxBankAccountInfo proto.InternalMessageInfo
  1566. func (m *WxBankAccountInfo) GetAccountName() string {
  1567. if m != nil {
  1568. return m.AccountName
  1569. }
  1570. return ""
  1571. }
  1572. func (m *WxBankAccountInfo) GetAccountBank() string {
  1573. if m != nil {
  1574. return m.AccountBank
  1575. }
  1576. return ""
  1577. }
  1578. func (m *WxBankAccountInfo) GetBankAddressCode() string {
  1579. if m != nil {
  1580. return m.BankAddressCode
  1581. }
  1582. return ""
  1583. }
  1584. func (m *WxBankAccountInfo) GetBankBranchId() string {
  1585. if m != nil {
  1586. return m.BankBranchId
  1587. }
  1588. return ""
  1589. }
  1590. func (m *WxBankAccountInfo) GetBankName() string {
  1591. if m != nil {
  1592. return m.BankName
  1593. }
  1594. return ""
  1595. }
  1596. func (m *WxBankAccountInfo) GetAccountNumber() string {
  1597. if m != nil {
  1598. return m.AccountNumber
  1599. }
  1600. return ""
  1601. }
  1602. func (m *WxBankAccountInfo) GetBankAccountType() string {
  1603. if m != nil {
  1604. return m.BankAccountType
  1605. }
  1606. return ""
  1607. }
  1608. type WxContactInfo struct {
  1609. // LEGAL:经营者/法人,SUPER:经办人 。
  1610. ContactType string `protobuf:"bytes,1,opt,name=contact_type,json=contactType,proto3" json:"contact_type"`
  1611. // 联系人姓名
  1612. ContactName string `protobuf:"bytes,2,opt,name=contact_name,json=contactName,proto3" json:"contact_name"`
  1613. // 联系人证件类型(当为经办人时才填)
  1614. ContactIdDocType string `protobuf:"bytes,3,opt,name=contact_id_doc_type,json=contactIdDocType,proto3" json:"contact_id_doc_type"`
  1615. // 证件号(当为经办人时才填)
  1616. ContactIdNumber string `protobuf:"bytes,4,opt,name=contact_id_number,json=contactIdNumber,proto3" json:"contact_id_number"`
  1617. // 证件正面图片id(当为经办人时才填)
  1618. ContactIdDocCopy string `protobuf:"bytes,5,opt,name=contact_id_doc_copy,json=contactIdDocCopy,proto3" json:"contact_id_doc_copy"`
  1619. // 证件背面图片id(当为经办人时才填)
  1620. ContactIdDocCopyBack string `protobuf:"bytes,6,opt,name=contact_id_doc_copy_back,json=contactIdDocCopyBack,proto3" json:"contact_id_doc_copy_back"`
  1621. // 证件开始时间(当为经办人时才填)
  1622. ContactPeriodBegin string `protobuf:"bytes,7,opt,name=contact_period_begin,json=contactPeriodBegin,proto3" json:"contact_period_begin"`
  1623. // 证件结束时间(当为经办人时才填)
  1624. ContactPeriodEnd string `protobuf:"bytes,8,opt,name=contact_period_end,json=contactPeriodEnd,proto3" json:"contact_period_end"`
  1625. // 授权函(当为经办人时才填)
  1626. BusinessAuthorizationLetter string `protobuf:"bytes,9,opt,name=business_authorization_letter,json=businessAuthorizationLetter,proto3" json:"business_authorization_letter"`
  1627. // 联系人电话(当为经办人时才填)
  1628. MobilePhone string `protobuf:"bytes,10,opt,name=mobile_phone,json=mobilePhone,proto3" json:"mobile_phone"`
  1629. Openid string `protobuf:"bytes,11,opt,name=openid,proto3" json:"openid"`
  1630. // 联系人邮箱(当为经办人时才填)
  1631. ContactEmail string `protobuf:"bytes,12,opt,name=contact_email,json=contactEmail,proto3" json:"contact_email"`
  1632. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1633. XXX_unrecognized []byte `json:"-"`
  1634. XXX_sizecache int32 `json:"-"`
  1635. }
  1636. func (m *WxContactInfo) Reset() { *m = WxContactInfo{} }
  1637. func (m *WxContactInfo) String() string { return proto.CompactTextString(m) }
  1638. func (*WxContactInfo) ProtoMessage() {}
  1639. func (*WxContactInfo) Descriptor() ([]byte, []int) {
  1640. return fileDescriptor_e10f141fd1fcfe2b, []int{30}
  1641. }
  1642. func (m *WxContactInfo) XXX_Unmarshal(b []byte) error {
  1643. return xxx_messageInfo_WxContactInfo.Unmarshal(m, b)
  1644. }
  1645. func (m *WxContactInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1646. return xxx_messageInfo_WxContactInfo.Marshal(b, m, deterministic)
  1647. }
  1648. func (m *WxContactInfo) XXX_Merge(src proto.Message) {
  1649. xxx_messageInfo_WxContactInfo.Merge(m, src)
  1650. }
  1651. func (m *WxContactInfo) XXX_Size() int {
  1652. return xxx_messageInfo_WxContactInfo.Size(m)
  1653. }
  1654. func (m *WxContactInfo) XXX_DiscardUnknown() {
  1655. xxx_messageInfo_WxContactInfo.DiscardUnknown(m)
  1656. }
  1657. var xxx_messageInfo_WxContactInfo proto.InternalMessageInfo
  1658. func (m *WxContactInfo) GetContactType() string {
  1659. if m != nil {
  1660. return m.ContactType
  1661. }
  1662. return ""
  1663. }
  1664. func (m *WxContactInfo) GetContactName() string {
  1665. if m != nil {
  1666. return m.ContactName
  1667. }
  1668. return ""
  1669. }
  1670. func (m *WxContactInfo) GetContactIdDocType() string {
  1671. if m != nil {
  1672. return m.ContactIdDocType
  1673. }
  1674. return ""
  1675. }
  1676. func (m *WxContactInfo) GetContactIdNumber() string {
  1677. if m != nil {
  1678. return m.ContactIdNumber
  1679. }
  1680. return ""
  1681. }
  1682. func (m *WxContactInfo) GetContactIdDocCopy() string {
  1683. if m != nil {
  1684. return m.ContactIdDocCopy
  1685. }
  1686. return ""
  1687. }
  1688. func (m *WxContactInfo) GetContactIdDocCopyBack() string {
  1689. if m != nil {
  1690. return m.ContactIdDocCopyBack
  1691. }
  1692. return ""
  1693. }
  1694. func (m *WxContactInfo) GetContactPeriodBegin() string {
  1695. if m != nil {
  1696. return m.ContactPeriodBegin
  1697. }
  1698. return ""
  1699. }
  1700. func (m *WxContactInfo) GetContactPeriodEnd() string {
  1701. if m != nil {
  1702. return m.ContactPeriodEnd
  1703. }
  1704. return ""
  1705. }
  1706. func (m *WxContactInfo) GetBusinessAuthorizationLetter() string {
  1707. if m != nil {
  1708. return m.BusinessAuthorizationLetter
  1709. }
  1710. return ""
  1711. }
  1712. func (m *WxContactInfo) GetMobilePhone() string {
  1713. if m != nil {
  1714. return m.MobilePhone
  1715. }
  1716. return ""
  1717. }
  1718. func (m *WxContactInfo) GetOpenid() string {
  1719. if m != nil {
  1720. return m.Openid
  1721. }
  1722. return ""
  1723. }
  1724. func (m *WxContactInfo) GetContactEmail() string {
  1725. if m != nil {
  1726. return m.ContactEmail
  1727. }
  1728. return ""
  1729. }
  1730. type WxMerchantApplyRequest struct {
  1731. Cid int64 `protobuf:"varint,1,opt,name=cid,proto3" json:"cid"`
  1732. // 主体资料
  1733. SubjectInfo *WxSubjectInfo `protobuf:"bytes,2,opt,name=subject_info,json=subjectInfo,proto3" json:"subject_info"`
  1734. // 经营资料
  1735. BusinessInfo *WxBusinessInfo `protobuf:"bytes,3,opt,name=business_info,json=businessInfo,proto3" json:"business_info"`
  1736. // 银行账号资料
  1737. BankAccountInfo *WxBankAccountInfo `protobuf:"bytes,4,opt,name=bank_account_info,json=bankAccountInfo,proto3" json:"bank_account_info"`
  1738. // 超管员资料
  1739. ContactInfo *WxContactInfo `protobuf:"bytes,5,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info"`
  1740. BusinessCode string `protobuf:"bytes,6,opt,name=business_code,json=businessCode,proto3" json:"business_code"`
  1741. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1742. XXX_unrecognized []byte `json:"-"`
  1743. XXX_sizecache int32 `json:"-"`
  1744. }
  1745. func (m *WxMerchantApplyRequest) Reset() { *m = WxMerchantApplyRequest{} }
  1746. func (m *WxMerchantApplyRequest) String() string { return proto.CompactTextString(m) }
  1747. func (*WxMerchantApplyRequest) ProtoMessage() {}
  1748. func (*WxMerchantApplyRequest) Descriptor() ([]byte, []int) {
  1749. return fileDescriptor_e10f141fd1fcfe2b, []int{31}
  1750. }
  1751. func (m *WxMerchantApplyRequest) XXX_Unmarshal(b []byte) error {
  1752. return xxx_messageInfo_WxMerchantApplyRequest.Unmarshal(m, b)
  1753. }
  1754. func (m *WxMerchantApplyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1755. return xxx_messageInfo_WxMerchantApplyRequest.Marshal(b, m, deterministic)
  1756. }
  1757. func (m *WxMerchantApplyRequest) XXX_Merge(src proto.Message) {
  1758. xxx_messageInfo_WxMerchantApplyRequest.Merge(m, src)
  1759. }
  1760. func (m *WxMerchantApplyRequest) XXX_Size() int {
  1761. return xxx_messageInfo_WxMerchantApplyRequest.Size(m)
  1762. }
  1763. func (m *WxMerchantApplyRequest) XXX_DiscardUnknown() {
  1764. xxx_messageInfo_WxMerchantApplyRequest.DiscardUnknown(m)
  1765. }
  1766. var xxx_messageInfo_WxMerchantApplyRequest proto.InternalMessageInfo
  1767. func (m *WxMerchantApplyRequest) GetCid() int64 {
  1768. if m != nil {
  1769. return m.Cid
  1770. }
  1771. return 0
  1772. }
  1773. func (m *WxMerchantApplyRequest) GetSubjectInfo() *WxSubjectInfo {
  1774. if m != nil {
  1775. return m.SubjectInfo
  1776. }
  1777. return nil
  1778. }
  1779. func (m *WxMerchantApplyRequest) GetBusinessInfo() *WxBusinessInfo {
  1780. if m != nil {
  1781. return m.BusinessInfo
  1782. }
  1783. return nil
  1784. }
  1785. func (m *WxMerchantApplyRequest) GetBankAccountInfo() *WxBankAccountInfo {
  1786. if m != nil {
  1787. return m.BankAccountInfo
  1788. }
  1789. return nil
  1790. }
  1791. func (m *WxMerchantApplyRequest) GetContactInfo() *WxContactInfo {
  1792. if m != nil {
  1793. return m.ContactInfo
  1794. }
  1795. return nil
  1796. }
  1797. func (m *WxMerchantApplyRequest) GetBusinessCode() string {
  1798. if m != nil {
  1799. return m.BusinessCode
  1800. }
  1801. return ""
  1802. }
  1803. type WxMerchantApplyReply struct {
  1804. ApplymentId string `protobuf:"bytes,1,opt,name=applyment_id,json=applymentId,proto3" json:"applyment_id"`
  1805. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1806. XXX_unrecognized []byte `json:"-"`
  1807. XXX_sizecache int32 `json:"-"`
  1808. }
  1809. func (m *WxMerchantApplyReply) Reset() { *m = WxMerchantApplyReply{} }
  1810. func (m *WxMerchantApplyReply) String() string { return proto.CompactTextString(m) }
  1811. func (*WxMerchantApplyReply) ProtoMessage() {}
  1812. func (*WxMerchantApplyReply) Descriptor() ([]byte, []int) {
  1813. return fileDescriptor_e10f141fd1fcfe2b, []int{32}
  1814. }
  1815. func (m *WxMerchantApplyReply) XXX_Unmarshal(b []byte) error {
  1816. return xxx_messageInfo_WxMerchantApplyReply.Unmarshal(m, b)
  1817. }
  1818. func (m *WxMerchantApplyReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1819. return xxx_messageInfo_WxMerchantApplyReply.Marshal(b, m, deterministic)
  1820. }
  1821. func (m *WxMerchantApplyReply) XXX_Merge(src proto.Message) {
  1822. xxx_messageInfo_WxMerchantApplyReply.Merge(m, src)
  1823. }
  1824. func (m *WxMerchantApplyReply) XXX_Size() int {
  1825. return xxx_messageInfo_WxMerchantApplyReply.Size(m)
  1826. }
  1827. func (m *WxMerchantApplyReply) XXX_DiscardUnknown() {
  1828. xxx_messageInfo_WxMerchantApplyReply.DiscardUnknown(m)
  1829. }
  1830. var xxx_messageInfo_WxMerchantApplyReply proto.InternalMessageInfo
  1831. func (m *WxMerchantApplyReply) GetApplymentId() string {
  1832. if m != nil {
  1833. return m.ApplymentId
  1834. }
  1835. return ""
  1836. }
  1837. type WxMerchantSearchRequest struct {
  1838. ApplymentId string `protobuf:"bytes,1,opt,name=applyment_id,json=applymentId,proto3" json:"applyment_id"`
  1839. BusinessCode string `protobuf:"bytes,2,opt,name=business_code,json=businessCode,proto3" json:"business_code"`
  1840. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1841. XXX_unrecognized []byte `json:"-"`
  1842. XXX_sizecache int32 `json:"-"`
  1843. }
  1844. func (m *WxMerchantSearchRequest) Reset() { *m = WxMerchantSearchRequest{} }
  1845. func (m *WxMerchantSearchRequest) String() string { return proto.CompactTextString(m) }
  1846. func (*WxMerchantSearchRequest) ProtoMessage() {}
  1847. func (*WxMerchantSearchRequest) Descriptor() ([]byte, []int) {
  1848. return fileDescriptor_e10f141fd1fcfe2b, []int{33}
  1849. }
  1850. func (m *WxMerchantSearchRequest) XXX_Unmarshal(b []byte) error {
  1851. return xxx_messageInfo_WxMerchantSearchRequest.Unmarshal(m, b)
  1852. }
  1853. func (m *WxMerchantSearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1854. return xxx_messageInfo_WxMerchantSearchRequest.Marshal(b, m, deterministic)
  1855. }
  1856. func (m *WxMerchantSearchRequest) XXX_Merge(src proto.Message) {
  1857. xxx_messageInfo_WxMerchantSearchRequest.Merge(m, src)
  1858. }
  1859. func (m *WxMerchantSearchRequest) XXX_Size() int {
  1860. return xxx_messageInfo_WxMerchantSearchRequest.Size(m)
  1861. }
  1862. func (m *WxMerchantSearchRequest) XXX_DiscardUnknown() {
  1863. xxx_messageInfo_WxMerchantSearchRequest.DiscardUnknown(m)
  1864. }
  1865. var xxx_messageInfo_WxMerchantSearchRequest proto.InternalMessageInfo
  1866. func (m *WxMerchantSearchRequest) GetApplymentId() string {
  1867. if m != nil {
  1868. return m.ApplymentId
  1869. }
  1870. return ""
  1871. }
  1872. func (m *WxMerchantSearchRequest) GetBusinessCode() string {
  1873. if m != nil {
  1874. return m.BusinessCode
  1875. }
  1876. return ""
  1877. }
  1878. type WxMerchantSearchReply struct {
  1879. MchId string `protobuf:"bytes,1,opt,name=mch_id,json=mchId,proto3" json:"mch_id"`
  1880. SignUrl string `protobuf:"bytes,2,opt,name=sign_url,json=signUrl,proto3" json:"sign_url"`
  1881. ApplymentStateMsg string `protobuf:"bytes,3,opt,name=applyment_state_msg,json=applymentStateMsg,proto3" json:"applyment_state_msg"`
  1882. // 1、APPLYMENT_STATE_EDITTING(编辑中):提交申请发生错误导致,请尝试重新提交。
  1883. // 2、APPLYMENT_STATE_AUDITING(审核中):申请单正在审核中,超级管理员用微信打开“签约链接”,完成绑定微信号后,申请单进度将通过微信公众号通知超级管理员,引导完成后续步骤。
  1884. // 3、APPLYMENT_STATE_REJECTED(已驳回):请按照驳回原因修改申请资料,超级管理员用微信打开“签约链接”,完成绑定微信号,后续申请单进度将通过微信公众号通知超级管理员。
  1885. // 4、APPLYMENT_STATE_TO_BE_CONFIRMED(待账户验证):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成账户验证。
  1886. // 5、APPLYMENT_STATE_TO_BE_SIGNED(待签约):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成签约。
  1887. // 6、APPLYMENT_STATE_SIGNING(开通权限中):系统开通相关权限中,请耐心等待。
  1888. // 7、APPLYMENT_STATE_FINISHED(已完成):商户入驻申请已完成。
  1889. // 8、APPLYMENT_STATE_CANCELED(已作废):申请单已被撤销。
  1890. ApplymentState string `protobuf:"bytes,4,opt,name=applyment_state,json=applymentState,proto3" json:"applyment_state"`
  1891. // 驳回原因
  1892. AuditDetail string `protobuf:"bytes,5,opt,name=audit_detail,json=auditDetail,proto3" json:"audit_detail"`
  1893. BusinessCode string `protobuf:"bytes,6,opt,name=business_code,json=businessCode,proto3" json:"business_code"`
  1894. ApplymentId string `protobuf:"bytes,7,opt,name=applyment_id,json=applymentId,proto3" json:"applyment_id"`
  1895. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1896. XXX_unrecognized []byte `json:"-"`
  1897. XXX_sizecache int32 `json:"-"`
  1898. }
  1899. func (m *WxMerchantSearchReply) Reset() { *m = WxMerchantSearchReply{} }
  1900. func (m *WxMerchantSearchReply) String() string { return proto.CompactTextString(m) }
  1901. func (*WxMerchantSearchReply) ProtoMessage() {}
  1902. func (*WxMerchantSearchReply) Descriptor() ([]byte, []int) {
  1903. return fileDescriptor_e10f141fd1fcfe2b, []int{34}
  1904. }
  1905. func (m *WxMerchantSearchReply) XXX_Unmarshal(b []byte) error {
  1906. return xxx_messageInfo_WxMerchantSearchReply.Unmarshal(m, b)
  1907. }
  1908. func (m *WxMerchantSearchReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1909. return xxx_messageInfo_WxMerchantSearchReply.Marshal(b, m, deterministic)
  1910. }
  1911. func (m *WxMerchantSearchReply) XXX_Merge(src proto.Message) {
  1912. xxx_messageInfo_WxMerchantSearchReply.Merge(m, src)
  1913. }
  1914. func (m *WxMerchantSearchReply) XXX_Size() int {
  1915. return xxx_messageInfo_WxMerchantSearchReply.Size(m)
  1916. }
  1917. func (m *WxMerchantSearchReply) XXX_DiscardUnknown() {
  1918. xxx_messageInfo_WxMerchantSearchReply.DiscardUnknown(m)
  1919. }
  1920. var xxx_messageInfo_WxMerchantSearchReply proto.InternalMessageInfo
  1921. func (m *WxMerchantSearchReply) GetMchId() string {
  1922. if m != nil {
  1923. return m.MchId
  1924. }
  1925. return ""
  1926. }
  1927. func (m *WxMerchantSearchReply) GetSignUrl() string {
  1928. if m != nil {
  1929. return m.SignUrl
  1930. }
  1931. return ""
  1932. }
  1933. func (m *WxMerchantSearchReply) GetApplymentStateMsg() string {
  1934. if m != nil {
  1935. return m.ApplymentStateMsg
  1936. }
  1937. return ""
  1938. }
  1939. func (m *WxMerchantSearchReply) GetApplymentState() string {
  1940. if m != nil {
  1941. return m.ApplymentState
  1942. }
  1943. return ""
  1944. }
  1945. func (m *WxMerchantSearchReply) GetAuditDetail() string {
  1946. if m != nil {
  1947. return m.AuditDetail
  1948. }
  1949. return ""
  1950. }
  1951. func (m *WxMerchantSearchReply) GetBusinessCode() string {
  1952. if m != nil {
  1953. return m.BusinessCode
  1954. }
  1955. return ""
  1956. }
  1957. func (m *WxMerchantSearchReply) GetApplymentId() string {
  1958. if m != nil {
  1959. return m.ApplymentId
  1960. }
  1961. return ""
  1962. }
  1963. func init() {
  1964. proto.RegisterType((*GetVcodeRequest)(nil), "pb_v1.GetVcodeRequest")
  1965. proto.RegisterType((*GetVcodeReply)(nil), "pb_v1.GetVcodeReply")
  1966. proto.RegisterType((*CheckVcodeRequest)(nil), "pb_v1.CheckVcodeRequest")
  1967. proto.RegisterType((*CheckVcodeReply)(nil), "pb_v1.CheckVcodeReply")
  1968. proto.RegisterType((*WxAppletLoginAuthRequest)(nil), "pb_v1.WxAppletLoginAuthRequest")
  1969. proto.RegisterType((*WxAppletLoginAuthReply)(nil), "pb_v1.WxAppletLoginAuthReply")
  1970. proto.RegisterType((*WxAppletPrepayRequest)(nil), "pb_v1.WxAppletPrepayRequest")
  1971. proto.RegisterType((*WxAppletPrepayReply)(nil), "pb_v1.WxAppletPrepayReply")
  1972. proto.RegisterType((*WxAppletQueryRequest)(nil), "pb_v1.WxAppletQueryRequest")
  1973. proto.RegisterType((*WxAppletQueryReply)(nil), "pb_v1.WxAppletQueryReply")
  1974. proto.RegisterType((*WxPublicUnionIdRequest)(nil), "pb_v1.WxPublicUnionIdRequest")
  1975. proto.RegisterType((*WxPublicUnionIdReply)(nil), "pb_v1.WxPublicUnionIdReply")
  1976. proto.RegisterType((*WxPublicMsgKeyValue)(nil), "pb_v1.WxPublicMsgKeyValue")
  1977. proto.RegisterType((*WxPublicMsgSendRequest)(nil), "pb_v1.WxPublicMsgSendRequest")
  1978. proto.RegisterType((*WxPublicMsgSendReply)(nil), "pb_v1.WxPublicMsgSendReply")
  1979. proto.RegisterType((*WxPublicAddMiniRequest)(nil), "pb_v1.WxPublicAddMiniRequest")
  1980. proto.RegisterType((*WxPublicAddMiniReply)(nil), "pb_v1.WxPublicAddMiniReply")
  1981. proto.RegisterType((*TencentMsgSendRequest)(nil), "pb_v1.TencentMsgSendRequest")
  1982. proto.RegisterType((*TencentMsgSendReply)(nil), "pb_v1.TencentMsgSendReply")
  1983. proto.RegisterType((*OpenImRegisterRequest)(nil), "pb_v1.OpenImRegisterRequest")
  1984. proto.RegisterType((*OpenImRegisterReply)(nil), "pb_v1.OpenImRegisterReply")
  1985. proto.RegisterType((*WxCertificateInfo)(nil), "pb_v1.WxCertificateInfo")
  1986. proto.RegisterType((*WxIdCardInfo)(nil), "pb_v1.WxIdCardInfo")
  1987. proto.RegisterType((*WxIdDocInfo)(nil), "pb_v1.WxIdDocInfo")
  1988. proto.RegisterType((*WxIdentityInfo)(nil), "pb_v1.WxIdentityInfo")
  1989. proto.RegisterType((*WxUboInfo)(nil), "pb_v1.WxUboInfo")
  1990. proto.RegisterType((*WxBusinessLicenseInfo)(nil), "pb_v1.WxBusinessLicenseInfo")
  1991. proto.RegisterType((*WxSubjectInfo)(nil), "pb_v1.WxSubjectInfo")
  1992. proto.RegisterType((*WxBusinessInfo)(nil), "pb_v1.WxBusinessInfo")
  1993. proto.RegisterType((*WxBankAccountInfo)(nil), "pb_v1.WxBankAccountInfo")
  1994. proto.RegisterType((*WxContactInfo)(nil), "pb_v1.WxContactInfo")
  1995. proto.RegisterType((*WxMerchantApplyRequest)(nil), "pb_v1.WxMerchantApplyRequest")
  1996. proto.RegisterType((*WxMerchantApplyReply)(nil), "pb_v1.WxMerchantApplyReply")
  1997. proto.RegisterType((*WxMerchantSearchRequest)(nil), "pb_v1.WxMerchantSearchRequest")
  1998. proto.RegisterType((*WxMerchantSearchReply)(nil), "pb_v1.WxMerchantSearchReply")
  1999. }
  2000. func init() {
  2001. proto.RegisterFile("thirdparty.proto", fileDescriptor_e10f141fd1fcfe2b)
  2002. }
  2003. var fileDescriptor_e10f141fd1fcfe2b = []byte{
  2004. // 2063 bytes of a gzipped FileDescriptorProto
  2005. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x58, 0x41, 0x73, 0xe3, 0x48,
  2006. 0x15, 0x2e, 0xdb, 0x71, 0xec, 0x3c, 0xdb, 0x71, 0xa2, 0x24, 0xb3, 0x9e, 0x5d, 0x96, 0x09, 0xda,
  2007. 0xcd, 0x4e, 0x80, 0x9d, 0x2c, 0x33, 0xec, 0xb2, 0x05, 0x55, 0x1c, 0x92, 0xcc, 0x14, 0xa4, 0x76,
  2008. 0x32, 0x04, 0x67, 0x66, 0x43, 0x71, 0x40, 0x25, 0xab, 0x3b, 0x76, 0x13, 0xab, 0x25, 0xa4, 0x56,
  2009. 0x88, 0x39, 0x73, 0xa3, 0xa8, 0xe2, 0x00, 0xa7, 0xad, 0xa2, 0x8a, 0x0b, 0xff, 0x81, 0x2b, 0xfc,
  2010. 0x09, 0x7e, 0x0e, 0xf5, 0x5e, 0x77, 0x4b, 0x6d, 0xc5, 0xc3, 0xc2, 0x4d, 0xfd, 0xfa, 0xeb, 0xee,
  2011. 0xf7, 0xbe, 0xf7, 0xde, 0xd7, 0x92, 0x60, 0x4b, 0xcd, 0x44, 0xc6, 0xd2, 0x30, 0x53, 0x8b, 0xa3,
  2012. 0x34, 0x4b, 0x54, 0xe2, 0xb5, 0xd3, 0x49, 0x70, 0xfb, 0xd4, 0xff, 0x14, 0x86, 0x3f, 0xe1, 0xea,
  2013. 0xcb, 0x28, 0x61, 0x7c, 0xcc, 0x7f, 0x53, 0xf0, 0x5c, 0x79, 0xdf, 0x82, 0x7e, 0x3a, 0x4b, 0x24,
  2014. 0x0f, 0x64, 0x11, 0x4f, 0x78, 0x36, 0x6a, 0xec, 0x37, 0x0e, 0x37, 0xc6, 0x3d, 0xb2, 0xbd, 0x22,
  2015. 0x93, 0x7f, 0x00, 0x83, 0x6a, 0x55, 0x3a, 0x5f, 0x78, 0xbb, 0xd0, 0xbe, 0xc5, 0x11, 0x81, 0x07,
  2016. 0x63, 0x3d, 0xf0, 0x5f, 0xc2, 0xf6, 0xe9, 0x8c, 0x47, 0x37, 0xff, 0xe7, 0xf6, 0xd5, 0x6e, 0x4d,
  2017. 0x77, 0xb7, 0x6d, 0x18, 0xba, 0xbb, 0xa5, 0xf3, 0x85, 0x7f, 0x04, 0xa3, 0xab, 0xbb, 0xe3, 0x34,
  2018. 0x9d, 0x73, 0xf5, 0x32, 0x99, 0x0a, 0x79, 0x5c, 0xa8, 0x99, 0x3d, 0xc7, 0x83, 0xb5, 0xd2, 0xa3,
  2019. 0x8d, 0x31, 0x3d, 0xfb, 0x31, 0x3c, 0x58, 0x81, 0xc7, 0x00, 0xde, 0x81, 0x4e, 0x92, 0x72, 0x19,
  2020. 0x08, 0x66, 0x16, 0xac, 0xe3, 0xf0, 0x8c, 0x79, 0x0f, 0xa1, 0x5b, 0x48, 0x91, 0xd0, 0x4c, 0x93,
  2021. 0x66, 0x3a, 0x34, 0x3e, 0x63, 0xde, 0x23, 0xe8, 0xe5, 0x3c, 0xcf, 0x71, 0xf2, 0x86, 0x2f, 0x46,
  2022. 0x2d, 0x9a, 0x05, 0x63, 0xfa, 0x82, 0x2f, 0xfc, 0x7f, 0x36, 0x60, 0xcf, 0x9e, 0x77, 0x91, 0xf1,
  2023. 0x34, 0x5c, 0x58, 0xe7, 0x76, 0xa1, 0x9d, 0x64, 0xac, 0x8c, 0x5e, 0x0f, 0xbc, 0x11, 0x74, 0xd2,
  2024. 0x2c, 0x61, 0x45, 0xa4, 0xec, 0x51, 0x66, 0xe8, 0xba, 0xd7, 0x5a, 0x72, 0xef, 0x01, 0xac, 0x87,
  2025. 0x71, 0x52, 0x48, 0x35, 0x5a, 0xdb, 0x6f, 0x1c, 0xb6, 0xc6, 0x66, 0x84, 0x6e, 0x0b, 0x99, 0x16,
  2026. 0x2a, 0x10, 0xe9, 0xa8, 0xad, 0xf7, 0xa2, 0xf1, 0x59, 0xea, 0xed, 0xc1, 0x7a, 0x1c, 0xcd, 0x70,
  2027. 0xab, 0x75, 0x7d, 0x78, 0x1c, 0xcd, 0xf4, 0x4e, 0x32, 0x54, 0xe2, 0x96, 0x8f, 0x3a, 0xfb, 0x8d,
  2028. 0xc3, 0xee, 0xd8, 0x8c, 0x7c, 0x0e, 0x3b, 0xf5, 0x18, 0x90, 0xb0, 0x07, 0xb0, 0x9e, 0xd2, 0xd0,
  2029. 0xf2, 0xa5, 0x47, 0xde, 0x7b, 0xb0, 0xa1, 0x9f, 0x2a, 0xc2, 0xba, 0xda, 0xa0, 0xc9, 0xc4, 0x3c,
  2030. 0x04, 0x45, 0x36, 0x37, 0x71, 0x74, 0x70, 0xfc, 0x26, 0x9b, 0xfb, 0x1f, 0xc3, 0xae, 0x3d, 0xe6,
  2031. 0xe7, 0x05, 0xcf, 0xfe, 0x3b, 0x53, 0xfe, 0x3f, 0x1a, 0xe0, 0xd5, 0xe0, 0xe8, 0xd4, 0x23, 0xe8,
  2032. 0xa9, 0x2c, 0x64, 0x3c, 0xc8, 0x55, 0xa8, 0x6c, 0xea, 0x81, 0x4c, 0x97, 0x68, 0xf1, 0x0e, 0x61,
  2033. 0xcb, 0x01, 0x04, 0x8c, 0xe7, 0x91, 0x71, 0x72, 0xb3, 0x42, 0x3d, 0xe7, 0x79, 0xe4, 0x1d, 0x00,
  2034. 0x5a, 0x64, 0x1e, 0x46, 0xca, 0x64, 0x5f, 0x3b, 0x3c, 0x70, 0xac, 0x3a, 0x22, 0x8c, 0x55, 0x89,
  2035. 0x98, 0x9b, 0x0c, 0x74, 0xd2, 0x70, 0xf1, 0x5a, 0xc4, 0xdc, 0x49, 0x4d, 0xdb, 0x4d, 0x8d, 0xff,
  2036. 0x14, 0x8b, 0xf0, 0xa2, 0x98, 0xcc, 0x45, 0xf4, 0x46, 0x57, 0x92, 0x8d, 0xf5, 0x6d, 0x45, 0xe8,
  2037. 0x3f, 0x45, 0x72, 0x6a, 0x4b, 0x30, 0xde, 0xb7, 0x17, 0xa7, 0xff, 0x63, 0x4c, 0x9b, 0x5e, 0x72,
  2038. 0x9e, 0x4f, 0xbf, 0xe0, 0x8b, 0x2f, 0xc3, 0x79, 0xc1, 0xbd, 0x2d, 0x68, 0x61, 0xad, 0xea, 0xed,
  2039. 0xf1, 0x91, 0x9a, 0x0d, 0xa7, 0xcc, 0x06, 0x7a, 0xe0, 0xff, 0xa5, 0x51, 0x79, 0x79, 0x9e, 0x4f,
  2040. 0x2f, 0xb9, 0x2c, 0xbd, 0x44, 0x92, 0x79, 0x9c, 0xce, 0x91, 0xc0, 0xd2, 0x53, 0xb0, 0xa6, 0x33,
  2041. 0xe6, 0x7d, 0x08, 0x9b, 0x29, 0x2d, 0x0c, 0x6c, 0x34, 0x7a, 0xeb, 0xbe, 0xb6, 0xfe, 0x4c, 0x57,
  2042. 0xee, 0xa7, 0xd0, 0x89, 0x12, 0xa9, 0xb8, 0x54, 0xa3, 0xd6, 0x7e, 0xeb, 0xb0, 0xf7, 0xec, 0xdd,
  2043. 0x23, 0x92, 0xa4, 0xa3, 0x15, 0x6e, 0x8f, 0x2d, 0xd4, 0x7f, 0x50, 0x31, 0x51, 0xba, 0x85, 0x4a,
  2044. 0xf0, 0x8b, 0xca, 0xdd, 0x63, 0xc6, 0xce, 0x85, 0x14, 0xd6, 0xdd, 0x87, 0xd0, 0x8d, 0x85, 0x14,
  2045. 0x54, 0x73, 0xda, 0xd7, 0x0e, 0x8e, 0xdf, 0x64, 0x73, 0xef, 0x03, 0x18, 0xd0, 0x54, 0x1a, 0x4e,
  2046. 0x79, 0x1a, 0xaa, 0x99, 0xf5, 0x13, 0x8d, 0x17, 0xc6, 0xe6, 0x9e, 0x58, 0xee, 0x8c, 0x27, 0xfe,
  2047. 0x0a, 0xf6, 0x5e, 0x73, 0x19, 0x71, 0xa9, 0x6a, 0xfc, 0xec, 0x42, 0x9b, 0x85, 0x2a, 0xcc, 0x47,
  2048. 0x8d, 0xfd, 0x16, 0x12, 0x4a, 0x03, 0x72, 0x23, 0x9f, 0x06, 0x6a, 0x91, 0x6a, 0xa6, 0xdb, 0xe3,
  2049. 0x4e, 0x9c, 0x4f, 0x5f, 0x2f, 0x52, 0x8e, 0x0b, 0x48, 0xfd, 0x4c, 0x85, 0xe9, 0x81, 0xbf, 0x07,
  2050. 0x3b, 0xf5, 0xfd, 0xf1, 0xd8, 0xdf, 0x37, 0x60, 0x8f, 0x18, 0x8c, 0xc7, 0x7c, 0x2a, 0x72, 0xc5,
  2051. 0x33, 0xa7, 0x7a, 0x8a, 0x9c, 0x67, 0x4e, 0xf5, 0xe0, 0xf0, 0x8c, 0x79, 0xef, 0x42, 0x17, 0x53,
  2052. 0x73, 0x9d, 0x64, 0xb1, 0x39, 0xba, 0x1c, 0x63, 0xbb, 0x4a, 0x11, 0xdd, 0x04, 0x32, 0x8c, 0xed,
  2053. 0xf9, 0x5d, 0x34, 0xbc, 0x0a, 0x63, 0x8e, 0x3e, 0x5f, 0x87, 0x91, 0x6e, 0xd7, 0x35, 0x4d, 0x1d,
  2054. 0x8e, 0xb1, 0x5d, 0xf7, 0x60, 0xa7, 0xee, 0x05, 0x7a, 0xf7, 0xb7, 0x26, 0x6c, 0x5f, 0xdd, 0x9d,
  2055. 0xf2, 0x4c, 0x89, 0x6b, 0x11, 0x61, 0x39, 0xc8, 0xeb, 0x04, 0x0f, 0x89, 0x78, 0xa6, 0x82, 0x28,
  2056. 0x49, 0x6d, 0xe9, 0x75, 0xd1, 0x70, 0x9a, 0xa4, 0x8b, 0x72, 0xb2, 0x64, 0xc6, 0x4c, 0x12, 0x35,
  2057. 0x8f, 0xa0, 0x47, 0x93, 0xe6, 0xae, 0x30, 0x12, 0x8b, 0x26, 0x73, 0x55, 0x60, 0x0a, 0x79, 0x16,
  2058. 0xcd, 0x42, 0xa9, 0x74, 0x0c, 0x6b, 0x26, 0x85, 0xc6, 0x48, 0x71, 0x3c, 0x86, 0x61, 0x94, 0xc4,
  2059. 0x69, 0x28, 0x17, 0x41, 0xc8, 0x58, 0xc6, 0xf3, 0xdc, 0x68, 0xe2, 0xa6, 0x31, 0x1f, 0x6b, 0x2b,
  2060. 0xde, 0x4d, 0x73, 0x3e, 0x0d, 0xe7, 0x41, 0xca, 0xb3, 0x3c, 0x91, 0x46, 0x20, 0x7b, 0x64, 0xbb,
  2061. 0x20, 0x13, 0x5d, 0x5f, 0x3c, 0x13, 0x09, 0x0b, 0x26, 0x7c, 0x2a, 0x24, 0x89, 0x25, 0x5e, 0x5f,
  2062. 0x64, 0x3b, 0x41, 0x93, 0xf7, 0x3e, 0x80, 0x81, 0x70, 0xc9, 0x46, 0x5d, 0x02, 0x6c, 0x68, 0xcb,
  2063. 0x0b, 0xc9, 0xfc, 0xbf, 0x36, 0xa1, 0x7f, 0x75, 0x77, 0xc6, 0x4e, 0xc3, 0x8c, 0x11, 0x3d, 0xfb,
  2064. 0xd0, 0x17, 0x2c, 0x88, 0xc2, 0x8c, 0xb9, 0x0c, 0x81, 0x20, 0x04, 0x71, 0x74, 0x08, 0x5b, 0x16,
  2065. 0x81, 0xaa, 0x9c, 0xc8, 0x70, 0x6e, 0x65, 0x4b, 0xa3, 0x5e, 0x19, 0x2b, 0xf6, 0x5e, 0x89, 0x74,
  2066. 0x39, 0xeb, 0x1b, 0x9c, 0x66, 0xed, 0x3b, 0xb0, 0x4d, 0x90, 0xa5, 0x48, 0x34, 0x73, 0x43, 0x9c,
  2067. 0xb8, 0x70, 0xa2, 0xf9, 0x08, 0x86, 0x2e, 0x16, 0x43, 0xd2, 0xe4, 0x0d, 0x2a, 0xe4, 0x0b, 0xc9,
  2068. 0xdc, 0x28, 0x28, 0x11, 0xeb, 0x6e, 0x14, 0x94, 0x86, 0x8f, 0x60, 0x68, 0x11, 0x36, 0x0d, 0x9a,
  2069. 0xbd, 0x81, 0x06, 0x99, 0x2c, 0xf8, 0x7f, 0x6a, 0x42, 0x0f, 0x09, 0x7a, 0x9e, 0x44, 0xc4, 0xcf,
  2070. 0x37, 0xa1, 0x27, 0x58, 0xc0, 0x92, 0xc8, 0xa5, 0x67, 0x43, 0xe0, 0x3c, 0xb1, 0xf3, 0x98, 0xd8,
  2071. 0xb1, 0xf3, 0xc1, 0x24, 0x8c, 0x6e, 0x0c, 0x3b, 0x83, 0x12, 0x74, 0x12, 0x46, 0x37, 0xce, 0x46,
  2072. 0x4e, 0xb9, 0xeb, 0x8d, 0xc8, 0x41, 0x1f, 0x06, 0x76, 0x5e, 0x73, 0xa7, 0x29, 0xe9, 0x69, 0x84,
  2073. 0xa6, 0xee, 0x10, 0xb6, 0x10, 0xb0, 0xc4, 0x9c, 0x29, 0x26, 0x96, 0x44, 0x2e, 0x71, 0x1f, 0xc2,
  2074. 0xa6, 0x83, 0x44, 0xde, 0x34, 0x25, 0xfd, 0x12, 0x87, 0xb4, 0xe9, 0x84, 0x21, 0x70, 0x99, 0x93,
  2075. 0x3e, 0x1d, 0x6a, 0x29, 0xf9, 0x43, 0x13, 0x36, 0x91, 0x12, 0x2e, 0x95, 0x50, 0x0b, 0x62, 0x45,
  2076. 0x2f, 0x9c, 0x25, 0x73, 0xc6, 0x33, 0xdd, 0x3c, 0x0d, 0xbb, 0xf0, 0xa7, 0x64, 0xa4, 0x06, 0xaa,
  2077. 0x42, 0x76, 0xfa, 0x4b, 0x87, 0x4c, 0xf3, 0xcf, 0x60, 0x2f, 0x2c, 0xd4, 0x2c, 0xc9, 0xc4, 0xef,
  2078. 0x78, 0x30, 0xe7, 0x4a, 0xf1, 0x4c, 0xb3, 0xac, 0xc9, 0xd9, 0x29, 0x27, 0x5f, 0xd2, 0x1c, 0xf1,
  2079. 0xfd, 0x59, 0x95, 0x69, 0x21, 0xaf, 0x13, 0x62, 0xa9, 0xf7, 0x6c, 0xa7, 0x94, 0xef, 0xaa, 0xb4,
  2080. 0x6d, 0xfa, 0xc9, 0xe1, 0x67, 0xa5, 0x2b, 0xb4, 0xaa, 0x4d, 0xab, 0x3c, 0x67, 0x95, 0xc9, 0xb7,
  2081. 0x71, 0x8f, 0xd6, 0xe0, 0xed, 0xff, 0x5b, 0xc9, 0x33, 0xa2, 0xae, 0x3b, 0xd6, 0x03, 0xff, 0xdf,
  2082. 0x4d, 0xd8, 0xb8, 0xba, 0x7b, 0x33, 0x49, 0x08, 0x73, 0x00, 0xc3, 0x62, 0x92, 0x04, 0x6e, 0x98,
  2083. 0x86, 0x89, 0x62, 0x92, 0x9c, 0x95, 0x91, 0x2e, 0xc3, 0x28, 0xc6, 0xe6, 0x32, 0x8c, 0x82, 0x3b,
  2084. 0x82, 0xdd, 0x1a, 0x4c, 0x17, 0x94, 0xe6, 0x63, 0xcb, 0xc5, 0x52, 0x4d, 0x7d, 0x17, 0x3c, 0x07,
  2085. 0x6f, 0x73, 0x68, 0x7a, 0xc9, 0xa2, 0xad, 0xbe, 0x2c, 0xfb, 0x40, 0x45, 0xd8, 0x5e, 0xf6, 0x81,
  2086. 0xea, 0xf0, 0xdb, 0xb0, 0xed, 0xc2, 0x74, 0x2d, 0xea, 0xe2, 0xd9, 0x2c, 0x81, 0x65, 0x39, 0x22,
  2087. 0x74, 0x85, 0x24, 0x21, 0xb2, 0x56, 0x8e, 0x0e, 0xb2, 0x52, 0xa6, 0x7e, 0x89, 0x43, 0x71, 0xfa,
  2088. 0x73, 0x13, 0x5f, 0x59, 0x4f, 0x8a, 0x5c, 0x48, 0x9e, 0xe7, 0x2f, 0x45, 0xc4, 0x65, 0xae, 0x45,
  2089. 0x1c, 0xb5, 0x51, 0x0f, 0xdd, 0x36, 0xec, 0x19, 0x1b, 0x71, 0x77, 0x00, 0x9b, 0x16, 0x62, 0x9c,
  2090. 0x36, 0x6d, 0x68, 0xac, 0x6f, 0xd3, 0xec, 0xd6, 0x0a, 0xcd, 0xae, 0x4b, 0xf1, 0xda, 0x7d, 0x29,
  2091. 0x7e, 0x0c, 0x43, 0x7b, 0x5c, 0x4d, 0xd6, 0x8d, 0xd9, 0x91, 0xf5, 0x25, 0x82, 0xd6, 0xbf, 0x4e,
  2092. 0xb3, 0x3b, 0x75, 0xcd, 0xfe, 0x7b, 0x13, 0x06, 0x57, 0x77, 0x97, 0xc5, 0xe4, 0xd7, 0x3c, 0x52,
  2093. 0x96, 0x8e, 0x5c, 0x0f, 0xdd, 0x92, 0xeb, 0x19, 0x1b, 0x55, 0xdc, 0x05, 0xec, 0x4d, 0x0c, 0x91,
  2094. 0x81, 0x75, 0x94, 0x4a, 0xbf, 0x49, 0xa5, 0xff, 0x8d, 0xb2, 0xf4, 0x57, 0xd0, 0x3d, 0xde, 0x99,
  2095. 0xac, 0xc8, 0xc1, 0x8f, 0x50, 0xa0, 0xb4, 0x06, 0xb8, 0xad, 0xb7, 0xe7, 0x34, 0x51, 0xa5, 0x10,
  2096. 0xa8, 0x04, 0x8e, 0x5e, 0x3c, 0x81, 0x0d, 0x2a, 0x2a, 0x79, 0x9d, 0x20, 0x4f, 0xf8, 0xc6, 0xb5,
  2097. 0x55, 0xae, 0x33, 0xbd, 0x34, 0xee, 0x16, 0xfa, 0x21, 0xf7, 0x3e, 0x33, 0xd7, 0x32, 0x1d, 0xb3,
  2098. 0x4e, 0xc7, 0x8c, 0x4a, 0x78, 0xed, 0x82, 0xd7, 0x17, 0x36, 0x3e, 0xf9, 0x0c, 0x75, 0xca, 0xc6,
  2099. 0x63, 0xce, 0xf5, 0xca, 0x6c, 0xe7, 0xb3, 0x24, 0x53, 0x94, 0x72, 0x4d, 0xd7, 0xb6, 0x9d, 0xb9,
  2100. 0xb4, 0x13, 0x58, 0x1c, 0x39, 0xcf, 0x6e, 0x45, 0xc4, 0x03, 0xfd, 0x52, 0x64, 0x9a, 0xd4, 0x18,
  2101. 0x2f, 0xe8, 0xdd, 0xe8, 0x2b, 0x7a, 0xcd, 0x38, 0x09, 0xe5, 0xcd, 0x71, 0x14, 0xe1, 0x4b, 0xb5,
  2102. 0x4d, 0x49, 0xa8, 0x87, 0x81, 0x73, 0x46, 0xcf, 0xd8, 0x6c, 0x55, 0x59, 0xc8, 0x24, 0x94, 0xf6,
  2103. 0x9a, 0xb0, 0x10, 0xdc, 0x10, 0xef, 0x46, 0x9c, 0xb2, 0x25, 0x15, 0xd0, 0x47, 0xa4, 0xae, 0xd0,
  2104. 0x21, 0x4e, 0x98, 0xa2, 0x3a, 0x4d, 0x18, 0xc7, 0x9e, 0x22, 0xec, 0x24, 0x0b, 0xa5, 0xfe, 0xa4,
  2105. 0x32, 0xaf, 0x1f, 0x68, 0x3d, 0x21, 0xe3, 0x19, 0xc3, 0x37, 0x1c, 0x42, 0x39, 0xfd, 0xde, 0x45,
  2106. 0x03, 0x79, 0x74, 0x00, 0x9b, 0xa5, 0xd3, 0x6e, 0xa3, 0x0f, 0xac, 0xdb, 0xe5, 0x8d, 0xad, 0xbd,
  2107. 0x32, 0x58, 0xaa, 0xb9, 0x8e, 0xe3, 0x95, 0xb6, 0x63, 0xdd, 0xf9, 0x5f, 0xad, 0x61, 0xb1, 0x9e,
  2108. 0x26, 0x52, 0x85, 0x55, 0xb1, 0x46, 0x7a, 0xb8, 0x54, 0xac, 0xc6, 0x46, 0xc5, 0xea, 0x40, 0xc8,
  2109. 0xcf, 0xe6, 0x12, 0x84, 0x5c, 0x7d, 0x02, 0x3b, 0x16, 0xe2, 0x8a, 0xad, 0x51, 0x46, 0x33, 0x55,
  2110. 0x09, 0x2e, 0xbe, 0x64, 0x54, 0xf0, 0xa5, 0x1b, 0x75, 0x58, 0x82, 0x4d, 0x78, 0xf7, 0xb7, 0x26,
  2111. 0x8d, 0x69, 0xdf, 0xdf, 0x9a, 0x84, 0xe6, 0x07, 0x30, 0x5a, 0x01, 0xd7, 0x42, 0xad, 0xe9, 0xdb,
  2112. 0xad, 0xaf, 0x21, 0xb1, 0xfe, 0x1e, 0x58, 0xfb, 0x2a, 0xc5, 0xf4, 0xcc, 0x9c, 0xab, 0x9a, 0x1f,
  2113. 0x83, 0x57, 0x5b, 0x51, 0x29, 0xe7, 0xd6, 0x12, 0x1e, 0x2f, 0xf3, 0x13, 0x78, 0xbf, 0xec, 0x78,
  2114. 0x7b, 0x73, 0xd2, 0x9b, 0x99, 0xb9, 0x5a, 0x47, 0x1b, 0xb4, 0xf0, 0x3d, 0x0b, 0x3a, 0x76, 0x31,
  2115. 0xfa, 0x86, 0xc5, 0x44, 0xc4, 0xc9, 0x44, 0xcc, 0x6d, 0xfd, 0x83, 0x4e, 0x84, 0xb6, 0x51, 0xf9,
  2116. 0xe3, 0x97, 0x25, 0x7e, 0x59, 0x09, 0x36, 0xea, 0x55, 0x9f, 0x89, 0x82, 0x61, 0xef, 0x58, 0x67,
  2117. 0x79, 0x1c, 0x8a, 0xf9, 0xa8, 0xaf, 0xab, 0xd1, 0x18, 0x5f, 0xa0, 0xcd, 0xff, 0x57, 0x13, 0x3f,
  2118. 0x95, 0xce, 0x4d, 0xe3, 0xe1, 0x27, 0x74, 0xf9, 0xad, 0xbd, 0x05, 0xad, 0xc8, 0x7c, 0x3d, 0xb4,
  2119. 0xc6, 0xf8, 0xe8, 0x7d, 0x5e, 0xa9, 0x9c, 0xa3, 0x5c, 0xbb, 0xa5, 0x10, 0x38, 0x8a, 0x58, 0x6a,
  2120. 0x9f, 0x55, 0xaa, 0x92, 0x09, 0x5a, 0xd9, 0xaa, 0x29, 0x95, 0xab, 0x11, 0xe3, 0xfe, 0xc4, 0x55,
  2121. 0x8c, 0xe7, 0xb5, 0x5a, 0x77, 0x94, 0xae, 0x92, 0xa0, 0x5a, 0xf3, 0x2f, 0x75, 0x01, 0xed, 0xf2,
  2122. 0x79, 0x55, 0xd0, 0xce, 0xfb, 0x46, 0xe5, 0xba, 0xd3, 0x1f, 0x65, 0x99, 0xd3, 0xc2, 0x0f, 0x1c,
  2123. 0xd7, 0xa9, 0xf9, 0xcd, 0x6b, 0x9b, 0x35, 0x62, 0xe7, 0xfb, 0x3f, 0xc4, 0xaf, 0xc2, 0x1a, 0x89,
  2124. 0xf8, 0x45, 0x8e, 0x02, 0x83, 0xa3, 0x98, 0xa3, 0xe3, 0xac, 0xd4, 0x20, 0x6b, 0x3b, 0x63, 0x7e,
  2125. 0x08, 0xef, 0x54, 0x4b, 0x2f, 0x79, 0x98, 0x45, 0x33, 0xe7, 0xdf, 0xd8, 0xd7, 0xac, 0xbe, 0xef,
  2126. 0x5d, 0x73, 0x85, 0x77, 0x7f, 0xa4, 0x5b, 0xbc, 0x7e, 0x06, 0xfa, 0x57, 0xfd, 0xfc, 0x69, 0xb8,
  2127. 0x3f, 0x7f, 0x1e, 0x42, 0x37, 0x17, 0x53, 0x49, 0x5f, 0x7a, 0xe6, 0x47, 0x02, 0x8e, 0xf1, 0x23,
  2128. 0xf9, 0x08, 0x76, 0x2a, 0x9f, 0xf4, 0x6f, 0x93, 0x38, 0x9f, 0x9a, 0xae, 0xdf, 0x2e, 0xa7, 0xe8,
  2129. 0xcf, 0xc9, 0x79, 0x3e, 0xc5, 0x5b, 0xb9, 0x86, 0x37, 0x4d, 0xbf, 0xb9, 0x8c, 0xa5, 0x60, 0x0b,
  2130. 0x26, 0x54, 0xc0, 0xb8, 0xc2, 0x62, 0x6d, 0x9b, 0x60, 0xd1, 0xf6, 0x9c, 0x4c, 0xff, 0x53, 0x2a,
  2131. 0xee, 0x91, 0xd6, 0xb9, 0x47, 0xda, 0xc9, 0x7b, 0xbf, 0x7c, 0x98, 0x66, 0x49, 0xca, 0x33, 0xb5,
  2132. 0x78, 0x52, 0xfd, 0x09, 0xfd, 0x24, 0x9d, 0x7c, 0x72, 0xfb, 0x74, 0xb2, 0x4e, 0x3f, 0x44, 0xbf,
  2133. 0xff, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x5d, 0x08, 0xfd, 0xf4, 0x24, 0x15, 0x00, 0x00,
  2134. }