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

struct t582;
struct t2564;
struct t2565;
struct t65;
struct t579;
struct t2181;
struct t2182;
struct t2162;
struct t2566;
struct t921;
struct t2567;
struct t96;
struct t387;
struct t2568;
struct t1129;
#include "t567.h"
#include "t922.h"
#include "t2180.h"
#include "t2183.h"
#include "t1130.h"

#include "t2164MD.h"
#define m3366(__this, method) (( void (*) (t582 *, const MethodInfo*))m15312_gshared)(__this, method)
#define m15313(__this, p0, method) (( void (*) (t582 *, t65*, const MethodInfo*))m15314_gshared)(__this, p0, method)
#define m15315(__this, p0, method) (( void (*) (t582 *, t65*, const MethodInfo*))m15316_gshared)(__this, p0, method)
#define m15317(__this, p0, method) (( void (*) (t582 *, int32_t, const MethodInfo*))m15318_gshared)(__this, p0, method)
#define m15319(__this, p0, p1, method) (( void (*) (t582 *, t65*, t65*, const MethodInfo*))m15320_gshared)(__this, p0, p1, method)
#define m15321(__this, p0, p1, method) (( void (*) (t582 *, t921 *, t922 , const MethodInfo*))m15322_gshared)(__this, p0, p1, method)
#define m15323(__this, method) (( t65* (*) (t582 *, const MethodInfo*))m15324_gshared)(__this, method)
#define m15325(__this, method) (( t65* (*) (t582 *, const MethodInfo*))m15326_gshared)(__this, method)
#define m15327(__this, p0, method) (( t65 * (*) (t582 *, t65 *, const MethodInfo*))m15328_gshared)(__this, p0, method)
#define m15329(__this, p0, p1, method) (( void (*) (t582 *, t65 *, t65 *, const MethodInfo*))m15330_gshared)(__this, p0, p1, method)
#define m15331(__this, p0, p1, method) (( void (*) (t582 *, t65 *, t65 *, const MethodInfo*))m15332_gshared)(__this, p0, p1, method)
#define m15333(__this, p0, method) (( bool (*) (t582 *, t65 *, const MethodInfo*))m15334_gshared)(__this, p0, method)
#define m15335(__this, p0, method) (( void (*) (t582 *, t65 *, const MethodInfo*))m15336_gshared)(__this, p0, method)
#define m15337(__this, method) (( bool (*) (t582 *, const MethodInfo*))m15338_gshared)(__this, method)
#define m15339(__this, method) (( t65 * (*) (t582 *, const MethodInfo*))m15340_gshared)(__this, method)
#define m15341(__this, method) (( bool (*) (t582 *, const MethodInfo*))m15342_gshared)(__this, method)
#define m15343(__this, p0, method) (( void (*) (t582 *, t2180 , const MethodInfo*))m15344_gshared)(__this, p0, method)
#define m15345(__this, p0, method) (( bool (*) (t582 *, t2180 , const MethodInfo*))m15346_gshared)(__this, p0, method)
#define m15347(__this, p0, p1, method) (( void (*) (t582 *, t2567*, int32_t, const MethodInfo*))m15348_gshared)(__this, p0, p1, method)
#define m15349(__this, p0, method) (( bool (*) (t582 *, t2180 , const MethodInfo*))m15350_gshared)(__this, p0, method)
#define m15351(__this, p0, p1, method) (( void (*) (t582 *, t96 *, int32_t, const MethodInfo*))m15352_gshared)(__this, p0, p1, method)
#define m15353(__this, method) (( t65 * (*) (t582 *, const MethodInfo*))m15354_gshared)(__this, method)
#define m15355(__this, method) (( t65* (*) (t582 *, const MethodInfo*))m15356_gshared)(__this, method)
#define m15357(__this, method) (( t65 * (*) (t582 *, const MethodInfo*))m15358_gshared)(__this, method)
#define m15359(__this, method) (( int32_t (*) (t582 *, const MethodInfo*))m15360_gshared)(__this, method)
#define m15361(__this, p0, method) (( t579 * (*) (t582 *, uint64_t, const MethodInfo*))m15362_gshared)(__this, p0, method)
#define m15363(__this, p0, p1, method) (( void (*) (t582 *, uint64_t, t579 *, const MethodInfo*))m15364_gshared)(__this, p0, p1, method)
#define m15365(__this, p0, p1, method) (( void (*) (t582 *, int32_t, t65*, const MethodInfo*))m15366_gshared)(__this, p0, p1, method)
#define m15367(__this, p0, method) (( void (*) (t582 *, int32_t, const MethodInfo*))m15368_gshared)(__this, p0, method)
#define m15369(__this, p0, p1, method) (( void (*) (t582 *, t96 *, int32_t, const MethodInfo*))m15370_gshared)(__this, p0, p1, method)
#define m15371(__this , p0, p1, method) (( t2180  (*) (t65 * , uint64_t, t579 *, const MethodInfo*))m15372_gshared)(__this , p0, p1, method)
#define m15373(__this , p0, p1, method) (( uint64_t (*) (t65 * , uint64_t, t579 *, const MethodInfo*))m15374_gshared)(__this , p0, p1, method)
#define m15375(__this , p0, p1, method) (( t579 * (*) (t65 * , uint64_t, t579 *, const MethodInfo*))m15376_gshared)(__this , p0, p1, method)
#define m15377(__this, p0, p1, method) (( void (*) (t582 *, t2567*, int32_t, const MethodInfo*))m15378_gshared)(__this, p0, p1, method)
#define m15379(__this, method) (( void (*) (t582 *, const MethodInfo*))m15380_gshared)(__this, method)
#define m15381(__this, p0, p1, method) (( void (*) (t582 *, uint64_t, t579 *, const MethodInfo*))m15382_gshared)(__this, p0, p1, method)
#define m15383(__this, method) (( void (*) (t582 *, const MethodInfo*))m15384_gshared)(__this, method)
#define m15385(__this, p0, method) (( bool (*) (t582 *, uint64_t, const MethodInfo*))m15386_gshared)(__this, p0, method)
#define m15387(__this, p0, method) (( bool (*) (t582 *, t579 *, const MethodInfo*))m15388_gshared)(__this, p0, method)
#define m15389(__this, p0, p1, method) (( void (*) (t582 *, t921 *, t922 , const MethodInfo*))m15390_gshared)(__this, p0, p1, method)
#define m15391(__this, p0, method) (( void (*) (t582 *, t65 *, const MethodInfo*))m15392_gshared)(__this, p0, method)
#define m15393(__this, p0, method) (( bool (*) (t582 *, uint64_t, const MethodInfo*))m15394_gshared)(__this, p0, method)
#define m15395(__this, p0, p1, method) (( bool (*) (t582 *, uint64_t, t579 **, const MethodInfo*))m15396_gshared)(__this, p0, p1, method)
#define m15397(__this, method) (( t2181 * (*) (t582 *, const MethodInfo*))m15398_gshared)(__this, method)
#define m15399(__this, method) (( t2182 * (*) (t582 *, const MethodInfo*))m15400_gshared)(__this, method)
#define m15401(__this, p0, method) (( uint64_t (*) (t582 *, t65 *, const MethodInfo*))m15402_gshared)(__this, p0, method)
#define m15403(__this, p0, method) (( t579 * (*) (t582 *, t65 *, const MethodInfo*))m15404_gshared)(__this, p0, method)
#define m15405(__this, p0, method) (( bool (*) (t582 *, t2180 , const MethodInfo*))m15406_gshared)(__this, p0, method)
#define m15407(__this, method) (( t2183  (*) (t582 *, const MethodInfo*))m15408_gshared)(__this, method)
#define m15409(__this , p0, p1, method) (( t1130  (*) (t65 * , uint64_t, t579 *, const MethodInfo*))m15410_gshared)(__this , p0, p1, method)
