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

struct t1824;
struct t65;
struct t96;
struct t387;
struct t402;
struct t2049;
struct t1823;

extern "C" void m10628_gshared (t1824 * __this, const MethodInfo* method);
#define m10628(__this, method) (( void (*) (t1824 *, const MethodInfo*))m10628_gshared)(__this, method)
extern "C" bool m10629_gshared (t1824 * __this, const MethodInfo* method);
#define m10629(__this, method) (( bool (*) (t1824 *, const MethodInfo*))m10629_gshared)(__this, method)
extern "C" void m10630_gshared (t1824 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m10630(__this, p0, p1, method) (( void (*) (t1824 *, t96 *, int32_t, const MethodInfo*))m10630_gshared)(__this, p0, p1, method)
extern "C" t65 * m10631_gshared (t1824 * __this, const MethodInfo* method);
#define m10631(__this, method) (( t65 * (*) (t1824 *, const MethodInfo*))m10631_gshared)(__this, method)
extern "C" int32_t m10632_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10632(__this, p0, method) (( int32_t (*) (t1824 *, t65 *, const MethodInfo*))m10632_gshared)(__this, p0, method)
extern "C" bool m10633_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10633(__this, p0, method) (( bool (*) (t1824 *, t65 *, const MethodInfo*))m10633_gshared)(__this, p0, method)
extern "C" int32_t m10634_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10634(__this, p0, method) (( int32_t (*) (t1824 *, t65 *, const MethodInfo*))m10634_gshared)(__this, p0, method)
extern "C" void m10635_gshared (t1824 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m10635(__this, p0, p1, method) (( void (*) (t1824 *, int32_t, t65 *, const MethodInfo*))m10635_gshared)(__this, p0, p1, method)
extern "C" void m10636_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10636(__this, p0, method) (( void (*) (t1824 *, t65 *, const MethodInfo*))m10636_gshared)(__this, p0, method)
extern "C" bool m10637_gshared (t1824 * __this, const MethodInfo* method);
#define m10637(__this, method) (( bool (*) (t1824 *, const MethodInfo*))m10637_gshared)(__this, method)
extern "C" t65 * m10638_gshared (t1824 * __this, const MethodInfo* method);
#define m10638(__this, method) (( t65 * (*) (t1824 *, const MethodInfo*))m10638_gshared)(__this, method)
extern "C" bool m10639_gshared (t1824 * __this, const MethodInfo* method);
#define m10639(__this, method) (( bool (*) (t1824 *, const MethodInfo*))m10639_gshared)(__this, method)
extern "C" bool m10640_gshared (t1824 * __this, const MethodInfo* method);
#define m10640(__this, method) (( bool (*) (t1824 *, const MethodInfo*))m10640_gshared)(__this, method)
extern "C" t65 * m10641_gshared (t1824 * __this, int32_t p0, const MethodInfo* method);
#define m10641(__this, p0, method) (( t65 * (*) (t1824 *, int32_t, const MethodInfo*))m10641_gshared)(__this, p0, method)
extern "C" void m10642_gshared (t1824 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m10642(__this, p0, p1, method) (( void (*) (t1824 *, int32_t, t65 *, const MethodInfo*))m10642_gshared)(__this, p0, p1, method)
extern "C" void m10643_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10643(__this, p0, method) (( void (*) (t1824 *, t65 *, const MethodInfo*))m10643_gshared)(__this, p0, method)
extern "C" void m10644_gshared (t1824 * __this, const MethodInfo* method);
#define m10644(__this, method) (( void (*) (t1824 *, const MethodInfo*))m10644_gshared)(__this, method)
extern "C" void m10645_gshared (t1824 * __this, const MethodInfo* method);
#define m10645(__this, method) (( void (*) (t1824 *, const MethodInfo*))m10645_gshared)(__this, method)
extern "C" bool m10646_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10646(__this, p0, method) (( bool (*) (t1824 *, t65 *, const MethodInfo*))m10646_gshared)(__this, p0, method)
extern "C" void m10647_gshared (t1824 * __this, t402* p0, int32_t p1, const MethodInfo* method);
#define m10647(__this, p0, p1, method) (( void (*) (t1824 *, t402*, int32_t, const MethodInfo*))m10647_gshared)(__this, p0, p1, method)
extern "C" t65* m10648_gshared (t1824 * __this, const MethodInfo* method);
#define m10648(__this, method) (( t65* (*) (t1824 *, const MethodInfo*))m10648_gshared)(__this, method)
extern "C" int32_t m10649_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10649(__this, p0, method) (( int32_t (*) (t1824 *, t65 *, const MethodInfo*))m10649_gshared)(__this, p0, method)
extern "C" void m10650_gshared (t1824 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m10650(__this, p0, p1, method) (( void (*) (t1824 *, int32_t, t65 *, const MethodInfo*))m10650_gshared)(__this, p0, p1, method)
extern "C" void m10651_gshared (t1824 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m10651(__this, p0, p1, method) (( void (*) (t1824 *, int32_t, t65 *, const MethodInfo*))m10651_gshared)(__this, p0, p1, method)
extern "C" bool m10652_gshared (t1824 * __this, t65 * p0, const MethodInfo* method);
#define m10652(__this, p0, method) (( bool (*) (t1824 *, t65 *, const MethodInfo*))m10652_gshared)(__this, p0, method)
extern "C" void m10653_gshared (t1824 * __this, int32_t p0, const MethodInfo* method);
#define m10653(__this, p0, method) (( void (*) (t1824 *, int32_t, const MethodInfo*))m10653_gshared)(__this, p0, method)
extern "C" void m10654_gshared (t1824 * __this, int32_t p0, const MethodInfo* method);
#define m10654(__this, p0, method) (( void (*) (t1824 *, int32_t, const MethodInfo*))m10654_gshared)(__this, p0, method)
extern "C" int32_t m10655_gshared (t1824 * __this, const MethodInfo* method);
#define m10655(__this, method) (( int32_t (*) (t1824 *, const MethodInfo*))m10655_gshared)(__this, method)
extern "C" t65 * m10656_gshared (t1824 * __this, int32_t p0, const MethodInfo* method);
#define m10656(__this, p0, method) (( t65 * (*) (t1824 *, int32_t, const MethodInfo*))m10656_gshared)(__this, p0, method)
extern "C" void m10657_gshared (t1824 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m10657(__this, p0, p1, method) (( void (*) (t1824 *, int32_t, t65 *, const MethodInfo*))m10657_gshared)(__this, p0, p1, method)
extern "C" void m10658_gshared (t1824 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m10658(__this, p0, p1, method) (( void (*) (t1824 *, int32_t, t65 *, const MethodInfo*))m10658_gshared)(__this, p0, p1, method)
extern "C" bool m10659_gshared (t65 * __this , t65 * p0, const MethodInfo* method);
#define m10659(__this , p0, method) (( bool (*) (t65 * , t65 *, const MethodInfo*))m10659_gshared)(__this , p0, method)
extern "C" t65 * m10660_gshared (t65 * __this , t65 * p0, const MethodInfo* method);
#define m10660(__this , p0, method) (( t65 * (*) (t65 * , t65 *, const MethodInfo*))m10660_gshared)(__this , p0, method)
extern "C" void m10661_gshared (t65 * __this , t65* p0, const MethodInfo* method);
#define m10661(__this , p0, method) (( void (*) (t65 * , t65*, const MethodInfo*))m10661_gshared)(__this , p0, method)
extern "C" bool m10662_gshared (t65 * __this , t65* p0, const MethodInfo* method);
#define m10662(__this , p0, method) (( bool (*) (t65 * , t65*, const MethodInfo*))m10662_gshared)(__this , p0, method)
extern "C" bool m10663_gshared (t65 * __this , t65* p0, const MethodInfo* method);
#define m10663(__this , p0, method) (( bool (*) (t65 * , t65*, const MethodInfo*))m10663_gshared)(__this , p0, method)
