common.pb.go 131 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: common.proto
  3. package serverproto
  4. import (
  5. fmt "fmt"
  6. proto "github.com/golang/protobuf/proto"
  7. math "math"
  8. )
  9. // Reference imports to suppress errors if they are not otherwise used.
  10. var _ = proto.Marshal
  11. var _ = fmt.Errorf
  12. var _ = math.Inf
  13. // This is a compile-time assertion to ensure that this generated file
  14. // is compatible with the proto package it is being compiled against.
  15. // A compilation error at this line likely means your copy of the
  16. // proto package needs to be updated.
  17. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  18. type GameVersion int32
  19. const (
  20. GameVersion_GameVersion_None GameVersion = 0
  21. // 0.1.30
  22. GameVersion_GameVersion_Main GameVersion = 9
  23. )
  24. var GameVersion_name = map[int32]string{
  25. 0: "GameVersion_None",
  26. 9: "GameVersion_Main",
  27. }
  28. var GameVersion_value = map[string]int32{
  29. "GameVersion_None": 0,
  30. "GameVersion_Main": 9,
  31. }
  32. func (x GameVersion) String() string {
  33. return proto.EnumName(GameVersion_name, int32(x))
  34. }
  35. func (GameVersion) EnumDescriptor() ([]byte, []int) {
  36. return fileDescriptor_555bd8c177793206, []int{0}
  37. }
  38. // 资源类型枚举
  39. type ResType int32
  40. const (
  41. ResType_Res_NONE ResType = 0
  42. ResType_Res_Coin ResType = 1
  43. ResType_Res_Rmb ResType = 2
  44. ResType_Res_RoleBaseExp ResType = 3
  45. ResType_Res_RoleJobExp ResType = 4
  46. ResType_Res_HeroBaseExp ResType = 5
  47. ResType_Res_Equip ResType = 6
  48. ResType_Res_Item ResType = 7
  49. ResType_Res_Chip ResType = 8
  50. ResType_Res_Card ResType = 9
  51. ResType_Res_Fashion ResType = 10
  52. ResType_Res_Cruise ResType = 11
  53. ResType_Res_Sprite ResType = 12
  54. ResType_Res_Reslove ResType = 13
  55. ResType_Res_Hero ResType = 14
  56. ResType_Res_SkillBook ResType = 15
  57. ResType_Res_Gift ResType = 16
  58. ResType_Res_EvilExp ResType = 17
  59. ResType_Res_HeadFrame ResType = 18
  60. ResType_Res_PetExp ResType = 19
  61. ResType_Res_PetCoin ResType = 20
  62. ResType_Res_Pet ResType = 21
  63. ResType_Res_ItemCompose ResType = 22
  64. ResType_Res_Not_Package ResType = 23
  65. ResType_Res_Guild ResType = 24
  66. ResType_Res_Invitation ResType = 25
  67. ResType_Res_VipExp ResType = 26
  68. ResType_Res_QuickBattle ResType = 27
  69. ResType_Res_DaoChang100 ResType = 28
  70. ResType_Res_RushMap ResType = 29
  71. ResType_Res_KeepSake ResType = 31
  72. ResType_Res_Gift_Unique ResType = 32
  73. ResType_Res_DaoChang100_Guild ResType = 33
  74. ResType_Res_Guild_Battle ResType = 34
  75. ResType_Res_Explor_Exp ResType = 35
  76. ResType_Res_DaoChang100_Score ResType = 36
  77. ResType_Res_CashTicket ResType = 40
  78. ResType_Res_Month_Car_Item ResType = 41
  79. ResType_Res_Rune_Unlock_Award ResType = 42
  80. ResType_Res_Virtual_RMB ResType = 43
  81. ResType_Res_PetLevelUP_Exp ResType = 45
  82. ResType_Res_PetEquip ResType = 46
  83. ResType_Res_HightSkillExp ResType = 47
  84. ResType_Res_Skill_Equip ResType = 48
  85. ResType_Res_Head_Item ResType = 49
  86. ResType_Res_IdolSeason ResType = 50
  87. ResType_Res_WishBox ResType = 51
  88. ResType_Res_WishBox_Select ResType = 52
  89. ResType_Res_CreditRecharge ResType = 53
  90. ResType_Res_ROCoin ResType = 54
  91. ResType_Res_BoliShopExp ResType = 55
  92. ResType_Res_RechargeCard ResType = 56
  93. )
  94. var ResType_name = map[int32]string{
  95. 0: "Res_NONE",
  96. 1: "Res_Coin",
  97. 2: "Res_Rmb",
  98. 3: "Res_RoleBaseExp",
  99. 4: "Res_RoleJobExp",
  100. 5: "Res_HeroBaseExp",
  101. 6: "Res_Equip",
  102. 7: "Res_Item",
  103. 8: "Res_Chip",
  104. 9: "Res_Card",
  105. 10: "Res_Fashion",
  106. 11: "Res_Cruise",
  107. 12: "Res_Sprite",
  108. 13: "Res_Reslove",
  109. 14: "Res_Hero",
  110. 15: "Res_SkillBook",
  111. 16: "Res_Gift",
  112. 17: "Res_EvilExp",
  113. 18: "Res_HeadFrame",
  114. 19: "Res_PetExp",
  115. 20: "Res_PetCoin",
  116. 21: "Res_Pet",
  117. 22: "Res_ItemCompose",
  118. 23: "Res_Not_Package",
  119. 24: "Res_Guild",
  120. 25: "Res_Invitation",
  121. 26: "Res_VipExp",
  122. 27: "Res_QuickBattle",
  123. 28: "Res_DaoChang100",
  124. 29: "Res_RushMap",
  125. 31: "Res_KeepSake",
  126. 32: "Res_Gift_Unique",
  127. 33: "Res_DaoChang100_Guild",
  128. 34: "Res_Guild_Battle",
  129. 35: "Res_Explor_Exp",
  130. 36: "Res_DaoChang100_Score",
  131. 40: "Res_CashTicket",
  132. 41: "Res_Month_Car_Item",
  133. 42: "Res_Rune_Unlock_Award",
  134. 43: "Res_Virtual_RMB",
  135. 45: "Res_PetLevelUP_Exp",
  136. 46: "Res_PetEquip",
  137. 47: "Res_HightSkillExp",
  138. 48: "Res_Skill_Equip",
  139. 49: "Res_Head_Item",
  140. 50: "Res_IdolSeason",
  141. 51: "Res_WishBox",
  142. 52: "Res_WishBox_Select",
  143. 53: "Res_CreditRecharge",
  144. 54: "Res_ROCoin",
  145. 55: "Res_BoliShopExp",
  146. 56: "Res_RechargeCard",
  147. }
  148. var ResType_value = map[string]int32{
  149. "Res_NONE": 0,
  150. "Res_Coin": 1,
  151. "Res_Rmb": 2,
  152. "Res_RoleBaseExp": 3,
  153. "Res_RoleJobExp": 4,
  154. "Res_HeroBaseExp": 5,
  155. "Res_Equip": 6,
  156. "Res_Item": 7,
  157. "Res_Chip": 8,
  158. "Res_Card": 9,
  159. "Res_Fashion": 10,
  160. "Res_Cruise": 11,
  161. "Res_Sprite": 12,
  162. "Res_Reslove": 13,
  163. "Res_Hero": 14,
  164. "Res_SkillBook": 15,
  165. "Res_Gift": 16,
  166. "Res_EvilExp": 17,
  167. "Res_HeadFrame": 18,
  168. "Res_PetExp": 19,
  169. "Res_PetCoin": 20,
  170. "Res_Pet": 21,
  171. "Res_ItemCompose": 22,
  172. "Res_Not_Package": 23,
  173. "Res_Guild": 24,
  174. "Res_Invitation": 25,
  175. "Res_VipExp": 26,
  176. "Res_QuickBattle": 27,
  177. "Res_DaoChang100": 28,
  178. "Res_RushMap": 29,
  179. "Res_KeepSake": 31,
  180. "Res_Gift_Unique": 32,
  181. "Res_DaoChang100_Guild": 33,
  182. "Res_Guild_Battle": 34,
  183. "Res_Explor_Exp": 35,
  184. "Res_DaoChang100_Score": 36,
  185. "Res_CashTicket": 40,
  186. "Res_Month_Car_Item": 41,
  187. "Res_Rune_Unlock_Award": 42,
  188. "Res_Virtual_RMB": 43,
  189. "Res_PetLevelUP_Exp": 45,
  190. "Res_PetEquip": 46,
  191. "Res_HightSkillExp": 47,
  192. "Res_Skill_Equip": 48,
  193. "Res_Head_Item": 49,
  194. "Res_IdolSeason": 50,
  195. "Res_WishBox": 51,
  196. "Res_WishBox_Select": 52,
  197. "Res_CreditRecharge": 53,
  198. "Res_ROCoin": 54,
  199. "Res_BoliShopExp": 55,
  200. "Res_RechargeCard": 56,
  201. }
  202. func (x ResType) String() string {
  203. return proto.EnumName(ResType_name, int32(x))
  204. }
  205. func (ResType) EnumDescriptor() ([]byte, []int) {
  206. return fileDescriptor_555bd8c177793206, []int{1}
  207. }
  208. // Count表示N次操作,Num表示目标个数 [枚举:目标:条件]
  209. type TaskType int32
  210. const (
  211. TaskType_NONE TaskType = 0
  212. TaskType_Base_Level TaskType = 1
  213. TaskType_Job_Level TaskType = 2
  214. TaskType_Job_Stage TaskType = 3
  215. TaskType_Hero_Level_Num TaskType = 4
  216. TaskType_Hero_LevelUp_Count TaskType = 5
  217. TaskType_Hero_Power_Num TaskType = 6
  218. TaskType_Equip_Level_Num TaskType = 8
  219. TaskType_Equip_Level_Count TaskType = 9
  220. TaskType_Equip_Forge_Count TaskType = 10
  221. TaskType_Level_Battle_Count TaskType = 11
  222. TaskType_Skill_Slot_Level_Up_Count TaskType = 13
  223. TaskType_Total_Power TaskType = 14
  224. TaskType_Battle_Boss_Count TaskType = 16
  225. TaskType_Remain_Skill_Point TaskType = 17
  226. TaskType_Role_Equip_Forge_Count TaskType = 18
  227. TaskType_Part_Equip_Forge_Count TaskType = 19
  228. TaskType_Role_Quick_Battle_Count TaskType = 20
  229. TaskType_Role_Use_Item_Count TaskType = 21
  230. TaskType_Hero_Total_Num TaskType = 22
  231. TaskType_Hero_Id_Level TaskType = 23
  232. TaskType_Battle_Boss_Reward_Count TaskType = 24
  233. TaskType_Get_Online_Box_Count TaskType = 25
  234. TaskType_Arena_Battle_Start_Count TaskType = 26
  235. TaskType_Evil_Fight_Count TaskType = 28
  236. TaskType_Silver_Consumption_Count TaskType = 30
  237. TaskType_Gold_Consumption_Count TaskType = 31
  238. TaskType_Arena_Battle_Win_Count TaskType = 32
  239. TaskType_Climbing_Tower_Count TaskType = 33
  240. TaskType_Card_Composed_Count TaskType = 35
  241. TaskType_Card_Reset_Count TaskType = 36
  242. TaskType_Climbing_Tower_Level TaskType = 37
  243. TaskType_PK_Win_Count TaskType = 38
  244. TaskType_Get_Silver_Count TaskType = 39
  245. TaskType_Get_Suit_Count TaskType = 40
  246. TaskType_Get_Card_Count TaskType = 41
  247. TaskType_Arena_Battle_Win_Count_Accu TaskType = 42
  248. TaskType_Shop_Buy_Count TaskType = 43
  249. TaskType_Equip_Quality_Num TaskType = 44
  250. TaskType_Card_Quality_Num TaskType = 45
  251. TaskType_Pet_Quality_Num TaskType = 46
  252. TaskType_Arena_Rank_Level TaskType = 47
  253. TaskType_Evil_Battle_Count_Accu TaskType = 48
  254. TaskType_Expedition_Battle_Count TaskType = 49
  255. TaskType_Expedition_CallHelp_Count TaskType = 50
  256. TaskType_Friend_SubFan_Num TaskType = 51
  257. TaskType_Friend_Invite_Count TaskType = 52
  258. TaskType_Guild_Join_Count TaskType = 53
  259. TaskType_VIP_Level TaskType = 54
  260. TaskType_Invitation_Base_Level_Num TaskType = 55
  261. TaskType_Invitation_Recharge_Num TaskType = 56
  262. TaskType_Invitation_Number_Num TaskType = 57
  263. TaskType_Arena_Battle_Start_Count_Accu TaskType = 58
  264. TaskType_Recharge_Num_Accu TaskType = 59
  265. TaskType_Recharge_Num TaskType = 60
  266. TaskType_Chat_Message_Count TaskType = 61
  267. TaskType_Draw_Card_Num TaskType = 62
  268. TaskType_Draw_Pet_Num TaskType = 63
  269. TaskType_Expedition_Challenge_Count TaskType = 64
  270. TaskType_Guild_Boss_Normal_Count TaskType = 65
  271. TaskType_World_Boss_Challenge_Count TaskType = 66
  272. TaskType_Eve_Card_Num TaskType = 67
  273. TaskType_Eve_Pet_Num TaskType = 68
  274. TaskType_Eve_Fight_value TaskType = 69
  275. TaskType_Eve_Merge_Equip TaskType = 70
  276. TaskType_Eve_Merge_Card TaskType = 71
  277. TaskType_Eve_Accu_count TaskType = 72
  278. TaskType_Start_Server_Days TaskType = 73
  279. TaskType_Eve_Arean_First TaskType = 74
  280. TaskType_Eve_Arean_Buy TaskType = 75
  281. TaskType_Eve_DaoChange_Win TaskType = 77
  282. TaskType_Eve_Month_Card TaskType = 78
  283. TaskType_Eve_Recharge_Value TaskType = 79
  284. TaskType_Eve_Keepsake_lvl_All TaskType = 80
  285. TaskType_Eve_Item_Count TaskType = 81
  286. TaskType_Eve_Login_Day TaskType = 82
  287. TaskType_Eve_Equip_Level_Role TaskType = 83
  288. TaskType_Eve_Use_Quick_Battle TaskType = 84
  289. TaskType_Eve_Month_Card_High TaskType = 85
  290. TaskType_Eve_Battle_Role_Quality TaskType = 86
  291. TaskType_Eve_DaoChange_Win_Add TaskType = 87
  292. TaskType_Eve_Pet_Id_Cnt TaskType = 88
  293. TaskType_Eve_Arean_Dan TaskType = 89
  294. TaskType_Eve_Pet_Battle_Quality_cnt TaskType = 90
  295. TaskType_Eve_Evil_Fight_Lvl TaskType = 91
  296. TaskType_Eve_Expedition_Battle_Type TaskType = 92
  297. TaskType_Eve_Head_Icon_Cont TaskType = 93
  298. TaskType_Eve_Skill_Advance_Num TaskType = 94
  299. TaskType_Eve_Five_Artifact_Activate TaskType = 95
  300. TaskType_Eve_Arean_First_Cnt TaskType = 96
  301. TaskType_BT_ZhenJiaRecharge TaskType = 100
  302. TaskType_BT_ROCoinRecharge TaskType = 101
  303. TaskType_Level_Hard_Battle_Count TaskType = 102
  304. )
  305. var TaskType_name = map[int32]string{
  306. 0: "NONE",
  307. 1: "Base_Level",
  308. 2: "Job_Level",
  309. 3: "Job_Stage",
  310. 4: "Hero_Level_Num",
  311. 5: "Hero_LevelUp_Count",
  312. 6: "Hero_Power_Num",
  313. 8: "Equip_Level_Num",
  314. 9: "Equip_Level_Count",
  315. 10: "Equip_Forge_Count",
  316. 11: "Level_Battle_Count",
  317. 13: "Skill_Slot_Level_Up_Count",
  318. 14: "Total_Power",
  319. 16: "Battle_Boss_Count",
  320. 17: "Remain_Skill_Point",
  321. 18: "Role_Equip_Forge_Count",
  322. 19: "Part_Equip_Forge_Count",
  323. 20: "Role_Quick_Battle_Count",
  324. 21: "Role_Use_Item_Count",
  325. 22: "Hero_Total_Num",
  326. 23: "Hero_Id_Level",
  327. 24: "Battle_Boss_Reward_Count",
  328. 25: "Get_Online_Box_Count",
  329. 26: "Arena_Battle_Start_Count",
  330. 28: "Evil_Fight_Count",
  331. 30: "Silver_Consumption_Count",
  332. 31: "Gold_Consumption_Count",
  333. 32: "Arena_Battle_Win_Count",
  334. 33: "Climbing_Tower_Count",
  335. 35: "Card_Composed_Count",
  336. 36: "Card_Reset_Count",
  337. 37: "Climbing_Tower_Level",
  338. 38: "PK_Win_Count",
  339. 39: "Get_Silver_Count",
  340. 40: "Get_Suit_Count",
  341. 41: "Get_Card_Count",
  342. 42: "Arena_Battle_Win_Count_Accu",
  343. 43: "Shop_Buy_Count",
  344. 44: "Equip_Quality_Num",
  345. 45: "Card_Quality_Num",
  346. 46: "Pet_Quality_Num",
  347. 47: "Arena_Rank_Level",
  348. 48: "Evil_Battle_Count_Accu",
  349. 49: "Expedition_Battle_Count",
  350. 50: "Expedition_CallHelp_Count",
  351. 51: "Friend_SubFan_Num",
  352. 52: "Friend_Invite_Count",
  353. 53: "Guild_Join_Count",
  354. 54: "VIP_Level",
  355. 55: "Invitation_Base_Level_Num",
  356. 56: "Invitation_Recharge_Num",
  357. 57: "Invitation_Number_Num",
  358. 58: "Arena_Battle_Start_Count_Accu",
  359. 59: "Recharge_Num_Accu",
  360. 60: "Recharge_Num",
  361. 61: "Chat_Message_Count",
  362. 62: "Draw_Card_Num",
  363. 63: "Draw_Pet_Num",
  364. 64: "Expedition_Challenge_Count",
  365. 65: "Guild_Boss_Normal_Count",
  366. 66: "World_Boss_Challenge_Count",
  367. 67: "Eve_Card_Num",
  368. 68: "Eve_Pet_Num",
  369. 69: "Eve_Fight_value",
  370. 70: "Eve_Merge_Equip",
  371. 71: "Eve_Merge_Card",
  372. 72: "Eve_Accu_count",
  373. 73: "Start_Server_Days",
  374. 74: "Eve_Arean_First",
  375. 75: "Eve_Arean_Buy",
  376. 77: "Eve_DaoChange_Win",
  377. 78: "Eve_Month_Card",
  378. 79: "Eve_Recharge_Value",
  379. 80: "Eve_Keepsake_lvl_All",
  380. 81: "Eve_Item_Count",
  381. 82: "Eve_Login_Day",
  382. 83: "Eve_Equip_Level_Role",
  383. 84: "Eve_Use_Quick_Battle",
  384. 85: "Eve_Month_Card_High",
  385. 86: "Eve_Battle_Role_Quality",
  386. 87: "Eve_DaoChange_Win_Add",
  387. 88: "Eve_Pet_Id_Cnt",
  388. 89: "Eve_Arean_Dan",
  389. 90: "Eve_Pet_Battle_Quality_cnt",
  390. 91: "Eve_Evil_Fight_Lvl",
  391. 92: "Eve_Expedition_Battle_Type",
  392. 93: "Eve_Head_Icon_Cont",
  393. 94: "Eve_Skill_Advance_Num",
  394. 95: "Eve_Five_Artifact_Activate",
  395. 96: "Eve_Arean_First_Cnt",
  396. 100: "BT_ZhenJiaRecharge",
  397. 101: "BT_ROCoinRecharge",
  398. 102: "Level_Hard_Battle_Count",
  399. }
  400. var TaskType_value = map[string]int32{
  401. "NONE": 0,
  402. "Base_Level": 1,
  403. "Job_Level": 2,
  404. "Job_Stage": 3,
  405. "Hero_Level_Num": 4,
  406. "Hero_LevelUp_Count": 5,
  407. "Hero_Power_Num": 6,
  408. "Equip_Level_Num": 8,
  409. "Equip_Level_Count": 9,
  410. "Equip_Forge_Count": 10,
  411. "Level_Battle_Count": 11,
  412. "Skill_Slot_Level_Up_Count": 13,
  413. "Total_Power": 14,
  414. "Battle_Boss_Count": 16,
  415. "Remain_Skill_Point": 17,
  416. "Role_Equip_Forge_Count": 18,
  417. "Part_Equip_Forge_Count": 19,
  418. "Role_Quick_Battle_Count": 20,
  419. "Role_Use_Item_Count": 21,
  420. "Hero_Total_Num": 22,
  421. "Hero_Id_Level": 23,
  422. "Battle_Boss_Reward_Count": 24,
  423. "Get_Online_Box_Count": 25,
  424. "Arena_Battle_Start_Count": 26,
  425. "Evil_Fight_Count": 28,
  426. "Silver_Consumption_Count": 30,
  427. "Gold_Consumption_Count": 31,
  428. "Arena_Battle_Win_Count": 32,
  429. "Climbing_Tower_Count": 33,
  430. "Card_Composed_Count": 35,
  431. "Card_Reset_Count": 36,
  432. "Climbing_Tower_Level": 37,
  433. "PK_Win_Count": 38,
  434. "Get_Silver_Count": 39,
  435. "Get_Suit_Count": 40,
  436. "Get_Card_Count": 41,
  437. "Arena_Battle_Win_Count_Accu": 42,
  438. "Shop_Buy_Count": 43,
  439. "Equip_Quality_Num": 44,
  440. "Card_Quality_Num": 45,
  441. "Pet_Quality_Num": 46,
  442. "Arena_Rank_Level": 47,
  443. "Evil_Battle_Count_Accu": 48,
  444. "Expedition_Battle_Count": 49,
  445. "Expedition_CallHelp_Count": 50,
  446. "Friend_SubFan_Num": 51,
  447. "Friend_Invite_Count": 52,
  448. "Guild_Join_Count": 53,
  449. "VIP_Level": 54,
  450. "Invitation_Base_Level_Num": 55,
  451. "Invitation_Recharge_Num": 56,
  452. "Invitation_Number_Num": 57,
  453. "Arena_Battle_Start_Count_Accu": 58,
  454. "Recharge_Num_Accu": 59,
  455. "Recharge_Num": 60,
  456. "Chat_Message_Count": 61,
  457. "Draw_Card_Num": 62,
  458. "Draw_Pet_Num": 63,
  459. "Expedition_Challenge_Count": 64,
  460. "Guild_Boss_Normal_Count": 65,
  461. "World_Boss_Challenge_Count": 66,
  462. "Eve_Card_Num": 67,
  463. "Eve_Pet_Num": 68,
  464. "Eve_Fight_value": 69,
  465. "Eve_Merge_Equip": 70,
  466. "Eve_Merge_Card": 71,
  467. "Eve_Accu_count": 72,
  468. "Start_Server_Days": 73,
  469. "Eve_Arean_First": 74,
  470. "Eve_Arean_Buy": 75,
  471. "Eve_DaoChange_Win": 77,
  472. "Eve_Month_Card": 78,
  473. "Eve_Recharge_Value": 79,
  474. "Eve_Keepsake_lvl_All": 80,
  475. "Eve_Item_Count": 81,
  476. "Eve_Login_Day": 82,
  477. "Eve_Equip_Level_Role": 83,
  478. "Eve_Use_Quick_Battle": 84,
  479. "Eve_Month_Card_High": 85,
  480. "Eve_Battle_Role_Quality": 86,
  481. "Eve_DaoChange_Win_Add": 87,
  482. "Eve_Pet_Id_Cnt": 88,
  483. "Eve_Arean_Dan": 89,
  484. "Eve_Pet_Battle_Quality_cnt": 90,
  485. "Eve_Evil_Fight_Lvl": 91,
  486. "Eve_Expedition_Battle_Type": 92,
  487. "Eve_Head_Icon_Cont": 93,
  488. "Eve_Skill_Advance_Num": 94,
  489. "Eve_Five_Artifact_Activate": 95,
  490. "Eve_Arean_First_Cnt": 96,
  491. "BT_ZhenJiaRecharge": 100,
  492. "BT_ROCoinRecharge": 101,
  493. "Level_Hard_Battle_Count": 102,
  494. }
  495. func (x TaskType) String() string {
  496. return proto.EnumName(TaskType_name, int32(x))
  497. }
  498. func (TaskType) EnumDescriptor() ([]byte, []int) {
  499. return fileDescriptor_555bd8c177793206, []int{2}
  500. }
  501. // 超值礼包触发条件
  502. type UnlockChargeType int32
  503. const (
  504. UnlockChargeType_UChargeType_None UnlockChargeType = 0
  505. UnlockChargeType_UChargeType_ZenyOnceCost UnlockChargeType = 1
  506. UnlockChargeType_UChargeType_ClimbTowerLevel UnlockChargeType = 2
  507. UnlockChargeType_UChargeType_SkillLevelUp UnlockChargeType = 3
  508. UnlockChargeType_UChargeType_BaseLevel UnlockChargeType = 4
  509. UnlockChargeType_UChargeType_DrawCardMVP UnlockChargeType = 5
  510. UnlockChargeType_UChargeType_DrawPetMVP UnlockChargeType = 6
  511. UnlockChargeType_UChargeType_BattleLevel UnlockChargeType = 7
  512. UnlockChargeType_UChargeType_ShopNormalRMBCost UnlockChargeType = 8
  513. UnlockChargeType_UChargeType_ArenaShopCost UnlockChargeType = 9
  514. UnlockChargeType_UChargeType_GuildShopCost UnlockChargeType = 10
  515. UnlockChargeType_UChargeType_SpecialShopRMB UnlockChargeType = 11
  516. UnlockChargeType_UChargeType_PetShopCost UnlockChargeType = 12
  517. UnlockChargeType_UChargeType_DrawCardQualityNum UnlockChargeType = 13
  518. UnlockChargeType_UChargeType_DrawCardSpecial UnlockChargeType = 14
  519. UnlockChargeType_UChargeType_DrawPetSpecial UnlockChargeType = 15
  520. UnlockChargeType_UChargeType_PayAmount UnlockChargeType = 16
  521. UnlockChargeType_UChargeType_HeroStrength UnlockChargeType = 17
  522. UnlockChargeType_UChargeType_HeroLevel UnlockChargeType = 18
  523. UnlockChargeType_UChargeType_SKillAdvance UnlockChargeType = 19
  524. UnlockChargeType_UChargeType_DrawSkillEquipSpecial UnlockChargeType = 20
  525. )
  526. var UnlockChargeType_name = map[int32]string{
  527. 0: "UChargeType_None",
  528. 1: "UChargeType_ZenyOnceCost",
  529. 2: "UChargeType_ClimbTowerLevel",
  530. 3: "UChargeType_SkillLevelUp",
  531. 4: "UChargeType_BaseLevel",
  532. 5: "UChargeType_DrawCardMVP",
  533. 6: "UChargeType_DrawPetMVP",
  534. 7: "UChargeType_BattleLevel",
  535. 8: "UChargeType_ShopNormalRMBCost",
  536. 9: "UChargeType_ArenaShopCost",
  537. 10: "UChargeType_GuildShopCost",
  538. 11: "UChargeType_SpecialShopRMB",
  539. 12: "UChargeType_PetShopCost",
  540. 13: "UChargeType_DrawCardQualityNum",
  541. 14: "UChargeType_DrawCardSpecial",
  542. 15: "UChargeType_DrawPetSpecial",
  543. 16: "UChargeType_PayAmount",
  544. 17: "UChargeType_HeroStrength",
  545. 18: "UChargeType_HeroLevel",
  546. 19: "UChargeType_SKillAdvance",
  547. 20: "UChargeType_DrawSkillEquipSpecial",
  548. }
  549. var UnlockChargeType_value = map[string]int32{
  550. "UChargeType_None": 0,
  551. "UChargeType_ZenyOnceCost": 1,
  552. "UChargeType_ClimbTowerLevel": 2,
  553. "UChargeType_SkillLevelUp": 3,
  554. "UChargeType_BaseLevel": 4,
  555. "UChargeType_DrawCardMVP": 5,
  556. "UChargeType_DrawPetMVP": 6,
  557. "UChargeType_BattleLevel": 7,
  558. "UChargeType_ShopNormalRMBCost": 8,
  559. "UChargeType_ArenaShopCost": 9,
  560. "UChargeType_GuildShopCost": 10,
  561. "UChargeType_SpecialShopRMB": 11,
  562. "UChargeType_PetShopCost": 12,
  563. "UChargeType_DrawCardQualityNum": 13,
  564. "UChargeType_DrawCardSpecial": 14,
  565. "UChargeType_DrawPetSpecial": 15,
  566. "UChargeType_PayAmount": 16,
  567. "UChargeType_HeroStrength": 17,
  568. "UChargeType_HeroLevel": 18,
  569. "UChargeType_SKillAdvance": 19,
  570. "UChargeType_DrawSkillEquipSpecial": 20,
  571. }
  572. func (x UnlockChargeType) String() string {
  573. return proto.EnumName(UnlockChargeType_name, int32(x))
  574. }
  575. func (UnlockChargeType) EnumDescriptor() ([]byte, []int) {
  576. return fileDescriptor_555bd8c177793206, []int{3}
  577. }
  578. // 全局表枚举值
  579. type GlobalType int32
  580. const (
  581. GlobalType_Global_NONE GlobalType = 0
  582. GlobalType_Global_Enter_BossRange_Time GlobalType = 3
  583. GlobalType_Global_Equip_Forging_Num GlobalType = 29
  584. GlobalType_Global_Role_Original_Attr_Point GlobalType = 27
  585. GlobalType_Global_Role_Original_AddAttrPoint GlobalType = 30
  586. GlobalType_Global_Card_Normal GlobalType = 37
  587. GlobalType_Global_Card_Mini GlobalType = 38
  588. GlobalType_Global_Card_Mvp GlobalType = 39
  589. GlobalType_Global_Card_Compose_Cost GlobalType = 41
  590. GlobalType_Global_Battle_Min_Time GlobalType = 46
  591. GlobalType_Global_Battle_Income_Time GlobalType = 47
  592. GlobalType_Global_Battle_Limit_Time GlobalType = 48
  593. GlobalType_Global_Target_Task_Begin_ID GlobalType = 51
  594. GlobalType_Global_Cruise_Max GlobalType = 80
  595. GlobalType_Global_Slot_UnLock GlobalType = 85
  596. GlobalType_Global_Slot_Max_Reward_Count GlobalType = 86
  597. GlobalType_Global_Slot_Reward_Consume GlobalType = 87
  598. GlobalType_Global_Slot_Reset_Reward GlobalType = 88
  599. GlobalType_Global_Quick_Battle_Unlock GlobalType = 89
  600. GlobalType_Global_Chat_World_Time GlobalType = 90
  601. GlobalType_Global_Chat_World_Role_Level GlobalType = 91
  602. GlobalType_Global_Battle_ReadyPoint_Sword GlobalType = 92
  603. GlobalType_Global_Battle_ReadyPoint_Robber GlobalType = 93
  604. GlobalType_Global_Battle_ReadyPoint_Archer GlobalType = 94
  605. GlobalType_Global_Battle_ReadyPoint_Magician GlobalType = 95
  606. GlobalType_Global_Battle_ReadyPoint_Wand GlobalType = 96
  607. GlobalType_Global_Battle_ReadyPoint_None GlobalType = 97
  608. GlobalType_Global_Change_Job_Times GlobalType = 103
  609. GlobalType_Global_Speed_Fight_Power GlobalType = 104
  610. GlobalType_Global_Cur_Head_Version GlobalType = 105
  611. GlobalType_Global_Init_Head_Portrait GlobalType = 106
  612. GlobalType_Global_Rename_Consume GlobalType = 107
  613. GlobalType_Global_Arena_DaoChang_Challenge GlobalType = 108
  614. GlobalType_Global_Arena_DaoChang_Buy_Cost GlobalType = 109
  615. GlobalType_Global_Arena_DaoChang_Buy_Count GlobalType = 110
  616. GlobalType_Global_Arena_DaoChang_Reward_count GlobalType = 112
  617. GlobalType_Global_Arena_DaoChang_RankMin_Level GlobalType = 113
  618. GlobalType_Global_Arena_Match_Top_Left GlobalType = 114
  619. GlobalType_Global_MailId_Arena_Top_Reward GlobalType = 116
  620. GlobalType_Global_MailId_Arena_ScoreLevel_Reward GlobalType = 117
  621. GlobalType_Global_MailId_Boss_Owner_Reward GlobalType = 118
  622. GlobalType_Global_MailId_Boss_Other_Reward GlobalType = 119
  623. GlobalType_Global_Card_Up_Grade_Resource GlobalType = 121
  624. GlobalType_Global_World_Boss_Consume GlobalType = 122
  625. GlobalType_Global_Recruit_Hero_Consume GlobalType = 123
  626. GlobalType_Global_SystemMsg_Item GlobalType = 130
  627. GlobalType_Global_Max_Name_Len GlobalType = 138
  628. GlobalType_Global_Social_SubNum_Limit GlobalType = 139
  629. GlobalType_Global_Social_FansNum_Limit GlobalType = 140
  630. GlobalType_Global_Social_BlackNum_Limit GlobalType = 141
  631. GlobalType_Global_SignUp_Version GlobalType = 142
  632. GlobalType_Global_World_Boss_ChallengeNum_Limit GlobalType = 154
  633. GlobalType_Global_Evil_Challenge_Cost GlobalType = 157
  634. GlobalType_Global_Evil_Exp_Limit GlobalType = 158
  635. GlobalType_Global_Create_Item_List GlobalType = 169
  636. GlobalType_Global_Competition_Streak_Win GlobalType = 172
  637. GlobalType_Global_Climbing_Tower_Unlock GlobalType = 177
  638. GlobalType_Global_Competition_Factor GlobalType = 178
  639. GlobalType_Global_Reset_Skill_Level_Cost GlobalType = 182
  640. GlobalType_Global_World_Boss_Reward GlobalType = 183
  641. GlobalType_Global_Evil_Consume GlobalType = 188
  642. GlobalType_Global_Evil_Level_Up GlobalType = 189
  643. GlobalType_Global_Guild_System_Unlock GlobalType = 193
  644. GlobalType_Global_Guild_Apply_List_Max GlobalType = 194
  645. GlobalType_Global_Guild_Apply_Level GlobalType = 195
  646. GlobalType_Global_Guild_Max_Level GlobalType = 196
  647. GlobalType_Global_Guild_Personal_Active GlobalType = 197
  648. GlobalType_Global_Guild_VicePre_Num GlobalType = 198
  649. GlobalType_Global_Guild_Join_Level GlobalType = 199
  650. GlobalType_Global_Guild_Role_Apply_Max GlobalType = 200
  651. GlobalType_Global_Guild_Leave_Guild_CD GlobalType = 201
  652. GlobalType_Global_Guild_Log_Max_Count GlobalType = 202
  653. GlobalType_Global_Guild_Activi_To_GuildActive GlobalType = 206
  654. GlobalType_Global_Pet_SkillUp_Consume GlobalType = 207
  655. GlobalType_Global_Pet_Advance_Limit GlobalType = 208
  656. GlobalType_Global_Guild_Build_Cost GlobalType = 210
  657. GlobalType_Global_Guild_Head_Frame GlobalType = 211
  658. GlobalType_Global_Guild_Search_String_Len GlobalType = 212
  659. GlobalType_Global_Guild_Name_String_Len GlobalType = 213
  660. GlobalType_Global_Guild_Notice_Max_Len GlobalType = 215
  661. GlobalType_Global_Guild_Recruit_Max_Len GlobalType = 216
  662. GlobalType_Global_Guild_OnBuild_Badge GlobalType = 217
  663. GlobalType_Global_Guild_Activi_To_GuildExp GlobalType = 218
  664. GlobalType_Global_Competition_ScoreItem GlobalType = 219
  665. GlobalType_Global_Guild_Rename_Cost GlobalType = 220
  666. GlobalType_Global_Normal_Pet_Decomposed GlobalType = 221
  667. GlobalType_Global_Vip_Pet_Decomposed GlobalType = 222
  668. GlobalType_Global_Guild_Online_GuildActive GlobalType = 223
  669. GlobalType_Global_Pet_Decompose GlobalType = 224
  670. GlobalType_Global_Competition_ScoreItem_Factor GlobalType = 226
  671. GlobalType_Global_Pet_Assist_CD GlobalType = 228
  672. GlobalType_Global_Expedition_GuildCallForHelpCDTime GlobalType = 231
  673. GlobalType_Global_Expedition_Help_Num GlobalType = 232
  674. GlobalType_Global_Expedition_Be_Help_Num GlobalType = 233
  675. GlobalType_Global_Expedition_Challenge_Num GlobalType = 234
  676. GlobalType_Global_Expedition_Help_Reward GlobalType = 235
  677. GlobalType_Global_Invitation_Click_Num GlobalType = 237
  678. GlobalType_Global_Invitation_Click_Res_Master GlobalType = 238
  679. GlobalType_Global_Invitation_Click_Res_Member GlobalType = 239
  680. GlobalType_Global_Quick_Battle_Times GlobalType = 240
  681. GlobalType_Global_RMB_To_VipExp GlobalType = 244
  682. GlobalType_Global_Question_Reward GlobalType = 247
  683. GlobalType_Global_Pet_1Level_Decompose_Res GlobalType = 249
  684. GlobalType_Global_DaoChang100_BattleTime GlobalType = 251
  685. GlobalType_Global_DaoChang100_RewardInterval GlobalType = 252
  686. GlobalType_Global_DaoChang100_BaseRewardList GlobalType = 253
  687. GlobalType_Global_DaoChang100_ChallengeCount GlobalType = 254
  688. GlobalType_Global_DaoChang100_TotalRewardTime GlobalType = 255
  689. GlobalType_Global_Rush_Tower_Count_Reward GlobalType = 256
  690. GlobalType_Global_Rush_Arena_Count_Reward GlobalType = 257
  691. GlobalType_Global_Activities_14DaysLogin GlobalType = 260
  692. GlobalType_Global_DaoChang100_ChallengeCountByCost GlobalType = 265
  693. GlobalType_Global_Guild_Elite_Boss_FightCD GlobalType = 266
  694. GlobalType_Global_DaoChang100_Battle_Check GlobalType = 268
  695. GlobalType_Global_Arena_Battle_Check GlobalType = 269
  696. GlobalType_Global_Decompose_Pet_Stone_Noraml GlobalType = 270
  697. GlobalType_Global_ReplaceJob_Level GlobalType = 272
  698. GlobalType_Global_ReplaceJob_Consume GlobalType = 273
  699. GlobalType_Global_Rush_Map_Activity_Unlock GlobalType = 274
  700. GlobalType_Global_KeepSake_Crystal_To_Material GlobalType = 275
  701. GlobalType_Global_Decompose_Pet_Stone_Min GlobalType = 279
  702. GlobalType_Global_Decompose_Pet_Stone_Mvp GlobalType = 280
  703. GlobalType_Global_Cheat_Ban_Time GlobalType = 281
  704. GlobalType_Global_KeepSake_Material_To_Crystal GlobalType = 282
  705. GlobalType_Global_Guild_Battle_Buy_challenge GlobalType = 286
  706. GlobalType_Global_Guild_Battle_Buy_Reborn GlobalType = 287
  707. GlobalType_Global_Guild_Battle_Reborn_CD GlobalType = 291
  708. GlobalType_Global_Guild_Kick_Max_Count GlobalType = 292
  709. GlobalType_Global_Create_Role_Reward GlobalType = 293
  710. GlobalType_Global_TotalRecharge_List GlobalType = 294
  711. GlobalType_Global_Cheat_Chat_Personal GlobalType = 297
  712. GlobalType_Global_Cheat_Chat_Public GlobalType = 298
  713. GlobalType_Global_Fashion_Attr GlobalType = 299
  714. GlobalType_Global_Guild_Battle_FightPower GlobalType = 300
  715. GlobalType_Global_Guild_Battle_WinScore GlobalType = 302
  716. GlobalType_Global_Guild_Exchange_President GlobalType = 307
  717. GlobalType_Global_Cash_Shop_Exchange_Cost GlobalType = 308
  718. GlobalType_Global_Cash_Shop_Exchange_Reward GlobalType = 309
  719. GlobalType_Global_Quality_Fruit_Item GlobalType = 312
  720. GlobalType_Global_Pet_SkillUp_Cost_Pet GlobalType = 313
  721. GlobalType_Global_Rush_Pet_Calc_Score GlobalType = 315
  722. GlobalType_Global_Pet_Quality_Calc_Score GlobalType = 316
  723. GlobalType_Global_Skill_Exp_Conver GlobalType = 320
  724. GlobalType_Global_Rune_GiftBag_Label_4_Reset GlobalType = 322
  725. GlobalType_Global_YuanHangTrialMaxNum GlobalType = 323
  726. GlobalType_Global_CrossYuanHangTrialRewardNum GlobalType = 325
  727. GlobalType_Global_CrossYuanHangTrialViewMaxNum GlobalType = 326
  728. GlobalType_Global_CrossYuanHangTrialOpenTime GlobalType = 327
  729. GlobalType_Global_CrossYuanHangTrialRankListMaxNum GlobalType = 329
  730. GlobalType_Global_CrossMaxFightPowerRankVal GlobalType = 334
  731. GlobalType_Global_CrossTopTowerOpenTime GlobalType = 335
  732. GlobalType_Global_CrossMaxFightPowerFightInfoUpdateTime GlobalType = 336
  733. GlobalType_Global_GuildDemon_BroadCast_Level GlobalType = 337
  734. GlobalType_Global_SKillEquip_ReforgeCost GlobalType = 339
  735. GlobalType_Global_SKillEquip_ShiftCost GlobalType = 342
  736. GlobalType_Global_Competition_Idol_Day_Reward GlobalType = 344
  737. GlobalType_Global_Unlock_WishBox_Slot GlobalType = 348
  738. GlobalType_Global_PetQiyue_Slot_Unlock_Cost GlobalType = 350
  739. GlobalType_Global_PetQiyue_Nature_Attr GlobalType = 351
  740. GlobalType_Global_Card_Level_Exchange GlobalType = 352
  741. GlobalType_Global_CreditRechargeVip_Factor GlobalType = 353
  742. GlobalType_Global_CreditRechargeInitMax GlobalType = 354
  743. GlobalType_Global_FastBattleTime GlobalType = 355
  744. GlobalType_Global_RmbToROCoinFactor GlobalType = 356
  745. GlobalType_Global_ClimbingTowerDayReward GlobalType = 357
  746. GlobalType_Global_RoCoinToBoliExp_Factor GlobalType = 358
  747. GlobalType_Global_WorldBossChallengeCost GlobalType = 362
  748. )
  749. var GlobalType_name = map[int32]string{
  750. 0: "Global_NONE",
  751. 3: "Global_Enter_BossRange_Time",
  752. 29: "Global_Equip_Forging_Num",
  753. 27: "Global_Role_Original_Attr_Point",
  754. 30: "Global_Role_Original_AddAttrPoint",
  755. 37: "Global_Card_Normal",
  756. 38: "Global_Card_Mini",
  757. 39: "Global_Card_Mvp",
  758. 41: "Global_Card_Compose_Cost",
  759. 46: "Global_Battle_Min_Time",
  760. 47: "Global_Battle_Income_Time",
  761. 48: "Global_Battle_Limit_Time",
  762. 51: "Global_Target_Task_Begin_ID",
  763. 80: "Global_Cruise_Max",
  764. 85: "Global_Slot_UnLock",
  765. 86: "Global_Slot_Max_Reward_Count",
  766. 87: "Global_Slot_Reward_Consume",
  767. 88: "Global_Slot_Reset_Reward",
  768. 89: "Global_Quick_Battle_Unlock",
  769. 90: "Global_Chat_World_Time",
  770. 91: "Global_Chat_World_Role_Level",
  771. 92: "Global_Battle_ReadyPoint_Sword",
  772. 93: "Global_Battle_ReadyPoint_Robber",
  773. 94: "Global_Battle_ReadyPoint_Archer",
  774. 95: "Global_Battle_ReadyPoint_Magician",
  775. 96: "Global_Battle_ReadyPoint_Wand",
  776. 97: "Global_Battle_ReadyPoint_None",
  777. 103: "Global_Change_Job_Times",
  778. 104: "Global_Speed_Fight_Power",
  779. 105: "Global_Cur_Head_Version",
  780. 106: "Global_Init_Head_Portrait",
  781. 107: "Global_Rename_Consume",
  782. 108: "Global_Arena_DaoChang_Challenge",
  783. 109: "Global_Arena_DaoChang_Buy_Cost",
  784. 110: "Global_Arena_DaoChang_Buy_Count",
  785. 112: "Global_Arena_DaoChang_Reward_count",
  786. 113: "Global_Arena_DaoChang_RankMin_Level",
  787. 114: "Global_Arena_Match_Top_Left",
  788. 116: "Global_MailId_Arena_Top_Reward",
  789. 117: "Global_MailId_Arena_ScoreLevel_Reward",
  790. 118: "Global_MailId_Boss_Owner_Reward",
  791. 119: "Global_MailId_Boss_Other_Reward",
  792. 121: "Global_Card_Up_Grade_Resource",
  793. 122: "Global_World_Boss_Consume",
  794. 123: "Global_Recruit_Hero_Consume",
  795. 130: "Global_SystemMsg_Item",
  796. 138: "Global_Max_Name_Len",
  797. 139: "Global_Social_SubNum_Limit",
  798. 140: "Global_Social_FansNum_Limit",
  799. 141: "Global_Social_BlackNum_Limit",
  800. 142: "Global_SignUp_Version",
  801. 154: "Global_World_Boss_ChallengeNum_Limit",
  802. 157: "Global_Evil_Challenge_Cost",
  803. 158: "Global_Evil_Exp_Limit",
  804. 169: "Global_Create_Item_List",
  805. 172: "Global_Competition_Streak_Win",
  806. 177: "Global_Climbing_Tower_Unlock",
  807. 178: "Global_Competition_Factor",
  808. 182: "Global_Reset_Skill_Level_Cost",
  809. 183: "Global_World_Boss_Reward",
  810. 188: "Global_Evil_Consume",
  811. 189: "Global_Evil_Level_Up",
  812. 193: "Global_Guild_System_Unlock",
  813. 194: "Global_Guild_Apply_List_Max",
  814. 195: "Global_Guild_Apply_Level",
  815. 196: "Global_Guild_Max_Level",
  816. 197: "Global_Guild_Personal_Active",
  817. 198: "Global_Guild_VicePre_Num",
  818. 199: "Global_Guild_Join_Level",
  819. 200: "Global_Guild_Role_Apply_Max",
  820. 201: "Global_Guild_Leave_Guild_CD",
  821. 202: "Global_Guild_Log_Max_Count",
  822. 206: "Global_Guild_Activi_To_GuildActive",
  823. 207: "Global_Pet_SkillUp_Consume",
  824. 208: "Global_Pet_Advance_Limit",
  825. 210: "Global_Guild_Build_Cost",
  826. 211: "Global_Guild_Head_Frame",
  827. 212: "Global_Guild_Search_String_Len",
  828. 213: "Global_Guild_Name_String_Len",
  829. 215: "Global_Guild_Notice_Max_Len",
  830. 216: "Global_Guild_Recruit_Max_Len",
  831. 217: "Global_Guild_OnBuild_Badge",
  832. 218: "Global_Guild_Activi_To_GuildExp",
  833. 219: "Global_Competition_ScoreItem",
  834. 220: "Global_Guild_Rename_Cost",
  835. 221: "Global_Normal_Pet_Decomposed",
  836. 222: "Global_Vip_Pet_Decomposed",
  837. 223: "Global_Guild_Online_GuildActive",
  838. 224: "Global_Pet_Decompose",
  839. 226: "Global_Competition_ScoreItem_Factor",
  840. 228: "Global_Pet_Assist_CD",
  841. 231: "Global_Expedition_GuildCallForHelpCDTime",
  842. 232: "Global_Expedition_Help_Num",
  843. 233: "Global_Expedition_Be_Help_Num",
  844. 234: "Global_Expedition_Challenge_Num",
  845. 235: "Global_Expedition_Help_Reward",
  846. 237: "Global_Invitation_Click_Num",
  847. 238: "Global_Invitation_Click_Res_Master",
  848. 239: "Global_Invitation_Click_Res_Member",
  849. 240: "Global_Quick_Battle_Times",
  850. 244: "Global_RMB_To_VipExp",
  851. 247: "Global_Question_Reward",
  852. 249: "Global_Pet_1Level_Decompose_Res",
  853. 251: "Global_DaoChang100_BattleTime",
  854. 252: "Global_DaoChang100_RewardInterval",
  855. 253: "Global_DaoChang100_BaseRewardList",
  856. 254: "Global_DaoChang100_ChallengeCount",
  857. 255: "Global_DaoChang100_TotalRewardTime",
  858. 256: "Global_Rush_Tower_Count_Reward",
  859. 257: "Global_Rush_Arena_Count_Reward",
  860. 260: "Global_Activities_14DaysLogin",
  861. 265: "Global_DaoChang100_ChallengeCountByCost",
  862. 266: "Global_Guild_Elite_Boss_FightCD",
  863. 268: "Global_DaoChang100_Battle_Check",
  864. 269: "Global_Arena_Battle_Check",
  865. 270: "Global_Decompose_Pet_Stone_Noraml",
  866. 272: "Global_ReplaceJob_Level",
  867. 273: "Global_ReplaceJob_Consume",
  868. 274: "Global_Rush_Map_Activity_Unlock",
  869. 275: "Global_KeepSake_Crystal_To_Material",
  870. 279: "Global_Decompose_Pet_Stone_Min",
  871. 280: "Global_Decompose_Pet_Stone_Mvp",
  872. 281: "Global_Cheat_Ban_Time",
  873. 282: "Global_KeepSake_Material_To_Crystal",
  874. 286: "Global_Guild_Battle_Buy_challenge",
  875. 287: "Global_Guild_Battle_Buy_Reborn",
  876. 291: "Global_Guild_Battle_Reborn_CD",
  877. 292: "Global_Guild_Kick_Max_Count",
  878. 293: "Global_Create_Role_Reward",
  879. 294: "Global_TotalRecharge_List",
  880. 297: "Global_Cheat_Chat_Personal",
  881. 298: "Global_Cheat_Chat_Public",
  882. 299: "Global_Fashion_Attr",
  883. 300: "Global_Guild_Battle_FightPower",
  884. 302: "Global_Guild_Battle_WinScore",
  885. 307: "Global_Guild_Exchange_President",
  886. 308: "Global_Cash_Shop_Exchange_Cost",
  887. 309: "Global_Cash_Shop_Exchange_Reward",
  888. 312: "Global_Quality_Fruit_Item",
  889. 313: "Global_Pet_SkillUp_Cost_Pet",
  890. 315: "Global_Rush_Pet_Calc_Score",
  891. 316: "Global_Pet_Quality_Calc_Score",
  892. 320: "Global_Skill_Exp_Conver",
  893. 322: "Global_Rune_GiftBag_Label_4_Reset",
  894. 323: "Global_YuanHangTrialMaxNum",
  895. 325: "Global_CrossYuanHangTrialRewardNum",
  896. 326: "Global_CrossYuanHangTrialViewMaxNum",
  897. 327: "Global_CrossYuanHangTrialOpenTime",
  898. 329: "Global_CrossYuanHangTrialRankListMaxNum",
  899. 334: "Global_CrossMaxFightPowerRankVal",
  900. 335: "Global_CrossTopTowerOpenTime",
  901. 336: "Global_CrossMaxFightPowerFightInfoUpdateTime",
  902. 337: "Global_GuildDemon_BroadCast_Level",
  903. 339: "Global_SKillEquip_ReforgeCost",
  904. 342: "Global_SKillEquip_ShiftCost",
  905. 344: "Global_Competition_Idol_Day_Reward",
  906. 348: "Global_Unlock_WishBox_Slot",
  907. 350: "Global_PetQiyue_Slot_Unlock_Cost",
  908. 351: "Global_PetQiyue_Nature_Attr",
  909. 352: "Global_Card_Level_Exchange",
  910. 353: "Global_CreditRechargeVip_Factor",
  911. 354: "Global_CreditRechargeInitMax",
  912. 355: "Global_FastBattleTime",
  913. 356: "Global_RmbToROCoinFactor",
  914. 357: "Global_ClimbingTowerDayReward",
  915. 358: "Global_RoCoinToBoliExp_Factor",
  916. 362: "Global_WorldBossChallengeCost",
  917. }
  918. var GlobalType_value = map[string]int32{
  919. "Global_NONE": 0,
  920. "Global_Enter_BossRange_Time": 3,
  921. "Global_Equip_Forging_Num": 29,
  922. "Global_Role_Original_Attr_Point": 27,
  923. "Global_Role_Original_AddAttrPoint": 30,
  924. "Global_Card_Normal": 37,
  925. "Global_Card_Mini": 38,
  926. "Global_Card_Mvp": 39,
  927. "Global_Card_Compose_Cost": 41,
  928. "Global_Battle_Min_Time": 46,
  929. "Global_Battle_Income_Time": 47,
  930. "Global_Battle_Limit_Time": 48,
  931. "Global_Target_Task_Begin_ID": 51,
  932. "Global_Cruise_Max": 80,
  933. "Global_Slot_UnLock": 85,
  934. "Global_Slot_Max_Reward_Count": 86,
  935. "Global_Slot_Reward_Consume": 87,
  936. "Global_Slot_Reset_Reward": 88,
  937. "Global_Quick_Battle_Unlock": 89,
  938. "Global_Chat_World_Time": 90,
  939. "Global_Chat_World_Role_Level": 91,
  940. "Global_Battle_ReadyPoint_Sword": 92,
  941. "Global_Battle_ReadyPoint_Robber": 93,
  942. "Global_Battle_ReadyPoint_Archer": 94,
  943. "Global_Battle_ReadyPoint_Magician": 95,
  944. "Global_Battle_ReadyPoint_Wand": 96,
  945. "Global_Battle_ReadyPoint_None": 97,
  946. "Global_Change_Job_Times": 103,
  947. "Global_Speed_Fight_Power": 104,
  948. "Global_Cur_Head_Version": 105,
  949. "Global_Init_Head_Portrait": 106,
  950. "Global_Rename_Consume": 107,
  951. "Global_Arena_DaoChang_Challenge": 108,
  952. "Global_Arena_DaoChang_Buy_Cost": 109,
  953. "Global_Arena_DaoChang_Buy_Count": 110,
  954. "Global_Arena_DaoChang_Reward_count": 112,
  955. "Global_Arena_DaoChang_RankMin_Level": 113,
  956. "Global_Arena_Match_Top_Left": 114,
  957. "Global_MailId_Arena_Top_Reward": 116,
  958. "Global_MailId_Arena_ScoreLevel_Reward": 117,
  959. "Global_MailId_Boss_Owner_Reward": 118,
  960. "Global_MailId_Boss_Other_Reward": 119,
  961. "Global_Card_Up_Grade_Resource": 121,
  962. "Global_World_Boss_Consume": 122,
  963. "Global_Recruit_Hero_Consume": 123,
  964. "Global_SystemMsg_Item": 130,
  965. "Global_Max_Name_Len": 138,
  966. "Global_Social_SubNum_Limit": 139,
  967. "Global_Social_FansNum_Limit": 140,
  968. "Global_Social_BlackNum_Limit": 141,
  969. "Global_SignUp_Version": 142,
  970. "Global_World_Boss_ChallengeNum_Limit": 154,
  971. "Global_Evil_Challenge_Cost": 157,
  972. "Global_Evil_Exp_Limit": 158,
  973. "Global_Create_Item_List": 169,
  974. "Global_Competition_Streak_Win": 172,
  975. "Global_Climbing_Tower_Unlock": 177,
  976. "Global_Competition_Factor": 178,
  977. "Global_Reset_Skill_Level_Cost": 182,
  978. "Global_World_Boss_Reward": 183,
  979. "Global_Evil_Consume": 188,
  980. "Global_Evil_Level_Up": 189,
  981. "Global_Guild_System_Unlock": 193,
  982. "Global_Guild_Apply_List_Max": 194,
  983. "Global_Guild_Apply_Level": 195,
  984. "Global_Guild_Max_Level": 196,
  985. "Global_Guild_Personal_Active": 197,
  986. "Global_Guild_VicePre_Num": 198,
  987. "Global_Guild_Join_Level": 199,
  988. "Global_Guild_Role_Apply_Max": 200,
  989. "Global_Guild_Leave_Guild_CD": 201,
  990. "Global_Guild_Log_Max_Count": 202,
  991. "Global_Guild_Activi_To_GuildActive": 206,
  992. "Global_Pet_SkillUp_Consume": 207,
  993. "Global_Pet_Advance_Limit": 208,
  994. "Global_Guild_Build_Cost": 210,
  995. "Global_Guild_Head_Frame": 211,
  996. "Global_Guild_Search_String_Len": 212,
  997. "Global_Guild_Name_String_Len": 213,
  998. "Global_Guild_Notice_Max_Len": 215,
  999. "Global_Guild_Recruit_Max_Len": 216,
  1000. "Global_Guild_OnBuild_Badge": 217,
  1001. "Global_Guild_Activi_To_GuildExp": 218,
  1002. "Global_Competition_ScoreItem": 219,
  1003. "Global_Guild_Rename_Cost": 220,
  1004. "Global_Normal_Pet_Decomposed": 221,
  1005. "Global_Vip_Pet_Decomposed": 222,
  1006. "Global_Guild_Online_GuildActive": 223,
  1007. "Global_Pet_Decompose": 224,
  1008. "Global_Competition_ScoreItem_Factor": 226,
  1009. "Global_Pet_Assist_CD": 228,
  1010. "Global_Expedition_GuildCallForHelpCDTime": 231,
  1011. "Global_Expedition_Help_Num": 232,
  1012. "Global_Expedition_Be_Help_Num": 233,
  1013. "Global_Expedition_Challenge_Num": 234,
  1014. "Global_Expedition_Help_Reward": 235,
  1015. "Global_Invitation_Click_Num": 237,
  1016. "Global_Invitation_Click_Res_Master": 238,
  1017. "Global_Invitation_Click_Res_Member": 239,
  1018. "Global_Quick_Battle_Times": 240,
  1019. "Global_RMB_To_VipExp": 244,
  1020. "Global_Question_Reward": 247,
  1021. "Global_Pet_1Level_Decompose_Res": 249,
  1022. "Global_DaoChang100_BattleTime": 251,
  1023. "Global_DaoChang100_RewardInterval": 252,
  1024. "Global_DaoChang100_BaseRewardList": 253,
  1025. "Global_DaoChang100_ChallengeCount": 254,
  1026. "Global_DaoChang100_TotalRewardTime": 255,
  1027. "Global_Rush_Tower_Count_Reward": 256,
  1028. "Global_Rush_Arena_Count_Reward": 257,
  1029. "Global_Activities_14DaysLogin": 260,
  1030. "Global_DaoChang100_ChallengeCountByCost": 265,
  1031. "Global_Guild_Elite_Boss_FightCD": 266,
  1032. "Global_DaoChang100_Battle_Check": 268,
  1033. "Global_Arena_Battle_Check": 269,
  1034. "Global_Decompose_Pet_Stone_Noraml": 270,
  1035. "Global_ReplaceJob_Level": 272,
  1036. "Global_ReplaceJob_Consume": 273,
  1037. "Global_Rush_Map_Activity_Unlock": 274,
  1038. "Global_KeepSake_Crystal_To_Material": 275,
  1039. "Global_Decompose_Pet_Stone_Min": 279,
  1040. "Global_Decompose_Pet_Stone_Mvp": 280,
  1041. "Global_Cheat_Ban_Time": 281,
  1042. "Global_KeepSake_Material_To_Crystal": 282,
  1043. "Global_Guild_Battle_Buy_challenge": 286,
  1044. "Global_Guild_Battle_Buy_Reborn": 287,
  1045. "Global_Guild_Battle_Reborn_CD": 291,
  1046. "Global_Guild_Kick_Max_Count": 292,
  1047. "Global_Create_Role_Reward": 293,
  1048. "Global_TotalRecharge_List": 294,
  1049. "Global_Cheat_Chat_Personal": 297,
  1050. "Global_Cheat_Chat_Public": 298,
  1051. "Global_Fashion_Attr": 299,
  1052. "Global_Guild_Battle_FightPower": 300,
  1053. "Global_Guild_Battle_WinScore": 302,
  1054. "Global_Guild_Exchange_President": 307,
  1055. "Global_Cash_Shop_Exchange_Cost": 308,
  1056. "Global_Cash_Shop_Exchange_Reward": 309,
  1057. "Global_Quality_Fruit_Item": 312,
  1058. "Global_Pet_SkillUp_Cost_Pet": 313,
  1059. "Global_Rush_Pet_Calc_Score": 315,
  1060. "Global_Pet_Quality_Calc_Score": 316,
  1061. "Global_Skill_Exp_Conver": 320,
  1062. "Global_Rune_GiftBag_Label_4_Reset": 322,
  1063. "Global_YuanHangTrialMaxNum": 323,
  1064. "Global_CrossYuanHangTrialRewardNum": 325,
  1065. "Global_CrossYuanHangTrialViewMaxNum": 326,
  1066. "Global_CrossYuanHangTrialOpenTime": 327,
  1067. "Global_CrossYuanHangTrialRankListMaxNum": 329,
  1068. "Global_CrossMaxFightPowerRankVal": 334,
  1069. "Global_CrossTopTowerOpenTime": 335,
  1070. "Global_CrossMaxFightPowerFightInfoUpdateTime": 336,
  1071. "Global_GuildDemon_BroadCast_Level": 337,
  1072. "Global_SKillEquip_ReforgeCost": 339,
  1073. "Global_SKillEquip_ShiftCost": 342,
  1074. "Global_Competition_Idol_Day_Reward": 344,
  1075. "Global_Unlock_WishBox_Slot": 348,
  1076. "Global_PetQiyue_Slot_Unlock_Cost": 350,
  1077. "Global_PetQiyue_Nature_Attr": 351,
  1078. "Global_Card_Level_Exchange": 352,
  1079. "Global_CreditRechargeVip_Factor": 353,
  1080. "Global_CreditRechargeInitMax": 354,
  1081. "Global_FastBattleTime": 355,
  1082. "Global_RmbToROCoinFactor": 356,
  1083. "Global_ClimbingTowerDayReward": 357,
  1084. "Global_RoCoinToBoliExp_Factor": 358,
  1085. "Global_WorldBossChallengeCost": 362,
  1086. }
  1087. func (x GlobalType) String() string {
  1088. return proto.EnumName(GlobalType_name, int32(x))
  1089. }
  1090. func (GlobalType) EnumDescriptor() ([]byte, []int) {
  1091. return fileDescriptor_555bd8c177793206, []int{4}
  1092. }
  1093. // 邮件类型
  1094. type MailType int32
  1095. const (
  1096. MailType_MailType_None MailType = 0
  1097. MailType_MailType_GM MailType = 1
  1098. MailType_MailType_System MailType = 2
  1099. MailType_MailType_Boss MailType = 3
  1100. MailType_MailType_Arena MailType = 4
  1101. MailType_MailType_Competition MailType = 5
  1102. MailType_MailType_GuildBoss MailType = 6
  1103. MailType_MailType_Expedition MailType = 7
  1104. MailType_MailType_Activities MailType = 8
  1105. MailType_MailType_Invitation MailType = 9
  1106. MailType_MailType_VipLevelUp MailType = 10
  1107. MailType_MailType_Pay MailType = 11
  1108. MailType_MailType_MonthCard MailType = 12
  1109. MailType_MailType_RushTower MailType = 13
  1110. MailType_MailType_RushArena MailType = 14
  1111. MailType_MailType_RushMap MailType = 15
  1112. MailType_MailType_GuildBattle_Pre MailType = 16
  1113. MailType_MailType_GuildBattle_Member MailType = 17
  1114. MailType_MailType_GuildBattle_Score MailType = 18
  1115. MailType_MailType_GuildBattle_Killer MailType = 19
  1116. MailType_MailType_Rune_Explore MailType = 20
  1117. MailType_MailType_OnlineReward MailType = 21
  1118. MailType_MailType_RushPet MailType = 22
  1119. MailType_MailType_GM_Self MailType = 23
  1120. MailType_MailType_RushSkill MailType = 24
  1121. MailType_MailType_GuildDemon MailType = 25
  1122. MailType_MailType_Idol MailType = 26
  1123. MailType_MailType_BoliSHop MailType = 27
  1124. MailType_MailType_SpecialPrivilege MailType = 28
  1125. )
  1126. var MailType_name = map[int32]string{
  1127. 0: "MailType_None",
  1128. 1: "MailType_GM",
  1129. 2: "MailType_System",
  1130. 3: "MailType_Boss",
  1131. 4: "MailType_Arena",
  1132. 5: "MailType_Competition",
  1133. 6: "MailType_GuildBoss",
  1134. 7: "MailType_Expedition",
  1135. 8: "MailType_Activities",
  1136. 9: "MailType_Invitation",
  1137. 10: "MailType_VipLevelUp",
  1138. 11: "MailType_Pay",
  1139. 12: "MailType_MonthCard",
  1140. 13: "MailType_RushTower",
  1141. 14: "MailType_RushArena",
  1142. 15: "MailType_RushMap",
  1143. 16: "MailType_GuildBattle_Pre",
  1144. 17: "MailType_GuildBattle_Member",
  1145. 18: "MailType_GuildBattle_Score",
  1146. 19: "MailType_GuildBattle_Killer",
  1147. 20: "MailType_Rune_Explore",
  1148. 21: "MailType_OnlineReward",
  1149. 22: "MailType_RushPet",
  1150. 23: "MailType_GM_Self",
  1151. 24: "MailType_RushSkill",
  1152. 25: "MailType_GuildDemon",
  1153. 26: "MailType_Idol",
  1154. 27: "MailType_BoliSHop",
  1155. 28: "MailType_SpecialPrivilege",
  1156. }
  1157. var MailType_value = map[string]int32{
  1158. "MailType_None": 0,
  1159. "MailType_GM": 1,
  1160. "MailType_System": 2,
  1161. "MailType_Boss": 3,
  1162. "MailType_Arena": 4,
  1163. "MailType_Competition": 5,
  1164. "MailType_GuildBoss": 6,
  1165. "MailType_Expedition": 7,
  1166. "MailType_Activities": 8,
  1167. "MailType_Invitation": 9,
  1168. "MailType_VipLevelUp": 10,
  1169. "MailType_Pay": 11,
  1170. "MailType_MonthCard": 12,
  1171. "MailType_RushTower": 13,
  1172. "MailType_RushArena": 14,
  1173. "MailType_RushMap": 15,
  1174. "MailType_GuildBattle_Pre": 16,
  1175. "MailType_GuildBattle_Member": 17,
  1176. "MailType_GuildBattle_Score": 18,
  1177. "MailType_GuildBattle_Killer": 19,
  1178. "MailType_Rune_Explore": 20,
  1179. "MailType_OnlineReward": 21,
  1180. "MailType_RushPet": 22,
  1181. "MailType_GM_Self": 23,
  1182. "MailType_RushSkill": 24,
  1183. "MailType_GuildDemon": 25,
  1184. "MailType_Idol": 26,
  1185. "MailType_BoliSHop": 27,
  1186. "MailType_SpecialPrivilege": 28,
  1187. }
  1188. func (x MailType) String() string {
  1189. return proto.EnumName(MailType_name, int32(x))
  1190. }
  1191. func (MailType) EnumDescriptor() ([]byte, []int) {
  1192. return fileDescriptor_555bd8c177793206, []int{5}
  1193. }
  1194. // 聊天类型
  1195. type ChatMessageType int32
  1196. const (
  1197. ChatMessageType_CMT_NONE ChatMessageType = 0
  1198. ChatMessageType_CMT_PERSONAL ChatMessageType = 1
  1199. ChatMessageType_CMT_WORLD ChatMessageType = 2
  1200. ChatMessageType_CMT_GUILD ChatMessageType = 3
  1201. // CHAT_MESSAGE_TYPE_SYSTEM = 4
  1202. //
  1203. // 跨服部分
  1204. ChatMessageType_CMT_YuanHang ChatMessageType = 10
  1205. ChatMessageType_CMT_Map ChatMessageType = 11
  1206. )
  1207. var ChatMessageType_name = map[int32]string{
  1208. 0: "CMT_NONE",
  1209. 1: "CMT_PERSONAL",
  1210. 2: "CMT_WORLD",
  1211. 3: "CMT_GUILD",
  1212. 10: "CMT_YuanHang",
  1213. 11: "CMT_Map",
  1214. }
  1215. var ChatMessageType_value = map[string]int32{
  1216. "CMT_NONE": 0,
  1217. "CMT_PERSONAL": 1,
  1218. "CMT_WORLD": 2,
  1219. "CMT_GUILD": 3,
  1220. "CMT_YuanHang": 10,
  1221. "CMT_Map": 11,
  1222. }
  1223. func (x ChatMessageType) String() string {
  1224. return proto.EnumName(ChatMessageType_name, int32(x))
  1225. }
  1226. func (ChatMessageType) EnumDescriptor() ([]byte, []int) {
  1227. return fileDescriptor_555bd8c177793206, []int{6}
  1228. }
  1229. type ChatMessageSubType int32
  1230. const (
  1231. ChatMessageSubType_CMT_SUB_TYPE_NONE ChatMessageSubType = 0
  1232. // 聊天子类型(系统类型)
  1233. ChatMessageSubType_CMT_SUB_TYPE_Expedition ChatMessageSubType = 1
  1234. ChatMessageSubType_CMT_SUB_TYPE_Invitation ChatMessageSubType = 2
  1235. )
  1236. var ChatMessageSubType_name = map[int32]string{
  1237. 0: "CMT_SUB_TYPE_NONE",
  1238. 1: "CMT_SUB_TYPE_Expedition",
  1239. 2: "CMT_SUB_TYPE_Invitation",
  1240. }
  1241. var ChatMessageSubType_value = map[string]int32{
  1242. "CMT_SUB_TYPE_NONE": 0,
  1243. "CMT_SUB_TYPE_Expedition": 1,
  1244. "CMT_SUB_TYPE_Invitation": 2,
  1245. }
  1246. func (x ChatMessageSubType) String() string {
  1247. return proto.EnumName(ChatMessageSubType_name, int32(x))
  1248. }
  1249. func (ChatMessageSubType) EnumDescriptor() ([]byte, []int) {
  1250. return fileDescriptor_555bd8c177793206, []int{7}
  1251. }
  1252. type BattleRecordType int32
  1253. const (
  1254. BattleRecordType_BattleRecordType_None BattleRecordType = 0
  1255. BattleRecordType_BattleRecordType_Normal BattleRecordType = 1
  1256. BattleRecordType_BattleRecordType_Versus BattleRecordType = 2
  1257. BattleRecordType_BattleRecordType_Boss BattleRecordType = 3
  1258. BattleRecordType_BattleRecordType_Time BattleRecordType = 4
  1259. )
  1260. var BattleRecordType_name = map[int32]string{
  1261. 0: "BattleRecordType_None",
  1262. 1: "BattleRecordType_Normal",
  1263. 2: "BattleRecordType_Versus",
  1264. 3: "BattleRecordType_Boss",
  1265. 4: "BattleRecordType_Time",
  1266. }
  1267. var BattleRecordType_value = map[string]int32{
  1268. "BattleRecordType_None": 0,
  1269. "BattleRecordType_Normal": 1,
  1270. "BattleRecordType_Versus": 2,
  1271. "BattleRecordType_Boss": 3,
  1272. "BattleRecordType_Time": 4,
  1273. }
  1274. func (x BattleRecordType) String() string {
  1275. return proto.EnumName(BattleRecordType_name, int32(x))
  1276. }
  1277. func (BattleRecordType) EnumDescriptor() ([]byte, []int) {
  1278. return fileDescriptor_555bd8c177793206, []int{8}
  1279. }
  1280. type BattleRecordSubType int32
  1281. const (
  1282. BattleRecordSubType_BattleRecordSubType_None BattleRecordSubType = 0
  1283. BattleRecordSubType_BattleRecordSubType_WorldBoss BattleRecordSubType = 1
  1284. BattleRecordSubType_BattleRecordSubType_NewbieBoss BattleRecordSubType = 2
  1285. BattleRecordSubType_BattleRecordSubType_Resource BattleRecordSubType = 3
  1286. BattleRecordSubType_BattleRecordSubType_Guild BattleRecordSubType = 4
  1287. BattleRecordSubType_BattleRecordSubType_ClimbingTower BattleRecordSubType = 5
  1288. )
  1289. var BattleRecordSubType_name = map[int32]string{
  1290. 0: "BattleRecordSubType_None",
  1291. 1: "BattleRecordSubType_WorldBoss",
  1292. 2: "BattleRecordSubType_NewbieBoss",
  1293. 3: "BattleRecordSubType_Resource",
  1294. 4: "BattleRecordSubType_Guild",
  1295. 5: "BattleRecordSubType_ClimbingTower",
  1296. }
  1297. var BattleRecordSubType_value = map[string]int32{
  1298. "BattleRecordSubType_None": 0,
  1299. "BattleRecordSubType_WorldBoss": 1,
  1300. "BattleRecordSubType_NewbieBoss": 2,
  1301. "BattleRecordSubType_Resource": 3,
  1302. "BattleRecordSubType_Guild": 4,
  1303. "BattleRecordSubType_ClimbingTower": 5,
  1304. }
  1305. func (x BattleRecordSubType) String() string {
  1306. return proto.EnumName(BattleRecordSubType_name, int32(x))
  1307. }
  1308. func (BattleRecordSubType) EnumDescriptor() ([]byte, []int) {
  1309. return fileDescriptor_555bd8c177793206, []int{9}
  1310. }
  1311. // 1品质 2进阶等级 3特殊属性 4数量个数
  1312. type EPetAssistType int32
  1313. const (
  1314. EPetAssistType_EPetAssistType_None EPetAssistType = 0
  1315. EPetAssistType_EPetAssistType_Quality EPetAssistType = 1
  1316. EPetAssistType_EPetAssistType_AdvLevel EPetAssistType = 2
  1317. EPetAssistType_EPetAssistType_Nature EPetAssistType = 3
  1318. EPetAssistType_EPetAssistType_Num EPetAssistType = 4
  1319. )
  1320. var EPetAssistType_name = map[int32]string{
  1321. 0: "EPetAssistType_None",
  1322. 1: "EPetAssistType_Quality",
  1323. 2: "EPetAssistType_AdvLevel",
  1324. 3: "EPetAssistType_Nature",
  1325. 4: "EPetAssistType_Num",
  1326. }
  1327. var EPetAssistType_value = map[string]int32{
  1328. "EPetAssistType_None": 0,
  1329. "EPetAssistType_Quality": 1,
  1330. "EPetAssistType_AdvLevel": 2,
  1331. "EPetAssistType_Nature": 3,
  1332. "EPetAssistType_Num": 4,
  1333. }
  1334. func (x EPetAssistType) String() string {
  1335. return proto.EnumName(EPetAssistType_name, int32(x))
  1336. }
  1337. func (EPetAssistType) EnumDescriptor() ([]byte, []int) {
  1338. return fileDescriptor_555bd8c177793206, []int{10}
  1339. }
  1340. type EActivityType int32
  1341. const (
  1342. EActivityType_EActivityType_None EActivityType = 0
  1343. // EActivityType_First_Recharge = 1; //首充活动
  1344. EActivityType_EActivityType_Daily_Cum_Recharge EActivityType = 2
  1345. // EActivityType_Daily_Recharge = 3; //每日充值
  1346. EActivityType_EActivityType_14_Days_Login EActivityType = 4
  1347. EActivityType_EActivityType_14_Days_Task EActivityType = 5
  1348. EActivityType_EActivityType_100Recharge EActivityType = 6
  1349. EActivityType_EActivityType_ExChange EActivityType = 7
  1350. EActivityType_EActivityType_Acitivty_Shop EActivityType = 8
  1351. EActivityType_EActivityType_Cash_Shop EActivityType = 9
  1352. EActivityType_EActivityType_Likability EActivityType = 10
  1353. EActivityType_EActivityType_Pet_Exchange EActivityType = 11
  1354. EActivityType_EActivityType_King EActivityType = 12
  1355. EActivityType_EActivityType_Wheel EActivityType = 13
  1356. EActivityType_EActivityType_Summon EActivityType = 14
  1357. EActivityType_EActivityType_SignIn EActivityType = 15
  1358. EActivityType_EActivityType_BT_ROCoinRecharge EActivityType = 20
  1359. EActivityType_EActivityType_BT_ZhenJiaRecharge EActivityType = 21
  1360. EActivityType_EActivityType_BT_SmashEgg EActivityType = 22
  1361. )
  1362. var EActivityType_name = map[int32]string{
  1363. 0: "EActivityType_None",
  1364. 2: "EActivityType_Daily_Cum_Recharge",
  1365. 4: "EActivityType_14_Days_Login",
  1366. 5: "EActivityType_14_Days_Task",
  1367. 6: "EActivityType_100Recharge",
  1368. 7: "EActivityType_ExChange",
  1369. 8: "EActivityType_Acitivty_Shop",
  1370. 9: "EActivityType_Cash_Shop",
  1371. 10: "EActivityType_Likability",
  1372. 11: "EActivityType_Pet_Exchange",
  1373. 12: "EActivityType_King",
  1374. 13: "EActivityType_Wheel",
  1375. 14: "EActivityType_Summon",
  1376. 15: "EActivityType_SignIn",
  1377. 20: "EActivityType_BT_ROCoinRecharge",
  1378. 21: "EActivityType_BT_ZhenJiaRecharge",
  1379. 22: "EActivityType_BT_SmashEgg",
  1380. }
  1381. var EActivityType_value = map[string]int32{
  1382. "EActivityType_None": 0,
  1383. "EActivityType_Daily_Cum_Recharge": 2,
  1384. "EActivityType_14_Days_Login": 4,
  1385. "EActivityType_14_Days_Task": 5,
  1386. "EActivityType_100Recharge": 6,
  1387. "EActivityType_ExChange": 7,
  1388. "EActivityType_Acitivty_Shop": 8,
  1389. "EActivityType_Cash_Shop": 9,
  1390. "EActivityType_Likability": 10,
  1391. "EActivityType_Pet_Exchange": 11,
  1392. "EActivityType_King": 12,
  1393. "EActivityType_Wheel": 13,
  1394. "EActivityType_Summon": 14,
  1395. "EActivityType_SignIn": 15,
  1396. "EActivityType_BT_ROCoinRecharge": 20,
  1397. "EActivityType_BT_ZhenJiaRecharge": 21,
  1398. "EActivityType_BT_SmashEgg": 22,
  1399. }
  1400. func (x EActivityType) String() string {
  1401. return proto.EnumName(EActivityType_name, int32(x))
  1402. }
  1403. func (EActivityType) EnumDescriptor() ([]byte, []int) {
  1404. return fileDescriptor_555bd8c177793206, []int{11}
  1405. }
  1406. type PayOrderState int32
  1407. const (
  1408. PayOrderState_EPayOrderState_None PayOrderState = 0
  1409. PayOrderState_EPayOrderState_Gen PayOrderState = 1
  1410. PayOrderState_EPayOrderState_PayOk PayOrderState = 2
  1411. PayOrderState_EPayOrderState_PayFailed PayOrderState = 3
  1412. PayOrderState_EPayOrderState_PayOkReward PayOrderState = 4
  1413. )
  1414. var PayOrderState_name = map[int32]string{
  1415. 0: "EPayOrderState_None",
  1416. 1: "EPayOrderState_Gen",
  1417. 2: "EPayOrderState_PayOk",
  1418. 3: "EPayOrderState_PayFailed",
  1419. 4: "EPayOrderState_PayOkReward",
  1420. }
  1421. var PayOrderState_value = map[string]int32{
  1422. "EPayOrderState_None": 0,
  1423. "EPayOrderState_Gen": 1,
  1424. "EPayOrderState_PayOk": 2,
  1425. "EPayOrderState_PayFailed": 3,
  1426. "EPayOrderState_PayOkReward": 4,
  1427. }
  1428. func (x PayOrderState) String() string {
  1429. return proto.EnumName(PayOrderState_name, int32(x))
  1430. }
  1431. func (PayOrderState) EnumDescriptor() ([]byte, []int) {
  1432. return fileDescriptor_555bd8c177793206, []int{12}
  1433. }
  1434. type PayGoodsType int32
  1435. const (
  1436. PayGoodsType_EPayType_None PayGoodsType = 0
  1437. PayGoodsType_EPayType_Discount PayGoodsType = 1
  1438. PayGoodsType_EPayType_MonthCard PayGoodsType = 2
  1439. PayGoodsType_EPayType_NormalBag PayGoodsType = 3
  1440. PayGoodsType_EPayType_LimitBag PayGoodsType = 4
  1441. PayGoodsType_EPayType_RushTower PayGoodsType = 5
  1442. PayGoodsType_EPayType_RushArena PayGoodsType = 6
  1443. PayGoodsType_EPayType_RushMap PayGoodsType = 7
  1444. PayGoodsType_EPayType_RuneExplore PayGoodsType = 8
  1445. PayGoodsType_EPayType_GuildBattle PayGoodsType = 9
  1446. PayGoodsType_EPayType_RushPet PayGoodsType = 10
  1447. PayGoodsType_EPayType_RushSkill PayGoodsType = 11
  1448. PayGoodsType_EPayType_RushIdol PayGoodsType = 12
  1449. PayGoodsType_EPayType_NBH5 PayGoodsType = 50
  1450. PayGoodsType_EPayType_CreditRecharge PayGoodsType = 100
  1451. PayGoodsType_EPayType_SpecialPrivilege PayGoodsType = 101
  1452. PayGoodsType_EPayType_PassCheck PayGoodsType = 102
  1453. PayGoodsType_EPayType_BTRecharge100 PayGoodsType = 103
  1454. )
  1455. var PayGoodsType_name = map[int32]string{
  1456. 0: "EPayType_None",
  1457. 1: "EPayType_Discount",
  1458. 2: "EPayType_MonthCard",
  1459. 3: "EPayType_NormalBag",
  1460. 4: "EPayType_LimitBag",
  1461. 5: "EPayType_RushTower",
  1462. 6: "EPayType_RushArena",
  1463. 7: "EPayType_RushMap",
  1464. 8: "EPayType_RuneExplore",
  1465. 9: "EPayType_GuildBattle",
  1466. 10: "EPayType_RushPet",
  1467. 11: "EPayType_RushSkill",
  1468. 12: "EPayType_RushIdol",
  1469. 50: "EPayType_NBH5",
  1470. 100: "EPayType_CreditRecharge",
  1471. 101: "EPayType_SpecialPrivilege",
  1472. 102: "EPayType_PassCheck",
  1473. 103: "EPayType_BTRecharge100",
  1474. }
  1475. var PayGoodsType_value = map[string]int32{
  1476. "EPayType_None": 0,
  1477. "EPayType_Discount": 1,
  1478. "EPayType_MonthCard": 2,
  1479. "EPayType_NormalBag": 3,
  1480. "EPayType_LimitBag": 4,
  1481. "EPayType_RushTower": 5,
  1482. "EPayType_RushArena": 6,
  1483. "EPayType_RushMap": 7,
  1484. "EPayType_RuneExplore": 8,
  1485. "EPayType_GuildBattle": 9,
  1486. "EPayType_RushPet": 10,
  1487. "EPayType_RushSkill": 11,
  1488. "EPayType_RushIdol": 12,
  1489. "EPayType_NBH5": 50,
  1490. "EPayType_CreditRecharge": 100,
  1491. "EPayType_SpecialPrivilege": 101,
  1492. "EPayType_PassCheck": 102,
  1493. "EPayType_BTRecharge100": 103,
  1494. }
  1495. func (x PayGoodsType) String() string {
  1496. return proto.EnumName(PayGoodsType_name, int32(x))
  1497. }
  1498. func (PayGoodsType) EnumDescriptor() ([]byte, []int) {
  1499. return fileDescriptor_555bd8c177793206, []int{13}
  1500. }
  1501. type MysqlLogType int32
  1502. const (
  1503. MysqlLogType_LType_None MysqlLogType = 0
  1504. MysqlLogType_LType_Online MysqlLogType = 1
  1505. MysqlLogType_LType_Offline MysqlLogType = 2
  1506. MysqlLogType_LType_Pay MysqlLogType = 3
  1507. MysqlLogType_LType_RBM MysqlLogType = 4
  1508. MysqlLogType_LType_Level MysqlLogType = 5
  1509. MysqlLogType_LType_OnlineNum MysqlLogType = 20
  1510. MysqlLogType_LType_OrderList MysqlLogType = 21
  1511. )
  1512. var MysqlLogType_name = map[int32]string{
  1513. 0: "LType_None",
  1514. 1: "LType_Online",
  1515. 2: "LType_Offline",
  1516. 3: "LType_Pay",
  1517. 4: "LType_RBM",
  1518. 5: "LType_Level",
  1519. 20: "LType_OnlineNum",
  1520. 21: "LType_OrderList",
  1521. }
  1522. var MysqlLogType_value = map[string]int32{
  1523. "LType_None": 0,
  1524. "LType_Online": 1,
  1525. "LType_Offline": 2,
  1526. "LType_Pay": 3,
  1527. "LType_RBM": 4,
  1528. "LType_Level": 5,
  1529. "LType_OnlineNum": 20,
  1530. "LType_OrderList": 21,
  1531. }
  1532. func (x MysqlLogType) String() string {
  1533. return proto.EnumName(MysqlLogType_name, int32(x))
  1534. }
  1535. func (MysqlLogType) EnumDescriptor() ([]byte, []int) {
  1536. return fileDescriptor_555bd8c177793206, []int{14}
  1537. }
  1538. // ////////////////////战斗相关
  1539. // 战斗属性枚举定义
  1540. type Attr int32
  1541. const (
  1542. Attr_None Attr = 0
  1543. Attr_Str Attr = 1
  1544. Attr_Agi Attr = 2
  1545. Attr_Int Attr = 3
  1546. Attr_Vit Attr = 4
  1547. Attr_Dex Attr = 5
  1548. Attr_Luk Attr = 6
  1549. Attr_Life Attr = 7
  1550. Attr_Sp Attr = 8
  1551. Attr_Attack Attr = 9
  1552. Attr_MagicAttack Attr = 10
  1553. Attr_Defense Attr = 11
  1554. Attr_MagicDefense Attr = 12
  1555. Attr_Hit Attr = 13
  1556. Attr_Dodge Attr = 14
  1557. Attr_Crit Attr = 15
  1558. Attr_Ten Attr = 16
  1559. Attr_AttackSpeed Attr = 17
  1560. Attr_CastAcce Attr = 18
  1561. Attr_MaxHp Attr = 19
  1562. Attr_MaxSp Attr = 20
  1563. Attr_RealHurt Attr = 21
  1564. // percent
  1565. Attr_STR_Percent Attr = 31
  1566. Attr_AGI_Percent Attr = 32
  1567. Attr_INT_Percent Attr = 33
  1568. Attr_VIT_Percent Attr = 34
  1569. Attr_DEX_Percent Attr = 35
  1570. Attr_LUK_Percent Attr = 36
  1571. Attr_Life_Percent Attr = 37
  1572. Attr_Sp_Percent Attr = 38
  1573. Attr_Attack_Percent Attr = 39
  1574. Attr_MagicAttack_Percent Attr = 40
  1575. Attr_Defense_Percent Attr = 41
  1576. Attr_MagicDefense_Percent Attr = 42
  1577. Attr_Hit_Percent Attr = 43
  1578. Attr_Dodge_Percent Attr = 44
  1579. Attr_Crit_Percent Attr = 45
  1580. Attr_Ten_Percent Attr = 46
  1581. Attr_AttackSpeed_Percent Attr = 47
  1582. Attr_CastAcceleration_Percent Attr = 48
  1583. Attr_MaxHp_Percent Attr = 49
  1584. Attr_MaxSp_Percent Attr = 50
  1585. Attr_RealHurt_Percent Attr = 51
  1586. Attr_Nature_None_Damage_Begin Attr = 70
  1587. Attr_Nature_None_Damage_Percent Attr = 71
  1588. Attr_Nature_Water_Damage_Percent Attr = 72
  1589. Attr_Nature_Ground_Damage_Percent Attr = 73
  1590. Attr_Nature_Fire_Damage_Percent Attr = 74
  1591. Attr_Nature_Wind_Damage_Percent Attr = 75
  1592. Attr_Nature_Saint_Damage_Percent Attr = 76
  1593. Attr_Nature_Dark_Damage_Percent Attr = 77
  1594. Attr_Nature_None_AntiDamage_Begin Attr = 80
  1595. Attr_Nature_None_AntiDamage_Percent Attr = 81
  1596. Attr_Nature_Water_AntiDamage_Percent Attr = 82
  1597. Attr_Nature_Ground_AntiDamage_Percent Attr = 83
  1598. Attr_Nature_Fire_AntiDamage_Percent Attr = 84
  1599. Attr_Nature_Wind_AntiDamage_Percent Attr = 85
  1600. Attr_Nature_Saint_AntiDamage_Percent Attr = 86
  1601. Attr_Nature_Dark_AntiDamage_Percent Attr = 87
  1602. Attr_Penetration_Percent Attr = 91
  1603. Attr_Magic_Penetration_Percent Attr = 92
  1604. Attr_PhysicDamage_Percent Attr = 93
  1605. Attr_MagicDamage_Percent Attr = 94
  1606. Attr_Anti_PhysicDamage_percent Attr = 95
  1607. Attr_Anti_MagicDamage_Percent Attr = 96
  1608. Attr_CritDamage_Percent Attr = 97
  1609. Attr_PhysicDamageReflect_Percent Attr = 98
  1610. Attr_MagicDamageReflect_Percent Attr = 99
  1611. Attr_FixedSingTime_Percent Attr = 100
  1612. Attr_VariableSingTime_Percent Attr = 101
  1613. Attr_Max Attr = 999
  1614. )
  1615. var Attr_name = map[int32]string{
  1616. 0: "None",
  1617. 1: "Str",
  1618. 2: "Agi",
  1619. 3: "Int",
  1620. 4: "Vit",
  1621. 5: "Dex",
  1622. 6: "Luk",
  1623. 7: "Life",
  1624. 8: "Sp",
  1625. 9: "Attack",
  1626. 10: "MagicAttack",
  1627. 11: "Defense",
  1628. 12: "MagicDefense",
  1629. 13: "Hit",
  1630. 14: "Dodge",
  1631. 15: "Crit",
  1632. 16: "Ten",
  1633. 17: "AttackSpeed",
  1634. 18: "CastAcce",
  1635. 19: "MaxHp",
  1636. 20: "MaxSp",
  1637. 21: "RealHurt",
  1638. 31: "STR_Percent",
  1639. 32: "AGI_Percent",
  1640. 33: "INT_Percent",
  1641. 34: "VIT_Percent",
  1642. 35: "DEX_Percent",
  1643. 36: "LUK_Percent",
  1644. 37: "Life_Percent",
  1645. 38: "Sp_Percent",
  1646. 39: "Attack_Percent",
  1647. 40: "MagicAttack_Percent",
  1648. 41: "Defense_Percent",
  1649. 42: "MagicDefense_Percent",
  1650. 43: "Hit_Percent",
  1651. 44: "Dodge_Percent",
  1652. 45: "Crit_Percent",
  1653. 46: "Ten_Percent",
  1654. 47: "AttackSpeed_Percent",
  1655. 48: "CastAcceleration_Percent",
  1656. 49: "MaxHp_Percent",
  1657. 50: "MaxSp_Percent",
  1658. 51: "RealHurt_Percent",
  1659. 70: "Nature_None_Damage_Begin",
  1660. 71: "Nature_None_Damage_Percent",
  1661. 72: "Nature_Water_Damage_Percent",
  1662. 73: "Nature_Ground_Damage_Percent",
  1663. 74: "Nature_Fire_Damage_Percent",
  1664. 75: "Nature_Wind_Damage_Percent",
  1665. 76: "Nature_Saint_Damage_Percent",
  1666. 77: "Nature_Dark_Damage_Percent",
  1667. 80: "Nature_None_AntiDamage_Begin",
  1668. 81: "Nature_None_AntiDamage_Percent",
  1669. 82: "Nature_Water_AntiDamage_Percent",
  1670. 83: "Nature_Ground_AntiDamage_Percent",
  1671. 84: "Nature_Fire_AntiDamage_Percent",
  1672. 85: "Nature_Wind_AntiDamage_Percent",
  1673. 86: "Nature_Saint_AntiDamage_Percent",
  1674. 87: "Nature_Dark_AntiDamage_Percent",
  1675. 91: "Penetration_Percent",
  1676. 92: "Magic_Penetration_Percent",
  1677. 93: "PhysicDamage_Percent",
  1678. 94: "MagicDamage_Percent",
  1679. 95: "Anti_PhysicDamage_percent",
  1680. 96: "Anti_MagicDamage_Percent",
  1681. 97: "CritDamage_Percent",
  1682. 98: "PhysicDamageReflect_Percent",
  1683. 99: "MagicDamageReflect_Percent",
  1684. 100: "FixedSingTime_Percent",
  1685. 101: "VariableSingTime_Percent",
  1686. 999: "Max",
  1687. }
  1688. var Attr_value = map[string]int32{
  1689. "None": 0,
  1690. "Str": 1,
  1691. "Agi": 2,
  1692. "Int": 3,
  1693. "Vit": 4,
  1694. "Dex": 5,
  1695. "Luk": 6,
  1696. "Life": 7,
  1697. "Sp": 8,
  1698. "Attack": 9,
  1699. "MagicAttack": 10,
  1700. "Defense": 11,
  1701. "MagicDefense": 12,
  1702. "Hit": 13,
  1703. "Dodge": 14,
  1704. "Crit": 15,
  1705. "Ten": 16,
  1706. "AttackSpeed": 17,
  1707. "CastAcce": 18,
  1708. "MaxHp": 19,
  1709. "MaxSp": 20,
  1710. "RealHurt": 21,
  1711. "STR_Percent": 31,
  1712. "AGI_Percent": 32,
  1713. "INT_Percent": 33,
  1714. "VIT_Percent": 34,
  1715. "DEX_Percent": 35,
  1716. "LUK_Percent": 36,
  1717. "Life_Percent": 37,
  1718. "Sp_Percent": 38,
  1719. "Attack_Percent": 39,
  1720. "MagicAttack_Percent": 40,
  1721. "Defense_Percent": 41,
  1722. "MagicDefense_Percent": 42,
  1723. "Hit_Percent": 43,
  1724. "Dodge_Percent": 44,
  1725. "Crit_Percent": 45,
  1726. "Ten_Percent": 46,
  1727. "AttackSpeed_Percent": 47,
  1728. "CastAcceleration_Percent": 48,
  1729. "MaxHp_Percent": 49,
  1730. "MaxSp_Percent": 50,
  1731. "RealHurt_Percent": 51,
  1732. "Nature_None_Damage_Begin": 70,
  1733. "Nature_None_Damage_Percent": 71,
  1734. "Nature_Water_Damage_Percent": 72,
  1735. "Nature_Ground_Damage_Percent": 73,
  1736. "Nature_Fire_Damage_Percent": 74,
  1737. "Nature_Wind_Damage_Percent": 75,
  1738. "Nature_Saint_Damage_Percent": 76,
  1739. "Nature_Dark_Damage_Percent": 77,
  1740. "Nature_None_AntiDamage_Begin": 80,
  1741. "Nature_None_AntiDamage_Percent": 81,
  1742. "Nature_Water_AntiDamage_Percent": 82,
  1743. "Nature_Ground_AntiDamage_Percent": 83,
  1744. "Nature_Fire_AntiDamage_Percent": 84,
  1745. "Nature_Wind_AntiDamage_Percent": 85,
  1746. "Nature_Saint_AntiDamage_Percent": 86,
  1747. "Nature_Dark_AntiDamage_Percent": 87,
  1748. "Penetration_Percent": 91,
  1749. "Magic_Penetration_Percent": 92,
  1750. "PhysicDamage_Percent": 93,
  1751. "MagicDamage_Percent": 94,
  1752. "Anti_PhysicDamage_percent": 95,
  1753. "Anti_MagicDamage_Percent": 96,
  1754. "CritDamage_Percent": 97,
  1755. "PhysicDamageReflect_Percent": 98,
  1756. "MagicDamageReflect_Percent": 99,
  1757. "FixedSingTime_Percent": 100,
  1758. "VariableSingTime_Percent": 101,
  1759. "Max": 999,
  1760. }
  1761. func (x Attr) String() string {
  1762. return proto.EnumName(Attr_name, int32(x))
  1763. }
  1764. func (Attr) EnumDescriptor() ([]byte, []int) {
  1765. return fileDescriptor_555bd8c177793206, []int{15}
  1766. }
  1767. type Nature int32
  1768. const (
  1769. Nature_NatureType_Iota Nature = 0
  1770. Nature_NatureType_None Nature = 1
  1771. Nature_NatureType_Water Nature = 2
  1772. Nature_NatureType_Ground Nature = 3
  1773. Nature_NatureType_Fire Nature = 4
  1774. Nature_NatureType_Wind Nature = 5
  1775. Nature_NatureType_Light Nature = 6
  1776. Nature_NatureType_Dark Nature = 7
  1777. )
  1778. var Nature_name = map[int32]string{
  1779. 0: "NatureType_Iota",
  1780. 1: "NatureType_None",
  1781. 2: "NatureType_Water",
  1782. 3: "NatureType_Ground",
  1783. 4: "NatureType_Fire",
  1784. 5: "NatureType_Wind",
  1785. 6: "NatureType_Light",
  1786. 7: "NatureType_Dark",
  1787. }
  1788. var Nature_value = map[string]int32{
  1789. "NatureType_Iota": 0,
  1790. "NatureType_None": 1,
  1791. "NatureType_Water": 2,
  1792. "NatureType_Ground": 3,
  1793. "NatureType_Fire": 4,
  1794. "NatureType_Wind": 5,
  1795. "NatureType_Light": 6,
  1796. "NatureType_Dark": 7,
  1797. }
  1798. func (x Nature) String() string {
  1799. return proto.EnumName(Nature_name, int32(x))
  1800. }
  1801. func (Nature) EnumDescriptor() ([]byte, []int) {
  1802. return fileDescriptor_555bd8c177793206, []int{16}
  1803. }
  1804. // 玩家简介信息
  1805. type PlayerBriefInfo struct {
  1806. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  1807. NickName string `protobuf:"bytes,2,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  1808. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1809. XXX_unrecognized []byte `json:"-"`
  1810. XXX_sizecache int32 `json:"-"`
  1811. }
  1812. func (m *PlayerBriefInfo) Reset() { *m = PlayerBriefInfo{} }
  1813. func (m *PlayerBriefInfo) String() string { return proto.CompactTextString(m) }
  1814. func (*PlayerBriefInfo) ProtoMessage() {}
  1815. func (*PlayerBriefInfo) Descriptor() ([]byte, []int) {
  1816. return fileDescriptor_555bd8c177793206, []int{0}
  1817. }
  1818. func (m *PlayerBriefInfo) XXX_Unmarshal(b []byte) error {
  1819. return xxx_messageInfo_PlayerBriefInfo.Unmarshal(m, b)
  1820. }
  1821. func (m *PlayerBriefInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1822. return xxx_messageInfo_PlayerBriefInfo.Marshal(b, m, deterministic)
  1823. }
  1824. func (m *PlayerBriefInfo) XXX_Merge(src proto.Message) {
  1825. xxx_messageInfo_PlayerBriefInfo.Merge(m, src)
  1826. }
  1827. func (m *PlayerBriefInfo) XXX_Size() int {
  1828. return xxx_messageInfo_PlayerBriefInfo.Size(m)
  1829. }
  1830. func (m *PlayerBriefInfo) XXX_DiscardUnknown() {
  1831. xxx_messageInfo_PlayerBriefInfo.DiscardUnknown(m)
  1832. }
  1833. var xxx_messageInfo_PlayerBriefInfo proto.InternalMessageInfo
  1834. func (m *PlayerBriefInfo) GetUid() uint64 {
  1835. if m != nil {
  1836. return m.Uid
  1837. }
  1838. return 0
  1839. }
  1840. func (m *PlayerBriefInfo) GetNickName() string {
  1841. if m != nil {
  1842. return m.NickName
  1843. }
  1844. return ""
  1845. }
  1846. // key value 类型
  1847. type BattleAttrType struct {
  1848. Key int32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  1849. Value float32 `protobuf:"fixed32,2,opt,name=value,proto3" json:"value,omitempty"`
  1850. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1851. XXX_unrecognized []byte `json:"-"`
  1852. XXX_sizecache int32 `json:"-"`
  1853. }
  1854. func (m *BattleAttrType) Reset() { *m = BattleAttrType{} }
  1855. func (m *BattleAttrType) String() string { return proto.CompactTextString(m) }
  1856. func (*BattleAttrType) ProtoMessage() {}
  1857. func (*BattleAttrType) Descriptor() ([]byte, []int) {
  1858. return fileDescriptor_555bd8c177793206, []int{1}
  1859. }
  1860. func (m *BattleAttrType) XXX_Unmarshal(b []byte) error {
  1861. return xxx_messageInfo_BattleAttrType.Unmarshal(m, b)
  1862. }
  1863. func (m *BattleAttrType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1864. return xxx_messageInfo_BattleAttrType.Marshal(b, m, deterministic)
  1865. }
  1866. func (m *BattleAttrType) XXX_Merge(src proto.Message) {
  1867. xxx_messageInfo_BattleAttrType.Merge(m, src)
  1868. }
  1869. func (m *BattleAttrType) XXX_Size() int {
  1870. return xxx_messageInfo_BattleAttrType.Size(m)
  1871. }
  1872. func (m *BattleAttrType) XXX_DiscardUnknown() {
  1873. xxx_messageInfo_BattleAttrType.DiscardUnknown(m)
  1874. }
  1875. var xxx_messageInfo_BattleAttrType proto.InternalMessageInfo
  1876. func (m *BattleAttrType) GetKey() int32 {
  1877. if m != nil {
  1878. return m.Key
  1879. }
  1880. return 0
  1881. }
  1882. func (m *BattleAttrType) GetValue() float32 {
  1883. if m != nil {
  1884. return m.Value
  1885. }
  1886. return 0
  1887. }
  1888. // 战斗系统属性值
  1889. type ActorBattleAttr struct {
  1890. Str float32 `protobuf:"fixed32,1,opt,name=str,proto3" json:"str,omitempty"`
  1891. Agi float32 `protobuf:"fixed32,2,opt,name=agi,proto3" json:"agi,omitempty"`
  1892. Int float32 `protobuf:"fixed32,3,opt,name=int,proto3" json:"int,omitempty"`
  1893. Vit float32 `protobuf:"fixed32,4,opt,name=vit,proto3" json:"vit,omitempty"`
  1894. Dex float32 `protobuf:"fixed32,5,opt,name=dex,proto3" json:"dex,omitempty"`
  1895. Luk float32 `protobuf:"fixed32,6,opt,name=luk,proto3" json:"luk,omitempty"`
  1896. Life float32 `protobuf:"fixed32,10,opt,name=life,proto3" json:"life,omitempty"`
  1897. Sp float32 `protobuf:"fixed32,11,opt,name=sp,proto3" json:"sp,omitempty"`
  1898. MinAttack float32 `protobuf:"fixed32,12,opt,name=min_attack,json=minAttack,proto3" json:"min_attack,omitempty"`
  1899. Attack float32 `protobuf:"fixed32,13,opt,name=attack,proto3" json:"attack,omitempty"`
  1900. MinMagicAttack float32 `protobuf:"fixed32,14,opt,name=min_magic_attack,json=minMagicAttack,proto3" json:"min_magic_attack,omitempty"`
  1901. MagicAttack float32 `protobuf:"fixed32,15,opt,name=magic_attack,json=magicAttack,proto3" json:"magic_attack,omitempty"`
  1902. Defense float32 `protobuf:"fixed32,16,opt,name=defense,proto3" json:"defense,omitempty"`
  1903. MagicDefense float32 `protobuf:"fixed32,17,opt,name=magic_defense,json=magicDefense,proto3" json:"magic_defense,omitempty"`
  1904. Crit float32 `protobuf:"fixed32,18,opt,name=crit,proto3" json:"crit,omitempty"`
  1905. Dodge float32 `protobuf:"fixed32,19,opt,name=dodge,proto3" json:"dodge,omitempty"`
  1906. Hit float32 `protobuf:"fixed32,20,opt,name=hit,proto3" json:"hit,omitempty"`
  1907. Ten float32 `protobuf:"fixed32,21,opt,name=ten,proto3" json:"ten,omitempty"`
  1908. AttackSpeed float32 `protobuf:"fixed32,22,opt,name=attack_speed,json=attackSpeed,proto3" json:"attack_speed,omitempty"`
  1909. RealHurt float32 `protobuf:"fixed32,23,opt,name=real_hurt,json=realHurt,proto3" json:"real_hurt,omitempty"`
  1910. DefPercent float32 `protobuf:"fixed32,30,opt,name=def_percent,json=defPercent,proto3" json:"def_percent,omitempty"`
  1911. MagicDefPercent float32 `protobuf:"fixed32,31,opt,name=magic_def_percent,json=magicDefPercent,proto3" json:"magic_def_percent,omitempty"`
  1912. Penetration float32 `protobuf:"fixed32,40,opt,name=penetration,proto3" json:"penetration,omitempty"`
  1913. MagicPenetration float32 `protobuf:"fixed32,41,opt,name=magic_penetration,json=magicPenetration,proto3" json:"magic_penetration,omitempty"`
  1914. PhysicDamagePercent float32 `protobuf:"fixed32,42,opt,name=physic_damage_percent,json=physicDamagePercent,proto3" json:"physic_damage_percent,omitempty"`
  1915. MagicDamagePercent float32 `protobuf:"fixed32,43,opt,name=magic_damage_percent,json=magicDamagePercent,proto3" json:"magic_damage_percent,omitempty"`
  1916. CritDamagePercent float32 `protobuf:"fixed32,44,opt,name=crit_damage_percent,json=critDamagePercent,proto3" json:"crit_damage_percent,omitempty"`
  1917. PhysicDamageReflectPercent float32 `protobuf:"fixed32,45,opt,name=physic_damage_reflect_percent,json=physicDamageReflectPercent,proto3" json:"physic_damage_reflect_percent,omitempty"`
  1918. MagicDamageReflectPercent float32 `protobuf:"fixed32,46,opt,name=magic_damage_reflect_percent,json=magicDamageReflectPercent,proto3" json:"magic_damage_reflect_percent,omitempty"`
  1919. FixedSingTimePercent float32 `protobuf:"fixed32,47,opt,name=fixed_sing_time_percent,json=fixedSingTimePercent,proto3" json:"fixed_sing_time_percent,omitempty"`
  1920. VariableSingTimePercent float32 `protobuf:"fixed32,48,opt,name=variable_sing_time_percent,json=variableSingTimePercent,proto3" json:"variable_sing_time_percent,omitempty"`
  1921. NatureDamagePercent []float32 `protobuf:"fixed32,60,rep,packed,name=nature_damage_percent,json=natureDamagePercent,proto3" json:"nature_damage_percent,omitempty"`
  1922. AntiNatureDamagePercent []float32 `protobuf:"fixed32,61,rep,packed,name=anti_nature_damage_percent,json=antiNatureDamagePercent,proto3" json:"anti_nature_damage_percent,omitempty"`
  1923. TriggerBuffList []*TriggerBuffData `protobuf:"bytes,62,rep,name=trigger_buff_list,json=triggerBuffList,proto3" json:"trigger_buff_list,omitempty"`
  1924. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1925. XXX_unrecognized []byte `json:"-"`
  1926. XXX_sizecache int32 `json:"-"`
  1927. }
  1928. func (m *ActorBattleAttr) Reset() { *m = ActorBattleAttr{} }
  1929. func (m *ActorBattleAttr) String() string { return proto.CompactTextString(m) }
  1930. func (*ActorBattleAttr) ProtoMessage() {}
  1931. func (*ActorBattleAttr) Descriptor() ([]byte, []int) {
  1932. return fileDescriptor_555bd8c177793206, []int{2}
  1933. }
  1934. func (m *ActorBattleAttr) XXX_Unmarshal(b []byte) error {
  1935. return xxx_messageInfo_ActorBattleAttr.Unmarshal(m, b)
  1936. }
  1937. func (m *ActorBattleAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1938. return xxx_messageInfo_ActorBattleAttr.Marshal(b, m, deterministic)
  1939. }
  1940. func (m *ActorBattleAttr) XXX_Merge(src proto.Message) {
  1941. xxx_messageInfo_ActorBattleAttr.Merge(m, src)
  1942. }
  1943. func (m *ActorBattleAttr) XXX_Size() int {
  1944. return xxx_messageInfo_ActorBattleAttr.Size(m)
  1945. }
  1946. func (m *ActorBattleAttr) XXX_DiscardUnknown() {
  1947. xxx_messageInfo_ActorBattleAttr.DiscardUnknown(m)
  1948. }
  1949. var xxx_messageInfo_ActorBattleAttr proto.InternalMessageInfo
  1950. func (m *ActorBattleAttr) GetStr() float32 {
  1951. if m != nil {
  1952. return m.Str
  1953. }
  1954. return 0
  1955. }
  1956. func (m *ActorBattleAttr) GetAgi() float32 {
  1957. if m != nil {
  1958. return m.Agi
  1959. }
  1960. return 0
  1961. }
  1962. func (m *ActorBattleAttr) GetInt() float32 {
  1963. if m != nil {
  1964. return m.Int
  1965. }
  1966. return 0
  1967. }
  1968. func (m *ActorBattleAttr) GetVit() float32 {
  1969. if m != nil {
  1970. return m.Vit
  1971. }
  1972. return 0
  1973. }
  1974. func (m *ActorBattleAttr) GetDex() float32 {
  1975. if m != nil {
  1976. return m.Dex
  1977. }
  1978. return 0
  1979. }
  1980. func (m *ActorBattleAttr) GetLuk() float32 {
  1981. if m != nil {
  1982. return m.Luk
  1983. }
  1984. return 0
  1985. }
  1986. func (m *ActorBattleAttr) GetLife() float32 {
  1987. if m != nil {
  1988. return m.Life
  1989. }
  1990. return 0
  1991. }
  1992. func (m *ActorBattleAttr) GetSp() float32 {
  1993. if m != nil {
  1994. return m.Sp
  1995. }
  1996. return 0
  1997. }
  1998. func (m *ActorBattleAttr) GetMinAttack() float32 {
  1999. if m != nil {
  2000. return m.MinAttack
  2001. }
  2002. return 0
  2003. }
  2004. func (m *ActorBattleAttr) GetAttack() float32 {
  2005. if m != nil {
  2006. return m.Attack
  2007. }
  2008. return 0
  2009. }
  2010. func (m *ActorBattleAttr) GetMinMagicAttack() float32 {
  2011. if m != nil {
  2012. return m.MinMagicAttack
  2013. }
  2014. return 0
  2015. }
  2016. func (m *ActorBattleAttr) GetMagicAttack() float32 {
  2017. if m != nil {
  2018. return m.MagicAttack
  2019. }
  2020. return 0
  2021. }
  2022. func (m *ActorBattleAttr) GetDefense() float32 {
  2023. if m != nil {
  2024. return m.Defense
  2025. }
  2026. return 0
  2027. }
  2028. func (m *ActorBattleAttr) GetMagicDefense() float32 {
  2029. if m != nil {
  2030. return m.MagicDefense
  2031. }
  2032. return 0
  2033. }
  2034. func (m *ActorBattleAttr) GetCrit() float32 {
  2035. if m != nil {
  2036. return m.Crit
  2037. }
  2038. return 0
  2039. }
  2040. func (m *ActorBattleAttr) GetDodge() float32 {
  2041. if m != nil {
  2042. return m.Dodge
  2043. }
  2044. return 0
  2045. }
  2046. func (m *ActorBattleAttr) GetHit() float32 {
  2047. if m != nil {
  2048. return m.Hit
  2049. }
  2050. return 0
  2051. }
  2052. func (m *ActorBattleAttr) GetTen() float32 {
  2053. if m != nil {
  2054. return m.Ten
  2055. }
  2056. return 0
  2057. }
  2058. func (m *ActorBattleAttr) GetAttackSpeed() float32 {
  2059. if m != nil {
  2060. return m.AttackSpeed
  2061. }
  2062. return 0
  2063. }
  2064. func (m *ActorBattleAttr) GetRealHurt() float32 {
  2065. if m != nil {
  2066. return m.RealHurt
  2067. }
  2068. return 0
  2069. }
  2070. func (m *ActorBattleAttr) GetDefPercent() float32 {
  2071. if m != nil {
  2072. return m.DefPercent
  2073. }
  2074. return 0
  2075. }
  2076. func (m *ActorBattleAttr) GetMagicDefPercent() float32 {
  2077. if m != nil {
  2078. return m.MagicDefPercent
  2079. }
  2080. return 0
  2081. }
  2082. func (m *ActorBattleAttr) GetPenetration() float32 {
  2083. if m != nil {
  2084. return m.Penetration
  2085. }
  2086. return 0
  2087. }
  2088. func (m *ActorBattleAttr) GetMagicPenetration() float32 {
  2089. if m != nil {
  2090. return m.MagicPenetration
  2091. }
  2092. return 0
  2093. }
  2094. func (m *ActorBattleAttr) GetPhysicDamagePercent() float32 {
  2095. if m != nil {
  2096. return m.PhysicDamagePercent
  2097. }
  2098. return 0
  2099. }
  2100. func (m *ActorBattleAttr) GetMagicDamagePercent() float32 {
  2101. if m != nil {
  2102. return m.MagicDamagePercent
  2103. }
  2104. return 0
  2105. }
  2106. func (m *ActorBattleAttr) GetCritDamagePercent() float32 {
  2107. if m != nil {
  2108. return m.CritDamagePercent
  2109. }
  2110. return 0
  2111. }
  2112. func (m *ActorBattleAttr) GetPhysicDamageReflectPercent() float32 {
  2113. if m != nil {
  2114. return m.PhysicDamageReflectPercent
  2115. }
  2116. return 0
  2117. }
  2118. func (m *ActorBattleAttr) GetMagicDamageReflectPercent() float32 {
  2119. if m != nil {
  2120. return m.MagicDamageReflectPercent
  2121. }
  2122. return 0
  2123. }
  2124. func (m *ActorBattleAttr) GetFixedSingTimePercent() float32 {
  2125. if m != nil {
  2126. return m.FixedSingTimePercent
  2127. }
  2128. return 0
  2129. }
  2130. func (m *ActorBattleAttr) GetVariableSingTimePercent() float32 {
  2131. if m != nil {
  2132. return m.VariableSingTimePercent
  2133. }
  2134. return 0
  2135. }
  2136. func (m *ActorBattleAttr) GetNatureDamagePercent() []float32 {
  2137. if m != nil {
  2138. return m.NatureDamagePercent
  2139. }
  2140. return nil
  2141. }
  2142. func (m *ActorBattleAttr) GetAntiNatureDamagePercent() []float32 {
  2143. if m != nil {
  2144. return m.AntiNatureDamagePercent
  2145. }
  2146. return nil
  2147. }
  2148. func (m *ActorBattleAttr) GetTriggerBuffList() []*TriggerBuffData {
  2149. if m != nil {
  2150. return m.TriggerBuffList
  2151. }
  2152. return nil
  2153. }
  2154. // 概率触发buff结构
  2155. type TriggerBuffData struct {
  2156. BuffId uint32 `protobuf:"varint,1,opt,name=buffId,proto3" json:"buffId,omitempty"`
  2157. TriggerRatio float32 `protobuf:"fixed32,2,opt,name=trigger_ratio,json=triggerRatio,proto3" json:"trigger_ratio,omitempty"`
  2158. Cd float32 `protobuf:"fixed32,3,opt,name=cd,proto3" json:"cd,omitempty"`
  2159. TriggerType int32 `protobuf:"varint,4,opt,name=trigger_type,json=triggerType,proto3" json:"trigger_type,omitempty"`
  2160. LastTriggerTime float32 `protobuf:"fixed32,5,opt,name=last_trigger_time,json=lastTriggerTime,proto3" json:"last_trigger_time,omitempty"`
  2161. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2162. XXX_unrecognized []byte `json:"-"`
  2163. XXX_sizecache int32 `json:"-"`
  2164. }
  2165. func (m *TriggerBuffData) Reset() { *m = TriggerBuffData{} }
  2166. func (m *TriggerBuffData) String() string { return proto.CompactTextString(m) }
  2167. func (*TriggerBuffData) ProtoMessage() {}
  2168. func (*TriggerBuffData) Descriptor() ([]byte, []int) {
  2169. return fileDescriptor_555bd8c177793206, []int{3}
  2170. }
  2171. func (m *TriggerBuffData) XXX_Unmarshal(b []byte) error {
  2172. return xxx_messageInfo_TriggerBuffData.Unmarshal(m, b)
  2173. }
  2174. func (m *TriggerBuffData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2175. return xxx_messageInfo_TriggerBuffData.Marshal(b, m, deterministic)
  2176. }
  2177. func (m *TriggerBuffData) XXX_Merge(src proto.Message) {
  2178. xxx_messageInfo_TriggerBuffData.Merge(m, src)
  2179. }
  2180. func (m *TriggerBuffData) XXX_Size() int {
  2181. return xxx_messageInfo_TriggerBuffData.Size(m)
  2182. }
  2183. func (m *TriggerBuffData) XXX_DiscardUnknown() {
  2184. xxx_messageInfo_TriggerBuffData.DiscardUnknown(m)
  2185. }
  2186. var xxx_messageInfo_TriggerBuffData proto.InternalMessageInfo
  2187. func (m *TriggerBuffData) GetBuffId() uint32 {
  2188. if m != nil {
  2189. return m.BuffId
  2190. }
  2191. return 0
  2192. }
  2193. func (m *TriggerBuffData) GetTriggerRatio() float32 {
  2194. if m != nil {
  2195. return m.TriggerRatio
  2196. }
  2197. return 0
  2198. }
  2199. func (m *TriggerBuffData) GetCd() float32 {
  2200. if m != nil {
  2201. return m.Cd
  2202. }
  2203. return 0
  2204. }
  2205. func (m *TriggerBuffData) GetTriggerType() int32 {
  2206. if m != nil {
  2207. return m.TriggerType
  2208. }
  2209. return 0
  2210. }
  2211. func (m *TriggerBuffData) GetLastTriggerTime() float32 {
  2212. if m != nil {
  2213. return m.LastTriggerTime
  2214. }
  2215. return 0
  2216. }
  2217. // 当前所在的巡逻路径点
  2218. type ActorData struct {
  2219. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  2220. BattleAttr *ActorBattleAttr `protobuf:"bytes,2,opt,name=battle_attr,json=battleAttr,proto3" json:"battle_attr,omitempty"`
  2221. IsPlayer bool `protobuf:"varint,3,opt,name=is_player,json=isPlayer,proto3" json:"is_player,omitempty"`
  2222. ActorPos *ActorPosInfo `protobuf:"bytes,4,opt,name=actor_pos,json=actorPos,proto3" json:"actor_pos,omitempty"`
  2223. JobType uint32 `protobuf:"varint,5,opt,name=job_type,json=jobType,proto3" json:"job_type,omitempty"`
  2224. NormalSkillList []*KeyValueType `protobuf:"bytes,6,rep,name=normal_skill_list,json=normalSkillList,proto3" json:"normal_skill_list,omitempty"`
  2225. UseSkillList []*KeyValueType `protobuf:"bytes,7,rep,name=use_skill_list,json=useSkillList,proto3" json:"use_skill_list,omitempty"`
  2226. DefaultSkillList []*KeyValueType `protobuf:"bytes,8,rep,name=default_skill_list,json=defaultSkillList,proto3" json:"default_skill_list,omitempty"`
  2227. AlternativeSkillList []*KeyValueType `protobuf:"bytes,9,rep,name=alternative_skill_list,json=alternativeSkillList,proto3" json:"alternative_skill_list,omitempty"`
  2228. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2229. XXX_unrecognized []byte `json:"-"`
  2230. XXX_sizecache int32 `json:"-"`
  2231. }
  2232. func (m *ActorData) Reset() { *m = ActorData{} }
  2233. func (m *ActorData) String() string { return proto.CompactTextString(m) }
  2234. func (*ActorData) ProtoMessage() {}
  2235. func (*ActorData) Descriptor() ([]byte, []int) {
  2236. return fileDescriptor_555bd8c177793206, []int{4}
  2237. }
  2238. func (m *ActorData) XXX_Unmarshal(b []byte) error {
  2239. return xxx_messageInfo_ActorData.Unmarshal(m, b)
  2240. }
  2241. func (m *ActorData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2242. return xxx_messageInfo_ActorData.Marshal(b, m, deterministic)
  2243. }
  2244. func (m *ActorData) XXX_Merge(src proto.Message) {
  2245. xxx_messageInfo_ActorData.Merge(m, src)
  2246. }
  2247. func (m *ActorData) XXX_Size() int {
  2248. return xxx_messageInfo_ActorData.Size(m)
  2249. }
  2250. func (m *ActorData) XXX_DiscardUnknown() {
  2251. xxx_messageInfo_ActorData.DiscardUnknown(m)
  2252. }
  2253. var xxx_messageInfo_ActorData proto.InternalMessageInfo
  2254. func (m *ActorData) GetId() uint32 {
  2255. if m != nil {
  2256. return m.Id
  2257. }
  2258. return 0
  2259. }
  2260. func (m *ActorData) GetBattleAttr() *ActorBattleAttr {
  2261. if m != nil {
  2262. return m.BattleAttr
  2263. }
  2264. return nil
  2265. }
  2266. func (m *ActorData) GetIsPlayer() bool {
  2267. if m != nil {
  2268. return m.IsPlayer
  2269. }
  2270. return false
  2271. }
  2272. func (m *ActorData) GetActorPos() *ActorPosInfo {
  2273. if m != nil {
  2274. return m.ActorPos
  2275. }
  2276. return nil
  2277. }
  2278. func (m *ActorData) GetJobType() uint32 {
  2279. if m != nil {
  2280. return m.JobType
  2281. }
  2282. return 0
  2283. }
  2284. func (m *ActorData) GetNormalSkillList() []*KeyValueType {
  2285. if m != nil {
  2286. return m.NormalSkillList
  2287. }
  2288. return nil
  2289. }
  2290. func (m *ActorData) GetUseSkillList() []*KeyValueType {
  2291. if m != nil {
  2292. return m.UseSkillList
  2293. }
  2294. return nil
  2295. }
  2296. func (m *ActorData) GetDefaultSkillList() []*KeyValueType {
  2297. if m != nil {
  2298. return m.DefaultSkillList
  2299. }
  2300. return nil
  2301. }
  2302. func (m *ActorData) GetAlternativeSkillList() []*KeyValueType {
  2303. if m != nil {
  2304. return m.AlternativeSkillList
  2305. }
  2306. return nil
  2307. }
  2308. type ActorPosInfo struct {
  2309. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  2310. Pos *Position `protobuf:"bytes,2,opt,name=pos,proto3" json:"pos,omitempty"`
  2311. Forward *Position `protobuf:"bytes,3,opt,name=forward,proto3" json:"forward,omitempty"`
  2312. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2313. XXX_unrecognized []byte `json:"-"`
  2314. XXX_sizecache int32 `json:"-"`
  2315. }
  2316. func (m *ActorPosInfo) Reset() { *m = ActorPosInfo{} }
  2317. func (m *ActorPosInfo) String() string { return proto.CompactTextString(m) }
  2318. func (*ActorPosInfo) ProtoMessage() {}
  2319. func (*ActorPosInfo) Descriptor() ([]byte, []int) {
  2320. return fileDescriptor_555bd8c177793206, []int{5}
  2321. }
  2322. func (m *ActorPosInfo) XXX_Unmarshal(b []byte) error {
  2323. return xxx_messageInfo_ActorPosInfo.Unmarshal(m, b)
  2324. }
  2325. func (m *ActorPosInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2326. return xxx_messageInfo_ActorPosInfo.Marshal(b, m, deterministic)
  2327. }
  2328. func (m *ActorPosInfo) XXX_Merge(src proto.Message) {
  2329. xxx_messageInfo_ActorPosInfo.Merge(m, src)
  2330. }
  2331. func (m *ActorPosInfo) XXX_Size() int {
  2332. return xxx_messageInfo_ActorPosInfo.Size(m)
  2333. }
  2334. func (m *ActorPosInfo) XXX_DiscardUnknown() {
  2335. xxx_messageInfo_ActorPosInfo.DiscardUnknown(m)
  2336. }
  2337. var xxx_messageInfo_ActorPosInfo proto.InternalMessageInfo
  2338. func (m *ActorPosInfo) GetId() uint32 {
  2339. if m != nil {
  2340. return m.Id
  2341. }
  2342. return 0
  2343. }
  2344. func (m *ActorPosInfo) GetPos() *Position {
  2345. if m != nil {
  2346. return m.Pos
  2347. }
  2348. return nil
  2349. }
  2350. func (m *ActorPosInfo) GetForward() *Position {
  2351. if m != nil {
  2352. return m.Forward
  2353. }
  2354. return nil
  2355. }
  2356. func init() {
  2357. proto.RegisterEnum("serverproto.GameVersion", GameVersion_name, GameVersion_value)
  2358. proto.RegisterEnum("serverproto.ResType", ResType_name, ResType_value)
  2359. proto.RegisterEnum("serverproto.TaskType", TaskType_name, TaskType_value)
  2360. proto.RegisterEnum("serverproto.UnlockChargeType", UnlockChargeType_name, UnlockChargeType_value)
  2361. proto.RegisterEnum("serverproto.GlobalType", GlobalType_name, GlobalType_value)
  2362. proto.RegisterEnum("serverproto.MailType", MailType_name, MailType_value)
  2363. proto.RegisterEnum("serverproto.ChatMessageType", ChatMessageType_name, ChatMessageType_value)
  2364. proto.RegisterEnum("serverproto.ChatMessageSubType", ChatMessageSubType_name, ChatMessageSubType_value)
  2365. proto.RegisterEnum("serverproto.BattleRecordType", BattleRecordType_name, BattleRecordType_value)
  2366. proto.RegisterEnum("serverproto.BattleRecordSubType", BattleRecordSubType_name, BattleRecordSubType_value)
  2367. proto.RegisterEnum("serverproto.EPetAssistType", EPetAssistType_name, EPetAssistType_value)
  2368. proto.RegisterEnum("serverproto.EActivityType", EActivityType_name, EActivityType_value)
  2369. proto.RegisterEnum("serverproto.PayOrderState", PayOrderState_name, PayOrderState_value)
  2370. proto.RegisterEnum("serverproto.PayGoodsType", PayGoodsType_name, PayGoodsType_value)
  2371. proto.RegisterEnum("serverproto.MysqlLogType", MysqlLogType_name, MysqlLogType_value)
  2372. proto.RegisterEnum("serverproto.Attr", Attr_name, Attr_value)
  2373. proto.RegisterEnum("serverproto.Nature", Nature_name, Nature_value)
  2374. proto.RegisterType((*PlayerBriefInfo)(nil), "serverproto.PlayerBriefInfo")
  2375. proto.RegisterType((*BattleAttrType)(nil), "serverproto.BattleAttrType")
  2376. proto.RegisterType((*ActorBattleAttr)(nil), "serverproto.ActorBattleAttr")
  2377. proto.RegisterType((*TriggerBuffData)(nil), "serverproto.TriggerBuffData")
  2378. proto.RegisterType((*ActorData)(nil), "serverproto.ActorData")
  2379. proto.RegisterType((*ActorPosInfo)(nil), "serverproto.ActorPosInfo")
  2380. }
  2381. func init() {
  2382. proto.RegisterFile("common.proto", fileDescriptor_555bd8c177793206)
  2383. }
  2384. var fileDescriptor_555bd8c177793206 = []byte{
  2385. // 6232 bytes of a gzipped FileDescriptorProto
  2386. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x7b, 0x69, 0x90, 0x63, 0xc9,
  2387. 0x51, 0xbf, 0xa5, 0xbe, 0xab, 0xaf, 0xea, 0xd7, 0xdd, 0x33, 0x9a, 0xfb, 0xda, 0xd9, 0x99, 0xe9,
  2388. 0xdd, 0x9d, 0x9d, 0x99, 0xdd, 0xf5, 0xf1, 0x5f, 0x5f, 0x2d, 0xf5, 0xb9, 0xd3, 0xea, 0xd6, 0x4a,
  2389. 0xdd, 0x3d, 0xde, 0xf5, 0xf1, 0x5c, 0x2d, 0x95, 0xa4, 0xb2, 0x9e, 0xde, 0xd3, 0xbe, 0x57, 0xd2,
  2390. 0xb4, 0xfe, 0xff, 0x2f, 0x7f, 0x08, 0x7f, 0xc1, 0xd8, 0x0e, 0x30, 0x10, 0x18, 0x07, 0x36, 0x1f,
  2391. 0x38, 0x22, 0x0c, 0x86, 0x08, 0x83, 0xb9, 0x02, 0x13, 0x81, 0x6d, 0x6c, 0x63, 0x82, 0xb0, 0x0d,
  2392. 0x06, 0x6c, 0xc0, 0xd8, 0xc6, 0x18, 0x0c, 0x06, 0x0c, 0x1f, 0x88, 0x20, 0x08, 0xce, 0xc8, 0xac,
  2393. 0xaa, 0xa7, 0x7a, 0x92, 0xda, 0xfb, 0x49, 0x7a, 0x99, 0xbf, 0xca, 0xca, 0xca, 0xcc, 0xca, 0xcc,
  2394. 0x7a, 0x07, 0x99, 0x29, 0x07, 0xcd, 0x66, 0xe0, 0xdf, 0x6e, 0x85, 0x81, 0x0c, 0x9c, 0xe9, 0x88,
  2395. 0x87, 0x1d, 0x1e, 0xe2, 0xc5, 0x59, 0xd2, 0x8e, 0x78, 0xa8, 0x18, 0x57, 0xdf, 0x48, 0xe6, 0x0b,
  2396. 0x1e, 0xeb, 0xf2, 0x30, 0x1b, 0x0a, 0x5e, 0xdd, 0xf6, 0xab, 0x81, 0x43, 0xc9, 0x48, 0x5b, 0x54,
  2397. 0x32, 0xa9, 0xcb, 0xa9, 0x9b, 0xa3, 0x45, 0xf8, 0xeb, 0x9c, 0x23, 0x53, 0xbe, 0x28, 0x37, 0x5c,
  2398. 0x9f, 0x35, 0x79, 0x26, 0x7d, 0x39, 0x75, 0x73, 0xaa, 0x38, 0x09, 0x84, 0x5d, 0xd6, 0xe4, 0x57,
  2399. 0x5f, 0x4d, 0xe6, 0xb2, 0x4c, 0x4a, 0x8f, 0xaf, 0x4a, 0x19, 0xee, 0x77, 0x5b, 0x1c, 0x04, 0x34,
  2400. 0x78, 0x17, 0x05, 0x8c, 0x15, 0xe1, 0xaf, 0xb3, 0x44, 0xc6, 0x3a, 0xcc, 0x6b, 0xab, 0xc1, 0xe9,
  2401. 0xa2, 0xba, 0xb8, 0xfa, 0xe5, 0x29, 0x32, 0xbf, 0x5a, 0x96, 0x41, 0xd8, 0x1b, 0x0f, 0x63, 0x23,
  2402. 0x19, 0xe2, 0xd8, 0x74, 0x11, 0xfe, 0x02, 0x85, 0xd5, 0x84, 0x1e, 0x09, 0x7f, 0x81, 0x22, 0x7c,
  2403. 0x99, 0x19, 0x51, 0x14, 0xe1, 0x4b, 0xa0, 0x74, 0x84, 0xcc, 0x8c, 0x2a, 0x4a, 0x47, 0x20, 0xa5,
  2404. 0xc2, 0x8f, 0x33, 0x63, 0x8a, 0x52, 0xe1, 0xc7, 0x40, 0xf1, 0xda, 0x8d, 0xcc, 0xb8, 0xa2, 0x78,
  2405. 0xed, 0x86, 0xe3, 0x90, 0x51, 0x4f, 0x54, 0x79, 0x86, 0x20, 0x09, 0xff, 0x3b, 0x73, 0x24, 0x1d,
  2406. 0xb5, 0x32, 0xd3, 0x48, 0x49, 0x47, 0x2d, 0xe7, 0x02, 0x21, 0x4d, 0xe1, 0xbb, 0x4c, 0x4a, 0x56,
  2407. 0x6e, 0x64, 0x66, 0x90, 0x3e, 0xd5, 0x14, 0xfe, 0x2a, 0x12, 0x9c, 0x53, 0x64, 0x5c, 0xb3, 0x66,
  2408. 0x91, 0xa5, 0xaf, 0x9c, 0x9b, 0x84, 0xc2, 0xb0, 0x26, 0xab, 0x89, 0xb2, 0x19, 0x3c, 0x87, 0x88,
  2409. 0xb9, 0xa6, 0xf0, 0xf3, 0x40, 0xd6, 0x12, 0xae, 0x90, 0x99, 0x04, 0x6a, 0x1e, 0x51, 0xd3, 0x4d,
  2410. 0x0b, 0x92, 0x21, 0x13, 0x15, 0x5e, 0xe5, 0x7e, 0xc4, 0x33, 0x14, 0xb9, 0xe6, 0xd2, 0xb9, 0x46,
  2411. 0x66, 0xd5, 0x60, 0xc3, 0x5f, 0x40, 0xbe, 0x92, 0xb8, 0xa6, 0x41, 0x0e, 0x19, 0x2d, 0x87, 0x42,
  2412. 0x66, 0x1c, 0xb5, 0x4c, 0xf8, 0x0f, 0x0e, 0xa9, 0x04, 0x95, 0x1a, 0xcf, 0x2c, 0x2a, 0x87, 0xe0,
  2413. 0x05, 0x98, 0xa8, 0x2e, 0x64, 0x66, 0x49, 0x99, 0xa8, 0xae, 0xcc, 0x28, 0xb9, 0x9f, 0x59, 0x56,
  2414. 0x14, 0xc9, 0x7d, 0xd0, 0x57, 0x69, 0xea, 0x46, 0x2d, 0xce, 0x2b, 0x99, 0x53, 0x4a, 0x5f, 0x45,
  2415. 0x2b, 0x01, 0x09, 0xc2, 0x25, 0xe4, 0xcc, 0x73, 0xeb, 0xed, 0x50, 0x66, 0x4e, 0x23, 0x7f, 0x12,
  2416. 0x08, 0x5b, 0xed, 0x50, 0x3a, 0x97, 0xc8, 0x74, 0x85, 0x57, 0xdd, 0x16, 0x0f, 0xcb, 0xdc, 0x97,
  2417. 0x99, 0x8b, 0xc8, 0x26, 0x15, 0x5e, 0x2d, 0x28, 0x8a, 0xb3, 0x42, 0x16, 0xe2, 0x35, 0xc5, 0xb0,
  2418. 0x4b, 0x08, 0x9b, 0x37, 0xeb, 0x32, 0xd8, 0xcb, 0x64, 0xba, 0xc5, 0x7d, 0x2e, 0x43, 0x26, 0x45,
  2419. 0xe0, 0x67, 0x6e, 0x2a, 0x5d, 0x2c, 0x92, 0xf3, 0x98, 0x91, 0x66, 0xe3, 0x6e, 0x21, 0x8e, 0x22,
  2420. 0xa3, 0x60, 0x81, 0xef, 0x91, 0xe5, 0x56, 0xbd, 0x1b, 0xc1, 0xdc, 0xac, 0xc9, 0x6a, 0x3c, 0x9e,
  2421. 0x7e, 0x05, 0x07, 0x2c, 0x2a, 0xe6, 0x1a, 0xf2, 0x8c, 0x0a, 0x77, 0xc8, 0x92, 0x56, 0x37, 0x39,
  2422. 0xe4, 0x31, 0x1c, 0xe2, 0x28, 0x8d, 0x13, 0x23, 0x6e, 0x93, 0x45, 0xf0, 0x41, 0xff, 0x80, 0xc7,
  2423. 0x71, 0xc0, 0x02, 0xb0, 0x92, 0xf8, 0x55, 0x72, 0x21, 0xa9, 0x55, 0xc8, 0xab, 0x1e, 0x2f, 0xcb,
  2424. 0x78, 0xe4, 0x13, 0x38, 0xf2, 0xac, 0xad, 0x5d, 0x51, 0x41, 0x8c, 0x88, 0x37, 0x90, 0xf3, 0x09,
  2425. 0x25, 0xfb, 0x25, 0xdc, 0x46, 0x09, 0x67, 0x2c, 0x65, 0xfb, 0x04, 0x3c, 0x43, 0x4e, 0x57, 0xc5,
  2426. 0x31, 0xaf, 0xb8, 0x91, 0xf0, 0x6b, 0xae, 0x14, 0xcd, 0x9e, 0xde, 0x4f, 0xe2, 0xd8, 0x25, 0x64,
  2427. 0x97, 0x84, 0x5f, 0xdb, 0x17, 0xcd, 0x58, 0xf5, 0x67, 0xc9, 0xd9, 0x0e, 0x0b, 0x05, 0x3b, 0xf2,
  2428. 0xf8, 0x90, 0x91, 0x77, 0x70, 0xe4, 0x69, 0x83, 0xe8, 0x1f, 0x7c, 0x8f, 0x2c, 0xfb, 0x4c, 0xb6,
  2429. 0x43, 0xde, 0x6f, 0xa9, 0xd7, 0x5e, 0x1e, 0x01, 0x6f, 0x28, 0x66, 0xd2, 0x56, 0xcf, 0x92, 0xb3,
  2430. 0xcc, 0x97, 0xc2, 0x1d, 0x3e, 0xf0, 0x75, 0x38, 0xf0, 0x34, 0x20, 0x76, 0x87, 0x0c, 0xde, 0x22,
  2431. 0x0b, 0x32, 0x14, 0xb5, 0x1a, 0x0f, 0xdd, 0xa3, 0x76, 0xb5, 0xea, 0x7a, 0x22, 0x92, 0x99, 0xd7,
  2432. 0x5f, 0x1e, 0xb9, 0x39, 0x7d, 0xef, 0xfc, 0x6d, 0x2b, 0x81, 0xde, 0xde, 0x57, 0xa8, 0x6c, 0xbb,
  2433. 0x5a, 0x5d, 0x63, 0x92, 0x15, 0xe7, 0x65, 0x8f, 0xb0, 0x23, 0x22, 0x79, 0xf5, 0x17, 0x53, 0x64,
  2434. 0xbe, 0x0f, 0x04, 0xa9, 0x02, 0xa4, 0x6e, 0xab, 0xcc, 0x3a, 0x5b, 0xd4, 0x57, 0xb0, 0x87, 0xcd,
  2435. 0xac, 0x18, 0x86, 0x3a, 0xd3, 0xcd, 0x68, 0x62, 0x11, 0x68, 0x90, 0x96, 0xca, 0x15, 0x9d, 0xf1,
  2436. 0xd2, 0xe5, 0x0a, 0xec, 0x42, 0x33, 0x48, 0x76, 0x5b, 0x1c, 0x33, 0xdf, 0x58, 0x71, 0x5a, 0xd3,
  2437. 0x30, 0x0b, 0xaf, 0x90, 0x05, 0x8f, 0x45, 0xd2, 0x8d, 0x71, 0xa2, 0xc9, 0x75, 0x3e, 0x9c, 0x07,
  2438. 0x86, 0xd6, 0x0f, 0x2c, 0x7e, 0xf5, 0x1f, 0x47, 0xc8, 0x14, 0x66, 0x62, 0xd4, 0x74, 0x8e, 0xa4,
  2439. 0x85, 0xd1, 0x32, 0x2d, 0x2a, 0xce, 0xeb, 0xc8, 0xf4, 0x11, 0x66, 0x68, 0xc8, 0x51, 0x21, 0xea,
  2440. 0xd7, 0x6f, 0x91, 0xbe, 0x34, 0x5e, 0x24, 0x47, 0xbd, 0x94, 0x7e, 0x8e, 0x4c, 0x89, 0xc8, 0x6d,
  2441. 0x61, 0x95, 0xc1, 0x25, 0x4c, 0x16, 0x27, 0x45, 0xa4, 0xaa, 0x8e, 0xf3, 0x4a, 0x32, 0xc5, 0x60,
  2442. 0xac, 0xdb, 0x0a, 0x22, 0x5c, 0xc5, 0xf4, 0xbd, 0x33, 0x83, 0x92, 0x0b, 0x41, 0x04, 0xa5, 0xa9,
  2443. 0x38, 0xc9, 0xf4, 0x95, 0x73, 0x86, 0x4c, 0xbe, 0x23, 0x38, 0x52, 0x8b, 0x1f, 0x43, 0x4d, 0x27,
  2444. 0xde, 0x11, 0x1c, 0xe1, 0xc2, 0xd7, 0xc9, 0x82, 0x1f, 0x84, 0x4d, 0xe6, 0xb9, 0x51, 0x43, 0x78,
  2445. 0x9e, 0x72, 0xe3, 0x38, 0xba, 0x31, 0x29, 0xfa, 0x3e, 0xef, 0x1e, 0x42, 0x21, 0x82, 0x51, 0xc5,
  2446. 0x79, 0x35, 0xa6, 0x04, 0x43, 0xc0, 0x87, 0xce, 0x1b, 0xc8, 0x5c, 0x3b, 0xe2, 0xb6, 0x8c, 0x89,
  2447. 0x97, 0x93, 0x31, 0xd3, 0x8e, 0x78, 0x4f, 0xc0, 0x26, 0x71, 0x2a, 0xbc, 0xca, 0xda, 0x9e, 0xb4,
  2448. 0x85, 0x4c, 0xbe, 0x9c, 0x10, 0xaa, 0x07, 0xf5, 0x04, 0xed, 0x91, 0x53, 0xcc, 0x93, 0x3c, 0xf4,
  2449. 0x99, 0x14, 0x9d, 0x84, 0x46, 0x53, 0x2f, 0x27, 0x6c, 0xc9, 0x1a, 0x18, 0x0b, 0xbc, 0x7a, 0x4c,
  2450. 0x66, 0x6c, 0xb3, 0x0e, 0x38, 0xfc, 0x06, 0x19, 0x01, 0x77, 0x28, 0x47, 0x2f, 0x27, 0xa4, 0x17,
  2451. 0x82, 0x48, 0x40, 0xae, 0x2c, 0x02, 0xc2, 0x79, 0x92, 0x4c, 0x54, 0x83, 0xf0, 0x21, 0x0b, 0x55,
  2452. 0x6c, 0x9e, 0x08, 0x36, 0xa8, 0x95, 0xd7, 0x90, 0xe9, 0x4d, 0xd6, 0xe4, 0x87, 0x3c, 0x8c, 0x20,
  2453. 0xe1, 0x2e, 0x11, 0x6a, 0x5d, 0xba, 0xbb, 0x81, 0xcf, 0xe9, 0x2b, 0xfa, 0xa9, 0x79, 0x26, 0x7c,
  2454. 0x3a, 0xb5, 0xf2, 0x8d, 0x09, 0x32, 0x51, 0xe4, 0x11, 0xba, 0x78, 0x86, 0x4c, 0x16, 0x79, 0xe4,
  2455. 0xee, 0xee, 0xed, 0xae, 0xd3, 0x57, 0x98, 0xab, 0x5c, 0x20, 0x7c, 0x9a, 0x72, 0xa6, 0x11, 0xe6,
  2456. 0x16, 0x9b, 0x47, 0x34, 0xed, 0x2c, 0x92, 0x79, 0xbc, 0x08, 0x3c, 0x9e, 0x65, 0x11, 0x5f, 0x3f,
  2457. 0x6e, 0xd1, 0x11, 0xc7, 0x21, 0x73, 0x86, 0xf8, 0x5c, 0x70, 0x04, 0xb4, 0x51, 0x03, 0xdc, 0xe2,
  2458. 0x61, 0x60, 0x80, 0x63, 0xce, 0x2c, 0x99, 0x02, 0xe2, 0xfa, 0x4b, 0x6d, 0xd1, 0xa2, 0xe3, 0x66,
  2459. 0x9e, 0x6d, 0xc9, 0x9b, 0x74, 0x22, 0x9e, 0xb5, 0x2e, 0x5a, 0x74, 0x32, 0xbe, 0x62, 0x61, 0x85,
  2460. 0x4e, 0x39, 0xf3, 0x64, 0x1a, 0xae, 0x36, 0x58, 0x54, 0x17, 0x81, 0x4f, 0x89, 0x33, 0x47, 0x08,
  2461. 0xb2, 0xc3, 0xb6, 0x88, 0x38, 0x9d, 0x36, 0xd7, 0xa5, 0x56, 0x28, 0x24, 0xa7, 0x33, 0x66, 0x40,
  2462. 0x91, 0x47, 0x5e, 0xd0, 0xe1, 0x74, 0xd6, 0xc8, 0x03, 0x7d, 0xe8, 0x9c, 0xb3, 0x40, 0x66, 0x11,
  2463. 0x0e, 0x1e, 0xcc, 0x06, 0x41, 0x83, 0xce, 0x1b, 0xc0, 0xa6, 0xa8, 0x4a, 0x4a, 0xcd, 0xf8, 0xf5,
  2464. 0x8e, 0xf0, 0x40, 0xf5, 0x05, 0x33, 0x62, 0x8b, 0xb3, 0xca, 0x46, 0xc8, 0x9a, 0x9c, 0x3a, 0x66,
  2465. 0xce, 0x02, 0x97, 0x00, 0x59, 0x34, 0x63, 0x0a, 0x5c, 0xa2, 0xe5, 0x96, 0x8c, 0xe5, 0x0a, 0x5c,
  2466. 0xd2, 0x65, 0x63, 0x10, 0x58, 0x6c, 0x2e, 0x68, 0xb6, 0x82, 0x88, 0xd3, 0x53, 0x86, 0xb8, 0x1b,
  2467. 0x48, 0xb7, 0xc0, 0xca, 0x0d, 0x56, 0xe3, 0xf4, 0xb4, 0xb1, 0xd2, 0x66, 0x5b, 0x78, 0x15, 0x9a,
  2468. 0x31, 0xd6, 0xdd, 0xf6, 0x3b, 0x42, 0x62, 0x59, 0xa5, 0x67, 0xcc, 0xd4, 0x87, 0xa2, 0x05, 0x53,
  2469. 0x9f, 0x35, 0x72, 0x9e, 0x6f, 0x8b, 0x72, 0x43, 0x65, 0x0d, 0x7a, 0xce, 0x10, 0xd7, 0x58, 0x90,
  2470. 0xab, 0x33, 0xbf, 0x76, 0xf7, 0xce, 0x1d, 0x7a, 0x3e, 0x36, 0x4c, 0x3b, 0xaa, 0xe7, 0x59, 0x8b,
  2471. 0x5e, 0x70, 0x28, 0x99, 0x01, 0xc2, 0x7d, 0xce, 0x5b, 0x25, 0xd6, 0xe0, 0xf4, 0x92, 0x19, 0x07,
  2472. 0x96, 0x70, 0x0f, 0x7c, 0xf1, 0x52, 0x9b, 0xd3, 0xcb, 0xce, 0x19, 0xb2, 0xdc, 0x27, 0x4c, 0x2b,
  2473. 0x78, 0x05, 0xc2, 0x2b, 0xd6, 0xd7, 0xd5, 0xb3, 0x5f, 0x35, 0x6a, 0xaf, 0x1f, 0xb7, 0xbc, 0x20,
  2474. 0x84, 0x1f, 0x7a, 0x6d, 0x98, 0x90, 0x52, 0x39, 0x08, 0x39, 0x7d, 0xc4, 0xc0, 0x73, 0x2c, 0xaa,
  2475. 0xef, 0x8b, 0x72, 0x83, 0x4b, 0x7a, 0xd3, 0x39, 0x45, 0x1c, 0xa0, 0xe5, 0x03, 0x5f, 0xd6, 0x21,
  2476. 0x12, 0x54, 0xa4, 0xdc, 0x32, 0x62, 0x8a, 0x6d, 0x9f, 0xbb, 0x07, 0xbe, 0x17, 0x94, 0x1b, 0xee,
  2477. 0x2a, 0xec, 0x06, 0xba, 0x62, 0x74, 0x3f, 0x14, 0xa1, 0x6c, 0x33, 0xcf, 0x2d, 0xe6, 0xb3, 0xf4,
  2478. 0x31, 0x23, 0xa7, 0xc0, 0xe5, 0x0e, 0xef, 0x70, 0xef, 0xa0, 0x80, 0xea, 0x3c, 0x61, 0x96, 0x0e,
  2479. 0x0e, 0xc4, 0x88, 0xbc, 0xed, 0x2c, 0x93, 0x05, 0xf4, 0xb2, 0xa8, 0xd5, 0x55, 0xbe, 0x00, 0xe0,
  2480. 0x93, 0x46, 0x2a, 0x52, 0x74, 0xf4, 0xde, 0xb1, 0x23, 0x42, 0x29, 0x76, 0x37, 0x76, 0x55, 0x25,
  2481. 0xf0, 0x4a, 0x9c, 0x45, 0x81, 0x4f, 0xef, 0x19, 0x83, 0x3f, 0x10, 0x51, 0x3d, 0x1b, 0x1c, 0xd3,
  2482. 0xa7, 0x8c, 0x36, 0x9a, 0xe0, 0x96, 0x38, 0xf4, 0x05, 0xf4, 0x69, 0x43, 0xcf, 0x85, 0xbc, 0x22,
  2483. 0x64, 0x91, 0x97, 0xeb, 0x2c, 0xac, 0x71, 0xfa, 0x8c, 0xf1, 0x75, 0x71, 0x0f, 0xa3, 0xea, 0x95,
  2484. 0x46, 0x99, 0x6c, 0xe0, 0x89, 0x52, 0x3d, 0xc0, 0x00, 0x78, 0x95, 0xf1, 0x81, 0x19, 0x86, 0xdb,
  2485. 0xe6, 0xd5, 0x2b, 0x1f, 0x5d, 0x20, 0x93, 0xfb, 0x2c, 0x6a, 0xe0, 0x1e, 0x9f, 0x24, 0xa3, 0x7a,
  2486. 0x7f, 0xcf, 0x11, 0x02, 0x7b, 0xd2, 0x45, 0x6b, 0xd0, 0x14, 0x04, 0xdc, 0x73, 0xc1, 0x91, 0xbe,
  2487. 0x4c, 0x9b, 0xcb, 0x92, 0x84, 0x70, 0xc4, 0xdd, 0x0d, 0xbb, 0x46, 0xb1, 0xdd, 0xdd, 0x76, 0x93,
  2488. 0x8e, 0x82, 0xae, 0x3d, 0xda, 0x41, 0xcb, 0xcd, 0x05, 0x6d, 0x5f, 0xd2, 0xb1, 0x18, 0x5b, 0x08,
  2489. 0x1e, 0xf2, 0x10, 0xb1, 0xe3, 0xa0, 0x2f, 0x9a, 0xcc, 0x12, 0x30, 0x09, 0x86, 0xb6, 0x89, 0x6a,
  2490. 0xfc, 0x54, 0x8f, 0xbc, 0x11, 0x84, 0x35, 0xae, 0xc9, 0x04, 0xa6, 0x53, 0x38, 0x15, 0x5d, 0x9a,
  2491. 0x3e, 0xed, 0x5c, 0x20, 0x67, 0x94, 0x4f, 0x4a, 0x5e, 0x20, 0xb5, 0xa8, 0x58, 0x9b, 0x59, 0x30,
  2492. 0xfd, 0x7e, 0x20, 0x99, 0xa7, 0xd4, 0xa1, 0x73, 0x20, 0x5e, 0x4b, 0xc8, 0x06, 0x51, 0xa4, 0x71,
  2493. 0x54, 0x59, 0xbe, 0xc9, 0x84, 0xaf, 0x3d, 0x5c, 0x08, 0x84, 0x2f, 0xe9, 0x82, 0x73, 0x96, 0x9c,
  2494. 0x82, 0x9c, 0xe6, 0x0e, 0xaa, 0xe4, 0x00, 0xaf, 0xc0, 0x42, 0x39, 0x84, 0xb7, 0xe8, 0x9c, 0x23,
  2495. 0xa7, 0x71, 0x1c, 0x6e, 0xc7, 0xa4, 0xce, 0x4b, 0xce, 0x69, 0xb2, 0x88, 0xcc, 0x83, 0x88, 0x63,
  2496. 0xd8, 0x68, 0xc6, 0x72, 0x6c, 0x3b, 0xa5, 0x32, 0x98, 0xe9, 0x14, 0xc4, 0x18, 0xd2, 0xb6, 0x2b,
  2497. 0xda, 0x3b, 0xa7, 0x9d, 0xf3, 0x24, 0x63, 0xaf, 0xa1, 0xc8, 0x21, 0xf2, 0xb5, 0x90, 0x8c, 0x93,
  2498. 0x21, 0x4b, 0x9b, 0x5c, 0xba, 0x7b, 0xbe, 0x27, 0x7c, 0x40, 0x1c, 0x6b, 0xce, 0x19, 0x18, 0xb7,
  2499. 0x1a, 0x72, 0x9f, 0x19, 0x7d, 0x4a, 0x12, 0xd4, 0x57, 0xdc, 0xb3, 0x10, 0x3f, 0x90, 0xeb, 0xdc,
  2500. 0x0d, 0x88, 0x7c, 0x4d, 0x3d, 0x0f, 0x63, 0x4a, 0xc2, 0xeb, 0xf0, 0xd0, 0xcd, 0x05, 0x7e, 0xd4,
  2501. 0x6e, 0xb6, 0x20, 0xfd, 0x68, 0xee, 0x45, 0x30, 0xc1, 0x66, 0xe0, 0x55, 0x86, 0xf0, 0x2e, 0x01,
  2502. 0x2f, 0x31, 0xdb, 0x03, 0x61, 0x78, 0x97, 0x41, 0xc7, 0x9c, 0x27, 0x9a, 0x47, 0xd0, 0xbf, 0xee,
  2503. 0x63, 0xa0, 0x28, 0xce, 0x15, 0xb0, 0x4d, 0x4e, 0xad, 0x06, 0x13, 0xa4, 0x59, 0xd6, 0x35, 0x50,
  2504. 0x0f, 0x19, 0x45, 0x1e, 0x71, 0xa3, 0xde, 0x23, 0x43, 0x04, 0x29, 0x23, 0x5d, 0x87, 0x9d, 0x5d,
  2505. 0xb8, 0x6f, 0x4d, 0xfa, 0x28, 0xd6, 0x40, 0x2e, 0xdd, 0x78, 0x39, 0x40, 0xbd, 0x01, 0x36, 0x47,
  2506. 0x6a, 0x5b, 0x18, 0xa9, 0x37, 0x0d, 0x2d, 0xd7, 0x33, 0xeb, 0x2d, 0xe7, 0x12, 0x39, 0x37, 0x7c,
  2507. 0x39, 0xee, 0x6a, 0xb9, 0xdc, 0xa6, 0x2b, 0x30, 0x08, 0x36, 0xa3, 0x9b, 0x6d, 0x77, 0xf5, 0xa0,
  2508. 0xc7, 0x7a, 0xc1, 0xfc, 0x7c, 0x9b, 0x79, 0x42, 0x76, 0xd1, 0xa7, 0x8f, 0xc7, 0x6b, 0xb1, 0xa9,
  2509. 0x4f, 0xc0, 0x2e, 0x29, 0x70, 0x99, 0x20, 0xde, 0x06, 0xa8, 0x9a, 0xb6, 0xc8, 0xfc, 0x86, 0x5e,
  2510. 0xdc, 0x93, 0x60, 0x5b, 0xf4, 0x95, 0x1d, 0x58, 0x4a, 0x8f, 0x3b, 0x10, 0x7a, 0xeb, 0xc7, 0x2d,
  2511. 0xc8, 0x20, 0xe0, 0x8d, 0x44, 0xe8, 0xdd, 0x85, 0xed, 0x62, 0x31, 0x73, 0xcc, 0xf3, 0xb6, 0xb8,
  2512. 0x67, 0xb6, 0xcb, 0x3d, 0xd0, 0x77, 0x23, 0x14, 0xdc, 0xaf, 0xb8, 0xa5, 0xf6, 0xd1, 0x06, 0xf3,
  2513. 0x51, 0x89, 0xa7, 0xc0, 0x29, 0x9a, 0x8c, 0x25, 0xc8, 0x88, 0x7b, 0x1a, 0x4d, 0x8a, 0x39, 0xff,
  2514. 0xb9, 0x20, 0x36, 0xf4, 0x33, 0x90, 0x3d, 0x0e, 0xb7, 0x0b, 0x5a, 0xd9, 0x57, 0xc2, 0x9c, 0xbd,
  2515. 0xca, 0xe5, 0xf6, 0xd2, 0x0e, 0x0a, 0x7f, 0x15, 0xe8, 0x6b, 0xb1, 0x4d, 0xfa, 0x42, 0xe6, 0xab,
  2516. 0x21, 0xcf, 0x5b, 0xcc, 0xdd, 0x76, 0xf3, 0x48, 0x27, 0x95, 0xd7, 0x38, 0x57, 0xc8, 0x85, 0x93,
  2517. 0xa2, 0x59, 0x99, 0xe2, 0xff, 0xa8, 0x5c, 0xde, 0x93, 0xa7, 0xc8, 0xcf, 0xaa, 0xa4, 0x6f, 0x4d,
  2518. 0xf3, 0x5a, 0xd8, 0xfe, 0xb9, 0x3a, 0x93, 0x6e, 0x9e, 0x47, 0x11, 0x8b, 0xb7, 0xf1, 0xeb, 0x60,
  2519. 0xf3, 0xad, 0x85, 0xec, 0xa1, 0x8a, 0x04, 0x80, 0xbe, 0x1e, 0x06, 0x23, 0x09, 0x5c, 0x05, 0x94,
  2520. 0x37, 0x38, 0x17, 0xc9, 0x59, 0xdb, 0xa6, 0x75, 0xe6, 0x79, 0xdc, 0x8f, 0x85, 0xbc, 0x11, 0x16,
  2521. 0xa8, 0x0b, 0x23, 0xec, 0xd6, 0x5d, 0xd5, 0x47, 0x2b, 0xe6, 0x2a, 0x0c, 0x7e, 0x10, 0x84, 0x86,
  2522. 0xd9, 0x3f, 0x38, 0x0b, 0xd3, 0xad, 0x77, 0x78, 0x4f, 0x81, 0x1c, 0xa4, 0x34, 0xa0, 0x98, 0xf9,
  2523. 0xd7, 0x30, 0xbb, 0x76, 0xb8, 0xde, 0xb7, 0x78, 0x1b, 0x88, 0xae, 0x1b, 0x62, 0x9e, 0xc3, 0x22,
  2524. 0x55, 0xbd, 0xda, 0x80, 0x10, 0xed, 0x11, 0xb1, 0x40, 0x6c, 0x1a, 0x1a, 0x98, 0xc6, 0x2d, 0xe3,
  2525. 0xa4, 0x5b, 0x60, 0x37, 0x65, 0xcd, 0x12, 0x76, 0x9e, 0xee, 0x1a, 0xeb, 0x46, 0x74, 0xdb, 0xc8,
  2526. 0x5c, 0x0d, 0x39, 0xf3, 0xdd, 0x0d, 0x11, 0x46, 0x92, 0x3e, 0x07, 0x26, 0xea, 0x11, 0xb3, 0xed,
  2527. 0x2e, 0xbd, 0x8f, 0x51, 0xdf, 0xe1, 0x71, 0x8d, 0xc7, 0xbd, 0x42, 0xf3, 0xf1, 0xec, 0xa6, 0x96,
  2528. 0x57, 0xe8, 0x2e, 0x18, 0x1e, 0x68, 0xb1, 0x3b, 0xb0, 0xcd, 0xa6, 0x7b, 0xb0, 0xaf, 0x81, 0x0e,
  2529. 0x2d, 0x49, 0xc4, 0x1a, 0xdc, 0xf5, 0x3a, 0x9e, 0xbb, 0xea, 0x79, 0xb4, 0x60, 0xa4, 0x58, 0x79,
  2530. 0xf3, 0x79, 0xa3, 0xc3, 0x4e, 0x50, 0x13, 0x3e, 0x28, 0x4b, 0x8b, 0x46, 0x80, 0x5d, 0x61, 0x20,
  2531. 0xe7, 0xd2, 0x92, 0xe1, 0x40, 0xf2, 0xb5, 0xb3, 0x33, 0xdd, 0x87, 0x30, 0x4f, 0x2a, 0x88, 0x5d,
  2532. 0x00, 0x3d, 0xc0, 0x2d, 0xd5, 0xe1, 0x26, 0xd0, 0x74, 0x62, 0xc7, 0x5d, 0x4a, 0x0f, 0x21, 0x44,
  2533. 0x07, 0x56, 0xeb, 0xae, 0x56, 0x2a, 0xf4, 0x81, 0xd1, 0x15, 0x5c, 0xb5, 0x5d, 0x71, 0x73, 0xbe,
  2534. 0xa4, 0x6f, 0x4a, 0xda, 0x6b, 0x8d, 0xf9, 0xf4, 0x05, 0x0c, 0x20, 0x0d, 0xd3, 0x53, 0x98, 0x1c,
  2535. 0x50, 0xf6, 0x25, 0x7d, 0xd1, 0x18, 0xc9, 0xca, 0xce, 0x3b, 0x1d, 0x8f, 0xbe, 0xd9, 0x8c, 0x1b,
  2536. 0xdc, 0xed, 0x50, 0xec, 0xe9, 0x5b, 0xcc, 0x38, 0xd5, 0x9e, 0x94, 0x31, 0x35, 0xfb, 0x92, 0xbe,
  2537. 0xd5, 0x68, 0xac, 0x2a, 0xdd, 0x6a, 0xa5, 0xc3, 0xfc, 0xb2, 0xda, 0x08, 0x6f, 0x33, 0x22, 0x37,
  2538. 0x04, 0xaa, 0x28, 0x45, 0x95, 0x95, 0x61, 0x37, 0x49, 0xd1, 0x61, 0x92, 0x53, 0xd7, 0x98, 0xc8,
  2539. 0x0a, 0x01, 0x5c, 0xd6, 0xdb, 0x61, 0xae, 0xec, 0xbe, 0xfb, 0x62, 0x9d, 0xfb, 0xcf, 0x09, 0x16,
  2540. 0xb7, 0x2e, 0x15, 0xac, 0xb7, 0xfb, 0xba, 0x73, 0x89, 0xc9, 0x1c, 0x2c, 0xaa, 0x9c, 0xb2, 0x05,
  2541. 0x66, 0x4e, 0x24, 0xa9, 0xea, 0xca, 0xfb, 0xc6, 0x08, 0x55, 0x4d, 0x5d, 0x0e, 0xf1, 0xd8, 0xbb,
  2542. 0x2c, 0x11, 0x7a, 0xd0, 0xbb, 0x34, 0xe7, 0x9a, 0xf3, 0x24, 0x63, 0x53, 0x5f, 0xe4, 0x7e, 0x77,
  2543. 0xcf, 0x2f, 0xf3, 0x5c, 0x10, 0x49, 0x9a, 0x82, 0x9c, 0x6d, 0x73, 0xb1, 0x52, 0x60, 0x95, 0x30,
  2544. 0x7d, 0x4e, 0xdf, 0x70, 0x75, 0x9c, 0x53, 0x0d, 0x0d, 0x1d, 0x01, 0x3b, 0xd9, 0x5c, 0xc8, 0x5c,
  2545. 0x6a, 0xe0, 0x28, 0xe8, 0x6f, 0xb3, 0x20, 0x23, 0x40, 0xc0, 0xe4, 0x0f, 0x0b, 0x74, 0x0c, 0xb2,
  2546. 0x73, 0x3f, 0xb3, 0xc0, 0x25, 0xf0, 0xc6, 0xfb, 0x07, 0xaa, 0x95, 0x2b, 0xa9, 0x13, 0x90, 0xd2,
  2547. 0x12, 0xea, 0xd4, 0x83, 0x96, 0x4a, 0x17, 0xc5, 0x7c, 0x16, 0x97, 0x34, 0x09, 0xc9, 0xd4, 0x86,
  2548. 0x60, 0x06, 0x04, 0x1c, 0xb2, 0xa7, 0xfa, 0xd9, 0x98, 0x77, 0x62, 0x36, 0x01, 0xf7, 0x26, 0x26,
  2549. 0x68, 0xf1, 0xb2, 0x60, 0x1e, 0x00, 0xa0, 0x4d, 0x9e, 0xee, 0xd7, 0xae, 0xc0, 0x65, 0x3c, 0x78,
  2550. 0xc6, 0xb9, 0x4a, 0x2e, 0x0e, 0x5b, 0xb3, 0x8e, 0x55, 0x88, 0x9f, 0xd9, 0x7e, 0x8b, 0x1b, 0x8c,
  2551. 0x9e, 0x88, 0xce, 0xf5, 0x6b, 0xa0, 0x6d, 0x63, 0xf8, 0xf3, 0xfd, 0x36, 0x2f, 0xb0, 0xee, 0x6a,
  2552. 0x53, 0xf7, 0x68, 0x7d, 0xce, 0x82, 0xae, 0xa8, 0x24, 0x43, 0xee, 0xd7, 0x64, 0x9d, 0x2e, 0xf4,
  2553. 0x0f, 0x04, 0xae, 0x32, 0xab, 0x33, 0xe0, 0xe5, 0xfb, 0xc2, 0xf3, 0x74, 0xd8, 0xd3, 0x45, 0xe7,
  2554. 0x3a, 0xb9, 0xd2, 0xaf, 0x91, 0xea, 0xfb, 0x21, 0x75, 0x18, 0xc5, 0x96, 0x56, 0xbe, 0xfb, 0x38,
  2555. 0x21, 0x9b, 0x5e, 0x70, 0xc4, 0x3c, 0x0c, 0xc7, 0x79, 0x32, 0xad, 0xae, 0xcc, 0x89, 0xf9, 0x12,
  2556. 0x39, 0xa7, 0x09, 0xeb, 0xbe, 0xe4, 0x21, 0xe6, 0xf3, 0x22, 0xe6, 0x83, 0x7d, 0xd1, 0x84, 0x26,
  2557. 0xfa, 0x3c, 0xc9, 0x18, 0x40, 0xdc, 0x30, 0x42, 0xdb, 0x02, 0x86, 0xbb, 0xe0, 0x5c, 0x23, 0x97,
  2558. 0x34, 0x17, 0xd3, 0xcb, 0x5e, 0x28, 0x6a, 0xc2, 0x67, 0x9e, 0xbb, 0x2a, 0x65, 0xa8, 0xbb, 0xd1,
  2559. 0x73, 0xa0, 0xea, 0x70, 0x50, 0xa5, 0x02, 0x38, 0x05, 0xbb, 0x08, 0x7b, 0x51, 0xc3, 0x54, 0xd9,
  2560. 0xc0, 0x10, 0xa2, 0xd7, 0xb1, 0x5a, 0x5b, 0xf4, 0xbc, 0xf0, 0x05, 0x7d, 0x14, 0xb2, 0x7a, 0x82,
  2561. 0xda, 0x69, 0xd1, 0x1b, 0x96, 0xb2, 0x76, 0x37, 0xe6, 0x62, 0x24, 0xdc, 0xc2, 0xb6, 0x4f, 0x71,
  2562. 0xf5, 0xce, 0xcd, 0x0b, 0x5f, 0x2d, 0xf3, 0x36, 0x44, 0x60, 0x92, 0xb7, 0xed, 0x97, 0x83, 0xa6,
  2563. 0xb6, 0xc2, 0x93, 0x96, 0x60, 0xcd, 0xde, 0x11, 0x4d, 0x21, 0x15, 0xf7, 0x8e, 0x65, 0xc4, 0x7d,
  2564. 0x70, 0x88, 0x74, 0xe1, 0xe8, 0xe2, 0x66, 0x39, 0xe4, 0xf5, 0xed, 0x35, 0xfa, 0x14, 0xa4, 0x13,
  2565. 0xa3, 0x17, 0x9e, 0xfb, 0xdd, 0x3c, 0x3b, 0xa6, 0x05, 0x6b, 0xc5, 0x78, 0x0c, 0x38, 0xf0, 0x77,
  2566. 0x82, 0x72, 0x83, 0x1e, 0x38, 0x97, 0xc9, 0x79, 0x9b, 0x9e, 0x67, 0xc7, 0xc9, 0x6e, 0xf9, 0x10,
  2567. 0xe2, 0xd1, 0x46, 0xc4, 0x5c, 0xe8, 0x67, 0x39, 0x7d, 0x60, 0xe9, 0xab, 0xf9, 0xd0, 0x7d, 0x2a,
  2568. 0x14, 0x7d, 0x93, 0x35, 0x3a, 0xd1, 0xe8, 0xab, 0xe4, 0x45, 0x5f, 0xb0, 0x0c, 0x85, 0xed, 0x85,
  2569. 0xaa, 0xf4, 0xb8, 0xd6, 0x17, 0x2d, 0xdd, 0x2c, 0x1e, 0xfa, 0x55, 0xc5, 0xed, 0x9b, 0x61, 0xc3,
  2570. 0x25, 0x6d, 0x55, 0xe4, 0xac, 0xd2, 0x45, 0x2f, 0xbb, 0xa5, 0x87, 0x41, 0x58, 0xa1, 0x6f, 0xb1,
  2571. 0xe2, 0x66, 0x10, 0x53, 0x0c, 0x8e, 0x8e, 0x78, 0x48, 0xdf, 0xfa, 0x3d, 0x41, 0xab, 0x61, 0xb9,
  2572. 0xce, 0x43, 0xfa, 0x36, 0x2b, 0xb8, 0x06, 0x41, 0xf8, 0x74, 0x45, 0x30, 0x9f, 0xba, 0x90, 0xa3,
  2573. 0x4e, 0x84, 0x3d, 0x60, 0x7e, 0x85, 0xbe, 0xfd, 0x7b, 0x42, 0x30, 0x6f, 0x33, 0xec, 0x89, 0xe2,
  2574. 0xc5, 0xc3, 0x26, 0x81, 0xe3, 0x26, 0x18, 0x26, 0xa2, 0x35, 0xdb, 0xe6, 0x2d, 0xce, 0x2b, 0xba,
  2575. 0xe6, 0xa9, 0x13, 0x5c, 0xdd, 0x1e, 0xda, 0x0e, 0x55, 0x71, 0xd3, 0xb7, 0xb5, 0xa8, 0xb0, 0xa2,
  2576. 0x6f, 0xdb, 0x17, 0x52, 0x71, 0x0b, 0x41, 0x28, 0x43, 0x26, 0x24, 0x7d, 0x07, 0x24, 0x09, 0xb3,
  2577. 0x81, 0xb8, 0xcf, 0x9a, 0x3c, 0x76, 0x74, 0xc3, 0xb2, 0x91, 0xea, 0x2a, 0x4d, 0x3d, 0xef, 0xf5,
  2578. 0x64, 0xd4, 0xb3, 0x3c, 0xd2, 0x07, 0x52, 0x4d, 0x7f, 0x24, 0x69, 0xf3, 0x64, 0x41, 0xbd, 0x83,
  2579. 0x81, 0xef, 0x3c, 0x4a, 0xae, 0x0e, 0x07, 0xe9, 0x00, 0x54, 0x9d, 0x58, 0xcb, 0xb9, 0x41, 0xae,
  2580. 0x9d, 0x80, 0x63, 0x7e, 0x03, 0x76, 0x9d, 0x8a, 0x95, 0x97, 0xac, 0x9d, 0xa3, 0x80, 0x79, 0x26,
  2581. 0xcb, 0x75, 0x77, 0x3f, 0x80, 0xe6, 0xa7, 0x2a, 0x69, 0x68, 0xa9, 0x9e, 0x67, 0xc2, 0xdb, 0xae,
  2582. 0x68, 0x1c, 0x20, 0x74, 0x38, 0x4b, 0xe7, 0x16, 0xb9, 0x3e, 0x0c, 0x83, 0x37, 0x68, 0x74, 0x0f,
  2583. 0xa5, 0xa0, 0x6d, 0x6b, 0x95, 0x1a, 0x8a, 0xfd, 0xeb, 0xde, 0x43, 0x9f, 0x87, 0x06, 0xd4, 0x39,
  2584. 0x09, 0x24, 0xeb, 0x3d, 0xd0, 0x43, 0x2b, 0x5a, 0x30, 0xd5, 0x1c, 0xb4, 0xdc, 0xcd, 0x90, 0x55,
  2585. 0x20, 0x68, 0xa2, 0xa0, 0x1d, 0x96, 0x39, 0xed, 0x5a, 0x5e, 0xb5, 0x7b, 0x65, 0xed, 0xba, 0xff,
  2586. 0x6b, 0xad, 0xbd, 0xc8, 0xcb, 0x61, 0x1b, 0xfd, 0x1e, 0x06, 0x31, 0xe0, 0xff, 0x39, 0x67, 0x63,
  2587. 0xb7, 0x97, 0xba, 0x91, 0xe4, 0xcd, 0x7c, 0x54, 0x53, 0xf7, 0x6b, 0xbe, 0x3f, 0xe5, 0x64, 0xc8,
  2588. 0x62, 0xac, 0xe3, 0xb1, 0xbb, 0x0b, 0x41, 0xb1, 0xc3, 0x7d, 0xfa, 0x2e, 0xe8, 0x1e, 0xe2, 0xd4,
  2589. 0x10, 0x40, 0x11, 0x80, 0x33, 0x11, 0x9c, 0x22, 0x30, 0x63, 0xd1, 0x1f, 0x4c, 0x39, 0x97, 0xe3,
  2590. 0x79, 0x35, 0x60, 0x83, 0xf9, 0x51, 0x0f, 0xf1, 0xee, 0x94, 0x73, 0xa5, 0x97, 0x7f, 0x14, 0x22,
  2591. 0xeb, 0xb1, 0x72, 0xa3, 0x07, 0x79, 0x4f, 0xca, 0xd6, 0x4d, 0xd4, 0xfc, 0x83, 0x56, 0x1c, 0xcc,
  2592. 0xef, 0x4d, 0x39, 0xb7, 0xc8, 0x23, 0x43, 0xd6, 0x6d, 0xe2, 0xb1, 0x27, 0xe6, 0x03, 0xb6, 0xb2,
  2593. 0xd8, 0x26, 0xda, 0x07, 0x89, 0x48, 0xd2, 0x0f, 0xda, 0xf3, 0x20, 0x60, 0xfd, 0xb8, 0xa5, 0x07,
  2594. 0x7f, 0x28, 0xe5, 0x9c, 0xef, 0x6d, 0xa9, 0x90, 0x33, 0xa9, 0xbb, 0xeb, 0x1d, 0x11, 0x49, 0xfa,
  2595. 0xe1, 0x94, 0x73, 0xb5, 0xe7, 0xa0, 0xa0, 0xd9, 0xe2, 0x52, 0xb5, 0x9a, 0x50, 0x7a, 0x59, 0x03,
  2596. 0x5b, 0xfb, 0x8f, 0xd8, 0x0b, 0xed, 0x3b, 0x8e, 0xeb, 0x54, 0xf8, 0xd1, 0x94, 0x73, 0x31, 0x76,
  2597. 0xa2, 0x2d, 0x66, 0x03, 0x1f, 0x3f, 0xd0, 0x5f, 0xb6, 0xa7, 0x51, 0x49, 0x56, 0xb5, 0xa7, 0xe6,
  2598. 0xe6, 0x50, 0x24, 0xe9, 0xaf, 0xa5, 0x9c, 0x0b, 0x71, 0x66, 0xb0, 0x0c, 0xa2, 0x23, 0xe9, 0xd7,
  2599. 0x6d, 0x5f, 0x2a, 0x23, 0xe8, 0x00, 0xf8, 0x78, 0xca, 0x39, 0x43, 0x96, 0x6c, 0x8e, 0xb9, 0x4f,
  2600. 0x44, 0x7f, 0xdb, 0xb6, 0x9c, 0x3a, 0xa5, 0xa9, 0x10, 0x31, 0x8a, 0x7f, 0xc2, 0x76, 0xb3, 0x02,
  2601. 0xac, 0xb6, 0x5a, 0x5e, 0x17, 0xad, 0x83, 0xd5, 0xe7, 0x93, 0xb6, 0x5a, 0x09, 0x04, 0x6e, 0xcd,
  2602. 0x4f, 0xa5, 0x9c, 0x73, 0x71, 0x15, 0x50, 0x6c, 0x08, 0x34, 0xc5, 0xfc, 0x5d, 0xdb, 0x72, 0x8a,
  2603. 0x59, 0xe0, 0x61, 0x14, 0x60, 0x51, 0x87, 0xae, 0x9b, 0xd3, 0x4f, 0x0f, 0x8a, 0x3f, 0x14, 0x65,
  2604. 0x5e, 0x08, 0x55, 0xcb, 0xfe, 0x19, 0xdb, 0x7b, 0xd6, 0x59, 0x5c, 0xc9, 0xff, 0xec, 0xa0, 0xf6,
  2605. 0x58, 0x61, 0x94, 0x82, 0xa0, 0xfd, 0xef, 0x0d, 0x22, 0x76, 0x38, 0xeb, 0xe8, 0xd6, 0xd1, 0xcd,
  2606. 0xad, 0xd1, 0xcf, 0x0d, 0x9a, 0x68, 0x27, 0xa8, 0xe1, 0x22, 0x54, 0x36, 0xfb, 0xfd, 0x94, 0x73,
  2607. 0x23, 0x4e, 0x67, 0xda, 0x00, 0xa0, 0xbb, 0x70, 0xf7, 0x03, 0x75, 0xad, 0x97, 0xf2, 0x79, 0x5b,
  2608. 0x52, 0xc1, 0xb8, 0x18, 0xef, 0xd6, 0x29, 0x47, 0x7d, 0xc1, 0x5e, 0x2b, 0x00, 0xcc, 0xe1, 0x44,
  2609. 0x45, 0xea, 0x17, 0x07, 0xd7, 0x9a, 0x55, 0x5a, 0x42, 0x78, 0xfc, 0xd1, 0x20, 0x17, 0xd3, 0xbf,
  2610. 0xba, 0x57, 0xff, 0xa5, 0x94, 0x73, 0x2d, 0xce, 0x80, 0xda, 0xd1, 0x9c, 0x85, 0xe5, 0x3a, 0x04,
  2611. 0x32, 0x84, 0x2b, 0x6c, 0xfa, 0x3f, 0x1e, 0x74, 0x07, 0x26, 0x04, 0x0b, 0xf2, 0x27, 0x83, 0xf6,
  2612. 0xda, 0x0d, 0xa4, 0x28, 0x73, 0xed, 0x55, 0x9f, 0x7e, 0x79, 0x50, 0x88, 0x49, 0x4b, 0x06, 0xf2,
  2613. 0x95, 0x41, 0x93, 0xee, 0xf9, 0x59, 0x7d, 0xf3, 0xbc, 0x52, 0xe3, 0xf4, 0xcf, 0x52, 0xce, 0x23,
  2614. 0x71, 0xee, 0x1c, 0x6a, 0xd2, 0xf5, 0xe3, 0x16, 0xfd, 0xf3, 0xc4, 0xbe, 0xb3, 0xf7, 0x26, 0x24,
  2615. 0x6c, 0x4c, 0x70, 0x7f, 0x31, 0x18, 0x3d, 0x71, 0xe5, 0x8b, 0x24, 0xfd, 0xaa, 0x2d, 0x41, 0xdf,
  2616. 0x99, 0x00, 0xbb, 0xaf, 0xf1, 0xb2, 0xbe, 0xff, 0x46, 0xff, 0xd2, 0xde, 0xb9, 0x87, 0xa2, 0xd5,
  2617. 0xcf, 0xff, 0xda, 0xa0, 0xaa, 0xfa, 0xd6, 0xa3, 0xed, 0xfa, 0xaf, 0xdb, 0x5b, 0x30, 0x21, 0x81,
  2618. 0x7e, 0x23, 0xe5, 0xdc, 0x8c, 0xab, 0xdc, 0xd0, 0x55, 0x98, 0x24, 0xf1, 0xcd, 0x7e, 0x21, 0xab,
  2619. 0x51, 0x04, 0xbb, 0x30, 0xb7, 0x46, 0xbf, 0x95, 0x72, 0x9e, 0x20, 0x37, 0xcd, 0x16, 0xef, 0x1d,
  2620. 0x88, 0x51, 0x87, 0x1c, 0xf3, 0xbc, 0x8d, 0x20, 0xdc, 0xe2, 0x5e, 0x2b, 0xb7, 0x86, 0xdd, 0xd7,
  2621. 0xb7, 0x13, 0x09, 0xb3, 0x07, 0xc7, 0x9b, 0x61, 0xb0, 0xad, 0xfe, 0xce, 0xce, 0x47, 0xf6, 0x01,
  2622. 0x9b, 0xf7, 0x30, 0x7f, 0x6f, 0xaf, 0x7c, 0xe8, 0x1d, 0x20, 0x40, 0x7d, 0xe7, 0x04, 0x49, 0x28,
  2623. 0x46, 0xa7, 0xae, 0x7f, 0xb0, 0x83, 0xca, 0xba, 0xdf, 0x95, 0xf3, 0xa0, 0xa9, 0x04, 0x29, 0xff,
  2624. 0x64, 0xef, 0xb1, 0x01, 0x04, 0x3e, 0x22, 0x61, 0x91, 0xe4, 0x21, 0xfd, 0xee, 0xcb, 0x03, 0x79,
  2625. 0x13, 0xba, 0xc2, 0x7f, 0xb6, 0xfd, 0x9a, 0xe8, 0x5e, 0x55, 0x1b, 0xf6, 0x2f, 0xb6, 0xb1, 0x8b,
  2626. 0xf9, 0x2c, 0x44, 0x9e, 0x7e, 0xd8, 0xf4, 0xaf, 0x76, 0x4a, 0x7b, 0xbe, 0xcd, 0x23, 0x7d, 0xe7,
  2627. 0x0e, 0xd7, 0xf2, 0x6f, 0xb6, 0x55, 0xc0, 0x49, 0x77, 0x55, 0xb2, 0x8d, 0x1d, 0x0e, 0x4a, 0xd0,
  2628. 0x7f, 0xb7, 0xad, 0x62, 0x3f, 0x0c, 0x52, 0x3a, 0xa0, 0x93, 0xfe, 0x23, 0xe5, 0x3c, 0x1a, 0xf7,
  2629. 0xa4, 0x36, 0x46, 0xcd, 0xb4, 0x0d, 0xc7, 0xac, 0x0e, 0xf3, 0xe8, 0x7f, 0x9e, 0x84, 0x83, 0x03,
  2630. 0xbb, 0xc2, 0x62, 0x29, 0xfb, 0xaf, 0x93, 0x70, 0xb1, 0xc3, 0x54, 0x3e, 0xfb, 0x6f, 0xdb, 0x84,
  2631. 0x36, 0x0e, 0x6f, 0xcb, 0x2b, 0x81, 0xa8, 0xe0, 0xff, 0xd8, 0x39, 0xa5, 0xd8, 0x8e, 0xea, 0xf6,
  2632. 0xbd, 0x6c, 0x63, 0x8f, 0xff, 0x9f, 0xee, 0x07, 0xa9, 0xa6, 0x2a, 0x01, 0xfa, 0xbe, 0xb4, 0x65,
  2633. 0x0e, 0xb5, 0xd3, 0xa5, 0xe0, 0x91, 0x7b, 0xf7, 0xe9, 0x35, 0xd6, 0x8d, 0xf0, 0xbe, 0x16, 0x7d,
  2634. 0x67, 0xda, 0x79, 0x9c, 0xdc, 0x78, 0x59, 0xf5, 0xb3, 0x5d, 0xdc, 0xd9, 0x3f, 0x90, 0x1e, 0xd8,
  2635. 0x96, 0xeb, 0x9e, 0x90, 0xfa, 0x91, 0x01, 0x76, 0xd4, 0xb9, 0x35, 0xfa, 0x2e, 0x1b, 0x35, 0xe8,
  2636. 0x06, 0x37, 0x57, 0xe7, 0xe5, 0x06, 0x7d, 0x77, 0xda, 0x0a, 0x95, 0xc4, 0x3d, 0x57, 0xc5, 0x7f,
  2637. 0x4f, 0xda, 0x36, 0x6c, 0xec, 0x67, 0xcc, 0xf0, 0x32, 0xf0, 0x39, 0x64, 0x16, 0xd6, 0xf4, 0xe8,
  2638. 0x7b, 0xd3, 0x56, 0x86, 0x2e, 0xf2, 0x96, 0xc7, 0xca, 0xbc, 0xf7, 0xd4, 0xe9, 0x87, 0xec, 0x59,
  2639. 0x2c, 0xae, 0x29, 0x0e, 0x3f, 0x6c, 0xeb, 0x8a, 0x86, 0xcc, 0xb3, 0x96, 0x31, 0x56, 0xd7, 0xd4,
  2640. 0xeb, 0xf7, 0xa5, 0xad, 0x6c, 0x62, 0x9e, 0x68, 0xba, 0xb9, 0xb0, 0x1b, 0x49, 0x38, 0x55, 0x06,
  2641. 0xd0, 0x18, 0xf3, 0x10, 0x8e, 0xf4, 0x3f, 0x62, 0x3b, 0x66, 0x98, 0xd6, 0x79, 0xe1, 0xd3, 0x1f,
  2642. 0x7f, 0x59, 0x50, 0xa7, 0x45, 0xdf, 0x9f, 0xb6, 0xba, 0xab, 0x5c, 0x9d, 0x33, 0xe9, 0x66, 0x99,
  2643. 0x3e, 0x10, 0xff, 0xc4, 0x50, 0x7d, 0x8c, 0x12, 0xa0, 0x90, 0xd6, 0x8d, 0x7e, 0xc0, 0xb6, 0xa2,
  2644. 0xfd, 0x24, 0x15, 0x0f, 0x0e, 0xe5, 0xf8, 0x14, 0xf2, 0xa1, 0xf4, 0x40, 0x25, 0xb3, 0x70, 0x45,
  2645. 0x7e, 0x14, 0x84, 0x3e, 0xfd, 0x29, 0x3b, 0xa0, 0x12, 0x20, 0x05, 0x80, 0x9c, 0xf9, 0xd3, 0xe9,
  2646. 0x81, 0x52, 0x76, 0x1f, 0xd2, 0x40, 0xaf, 0xb2, 0xff, 0x8c, 0xed, 0x12, 0xdd, 0x1a, 0x62, 0xff,
  2647. 0xa0, 0xc3, 0xf6, 0x67, 0x6d, 0xbe, 0xde, 0x1d, 0xfa, 0x46, 0x2e, 0xee, 0xb8, 0x9f, 0x4b, 0x5b,
  2648. 0x69, 0x56, 0x19, 0x06, 0xcf, 0xba, 0xa6, 0xc7, 0xa1, 0x1f, 0x4e, 0x5b, 0xe5, 0xc9, 0x06, 0xb4,
  2649. 0x8f, 0x3c, 0x51, 0xa6, 0x3f, 0x9f, 0xb6, 0x5a, 0x3a, 0xfd, 0xe4, 0x1f, 0xef, 0x88, 0xd0, 0x5f,
  2650. 0x38, 0xd1, 0x08, 0x18, 0xda, 0xea, 0xac, 0xf8, 0x91, 0xf4, 0x40, 0x25, 0xee, 0x3d, 0xbc, 0x51,
  2651. 0x4f, 0x9d, 0x7f, 0x69, 0xc8, 0x36, 0x39, 0x2e, 0xab, 0x23, 0x69, 0x21, 0xe4, 0x91, 0xa8, 0x70,
  2652. 0x5f, 0xd2, 0x5f, 0xb1, 0x67, 0xcb, 0xb1, 0xa8, 0x8e, 0xb7, 0xe6, 0x7a, 0x48, 0xdc, 0x71, 0x1f,
  2653. 0x4b, 0x3b, 0xd7, 0xc9, 0xe5, 0x93, 0x41, 0xda, 0x66, 0xbf, 0x9a, 0x4e, 0xe4, 0x5d, 0x75, 0x9f,
  2654. 0x77, 0x03, 0xdb, 0x03, 0xac, 0xd8, 0xbf, 0x61, 0x7b, 0x25, 0xd9, 0x24, 0x45, 0x12, 0x5f, 0x24,
  2655. 0xf8, 0x4d, 0xdb, 0xaa, 0xb8, 0x11, 0x0a, 0xf8, 0xb0, 0xca, 0x2b, 0xeb, 0x47, 0xe9, 0xbf, 0x65,
  2656. 0x3b, 0xdf, 0x7e, 0xa4, 0x64, 0x61, 0x3e, 0x6e, 0xef, 0x45, 0xfd, 0x54, 0xfb, 0x18, 0x3b, 0xb1,
  2657. 0x0e, 0x0f, 0xe9, 0xef, 0xd8, 0xb1, 0x88, 0x0f, 0xd9, 0x37, 0x45, 0x55, 0x66, 0x59, 0xcd, 0xdd,
  2658. 0x61, 0x47, 0xdc, 0x73, 0x9f, 0x56, 0x3d, 0x3a, 0xfd, 0xa4, 0xad, 0xca, 0x0b, 0x6d, 0xe6, 0x6f,
  2659. 0x31, 0xbf, 0xb6, 0x0f, 0x91, 0x9d, 0x67, 0xc7, 0x50, 0xb7, 0x3e, 0x95, 0xb6, 0x72, 0x69, 0x2e,
  2660. 0x0c, 0xa2, 0x28, 0x81, 0x52, 0x36, 0x01, 0xe0, 0xa7, 0xed, 0x7d, 0x32, 0x08, 0x3c, 0x14, 0xfc,
  2661. 0xa1, 0x16, 0xf9, 0x19, 0x5b, 0xb7, 0x41, 0xe4, 0x5e, 0x8b, 0xfb, 0xb8, 0xf3, 0x3e, 0x6b, 0xe7,
  2662. 0xcb, 0x21, 0x53, 0x33, 0xbf, 0x01, 0x41, 0xaa, 0xa5, 0x7e, 0x2e, 0xe1, 0x3d, 0x40, 0xe7, 0xd9,
  2663. 0x71, 0x2f, 0x96, 0x00, 0x7d, 0xc8, 0x3c, 0xfa, 0x79, 0x3b, 0xa4, 0x10, 0xb6, 0x1f, 0xb4, 0x30,
  2664. 0xeb, 0xc7, 0xf3, 0x7e, 0x21, 0xed, 0xdc, 0x25, 0x8f, 0x9f, 0x28, 0x09, 0xff, 0x6d, 0xfb, 0xd5,
  2665. 0xe0, 0xa0, 0x55, 0x61, 0x52, 0x55, 0xba, 0x2f, 0x0e, 0x6c, 0xfd, 0x35, 0xde, 0x84, 0x6e, 0x23,
  2666. 0x0c, 0x58, 0x25, 0xc7, 0x22, 0xfd, 0x60, 0x9b, 0xfe, 0xa1, 0xed, 0x58, 0xbc, 0x8d, 0xa9, 0x6e,
  2667. 0x25, 0x16, 0x79, 0x35, 0x08, 0x6b, 0xea, 0xae, 0xf7, 0x97, 0xec, 0xf8, 0xb1, 0x30, 0xa5, 0xba,
  2668. 0xa8, 0x4a, 0x44, 0xfc, 0x69, 0xc2, 0x27, 0x56, 0xc3, 0xb5, 0x5d, 0x09, 0xa0, 0x0a, 0x74, 0x4d,
  2669. 0xa8, 0x7e, 0xc5, 0xf6, 0xae, 0x7e, 0xcb, 0x22, 0x7e, 0x67, 0xc1, 0x0b, 0x24, 0xfd, 0xaa, 0x6d,
  2670. 0xb4, 0x02, 0x97, 0xcf, 0x8b, 0x6e, 0x9b, 0x9b, 0x5b, 0x70, 0x08, 0xc7, 0x09, 0xbf, 0xd6, 0x17,
  2671. 0xd2, 0x0a, 0xa6, 0x5e, 0x17, 0x54, 0xdb, 0xf9, 0xeb, 0x89, 0x44, 0xc1, 0x42, 0xfd, 0xac, 0x3b,
  2672. 0xde, 0x3c, 0xf4, 0x1b, 0xf6, 0x3e, 0x4d, 0xbe, 0x1f, 0x01, 0x3d, 0xa9, 0x6e, 0x10, 0xff, 0x2a,
  2673. 0xe9, 0x1d, 0x1b, 0xb5, 0xed, 0x0b, 0x70, 0x35, 0xfd, 0xa6, 0x9d, 0xab, 0x37, 0x58, 0x24, 0xad,
  2674. 0x86, 0xe3, 0xaf, 0xed, 0x6c, 0x54, 0x6c, 0x1e, 0xed, 0x07, 0xea, 0xb9, 0x85, 0x96, 0xfe, 0x2d,
  2675. 0xdb, 0xfa, 0xe6, 0x98, 0x8b, 0xbe, 0x5f, 0x63, 0x5d, 0x6d, 0xb2, 0xbf, 0xb1, 0x31, 0xc5, 0x00,
  2676. 0x46, 0xef, 0x07, 0xd9, 0xc0, 0x13, 0xb0, 0xb9, 0xb4, 0x9c, 0xbf, 0xb5, 0x31, 0x78, 0x8e, 0x85,
  2677. 0x9a, 0x6c, 0x55, 0xf1, 0x48, 0xd2, 0xef, 0xa4, 0x57, 0xfe, 0x60, 0x8c, 0x4c, 0xe6, 0x99, 0x50,
  2678. 0xb7, 0x9b, 0x17, 0xc8, 0xac, 0xf9, 0x6f, 0x1e, 0x7d, 0xcc, 0x93, 0xe9, 0x98, 0xb4, 0x99, 0xa7,
  2679. 0x29, 0x67, 0x91, 0xcc, 0xc7, 0x04, 0x75, 0x88, 0xa5, 0xe9, 0xc4, 0x40, 0x98, 0x46, 0xbd, 0xcd,
  2680. 0x11, 0x93, 0xb0, 0x9a, 0xd3, 0x51, 0x27, 0x43, 0x96, 0x62, 0x9a, 0x15, 0x12, 0x74, 0xcc, 0x39,
  2681. 0x45, 0x9c, 0xde, 0x34, 0x10, 0x9a, 0x28, 0x65, 0xdc, 0x39, 0x4d, 0x16, 0x63, 0x7a, 0xaf, 0xad,
  2682. 0xa5, 0x13, 0x09, 0x46, 0xaf, 0x95, 0xa1, 0x93, 0x09, 0x86, 0xf5, 0x2a, 0xd3, 0x54, 0x82, 0x71,
  2683. 0x28, 0x5a, 0xe6, 0x01, 0x0c, 0x71, 0x28, 0x99, 0x89, 0x19, 0x05, 0xd6, 0xa5, 0xd3, 0x09, 0x6d,
  2684. 0xf0, 0x39, 0x1d, 0x3e, 0x47, 0x9c, 0x49, 0xd0, 0x21, 0x25, 0xa2, 0x5b, 0xe8, 0xec, 0x00, 0x5d,
  2685. 0xad, 0x77, 0xce, 0x59, 0x22, 0x34, 0x41, 0xcf, 0xb3, 0x16, 0x9d, 0x77, 0xce, 0x93, 0x4c, 0xdf,
  2686. 0x5a, 0x55, 0xb9, 0x28, 0x84, 0x9c, 0x52, 0xe7, 0x12, 0x39, 0x37, 0x94, 0xab, 0x1b, 0xea, 0x05,
  2687. 0xe7, 0x22, 0x39, 0x3b, 0x14, 0xa0, 0x32, 0xae, 0x73, 0xa2, 0x00, 0xd8, 0xa4, 0x3c, 0xa4, 0x8b,
  2688. 0xce, 0x19, 0xb2, 0x6c, 0x69, 0xe5, 0x73, 0xfd, 0xea, 0x14, 0xa7, 0x4b, 0x09, 0x96, 0x3a, 0x5f,
  2689. 0xe9, 0x88, 0x5b, 0x1e, 0x58, 0x0b, 0xd4, 0x88, 0x53, 0x09, 0xea, 0x66, 0xde, 0x2d, 0x71, 0xaf,
  2690. 0x4a, 0x4f, 0x0f, 0xd8, 0x03, 0x33, 0x3f, 0xcd, 0x24, 0x5c, 0xd0, 0x4b, 0x40, 0xf4, 0x4c, 0x22,
  2691. 0x7e, 0x20, 0x3f, 0xd0, 0xb3, 0xce, 0x32, 0x59, 0xb0, 0x42, 0xca, 0x13, 0xa5, 0xad, 0xa0, 0x45,
  2692. 0xcf, 0x39, 0x17, 0xc8, 0x99, 0x5e, 0xf8, 0xa9, 0xc7, 0x26, 0x85, 0x50, 0x74, 0x84, 0xc7, 0x6b,
  2693. 0x9c, 0x9e, 0x5f, 0xf1, 0xc9, 0x3c, 0x94, 0x76, 0xfd, 0x84, 0xdd, 0xbc, 0x72, 0x98, 0xcb, 0xef,
  2694. 0x9b, 0x07, 0x28, 0x94, 0xcc, 0xc0, 0x55, 0x61, 0xbd, 0x58, 0xda, 0xdb, 0x5d, 0xdd, 0x51, 0x2f,
  2695. 0x25, 0x01, 0xe5, 0xc1, 0x5e, 0x71, 0x67, 0x4d, 0xbd, 0x94, 0x04, 0x97, 0x9b, 0x07, 0xdb, 0x3b,
  2696. 0x6b, 0x74, 0xc4, 0xe0, 0x4d, 0x52, 0xa7, 0xc4, 0x99, 0x26, 0x13, 0x40, 0x01, 0x5f, 0x4e, 0xaf,
  2697. 0x70, 0xf5, 0x48, 0x5f, 0xcf, 0x57, 0x6a, 0xab, 0x17, 0x59, 0x97, 0xc9, 0x02, 0x40, 0x4a, 0x07,
  2698. 0x59, 0x77, 0xff, 0x85, 0xc2, 0xba, 0x99, 0xfb, 0x1c, 0x39, 0x9d, 0x20, 0x5b, 0x01, 0x9d, 0x1a,
  2699. 0x60, 0x5a, 0xb1, 0x9b, 0x5e, 0xf9, 0x60, 0x8a, 0x50, 0xe5, 0xc6, 0x22, 0x2f, 0x07, 0x61, 0x05,
  2700. 0x67, 0x39, 0x43, 0x96, 0xfb, 0x69, 0x66, 0xd7, 0x9e, 0x23, 0xa7, 0x87, 0xb0, 0xf0, 0x01, 0x4d,
  2701. 0x6a, 0x28, 0xf3, 0x90, 0x87, 0x51, 0x3b, 0xa2, 0xe9, 0xa1, 0x42, 0xf5, 0x8e, 0x1e, 0xc6, 0xc2,
  2702. 0x8c, 0x36, 0xba, 0xf2, 0xcd, 0x14, 0x59, 0xb4, 0x79, 0xc6, 0x10, 0xf1, 0x3b, 0x44, 0x09, 0xb2,
  2703. 0xd1, 0xf2, 0x0a, 0xb9, 0x30, 0x8c, 0x1b, 0x27, 0x2b, 0x0a, 0xc7, 0xb7, 0x8b, 0x43, 0x05, 0xf0,
  2704. 0x87, 0x47, 0x82, 0x23, 0x06, 0xb2, 0xfe, 0xf9, 0x61, 0x98, 0xf8, 0xce, 0xee, 0x08, 0x04, 0xcd,
  2705. 0x30, 0x84, 0x7a, 0xaf, 0x70, 0xd4, 0xb9, 0x4e, 0xae, 0x0c, 0x63, 0x27, 0x92, 0x2f, 0x1d, 0x5b,
  2706. 0xf9, 0xb1, 0x14, 0x99, 0x5b, 0x2f, 0x70, 0xa9, 0xee, 0x07, 0xe0, 0xfa, 0x4e, 0x93, 0xc5, 0x24,
  2707. 0xc5, 0x2c, 0xed, 0x2c, 0x39, 0xd5, 0xc7, 0x30, 0x8f, 0xf2, 0xd1, 0xfe, 0x7d, 0xbc, 0xd5, 0x4a,
  2708. 0xc7, 0x3c, 0x2b, 0x3e, 0x43, 0x96, 0xfb, 0x25, 0x62, 0x05, 0xa3, 0x23, 0xf8, 0xa0, 0xbd, 0x8f,
  2709. 0xd5, 0x6e, 0xd2, 0xd1, 0x95, 0x1f, 0x1d, 0x25, 0xb3, 0xeb, 0xe6, 0x84, 0x82, 0x6a, 0x01, 0xd2,
  2710. 0x26, 0x18, 0xad, 0x1e, 0x21, 0x97, 0x93, 0xf4, 0x35, 0x26, 0xbc, 0xae, 0x9b, 0x6b, 0x37, 0xe3,
  2711. 0x77, 0x23, 0x28, 0xd4, 0xc8, 0x73, 0x49, 0xd4, 0xdd, 0xa7, 0xf1, 0xdd, 0x0c, 0xf5, 0xe6, 0x03,
  2712. 0x1d, 0xc5, 0xc7, 0xf7, 0x43, 0x01, 0xfb, 0x2c, 0x6a, 0xd0, 0x31, 0x7c, 0xfd, 0x27, 0xc9, 0xbf,
  2713. 0x73, 0x27, 0x96, 0x3f, 0x8e, 0xb6, 0x49, 0xb0, 0xd7, 0x8f, 0xd5, 0xe3, 0x19, 0x3a, 0x31, 0x38,
  2714. 0xf7, 0x6a, 0x59, 0x48, 0xd1, 0x91, 0x5d, 0x6c, 0x73, 0xe9, 0x24, 0x1a, 0x2f, 0x01, 0x88, 0x7b,
  2715. 0x60, 0x3a, 0x05, 0xe1, 0x96, 0x64, 0xee, 0x88, 0x06, 0x3b, 0x12, 0x68, 0x77, 0x32, 0xa8, 0x36,
  2716. 0x34, 0xad, 0x71, 0xed, 0x9f, 0x1e, 0xb4, 0xda, 0x7d, 0xe1, 0xd7, 0xe8, 0x0c, 0x3a, 0x39, 0x41,
  2717. 0x7f, 0x50, 0xe7, 0xdc, 0xa3, 0xb3, 0xf8, 0x8e, 0x47, 0x82, 0x51, 0x6a, 0x37, 0x21, 0x9f, 0xcd,
  2718. 0x0d, 0xe1, 0x88, 0x9a, 0xbf, 0xed, 0xd3, 0x79, 0xe7, 0x1a, 0xb9, 0x94, 0xe4, 0x0c, 0xbe, 0xb7,
  2719. 0xb0, 0x34, 0xe8, 0xa7, 0x21, 0x2f, 0x3d, 0x2c, 0x0f, 0x9a, 0x39, 0xbb, 0xef, 0x96, 0x9a, 0x2c,
  2720. 0xaa, 0xaf, 0xd7, 0x6a, 0xf4, 0xd4, 0xca, 0xfb, 0x53, 0x64, 0xb6, 0xc0, 0xba, 0x7b, 0x61, 0x85,
  2721. 0x87, 0x25, 0xc9, 0xa4, 0x8e, 0x56, 0x9b, 0x62, 0xe2, 0x02, 0x23, 0x2b, 0xc1, 0xd8, 0xe4, 0x90,
  2722. 0x93, 0x60, 0x19, 0x49, 0x3a, 0x5c, 0x35, 0xd4, 0x2b, 0x0d, 0x83, 0x9c, 0x0d, 0x26, 0x3c, 0x5e,
  2723. 0xa1, 0x23, 0x68, 0xe9, 0x21, 0xe3, 0x74, 0x2d, 0x19, 0x5d, 0xf9, 0xc4, 0x08, 0x99, 0x29, 0xb0,
  2724. 0xee, 0x66, 0x10, 0x54, 0x22, 0xd3, 0x78, 0xc0, 0x00, 0x3b, 0x56, 0x97, 0xc9, 0x42, 0x4c, 0x5a,
  2725. 0x13, 0x91, 0x7a, 0x54, 0x95, 0x32, 0xaa, 0xf6, 0x95, 0xe6, 0x74, 0x82, 0xae, 0x32, 0x5d, 0x96,
  2726. 0xd5, 0xe8, 0x48, 0x42, 0x0c, 0xde, 0xdf, 0x05, 0xf2, 0x68, 0x02, 0xde, 0xab, 0xe4, 0x63, 0x03,
  2727. 0x74, 0x55, 0xc9, 0xc7, 0xf1, 0xb5, 0x45, 0x9b, 0x0e, 0xd9, 0x7f, 0xc2, 0xd8, 0x27, 0xae, 0xa4,
  2728. 0xa6, 0x90, 0x4e, 0x26, 0x38, 0x56, 0x11, 0xa6, 0x53, 0x03, 0x92, 0xa0, 0x8e, 0x92, 0x81, 0x79,
  2729. 0x55, 0xc5, 0x9c, 0x4e, 0xa8, 0x0f, 0x74, 0x2c, 0x8e, 0x33, 0x49, 0x7b, 0x65, 0xb7, 0x9e, 0xa1,
  2730. 0xf7, 0x54, 0x56, 0xd1, 0xa4, 0xbe, 0x57, 0x7b, 0x2b, 0x18, 0x2a, 0x86, 0x39, 0x50, 0x35, 0x79,
  2731. 0x62, 0xf6, 0x02, 0x83, 0x2e, 0x91, 0x97, 0x1b, 0xb4, 0xaa, 0xb2, 0x18, 0x33, 0xc1, 0x65, 0xe4,
  2732. 0xdd, 0xbd, 0x73, 0x87, 0xd6, 0x56, 0x7e, 0x32, 0x45, 0x66, 0xf2, 0xdd, 0xe8, 0x25, 0x6f, 0x27,
  2733. 0xa8, 0xa1, 0x0f, 0xe7, 0x08, 0xd9, 0xb1, 0x1d, 0x48, 0xc9, 0xcc, 0x8e, 0xd5, 0x48, 0xd0, 0x14,
  2734. 0x68, 0xad, 0x29, 0xd5, 0x2a, 0x92, 0xb0, 0xda, 0xee, 0xc4, 0x8d, 0xd7, 0x48, 0xef, 0xb2, 0x98,
  2735. 0xcd, 0xd3, 0x51, 0x68, 0x3e, 0xd5, 0xa5, 0xca, 0x8e, 0x63, 0xd0, 0x7c, 0xda, 0x32, 0x21, 0xff,
  2736. 0x2d, 0x59, 0x44, 0x88, 0x37, 0xbc, 0x25, 0xb0, 0xbc, 0xf2, 0xce, 0x19, 0x32, 0x8a, 0x1f, 0xb1,
  2737. 0x4c, 0x92, 0x51, 0xad, 0xd0, 0x04, 0x19, 0x29, 0xc9, 0x90, 0xa6, 0xe0, 0xcf, 0x6a, 0x4d, 0xd0,
  2738. 0x34, 0xfc, 0xd9, 0xf6, 0x25, 0x1d, 0x81, 0x3f, 0x87, 0x42, 0xd2, 0x51, 0xf8, 0xb3, 0xc6, 0x8f,
  2739. 0xe9, 0x18, 0xfc, 0xd9, 0x69, 0x37, 0xe8, 0x38, 0x8c, 0xdf, 0x11, 0x55, 0xc8, 0x4d, 0xe3, 0x24,
  2740. 0x5d, 0x82, 0x14, 0x44, 0xc8, 0xb8, 0xfa, 0xbe, 0x4f, 0x7d, 0x2f, 0x60, 0x7d, 0x13, 0xa8, 0xba,
  2741. 0x03, 0xfd, 0xf9, 0x1e, 0x9d, 0x56, 0x9d, 0x65, 0xef, 0x83, 0x3e, 0x3a, 0x03, 0x62, 0xb7, 0x84,
  2742. 0xa4, 0xb3, 0xce, 0x14, 0x19, 0x5b, 0x0b, 0x2a, 0x35, 0x4e, 0xe7, 0x60, 0x86, 0x5c, 0x28, 0x24,
  2743. 0x9d, 0x07, 0xee, 0x3e, 0xf7, 0xd5, 0x57, 0x01, 0xab, 0xbd, 0xef, 0xf2, 0xe8, 0x02, 0x36, 0x31,
  2744. 0x2c, 0x92, 0xab, 0xe5, 0x32, 0xb4, 0x78, 0x53, 0x64, 0x2c, 0xcf, 0x8e, 0xb7, 0x5a, 0x74, 0x51,
  2745. 0xff, 0x2d, 0xb5, 0xe8, 0x92, 0xfa, 0xb0, 0x40, 0x7d, 0xac, 0x47, 0x97, 0x41, 0x44, 0x69, 0xbf,
  2746. 0xe8, 0xea, 0x4f, 0xa4, 0xe8, 0x25, 0x94, 0xb9, 0xb9, 0x1d, 0x13, 0x2e, 0x03, 0x61, 0x7b, 0x77,
  2747. 0x3f, 0x26, 0x5c, 0x01, 0xc2, 0xe1, 0x76, 0x8f, 0x70, 0x15, 0x08, 0x6b, 0xeb, 0x6f, 0x8a, 0x09,
  2748. 0xd7, 0xd0, 0x21, 0x07, 0xf7, 0x63, 0xc2, 0x23, 0xe8, 0x64, 0x51, 0xe5, 0x31, 0xe5, 0x3a, 0x84,
  2749. 0x41, 0xa9, 0x15, 0x5f, 0x3f, 0x0a, 0xe7, 0x00, 0xb5, 0x94, 0x98, 0x76, 0x43, 0xf5, 0x81, 0xb1,
  2750. 0xd5, 0x62, 0xc6, 0x4d, 0x70, 0xa5, 0xb6, 0x55, 0x4c, 0xbc, 0xa5, 0x4e, 0x0d, 0x3d, 0x2b, 0xc6,
  2751. 0x9c, 0x15, 0x50, 0x67, 0x4b, 0xc8, 0x98, 0xf0, 0x18, 0xbe, 0x49, 0x09, 0x56, 0x8d, 0x49, 0x8f,
  2752. 0x63, 0x03, 0x17, 0x5a, 0xa0, 0x27, 0xf0, 0x6d, 0x6d, 0xee, 0xc7, 0x84, 0xdb, 0xa0, 0x8e, 0x65,
  2753. 0xed, 0x98, 0x81, 0xaf, 0x91, 0x18, 0xab, 0x7b, 0x5c, 0x7d, 0x6a, 0x18, 0x73, 0xef, 0xa8, 0xa6,
  2754. 0xf5, 0x78, 0xab, 0xb7, 0xd8, 0xbb, 0x9a, 0x64, 0xad, 0xff, 0x9e, 0x7a, 0x61, 0x5e, 0x79, 0x25,
  2755. 0xa6, 0x3e, 0x05, 0x92, 0xf5, 0xc9, 0x14, 0x82, 0xd3, 0x55, 0x9f, 0xb3, 0xa9, 0x57, 0x50, 0xe8,
  2756. 0x06, 0xe4, 0xcf, 0x21, 0x5c, 0x33, 0x7a, 0x13, 0xaa, 0xa4, 0xe6, 0x3f, 0x60, 0x12, 0xdf, 0x9c,
  2757. 0x4c, 0x00, 0xb6, 0xa0, 0x25, 0xd2, 0x80, 0xcd, 0x30, 0x68, 0xfb, 0x95, 0x7e, 0xc4, 0xb6, 0x35,
  2758. 0xc5, 0x86, 0x08, 0x07, 0xa6, 0x78, 0xce, 0xe2, 0x3f, 0x10, 0x83, 0xe3, 0xef, 0x5b, 0x2a, 0x94,
  2759. 0x98, 0xf0, 0x65, 0x3f, 0x60, 0xc7, 0x12, 0xb0, 0xc6, 0xc2, 0x46, 0x3f, 0x3f, 0x6f, 0xa9, 0x88,
  2760. 0x6b, 0x5c, 0xf5, 0xa5, 0x48, 0x58, 0xa1, 0x00, 0xbd, 0xdf, 0x09, 0x08, 0x23, 0xe5, 0x79, 0x28,
  2761. 0xa7, 0x09, 0x4b, 0x0c, 0x01, 0x15, 0xa1, 0x9c, 0x26, 0xad, 0x31, 0x04, 0x55, 0xb2, 0xa6, 0x43,
  2762. 0x8b, 0x0c, 0xc1, 0xec, 0x5b, 0x18, 0xb4, 0xca, 0x10, 0xcc, 0x81, 0xa5, 0x92, 0xb2, 0xcc, 0x10,
  2763. 0xd0, 0xa1, 0x25, 0x08, 0xad, 0x33, 0x04, 0xf3, 0x00, 0xc2, 0xd2, 0xfa, 0xc6, 0x35, 0x66, 0xbc,
  2764. 0x59, 0x9d, 0x81, 0x6a, 0xa2, 0xec, 0x0e, 0x63, 0xbf, 0x05, 0xf6, 0x4b, 0xc1, 0xfa, 0xa2, 0x34,
  2765. 0xe6, 0xbc, 0x35, 0xde, 0x77, 0x7d, 0x8c, 0xb7, 0x81, 0x44, 0x50, 0xc1, 0x4d, 0x8c, 0xd3, 0x1f,
  2766. 0x5f, 0x52, 0x17, 0x5f, 0xe9, 0x07, 0xf6, 0xb0, 0xc1, 0xf8, 0x52, 0x66, 0x2e, 0xfe, 0xf6, 0x35,
  2767. 0xa6, 0x33, 0x08, 0x91, 0xc2, 0xe0, 0x97, 0xad, 0x31, 0xe0, 0x48, 0x9d, 0x64, 0x6b, 0x27, 0xf1,
  2768. 0xcb, 0xd0, 0x0b, 0x6f, 0xd8, 0x1f, 0xa7, 0xc6, 0xac, 0x0a, 0x68, 0x74, 0xd8, 0xf7, 0xf5, 0x69,
  2769. 0xcc, 0xe5, 0xce, 0x24, 0x19, 0xc9, 0xb3, 0x63, 0xfa, 0xed, 0x89, 0x95, 0x8f, 0xa5, 0xc8, 0xb8,
  2770. 0x32, 0x34, 0xe4, 0x16, 0xf5, 0x4f, 0x9d, 0x32, 0x03, 0xc9, 0xe8, 0x2b, 0xfa, 0x88, 0x58, 0x28,
  2771. 0x52, 0xb0, 0x65, 0x2d, 0x22, 0x06, 0x16, 0x4d, 0x43, 0x29, 0xb6, 0xa8, 0x2a, 0x92, 0xe8, 0x48,
  2772. 0x9f, 0x04, 0x08, 0x1d, 0xf5, 0x51, 0x9a, 0x2d, 0x41, 0xf8, 0x15, 0x3a, 0xd6, 0x27, 0x76, 0x47,
  2773. 0xd4, 0xea, 0x52, 0x7d, 0xb5, 0x62, 0x51, 0x21, 0x1a, 0xe8, 0x44, 0x96, 0xbe, 0x38, 0x77, 0xfb,
  2774. 0xc9, 0x67, 0xad, 0x2f, 0xf2, 0x8e, 0xc6, 0xf1, 0xe7, 0xa9, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff,
  2775. 0xec, 0x75, 0xef, 0xac, 0x1e, 0x40, 0x00, 0x00,
  2776. }