using System; using System.Diagnostics; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Reflection; // Token: 0x02002886 RID: 10374 [Token(Token = "0x2002886")] public sealed class CINNIIMGNMK : IMessage, IMessage, IEquatable, IDeepCloneable { // Token: 0x17002EA5 RID: 11941 // (get) Token: 0x06011151 RID: 69969 RVA: 0x003D576C File Offset: 0x003D396C [Token(Token = "0x17002EA5")] [DebuggerNonUserCode] public static MessageParser PFNJFBNAIEL { [Token(Token = "0x6011151")] [Address(RVA = "0x21EB310", Offset = "0x21EA310", VA = "0x1821EB310")] get { return CINNIIMGNMK.MHLLBDFJBOD; } } // Token: 0x17002EA6 RID: 11942 // (get) Token: 0x06011152 RID: 69970 RVA: 0x003D5780 File Offset: 0x003D3980 [Token(Token = "0x17002EA6")] [DebuggerNonUserCode] public static MessageDescriptor NEHNHFMEGGP { [Token(Token = "0x6011152")] [Address(RVA = "0x21EB520", Offset = "0x21EA520", VA = "0x1821EB520")] get { throw new NullReferenceException(); } } // Token: 0x17002EA7 RID: 11943 // (get) Token: 0x06011153 RID: 69971 RVA: 0x003D5794 File Offset: 0x003D3994 [Token(Token = "0x17002EA7")] [DebuggerNonUserCode] private MessageDescriptor PJLHIMNHHFD { [Token(Token = "0x6011153")] [Address(RVA = "0x21EB990", Offset = "0x21EA990", VA = "0x1821EB990", Slot = "7")] get { throw new NullReferenceException(); } } // Token: 0x06011154 RID: 69972 RVA: 0x003D57A8 File Offset: 0x003D39A8 [Token(Token = "0x6011154")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] [DebuggerNonUserCode] public CINNIIMGNMK() { } // Token: 0x06011155 RID: 69973 RVA: 0x003D57BC File Offset: 0x003D39BC [Token(Token = "0x6011155")] [Address(RVA = "0x1672E00", Offset = "0x1671E00", VA = "0x181672E00")] [DebuggerNonUserCode] public CINNIIMGNMK(CINNIIMGNMK HPKICPNGMDJ) { MLLDBGNOBLL ngpbahhnnij = HPKICPNGMDJ.NGPBAHHNNIJ; int num = 0; if (ngpbahhnnij != 0) { MLLDBGNOBLL mlldbgnobll = ngpbahhnnij.Clone(); } this.NGPBAHHNNIJ = num; MLLDBGNOBLL dlcncklkdke = HPKICPNGMDJ.DLCNCKLKDKE; MLLDBGNOBLL mlldbgnobll2; if (dlcncklkdke != 0) { mlldbgnobll2 = dlcncklkdke.Clone(); } this.DLCNCKLKDKE = mlldbgnobll2; int kigkgehbakh = HPKICPNGMDJ.KIGKGEHBAKH; this.KIGKGEHBAKH = kigkgehbakh; } // Token: 0x06011156 RID: 69974 RVA: 0x003D581C File Offset: 0x003D3A1C [Token(Token = "0x6011156")] [Address(RVA = "0x21EB260", Offset = "0x21EA260", VA = "0x1821EB260", Slot = "9")] [DebuggerNonUserCode] public CINNIIMGNMK Clone() { CINNIIMGNMK cinniimgnmk = new CINNIIMGNMK(); MLLDBGNOBLL ngpbahhnnij = this.NGPBAHHNNIJ; int num = 0; if (ngpbahhnnij != 0) { MLLDBGNOBLL mlldbgnobll = ngpbahhnnij.Clone(); } cinniimgnmk.NGPBAHHNNIJ = num; MLLDBGNOBLL dlcncklkdke = this.DLCNCKLKDKE; MLLDBGNOBLL mlldbgnobll2; if (dlcncklkdke != 0) { mlldbgnobll2 = dlcncklkdke.Clone(); } cinniimgnmk.DLCNCKLKDKE = mlldbgnobll2; int kigkgehbakh = this.KIGKGEHBAKH; cinniimgnmk.KIGKGEHBAKH = kigkgehbakh; return cinniimgnmk; } // Token: 0x17002EA8 RID: 11944 // (get) Token: 0x06011157 RID: 69975 RVA: 0x003D5880 File Offset: 0x003D3A80 // (set) Token: 0x06011158 RID: 69976 RVA: 0x003D5894 File Offset: 0x003D3A94 [Token(Token = "0x17002EA8")] [DebuggerNonUserCode] public MLLDBGNOBLL EPKNJJIGHLN { [Token(Token = "0x6011157")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return this.NGPBAHHNNIJ; } [Token(Token = "0x6011158")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set { this.NGPBAHHNNIJ = value; } } // Token: 0x17002EA9 RID: 11945 // (get) Token: 0x06011159 RID: 69977 RVA: 0x003D58A8 File Offset: 0x003D3AA8 // (set) Token: 0x0601115A RID: 69978 RVA: 0x003D58BC File Offset: 0x003D3ABC [Token(Token = "0x17002EA9")] [DebuggerNonUserCode] public MLLDBGNOBLL OKINPJLFKEJ { [Token(Token = "0x6011159")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.DLCNCKLKDKE; } [Token(Token = "0x601115A")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set { this.DLCNCKLKDKE = value; } } // Token: 0x17002EAA RID: 11946 // (get) Token: 0x0601115B RID: 69979 RVA: 0x003D58D0 File Offset: 0x003D3AD0 // (set) Token: 0x0601115C RID: 69980 RVA: 0x003D58E4 File Offset: 0x003D3AE4 [Token(Token = "0x17002EAA")] [DebuggerNonUserCode] public int JNEMDDEOBHN { [Token(Token = "0x601115B")] [Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")] get { return this.KIGKGEHBAKH; } [Token(Token = "0x601115C")] [Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")] set { this.KIGKGEHBAKH = value; } } // Token: 0x0601115D RID: 69981 RVA: 0x003D58F8 File Offset: 0x003D3AF8 [Token(Token = "0x601115D")] [Address(RVA = "0x21EB3E0", Offset = "0x21EA3E0", VA = "0x1821EB3E0", Slot = "0")] [DebuggerNonUserCode] public override bool Equals(object HPKICPNGMDJ) { if (HPKICPNGMDJ == 0 || HPKICPNGMDJ == 0) { return; } if (HPKICPNGMDJ == this) { return true; } if (!object.Equals(this.NGPBAHHNNIJ, HPKICPNGMDJ)) { return; } bool flag = object.Equals(this.DLCNCKLKDKE, HPKICPNGMDJ); if (flag) { return this.KIGKGEHBAKH == (flag ? 1 : 0); } } // Token: 0x0601115E RID: 69982 RVA: 0x003D5940 File Offset: 0x003D3B40 [Token(Token = "0x601115E")] [Address(RVA = "0x21EB370", Offset = "0x21EA370", VA = "0x1821EB370", Slot = "8")] [DebuggerNonUserCode] public bool Equals(CINNIIMGNMK HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { if (HPKICPNGMDJ != this) { MLLDBGNOBLL ngpbahhnnij = HPKICPNGMDJ.NGPBAHHNNIJ; if (!object.Equals(this.NGPBAHHNNIJ, ngpbahhnnij)) { return; } MLLDBGNOBLL dlcncklkdke = HPKICPNGMDJ.DLCNCKLKDKE; if (!object.Equals(this.DLCNCKLKDKE, dlcncklkdke)) { return; } int kigkgehbakh = HPKICPNGMDJ.KIGKGEHBAKH; if (this.KIGKGEHBAKH != kigkgehbakh) { return; } } return true; } } // Token: 0x0601115F RID: 69983 RVA: 0x003D5994 File Offset: 0x003D3B94 [Token(Token = "0x601115F")] [Address(RVA = "0x21EB4A0", Offset = "0x21EA4A0", VA = "0x1821EB4A0", Slot = "2")] [DebuggerNonUserCode] public override int GetHashCode() { int kigkgehbakh; do { MLLDBGNOBLL ngpbahhnnij = this.NGPBAHHNNIJ; if (ngpbahhnnij != 0) { ngpbahhnnij.Finalize(); } MLLDBGNOBLL dlcncklkdke = this.DLCNCKLKDKE; if (dlcncklkdke != 0) { dlcncklkdke.Finalize(); } kigkgehbakh = this.KIGKGEHBAKH; } while (kigkgehbakh == 0); return kigkgehbakh; } // Token: 0x06011160 RID: 69984 RVA: 0x003D59D0 File Offset: 0x003D3BD0 [Token(Token = "0x6011160")] [Address(RVA = "0x21EB7D0", Offset = "0x21EA7D0", VA = "0x1821EB7D0", Slot = "3")] [DebuggerNonUserCode] public override string ToString() { return JsonFormatter.ToDiagnosticString(this); } // Token: 0x06011161 RID: 69985 RVA: 0x003D59E4 File Offset: 0x003D3BE4 [Token(Token = "0x6011161")] [Address(RVA = "0x21EB830", Offset = "0x21EA830", VA = "0x1821EB830", Slot = "5")] [DebuggerNonUserCode] public void WriteTo(CodedOutputStream DGFOAAGEKJO) { if (this.NGPBAHHNNIJ != (ulong)0L) { MLLDBGNOBLL ngpbahhnnij = this.NGPBAHHNNIJ; DGFOAAGEKJO.WriteMessage(ngpbahhnnij); } if (this.DLCNCKLKDKE != (ulong)0L) { MLLDBGNOBLL dlcncklkdke = this.DLCNCKLKDKE; DGFOAAGEKJO.WriteMessage(dlcncklkdke); } if (this.KIGKGEHBAKH != 0) { int kigkgehbakh = this.KIGKGEHBAKH; DGFOAAGEKJO.WriteInt32(kigkgehbakh); } } // Token: 0x06011162 RID: 69986 RVA: 0x003D5A40 File Offset: 0x003D3C40 [Token(Token = "0x6011162")] [Address(RVA = "0x21EB170", Offset = "0x21EA170", VA = "0x1821EB170", Slot = "6")] [DebuggerNonUserCode] public int CalculateSize() { int num; int kigkgehbakh; do { MLLDBGNOBLL ngpbahhnnij = this.NGPBAHHNNIJ; num = 0; if (ngpbahhnnij != 0) { int num2 = CodedOutputStream.ComputeMessageSize(ngpbahhnnij); } MLLDBGNOBLL dlcncklkdke = this.DLCNCKLKDKE; if (dlcncklkdke != 0) { int num3 = CodedOutputStream.ComputeMessageSize(dlcncklkdke); num3++; num += num3; } kigkgehbakh = this.KIGKGEHBAKH; } while (kigkgehbakh == 0); int num4 = CodedOutputStream.ComputeInt32Size(kigkgehbakh); num4++; return num4 + num; } // Token: 0x06011163 RID: 69987 RVA: 0x003D5AA4 File Offset: 0x003D3CA4 [Token(Token = "0x6011163")] [Address(RVA = "0x21EB5E0", Offset = "0x21EA5E0", VA = "0x1821EB5E0", Slot = "10")] [DebuggerNonUserCode] public void MergeFrom(CINNIIMGNMK HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { if (HPKICPNGMDJ.NGPBAHHNNIJ != (ulong)0L) { MLLDBGNOBLL ngpbahhnnij = this.NGPBAHHNNIJ; if (ngpbahhnnij == 0) { MLLDBGNOBLL mlldbgnobll = new MLLDBGNOBLL(); this.NGPBAHHNNIJ = mlldbgnobll; } MLLDBGNOBLL ngpbahhnnij2 = HPKICPNGMDJ.NGPBAHHNNIJ; ngpbahhnnij.MergeFrom(ngpbahhnnij2); } if (HPKICPNGMDJ.DLCNCKLKDKE != (ulong)0L) { MLLDBGNOBLL mlldbgnobll2; if (this.DLCNCKLKDKE == 0) { mlldbgnobll2 = new MLLDBGNOBLL(); this.DLCNCKLKDKE = mlldbgnobll2; } MLLDBGNOBLL dlcncklkdke = HPKICPNGMDJ.DLCNCKLKDKE; mlldbgnobll2.MergeFrom(dlcncklkdke); } int kigkgehbakh = HPKICPNGMDJ.KIGKGEHBAKH; if (kigkgehbakh != 0) { this.KIGKGEHBAKH = kigkgehbakh; } } } // Token: 0x06011164 RID: 69988 RVA: 0x003D5B38 File Offset: 0x003D3D38 [Token(Token = "0x6011164")] [Address(RVA = "0x21EB6C0", Offset = "0x21EA6C0", VA = "0x1821EB6C0", Slot = "4")] [DebuggerNonUserCode] public void MergeFrom(CodedInputStream DBFBLNILIGL) { uint num = DBFBLNILIGL.ReadTag(); if (num != (uint)0) { if (num == (uint)10) { MLLDBGNOBLL ngpbahhnnij = this.NGPBAHHNNIJ; if (ngpbahhnnij == 0) { MLLDBGNOBLL mlldbgnobll = new MLLDBGNOBLL(); this.NGPBAHHNNIJ = mlldbgnobll; } DBFBLNILIGL.ReadMessage(ngpbahhnnij); } MLLDBGNOBLL mlldbgnobll2; if (num == (uint)18) { if (this.DLCNCKLKDKE == 0) { mlldbgnobll2 = new MLLDBGNOBLL(); this.DLCNCKLKDKE = mlldbgnobll2; } DBFBLNILIGL.ReadMessage(mlldbgnobll2); } if (mlldbgnobll2 == (ulong)24L) { int num2 = DBFBLNILIGL.ReadInt32(); this.KIGKGEHBAKH = num2; } DBFBLNILIGL.SkipLastField(); } } // Token: 0x06011165 RID: 69989 RVA: 0x003D5BBC File Offset: 0x003D3DBC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6011165")] [Address(RVA = "0x21EB8D0", Offset = "0x21EA8D0", VA = "0x1821EB8D0")] static CINNIIMGNMK() { Func func; CINNIIMGNMK.MHLLBDFJBOD = new MessageParser(func); } // Token: 0x0400B040 RID: 45120 [Token(Token = "0x400B040")] private static readonly MessageParser MHLLBDFJBOD; // Token: 0x0400B041 RID: 45121 [Token(Token = "0x400B041")] public const int BKGOKANICFI = 1; // Token: 0x0400B042 RID: 45122 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B042")] private MLLDBGNOBLL NGPBAHHNNIJ; // Token: 0x0400B043 RID: 45123 [Token(Token = "0x400B043")] public const int KNEKNKDHHAJ = 2; // Token: 0x0400B044 RID: 45124 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B044")] private MLLDBGNOBLL DLCNCKLKDKE; // Token: 0x0400B045 RID: 45125 [Token(Token = "0x400B045")] public const int BIOPJNJNIMP = 3; // Token: 0x0400B046 RID: 45126 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B046")] private int KIGKGEHBAKH; }