#pragma once
#include <stdint.h>
#include <assert.h>
#include <exception>
#include "codegen/il2cpp-codegen.h"

struct t2164;
struct t2564;
struct t670;
struct t65;
struct t2169;
struct t2173;
struct t2162;
struct t2569;
struct t921;
struct t2570;
struct t96;
struct t387;
struct t2571;
struct t1129;
#include "t567.h"
#include "t922.h"
#include "t2166.h"
#include "t2171.h"
#include "t1130.h"

extern "C" void m15312_gshared (t2164 * __this, const MethodInfo* method);
#define m15312(__this, method) (( void (*) (t2164 *, const MethodInfo*))m15312_gshared)(__this, method)
extern "C" void m15314_gshared (t2164 * __this, t65* p0, const MethodInfo* method);
#define m15314(__this, p0, method) (( void (*) (t2164 *, t65*, const MethodInfo*))m15314_gshared)(__this, p0, method)
extern "C" void m15316_gshared (t2164 * __this, t65* p0, const MethodInfo* method);
#define m15316(__this, p0, method) (( void (*) (t2164 *, t65*, const MethodInfo*))m15316_gshared)(__this, p0, method)
extern "C" void m15318_gshared (t2164 * __this, int32_t p0, const MethodInfo* method);
#define m15318(__this, p0, method) (( void (*) (t2164 *, int32_t, const MethodInfo*))m15318_gshared)(__this, p0, method)
extern "C" void m15320_gshared (t2164 * __this, t65* p0, t65* p1, const MethodInfo* method);
#define m15320(__this, p0, p1, method) (( void (*) (t2164 *, t65*, t65*, const MethodInfo*))m15320_gshared)(__this, p0, p1, method)
extern "C" void m15322_gshared (t2164 * __this, t921 * p0, t922  p1, const MethodInfo* method);
#define m15322(__this, p0, p1, method) (( void (*) (t2164 *, t921 *, t922 , const MethodInfo*))m15322_gshared)(__this, p0, p1, method)
extern "C" t65* m15324_gshared (t2164 * __this, const MethodInfo* method);
#define m15324(__this, method) (( t65* (*) (t2164 *, const MethodInfo*))m15324_gshared)(__this, method)
extern "C" t65* m15326_gshared (t2164 * __this, const MethodInfo* method);
#define m15326(__this, method) (( t65* (*) (t2164 *, const MethodInfo*))m15326_gshared)(__this, method)
extern "C" t65 * m15328_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15328(__this, p0, method) (( t65 * (*) (t2164 *, t65 *, const MethodInfo*))m15328_gshared)(__this, p0, method)
extern "C" void m15330_gshared (t2164 * __this, t65 * p0, t65 * p1, const MethodInfo* method);
#define m15330(__this, p0, p1, method) (( void (*) (t2164 *, t65 *, t65 *, const MethodInfo*))m15330_gshared)(__this, p0, p1, method)
extern "C" void m15332_gshared (t2164 * __this, t65 * p0, t65 * p1, const MethodInfo* method);
#define m15332(__this, p0, p1, method) (( void (*) (t2164 *, t65 *, t65 *, const MethodInfo*))m15332_gshared)(__this, p0, p1, method)
extern "C" bool m15334_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15334(__this, p0, method) (( bool (*) (t2164 *, t65 *, const MethodInfo*))m15334_gshared)(__this, p0, method)
extern "C" void m15336_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15336(__this, p0, method) (( void (*) (t2164 *, t65 *, const MethodInfo*))m15336_gshared)(__this, p0, method)
extern "C" bool m15338_gshared (t2164 * __this, const MethodInfo* method);
#define m15338(__this, method) (( bool (*) (t2164 *, const MethodInfo*))m15338_gshared)(__this, method)
extern "C" t65 * m15340_gshared (t2164 * __this, const MethodInfo* method);
#define m15340(__this, method) (( t65 * (*) (t2164 *, const MethodInfo*))m15340_gshared)(__this, method)
extern "C" bool m15342_gshared (t2164 * __this, const MethodInfo* method);
#define m15342(__this, method) (( bool (*) (t2164 *, const MethodInfo*))m15342_gshared)(__this, method)
extern "C" void m15344_gshared (t2164 * __this, t2166  p0, const MethodInfo* method);
#define m15344(__this, p0, method) (( void (*) (t2164 *, t2166 , const MethodInfo*))m15344_gshared)(__this, p0, method)
extern "C" bool m15346_gshared (t2164 * __this, t2166  p0, const MethodInfo* method);
#define m15346(__this, p0, method) (( bool (*) (t2164 *, t2166 , const MethodInfo*))m15346_gshared)(__this, p0, method)
extern "C" void m15348_gshared (t2164 * __this, t2570* p0, int32_t p1, const MethodInfo* method);
#define m15348(__this, p0, p1, method) (( void (*) (t2164 *, t2570*, int32_t, const MethodInfo*))m15348_gshared)(__this, p0, p1, method)
extern "C" bool m15350_gshared (t2164 * __this, t2166  p0, const MethodInfo* method);
#define m15350(__this, p0, method) (( bool (*) (t2164 *, t2166 , const MethodInfo*))m15350_gshared)(__this, p0, method)
extern "C" void m15352_gshared (t2164 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m15352(__this, p0, p1, method) (( void (*) (t2164 *, t96 *, int32_t, const MethodInfo*))m15352_gshared)(__this, p0, p1, method)
extern "C" t65 * m15354_gshared (t2164 * __this, const MethodInfo* method);
#define m15354(__this, method) (( t65 * (*) (t2164 *, const MethodInfo*))m15354_gshared)(__this, method)
extern "C" t65* m15356_gshared (t2164 * __this, const MethodInfo* method);
#define m15356(__this, method) (( t65* (*) (t2164 *, const MethodInfo*))m15356_gshared)(__this, method)
extern "C" t65 * m15358_gshared (t2164 * __this, const MethodInfo* method);
#define m15358(__this, method) (( t65 * (*) (t2164 *, const MethodInfo*))m15358_gshared)(__this, method)
extern "C" int32_t m15360_gshared (t2164 * __this, const MethodInfo* method);
#define m15360(__this, method) (( int32_t (*) (t2164 *, const MethodInfo*))m15360_gshared)(__this, method)
extern "C" t65 * m15362_gshared (t2164 * __this, uint64_t p0, const MethodInfo* method);
#define m15362(__this, p0, method) (( t65 * (*) (t2164 *, uint64_t, const MethodInfo*))m15362_gshared)(__this, p0, method)
extern "C" void m15364_gshared (t2164 * __this, uint64_t p0, t65 * p1, const MethodInfo* method);
#define m15364(__this, p0, p1, method) (( void (*) (t2164 *, uint64_t, t65 *, const MethodInfo*))m15364_gshared)(__this, p0, p1, method)
extern "C" void m15366_gshared (t2164 * __this, int32_t p0, t65* p1, const MethodInfo* method);
#define m15366(__this, p0, p1, method) (( void (*) (t2164 *, int32_t, t65*, const MethodInfo*))m15366_gshared)(__this, p0, p1, method)
extern "C" void m15368_gshared (t2164 * __this, int32_t p0, const MethodInfo* method);
#define m15368(__this, p0, method) (( void (*) (t2164 *, int32_t, const MethodInfo*))m15368_gshared)(__this, p0, method)
extern "C" void m15370_gshared (t2164 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m15370(__this, p0, p1, method) (( void (*) (t2164 *, t96 *, int32_t, const MethodInfo*))m15370_gshared)(__this, p0, p1, method)
extern "C" t2166  m15372_gshared (t65 * __this , uint64_t p0, t65 * p1, const MethodInfo* method);
#define m15372(__this , p0, p1, method) (( t2166  (*) (t65 * , uint64_t, t65 *, const MethodInfo*))m15372_gshared)(__this , p0, p1, method)
extern "C" uint64_t m15374_gshared (t65 * __this , uint64_t p0, t65 * p1, const MethodInfo* method);
#define m15374(__this , p0, p1, method) (( uint64_t (*) (t65 * , uint64_t, t65 *, const MethodInfo*))m15374_gshared)(__this , p0, p1, method)
extern "C" t65 * m15376_gshared (t65 * __this , uint64_t p0, t65 * p1, const MethodInfo* method);
#define m15376(__this , p0, p1, method) (( t65 * (*) (t65 * , uint64_t, t65 *, const MethodInfo*))m15376_gshared)(__this , p0, p1, method)
extern "C" void m15378_gshared (t2164 * __this, t2570* p0, int32_t p1, const MethodInfo* method);
#define m15378(__this, p0, p1, method) (( void (*) (t2164 *, t2570*, int32_t, const MethodInfo*))m15378_gshared)(__this, p0, p1, method)
extern "C" void m15380_gshared (t2164 * __this, const MethodInfo* method);
#define m15380(__this, method) (( void (*) (t2164 *, const MethodInfo*))m15380_gshared)(__this, method)
extern "C" void m15382_gshared (t2164 * __this, uint64_t p0, t65 * p1, const MethodInfo* method);
#define m15382(__this, p0, p1, method) (( void (*) (t2164 *, uint64_t, t65 *, const MethodInfo*))m15382_gshared)(__this, p0, p1, method)
extern "C" void m15384_gshared (t2164 * __this, const MethodInfo* method);
#define m15384(__this, method) (( void (*) (t2164 *, const MethodInfo*))m15384_gshared)(__this, method)
extern "C" bool m15386_gshared (t2164 * __this, uint64_t p0, const MethodInfo* method);
#define m15386(__this, p0, method) (( bool (*) (t2164 *, uint64_t, const MethodInfo*))m15386_gshared)(__this, p0, method)
extern "C" bool m15388_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15388(__this, p0, method) (( bool (*) (t2164 *, t65 *, const MethodInfo*))m15388_gshared)(__this, p0, method)
extern "C" void m15390_gshared (t2164 * __this, t921 * p0, t922  p1, const MethodInfo* method);
#define m15390(__this, p0, p1, method) (( void (*) (t2164 *, t921 *, t922 , const MethodInfo*))m15390_gshared)(__this, p0, p1, method)
extern "C" void m15392_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15392(__this, p0, method) (( void (*) (t2164 *, t65 *, const MethodInfo*))m15392_gshared)(__this, p0, method)
extern "C" bool m15394_gshared (t2164 * __this, uint64_t p0, const MethodInfo* method);
#define m15394(__this, p0, method) (( bool (*) (t2164 *, uint64_t, const MethodInfo*))m15394_gshared)(__this, p0, method)
extern "C" bool m15396_gshared (t2164 * __this, uint64_t p0, t65 ** p1, const MethodInfo* method);
#define m15396(__this, p0, p1, method) (( bool (*) (t2164 *, uint64_t, t65 **, const MethodInfo*))m15396_gshared)(__this, p0, p1, method)
extern "C" t2169 * m15398_gshared (t2164 * __this, const MethodInfo* method);
#define m15398(__this, method) (( t2169 * (*) (t2164 *, const MethodInfo*))m15398_gshared)(__this, method)
extern "C" t2173 * m15400_gshared (t2164 * __this, const MethodInfo* method);
#define m15400(__this, method) (( t2173 * (*) (t2164 *, const MethodInfo*))m15400_gshared)(__this, method)
extern "C" uint64_t m15402_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15402(__this, p0, method) (( uint64_t (*) (t2164 *, t65 *, const MethodInfo*))m15402_gshared)(__this, p0, method)
extern "C" t65 * m15404_gshared (t2164 * __this, t65 * p0, const MethodInfo* method);
#define m15404(__this, p0, method) (( t65 * (*) (t2164 *, t65 *, const MethodInfo*))m15404_gshared)(__this, p0, method)
extern "C" bool m15406_gshared (t2164 * __this, t2166  p0, const MethodInfo* method);
#define m15406(__this, p0, method) (( bool (*) (t2164 *, t2166 , const MethodInfo*))m15406_gshared)(__this, p0, method)
extern "C" t2171  m15408_gshared (t2164 * __this, const MethodInfo* method);
#define m15408(__this, method) (( t2171  (*) (t2164 *, const MethodInfo*))m15408_gshared)(__this, method)
extern "C" t1130  m15410_gshared (t65 * __this , uint64_t p0, t65 * p1, const MethodInfo* method);
#define m15410(__this , p0, p1, method) (( t1130  (*) (t65 * , uint64_t, t65 *, const MethodInfo*))m15410_gshared)(__this , p0, p1, method)
