#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 t1786124258_0;
struct t_14363353_0;
struct t_2050071032_0;
struct t404474286_0;
struct t_716687078_0;
struct t1283181710_0;
struct t1359700700_0;
struct t1496069209_0;

#include "codegen/il2cpp-codegen.h"
#include "t1989943944_0.h"

extern "C"  void m_515390523_0 (t1786124258_0 * __this, t_14363353_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1641464619_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1089883284_0 (t_1786876978_0 * __this , uint64_t** p0, int32_t** p1, uint16_t** p2, uint16_t** p3, int64_t** p4, int32_t** p5, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m755691503_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2036076025_0 (t1786124258_0 * __this, uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1612588520_0 (t1786124258_0 * __this, uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2103281536_0 (t1786124258_0 * __this, uint32_t p0, uint64_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_1956213390_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m1474793296_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_968994621_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m572249244_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1209357602_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1915154678_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_585404206_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1902366633_0 (t_1786876978_0 * __this , t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1515770916_0 (t1786124258_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m131205536_0 (t1786124258_0 * __this, uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1640208302_0 (t1786124258_0 * __this, t_2050071032_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1022036773_0 (t1786124258_0 * __this, t_2050071032_0* p0, uint32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1842057106_0 (t1786124258_0 * __this, t_2050071032_0* p0, int64_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1760382777_0 (t1786124258_0 * __this, t_2050071032_0* p0, uint64_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m379773259_0 (t1786124258_0 * __this, t_2050071032_0* p0, double p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1460144098_0 (t1786124258_0 * __this, t_2050071032_0* p0, t1989943944_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_471450307_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_606967169_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1026845839_0 (t1786124258_0 * __this, uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1394016888_0 (t1786124258_0 * __this, uint16_t p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m402181386_0 (t1786124258_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t404474286_0 * m23478576_0 (t1786124258_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1517242354_0 (t1786124258_0 * __this, t1283181710_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_322556155_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1651640240_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1464010094_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1325357749_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m478041835_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1838788799_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m176606570_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1545255255_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_544845303_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1797608319_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_2048350366_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1896102662_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1989458300_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1786124258_0 * m_1873706836_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_952587075_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m44057051_0 (t_1786876978_0 * __this , t1283181710_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1207856940_0 (t_1786876978_0 * __this , t_2050071032_0* p0, int8_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_610291833_0 (t_1786876978_0 * __this , t_2050071032_0* p0, uint8_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m395121580_0 (t_1786876978_0 * __this , t_2050071032_0* p0, uint16_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m126384393_0 (t_1786876978_0 * __this , t_2050071032_0* p0, int16_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1418855814_0 (t_1786876978_0 * __this , t_2050071032_0* p0, uint32_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1404225889_0 (t_1786876978_0 * __this , t_2050071032_0* p0, int32_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1457904777_0 (t_1786876978_0 * __this , t_2050071032_0* p0, uint64_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_436200552_0 (t_1786876978_0 * __this , t_2050071032_0* p0, int64_t p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_824238413_0 (t_1786876978_0 * __this , t_2050071032_0* p0, float p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m178266682_0 (t_1786876978_0 * __this , t_2050071032_0* p0, double p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_865847204_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t1989943944_0  p1, t_1786876978_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_43532474_0 (t_1786876978_0 * __this , uint32_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m668979517_0 (t_1786876978_0 * __this , int32_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_2076606965_0 (t_1786876978_0 * __this , uint64_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1643949020_0 (t_1786876978_0 * __this , int64_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_439757451_0 (t_1786876978_0 * __this , float p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1674298118_0 (t_1786876978_0 * __this , double p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1503512676_0 (t1786124258_0 * __this, int32_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1605986237_0 (t1786124258_0 * __this, t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1620260148_0 (t1786124258_0 * __this, t_2050071032_0* p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_593997254_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1435371940_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1317851390_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1067655543_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1185970495_0 (t1786124258_0 * __this, double p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m449314798_0 (t1786124258_0 * __this, float p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_538788301_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1755017476_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m776769918_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_254180728_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_319681989_0 (t1786124258_0 * __this, int32_t p0, t404474286_0 * p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1006144423_0 (t1786124258_0 * __this, t_2050071032_0* p0, t404474286_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1918702516_0 (t_1786876978_0 * __this , t1359700700_0 * p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_799172186_0 (t_1786876978_0 * __this , t1359700700_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m629862866_0 (t_1786876978_0 * __this , t1359700700_0 * p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m868842252_0 (t1786124258_0 * __this, int32_t p0, t1359700700_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_507692580_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_762636483_0 (t1786124258_0 * __this, int32_t p0, t1359700700_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m112008349_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1401773574_0 (t1786124258_0 * __this, t1496069209_0* p0, t_2050071032_0* p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1974436055_0 (t1786124258_0 * __this, t404474286_0 * p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1631262468_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1970161568_0 (t1786124258_0 * __this, int32_t p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_22602190_0 (t1786124258_0 * __this, int32_t p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1308372770_0 (t1786124258_0 * __this, int32_t p0, int32_t p1, t1359700700_0 * p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m51670316_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1984079665_0 (t1786124258_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1786124258_0 * m1172338062_0 (t1786124258_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
