= "0x3C")]
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(Thread), Member = 
"get_CurrentThread", ReturnType = 
typeof(Thread))]
 
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(Thread), Member = 
"get_ManagedThreadId", ReturnType = 
typeof(
int))]
 
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x6000717")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15BFCDC", 
Offset = 
"0x15BFCDC", 
Length = 
"0xF0")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x6000718")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15BFDCC", 
Offset = 
"0x15BFDCC", 
Length = 
"0x524")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(ValidationUtils), Member = 
"ArgumentNotNull", MemberParameters = 
new object[]
 
            {
            }, ReturnType = 
typeof(
void))]
 
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(
JEnumerable<>), Member = 
"GetEnumerator", ReturnType = 
"System.Collections.Generic.IEnumerator`1<T>")]
 
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
            private bool MoveNext()
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x6000719")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15C02F0", 
Offset = 
"0x15C02F0", 
Length = 
"0xB0")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x600071A")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15C03A0", 
Offset = 
"0x15C03A0", 
Length = 
"0xB0")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x17000157")]
            {
                [global::Cpp2ILInjected.Token(Token = "0x600071B")]
                [global::Cpp2ILInjected.Address(RVA = 
"0x15C0450", 
Offset = 
"0x15C0450", 
Length = 
"0x8")]
 
                [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
                [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
                get
                {
                    throw null;
                }
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x600071C")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15C0458", 
Offset = 
"0x15C0458", 
Length = 
"0x38")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(NotSupportedException), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x17000158")]
            {
                [global::Cpp2ILInjected.Token(Token = "0x600071D")]
                [global::Cpp2ILInjected.Address(RVA = 
"0x15C0490", 
Offset = 
"0x15C0490", 
Length = 
"0x8")]
 
                [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
                [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
                get
                {
                    throw null;
                }
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x600071E")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15C0498", 
Offset = 
"0x15C0498", 
Length = 
"0x9C")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(Thread), Member = 
"get_CurrentThread", ReturnType = 
typeof(Thread))]
 
            [global::Cpp2ILInjected.CallAnalysis.Calls(Type = 
typeof(Thread), Member = 
"get_ManagedThreadId", ReturnType = 
typeof(
int))]
 
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x600071F")]
            [global::Cpp2ILInjected.Address(RVA = 
"0x15C0534", 
Offset = 
"0x15C0534", 
Length = 
"0x14")]
 
            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
            {
                throw null;
            }
 
            [global::Cpp2ILInjected.Token(Token = "0x4000307")]
            [global::Cpp2ILInjected.FieldOffset(
Offset = 
"0x0")]
 
class f__AnonymousType0<< Count > j__TPar
 
class c__0< T > where Offset
 
class< Values > IEnumerator< U >
 
class c__0< T > where Length
 
IEnumerator< T > GetEnumerator()
 
IEnumerator GetEnumerator()
 
 
  526            {
  527                throw null;
  528            }
  529 
  531            [global::Cpp2ILInjected.Token(Token = "0x6000717")]
  532            [global::Cpp2ILInjected.Address(RVA = 
"0x15BFCDC", 
Offset = 
"0x15BFCDC", 
Length = 
"0xF0")]
 
  533            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  534            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  535            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  536            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
  538            {
  539                throw null;
  540            }
  541 
  542            [global::Cpp2ILInjected.Token(Token = "0x6000718")]
  543            [global::Cpp2ILInjected.Address(RVA = 
"0x15BFDCC", 
Offset = 
"0x15BFDCC", 
Length = 
"0x524")]
 
  544            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  545            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  546            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  547            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ValidationUtils), Member = 
"ArgumentNotNull", MemberParameters = 
new object[]
 
  548            {
  551            }, ReturnType = 
typeof(
void))]
 
  552            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JEnumerable<>), 
Member = 
"GetEnumerator", ReturnType = 
"System.Collections.Generic.IEnumerator`1<T>")]
 
  553            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
  554            private bool MoveNext()
  555            {
  556                throw null;
  557            }
  558 
  559            [global::Cpp2ILInjected.Token(Token = "0x6000719")]
  560            [global::Cpp2ILInjected.Address(RVA = 
"0x15C02F0", 
Offset = 
"0x15C02F0", 
Length = 
"0xB0")]
 
  561            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  562            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  563            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  564            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
  566            {
  567                throw null;
  568            }
  569 
  570            [global::Cpp2ILInjected.Token(Token = "0x600071A")]
  571            [global::Cpp2ILInjected.Address(RVA = 
"0x15C03A0", 
Offset = 
"0x15C03A0", 
Length = 
"0xB0")]
 
  572            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  573            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  574            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  575            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
  577            {
  578                throw null;
  579            }
  580 
  581            [global::Cpp2ILInjected.Token(Token = "0x17000157")]
  583            {
  585                [global::Cpp2ILInjected.Token(Token = "0x600071B")]
  586                [global::Cpp2ILInjected.Address(RVA = 
"0x15C0450", 
Offset = 
"0x15C0450", 
Length = 
"0x8")]
 
  587                [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  588                [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  589                get
  590                {
  591                    throw null;
  592                }
  593            }
  594 
  596            [global::Cpp2ILInjected.Token(Token = "0x600071C")]
  597            [global::Cpp2ILInjected.Address(RVA = 
"0x15C0458", 
Offset = 
"0x15C0458", 
Length = 
"0x38")]
 
  598            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  599            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  601            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
  603            {
  604                throw null;
  605            }
  606 
  607            [global::Cpp2ILInjected.Token(Token = "0x17000158")]
  609            {
  611                [global::Cpp2ILInjected.Token(Token = "0x600071D")]
  612                [global::Cpp2ILInjected.Address(RVA = 
"0x15C0490", 
Offset = 
"0x15C0490", 
Length = 
"0x8")]
 
  613                [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  614                [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  615                get
  616                {
  617                    throw null;
  618                }
  619            }
  620 
  622            [global::Cpp2ILInjected.Token(Token = "0x600071E")]
  623            [global::Cpp2ILInjected.Address(RVA = 
"0x15C0498", 
Offset = 
"0x15C0498", 
Length = 
"0x9C")]
 
  624            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  625            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  626            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  628            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Thread), Member = 
"get_ManagedThreadId", ReturnType = 
typeof(
int))]
 
  629            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
  631            {
  632                throw null;
  633            }
  634 
  636            [global::Cpp2ILInjected.Token(Token = "0x600071F")]
  637            [global::Cpp2ILInjected.Address(RVA = 
"0x15C0534", 
Offset = 
"0x15C0534", 
Length = 
"0x14")]
 
  638            [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
  639            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
  640            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
  642            {
  643                throw null;
  644            }