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

struct t51;
struct t40;
struct t387;
#include "t31.h"
#include "t113.h"
#include "t33.h"

extern "C" t31  m282 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m301 (t51 * __this, t31  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2753 (t51 * __this, t31 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2754 (t51 * __this, t31 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m1991 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m1999 (t51 * __this, t31  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2755 (t51 * __this, t31 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2756 (t51 * __this, t31 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m288 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m280 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m287 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t113  m302 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m303 (t51 * __this, t113  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2757 (t51 * __this, t113 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2758 (t51 * __this, t113 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t113  m1993 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2000 (t51 * __this, t113  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2759 (t51 * __this, t113 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2760 (t51 * __this, t113 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m304 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m305 (t51 * __this, t31  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2761 (t51 * __this, t31 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2762 (t51 * __this, t31 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t51 * m1703 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2020 (t51 * __this, t51 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t51 * m2763 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2764 (t51 * __this, t51 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m1986 (t51 * __this, t51 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2765 (t51 * __this, t51 * p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t33  m2053 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2766 (t51 * __this, t33 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m2074 (t51 * __this, t31  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m2767 (t65 * __this , t51 * p0, t31 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m1957 (t51 * __this, t31  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t31  m2768 (t65 * __this , t51 * p0, t31 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2132 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m1987 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t51 * m451 (t51 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t65 * m2769 (t51 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t51 * m2130 (t51 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
