#pragma once

#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif

#include <stdint.h>
#include <assert.h>
#include <exception>

struct t653719759_0;
struct t_2050071032_0;
struct t1362406281_0;
struct t_87838773_0;
struct t2110631700_0;
struct t_1786876978_0;
struct t_500356931_0;

#include "codegen/il2cpp-codegen.h"
#include "t117299260_0.h"
#include "t_1919615437_0.h"
#include "t1943739588_0.h"
#include "t2091103514_0.h"
#include "t_1018662337_0.h"
#include "t568296617_0.h"

extern "C"  void m_1268891094_0 (t653719759_0 * __this, t117299260_0 p0, int32_t p1, bool p2, int32_t p3, bool p4, bool p5, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m572813458_0 (t653719759_0 * __this, t_2050071032_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_595192472_0 (t653719759_0 * __this, t_2050071032_0* p0, int32_t p1, int32_t p2, int32_t p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m756268517_0 (t653719759_0 * __this, t_2050071032_0* p0, int32_t p1, int32_t p2, int32_t p3, int32_t p4, bool p5, bool p6, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_479360609_0 (t653719759_0 * __this, t_2050071032_0* p0, int32_t p1, int32_t p2, int32_t p3, int32_t p4, bool p5, int32_t p6, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_146046576_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m775322953_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1833070492_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_2029886795_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m465478322_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1177202695_0 (t653719759_0 * __this, int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m539591659_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m26838815_0 (t653719759_0 * __this, uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_414016130_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1868796175_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m113461779_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, t2110631700_0 * p3, t_1786876978_0 * p4, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1091903033_0 (t653719759_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m368821387_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m115274124_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_399007748_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, t2110631700_0 * p3, t_1786876978_0 * p4, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1455147102_0 (t653719759_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m950719389_0 (t653719759_0 * __this, int64_t p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1881403001_0 (t653719759_0 * __this, int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2048412453_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m299593251_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m438945577_0 (t653719759_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m490859393_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1985853750_0 (t653719759_0 * __this, t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1700826754_0 (t653719759_0 * __this, t_500356931_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_69997727_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1110148568_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_22955719_0 (t653719759_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_537172934_0 (t653719759_0 * __this, t117299260_0 p0, t1362406281_0* p1, int32_t p2, int32_t p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2141035815_0 (t653719759_0 * __this, int32_t p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m508045384_0 (t653719759_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1610059899_0 (t653719759_0 * __this, t_2050071032_0* p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
