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

struct t2109;
struct t65;
struct t448;
struct t96;
struct t387;
struct t662;
struct t2543;
#include "t443.h"

extern "C" void m14647_gshared (t2109 * __this, t65* p0, const MethodInfo* method);
#define m14647(__this, p0, method) (( void (*) (t2109 *, t65*, const MethodInfo*))m14647_gshared)(__this, p0, method)
extern "C" void m14648_gshared (t2109 * __this, t443  p0, const MethodInfo* method);
#define m14648(__this, p0, method) (( void (*) (t2109 *, t443 , const MethodInfo*))m14648_gshared)(__this, p0, method)
extern "C" void m14649_gshared (t2109 * __this, const MethodInfo* method);
#define m14649(__this, method) (( void (*) (t2109 *, const MethodInfo*))m14649_gshared)(__this, method)
extern "C" void m14650_gshared (t2109 * __this, int32_t p0, t443  p1, const MethodInfo* method);
#define m14650(__this, p0, p1, method) (( void (*) (t2109 *, int32_t, t443 , const MethodInfo*))m14650_gshared)(__this, p0, p1, method)
extern "C" bool m14651_gshared (t2109 * __this, t443  p0, const MethodInfo* method);
#define m14651(__this, p0, method) (( bool (*) (t2109 *, t443 , const MethodInfo*))m14651_gshared)(__this, p0, method)
extern "C" void m14652_gshared (t2109 * __this, int32_t p0, const MethodInfo* method);
#define m14652(__this, p0, method) (( void (*) (t2109 *, int32_t, const MethodInfo*))m14652_gshared)(__this, p0, method)
extern "C" t443  m14653_gshared (t2109 * __this, int32_t p0, const MethodInfo* method);
#define m14653(__this, p0, method) (( t443  (*) (t2109 *, int32_t, const MethodInfo*))m14653_gshared)(__this, p0, method)
extern "C" void m14654_gshared (t2109 * __this, int32_t p0, t443  p1, const MethodInfo* method);
#define m14654(__this, p0, p1, method) (( void (*) (t2109 *, int32_t, t443 , const MethodInfo*))m14654_gshared)(__this, p0, p1, method)
extern "C" bool m14655_gshared (t2109 * __this, const MethodInfo* method);
#define m14655(__this, method) (( bool (*) (t2109 *, const MethodInfo*))m14655_gshared)(__this, method)
extern "C" void m14656_gshared (t2109 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m14656(__this, p0, p1, method) (( void (*) (t2109 *, t96 *, int32_t, const MethodInfo*))m14656_gshared)(__this, p0, p1, method)
extern "C" t65 * m14657_gshared (t2109 * __this, const MethodInfo* method);
#define m14657(__this, method) (( t65 * (*) (t2109 *, const MethodInfo*))m14657_gshared)(__this, method)
extern "C" int32_t m14658_gshared (t2109 * __this, t65 * p0, const MethodInfo* method);
#define m14658(__this, p0, method) (( int32_t (*) (t2109 *, t65 *, const MethodInfo*))m14658_gshared)(__this, p0, method)
extern "C" void m14659_gshared (t2109 * __this, const MethodInfo* method);
#define m14659(__this, method) (( void (*) (t2109 *, const MethodInfo*))m14659_gshared)(__this, method)
extern "C" bool m14660_gshared (t2109 * __this, t65 * p0, const MethodInfo* method);
#define m14660(__this, p0, method) (( bool (*) (t2109 *, t65 *, const MethodInfo*))m14660_gshared)(__this, p0, method)
extern "C" int32_t m14661_gshared (t2109 * __this, t65 * p0, const MethodInfo* method);
#define m14661(__this, p0, method) (( int32_t (*) (t2109 *, t65 *, const MethodInfo*))m14661_gshared)(__this, p0, method)
extern "C" void m14662_gshared (t2109 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m14662(__this, p0, p1, method) (( void (*) (t2109 *, int32_t, t65 *, const MethodInfo*))m14662_gshared)(__this, p0, p1, method)
extern "C" void m14663_gshared (t2109 * __this, t65 * p0, const MethodInfo* method);
#define m14663(__this, p0, method) (( void (*) (t2109 *, t65 *, const MethodInfo*))m14663_gshared)(__this, p0, method)
extern "C" void m14664_gshared (t2109 * __this, int32_t p0, const MethodInfo* method);
#define m14664(__this, p0, method) (( void (*) (t2109 *, int32_t, const MethodInfo*))m14664_gshared)(__this, p0, method)
extern "C" bool m14665_gshared (t2109 * __this, const MethodInfo* method);
#define m14665(__this, method) (( bool (*) (t2109 *, const MethodInfo*))m14665_gshared)(__this, method)
extern "C" t65 * m14666_gshared (t2109 * __this, const MethodInfo* method);
#define m14666(__this, method) (( t65 * (*) (t2109 *, const MethodInfo*))m14666_gshared)(__this, method)
extern "C" bool m14667_gshared (t2109 * __this, const MethodInfo* method);
#define m14667(__this, method) (( bool (*) (t2109 *, const MethodInfo*))m14667_gshared)(__this, method)
extern "C" bool m14668_gshared (t2109 * __this, const MethodInfo* method);
#define m14668(__this, method) (( bool (*) (t2109 *, const MethodInfo*))m14668_gshared)(__this, method)
extern "C" t65 * m14669_gshared (t2109 * __this, int32_t p0, const MethodInfo* method);
#define m14669(__this, p0, method) (( t65 * (*) (t2109 *, int32_t, const MethodInfo*))m14669_gshared)(__this, p0, method)
extern "C" void m14670_gshared (t2109 * __this, int32_t p0, t65 * p1, const MethodInfo* method);
#define m14670(__this, p0, p1, method) (( void (*) (t2109 *, int32_t, t65 *, const MethodInfo*))m14670_gshared)(__this, p0, p1, method)
extern "C" bool m14671_gshared (t2109 * __this, t443  p0, const MethodInfo* method);
#define m14671(__this, p0, method) (( bool (*) (t2109 *, t443 , const MethodInfo*))m14671_gshared)(__this, p0, method)
extern "C" void m14672_gshared (t2109 * __this, t662* p0, int32_t p1, const MethodInfo* method);
#define m14672(__this, p0, p1, method) (( void (*) (t2109 *, t662*, int32_t, const MethodInfo*))m14672_gshared)(__this, p0, p1, method)
extern "C" t65* m14673_gshared (t2109 * __this, const MethodInfo* method);
#define m14673(__this, method) (( t65* (*) (t2109 *, const MethodInfo*))m14673_gshared)(__this, method)
extern "C" int32_t m14674_gshared (t2109 * __this, t443  p0, const MethodInfo* method);
#define m14674(__this, p0, method) (( int32_t (*) (t2109 *, t443 , const MethodInfo*))m14674_gshared)(__this, p0, method)
extern "C" int32_t m14675_gshared (t2109 * __this, const MethodInfo* method);
#define m14675(__this, method) (( int32_t (*) (t2109 *, const MethodInfo*))m14675_gshared)(__this, method)
extern "C" t443  m14676_gshared (t2109 * __this, int32_t p0, const MethodInfo* method);
#define m14676(__this, p0, method) (( t443  (*) (t2109 *, int32_t, const MethodInfo*))m14676_gshared)(__this, p0, method)
