﻿#include "pch-cpp.hpp"





struct VirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
	typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct VirtualFuncInvoker4
{
	typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct InterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R>
struct InterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};

struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F;
struct Action_3_t74AD2E14B4998F7BA2FAEE70509C63F809C6BA48;
struct Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72;
struct Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E;
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
struct Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E;
struct Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t75A8B633DE9720231DC0708521F0AE6894563237;
struct Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E;
struct Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79;
struct IEnumerable_1_tE4D23676FDEE4D86D05BB919D73153B6B6754321;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerable_1_tABF27AED8E88C2557464B0E32EAD36CE8213B1B8;
struct IEnumerable_1_t3FAF4DDA160BDA875A5DF15C8DDED82D0F0BB19B;
struct IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26;
struct IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0;
struct IEnumerator_1_t20143ACCC2911665EF1E794A372AB4BCD33B7C80;
struct IEnumerator_1_t22AE37A791011C389F4D3E3ACD25F7336D5E2D5D;
struct IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6;
struct IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41;
struct IEqualityComparer_1_t5B06FE35396C2F1F3416702300EC078E3B8D18FD;
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
struct IList_1_t708E2B9FC4E26EDBFE5773981B6E2AA19D708E5E;
struct IList_1_tC4A64AF07AF88E57CB07C0AC71DCA09BE05FC397;
struct IntervalTree_1_tCF4E20EDB57B0E8CE61288FB8356F48C9A277124;
struct IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B;
struct KeyCollection_t25EC4B124C67D04352FF8A3E2A20D809000BF08E;
struct KeyCollection_t7C5267EB8CEF031BF32C16545D15466A710516B0;
struct List_1_t7B77EB6554B79B0F82DB13B47EAEED1A6B6BD6F2;
struct List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E;
struct List_1_t5204958A55F16D8870684D98F05716D288EC5274;
struct List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF;
struct List_1_t66D70AC14455298A9DB791AD2621759C701785A9;
struct List_1_t1BA5420E5B2ABFBBDD0C6877FF58D71D7EF77A06;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t70114F63D98416DFBC85070704AB213FA087F64F;
struct List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF;
struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506;
struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0;
struct List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2;
struct List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3;
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
struct Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A;
struct ValueCollection_t03FB23BC80A6526EEFA9746AF84D1E035EE46181;
struct ValueCollection_t977AD737D337813FC087DB67DA4332FEF81E2755;
struct EntryU5BU5D_t63A4FA5E9247D3D3F84AB6FCE80CA10E490B5D17;
struct EntryU5BU5D_tA7EF01F753FB33FF4E884CE771FC5918C81B93A9;
struct AnimationClipU5BU5D_t48CE1A495BA95608745A065C735F2D5BB8DE5A0F;
struct AnimationTrackU5BU5D_t7C38FD28A84356A203FAE0C850FBA0DD5468B56C;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct HumanBoneU5BU5D_t443B81D55400778CBB921DF04BE932ABF14BAA52;
struct IMarkerU5BU5D_tC751DA399E389AFFFF54F50917B8F758717E9144;
struct INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD;
struct ITimelineEvaluateCallbackU5BU5D_t848DEC2866081B5E531AAE36096C0E3DF2089C27;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD;
struct RuntimeElementU5BU5D_tFCB1618D964D359545295373EFC8FD21CDD34525;
struct ScriptableObjectU5BU5D_t1176A2F52A3170D8595E55DD1A82FDE76D120D78;
struct SkeletonBoneU5BU5D_t84722CE071EF9295326D5A84492716DBC7A15A85;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64;
struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C;
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80;
struct NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF;
struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE;
struct AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33;
struct AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359;
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct Avatar_t7861E57EEE2CF8CC61BD63C09737BA22F7ABCA0F;
struct AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Exception_t;
struct FrameRateFieldAttribute_t14E8B29573FB61BADE0F2AE9ED93C60AF16FBC07;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D;
struct HideInMenuAttribute_t8F5AEDC2C84031EBD6C3F7A2C2B39DC4115B9DEC;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B;
struct IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D;
struct INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B;
struct INotificationOptionProvider_tEAC98139C63441F98D2364D85B69C202E9795B0F;
struct INotificationReceiver_tC9F99214950669266369744A234B75BE82DCE55D;
struct IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D;
struct IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA;
struct IPropertyPreview_t9DF69B27D94A2BB7D6DB19C64DAA2596F9F72CC7;
struct ITimelineClipAsset_t90CEEA309B9287475633466FEE5054546ECFB9D0;
struct ITimelineEvaluateCallback_tADB690E50C4E0CB026317874E965F565226CF085;
struct IgnoreOnPlayableTrackAttribute_tD17B1A4900010C52505414888355F8BCA3FC6049;
struct InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MemberInfo_t;
struct MethodInfo_t;
struct Motion_tBCD49FBF5608AD21FC03B63C8182FABCEF2707AC;
struct NotKeyableAttribute_tB601DB1128DFF4962D64BC486C0637230E819C14;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E;
struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2;
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475;
struct PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F;
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254;
struct RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC;
struct RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7;
struct RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct String_t;
struct SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8;
struct TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535;
struct TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496;
struct TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D;
struct TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD;
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96;
struct TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2;
struct TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7;
struct TrackColorAttribute_t7A7D452B7CD382F0F9BE71B0CDECE67BD6BF532C;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928;
struct U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21;
struct U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28;
struct CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509;
struct U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2;
struct U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5;
struct EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF;
struct U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6;
struct U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591;
struct U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A;
struct U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46;

IL2CPP_EXTERN_C RuntimeClass* Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Animator_t8A52E42AE54F76681838FE9E632683EF3952E883_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD77CC09025CD64E747A0FAAE621FA112D4464C7A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tFC94EC503274D2DD0813C4B8D32855375B644138_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tABF27AED8E88C2557464B0E32EAD36CE8213B1B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tE4D23676FDEE4D86D05BB919D73153B6B6754321_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t20143ACCC2911665EF1E794A372AB4BCD33B7C80_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t22AE37A791011C389F4D3E3ACD25F7336D5E2D5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t708E2B9FC4E26EDBFE5773981B6E2AA19D708E5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* INotificationOptionProvider_tEAC98139C63441F98D2364D85B69C202E9795B0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPropertyPreview_t9DF69B27D94A2BB7D6DB19C64DAA2596F9F72CC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITimelineClipAsset_t90CEEA309B9287475633466FEE5054546ECFB9D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITimelineEvaluateCallback_tADB690E50C4E0CB026317874E965F565226CF085_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t5204958A55F16D8870684D98F05716D288EC5274_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t66D70AC14455298A9DB791AD2621759C701785A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t70114F63D98416DFBC85070704AB213FA087F64F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral016880071372920B6C521250574026F0A2A8FCDE;
IL2CPP_EXTERN_C String_t* _stringLiteral09EF963B191F5691D66A42538D477D4A3F4F848B;
IL2CPP_EXTERN_C String_t* _stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE;
IL2CPP_EXTERN_C String_t* _stringLiteral0C7E2C1E4BBC9E9AF540A309A38663CA0B2F2039;
IL2CPP_EXTERN_C String_t* _stringLiteral0CF9C710DD00B713E21FC9499605AC647386BB79;
IL2CPP_EXTERN_C String_t* _stringLiteral18FE2382CDF79C68FB3A80B0FDC19F455AB6F655;
IL2CPP_EXTERN_C String_t* _stringLiteral1F2ACB352F815DFC05BF663FD019756665D50490;
IL2CPP_EXTERN_C String_t* _stringLiteral27604803165C6541AB273EC61FCF3B90782F0C93;
IL2CPP_EXTERN_C String_t* _stringLiteral278D0D8F1C4B718D6E1DFBDEEEAF82F622548E8A;
IL2CPP_EXTERN_C String_t* _stringLiteral296B3628741EB93C3A295D5029471689AFFFBDC8;
IL2CPP_EXTERN_C String_t* _stringLiteral2C864FC8A14D0B734CDE16A3AE3DFB699B7BD09D;
IL2CPP_EXTERN_C String_t* _stringLiteral2E3207023F86D4F20957533934F6EE12A944BF3C;
IL2CPP_EXTERN_C String_t* _stringLiteral305747D997B715BDDB62B20A04C709056AC408F4;
IL2CPP_EXTERN_C String_t* _stringLiteral375239DAA6308E6C4B9E26C039E39C2F0B3B0741;
IL2CPP_EXTERN_C String_t* _stringLiteral37B97248AD78DD69BA3DF192A954DA136A0917D3;
IL2CPP_EXTERN_C String_t* _stringLiteral4CD8D09D16E84FAA7F82261EB7976F855210294C;
IL2CPP_EXTERN_C String_t* _stringLiteral562A727CBFDBA38E52CB107455E745DA58946869;
IL2CPP_EXTERN_C String_t* _stringLiteral56AD40CB6B2B609E8471B87E26D24CB34DFF3B18;
IL2CPP_EXTERN_C String_t* _stringLiteral667213E3CB64265CE8CADB89097E3D806741D511;
IL2CPP_EXTERN_C String_t* _stringLiteral671E594D35EA0F64716CBBAF032591F33E2A6F3C;
IL2CPP_EXTERN_C String_t* _stringLiteral737AD5ED52BCF794F741D9F76AF63562CDB039C2;
IL2CPP_EXTERN_C String_t* _stringLiteral745884CD813C0C4A5FDFC11DB14CDB0899CFD5EA;
IL2CPP_EXTERN_C String_t* _stringLiteral75A490B5548402AA1E753E89AA1CB1C2874AAE9B;
IL2CPP_EXTERN_C String_t* _stringLiteral7B7A7BAC68308BAE9B89EB2C2200F8B0722F57AC;
IL2CPP_EXTERN_C String_t* _stringLiteral7EAFBDE6BCFFB780AF3D3C885D7D6E94120CAFBC;
IL2CPP_EXTERN_C String_t* _stringLiteral88858160796BB415D56360575C260DD01429C2F7;
IL2CPP_EXTERN_C String_t* _stringLiteral9A9D9F3855CE53840506268B52C3D51600649C5E;
IL2CPP_EXTERN_C String_t* _stringLiteral9CEF1F36BF6CF6F621CEB818750D6BCB501F70F5;
IL2CPP_EXTERN_C String_t* _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73;
IL2CPP_EXTERN_C String_t* _stringLiteralA5E215A6DBE803E908043576B18C4FAD26AD44F7;
IL2CPP_EXTERN_C String_t* _stringLiteralB454151FD3827CF503E8615805CE0DC057A8ADED;
IL2CPP_EXTERN_C String_t* _stringLiteralBBCF236339A90A3D9A5247AC4F5C8576F0CB82C4;
IL2CPP_EXTERN_C String_t* _stringLiteralBD7F6128BA75ABAF5F2F7BD2D5F97DE0AD2E5249;
IL2CPP_EXTERN_C String_t* _stringLiteralC3CCA8856BA3EB77093FCF670BDF4077395F36D5;
IL2CPP_EXTERN_C String_t* _stringLiteralD002049E3F58188E684D753AD0D120E88A59A28C;
IL2CPP_EXTERN_C String_t* _stringLiteralD5F2B3561CFA951FF37495C4B6AE6DB436EC2259;
IL2CPP_EXTERN_C String_t* _stringLiteralE6349925EB1F8695822374298EEF1C67AF2707C2;
IL2CPP_EXTERN_C String_t* _stringLiteralE84A3B2CB16AF20654B162562A7360C9FC00FD54;
IL2CPP_EXTERN_C String_t* _stringLiteralE88C6A2535F82481146426D5B36FFEA3BBB9C113;
IL2CPP_EXTERN_C String_t* _stringLiteralEA18A5F2294ADD89CEFDFC41C3B19E637DD83D06;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationTrack_AssignAnimationClip_m26DB250244CE6240EF4F946A4D93F311D0D1F367_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationTrack_CreateMixerPlayableGraph_mC3352DAB3A0AF3D277C78B94D5DC2DB763DFD3F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2B5C4A21018A3CFA4B9718882FFFCC26EED56B41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m45395E9A455948E384D4095C83564880135DCB12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m864929D86133D674D8DF14EFC3CBDFF531D008B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m3521CCA5C7F959B358C21A013E2071D08A338A82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m496B837A654BC1B6831D605AF5F1E079B80BE5EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0B14962F1ADCAC61649E22775E474DD701FCE5D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m97E8AC5CF5BBEDEBEA8FB6A612C6002168514A4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mD21FF8FFF9531317514BCF92B097521185DD421C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_mB84A0931B2081CCADE7C5D459B2A8FAA6D3D3BD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponents_TisINotificationReceiver_tC9F99214950669266369744A234B75BE82DCE55D_mAC28F1F7F8013AE4490693A32AECD8B0A5885AAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IntervalTree_1_IntersectsWith_m8BA605AC4DDB95E8C6E792B5F0418DFA460E21B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IntervalTree_1__ctor_m494E8A36D0D7F7199E44DD4A9BF915FA5255E4EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m74A4FD59859806C8C1CFCB37CCEC1FC71925D89B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mD52147ABF6F0667769657F80F083EF94C791FF8A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0C3F6787E26822E8182C180AF3BD59079A9061A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m24B683A8A5A93B09B0C00BE85AAA102ABC2AFFEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2772052D986312A1452295711C9B42FAAC7C03E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2EDE7BC55BFF8DAD2842488F9BF29781019BB490_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m165B7BFF423BE21711746BDBA89463CACD4446CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m485447B28407C4C1650E2E046315D567EB2AE7AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mDC777AF7315CB46F699B56D6EF451DBC324C8919_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mDCBC404FA541E88EE24233ED1341286B1AFF6114_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m1908284B4EF4B4B9203FFB5ACE77BD5969AB152D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB0F182FE7F9131A6ECB23A0C91AF85A4FD1BF802_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mC3C0A1CF6AF066BFE9BE55F4CB808098FB265506_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1352466DD3CF9C59AE53E9D1355D7022F18BE2C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2383ED532E6366A844A585AE5CE9D54A442758DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4F6F6C4586796D0F0487855507C54EAD56781CB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA49862FD29A08781B1984437A46A557E4DF913FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBE854CDC1E42A0BA5D9FB38F776B7F63DA5CC0B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE512DED6ADDA95322C5543D2A3D9D34AD6291065_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF1335FC1F2BE4AEE65E6170CD27293B4D1C76DCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4526C0DCB077FFCCB69DEF732F42E5D75761FECB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5061FD0BD3549FA1D0AF78537518E9552A26BFBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF7203CE5D6F39E85B40AA574CA4797FD224CC255_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8BFF1BCB8FBBD46B1BC437764BE364A70BC286B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA35B7BFDC12C1C906CE58F9D74E3E03568C9DCCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_IsValid_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mFF8546A326EBCD704433CFBA10DC36C8E4DF97BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_IsValid_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m82D632B706E205A20F534FE376120C7E61637EEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetDuration_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mD2AFC92A1A5C996AA5CF185A050D5CC1E2255E60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetDuration_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m513AE0F7CF6FFA597806EEABA23A93856F3DA23D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputCount_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mAB2CEA823632553DFE50D7CFED5629941F147094_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputWeight_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB7F67E1FD9E519D880E05A23FE6F9B9CA527B838_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m0E3E4BEDAF837C5F633181E4F6D4A713C3EDD6E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m6C30130010DD07C8C966C2E083448F1375AA17C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m1473C18225D6EBFBAE0A82BA486550109E22050B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_mD66291D6876BD780EAE4C29E31D96A3C8FE2C527_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mC1F72605B7936997892ED7352AE209A4843D6474_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Clear_mBD247EFB154B9EE2439FAA4980E7BFC388A9330A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m28DDC14F4C1EDDC71DCE27C39C0A10B0F1E1EE87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m33C42A671D2121AEB19B0D0CEAE72C03535CE007_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m75570136D1908AC20AAB6716B0CEEAD7FF304B3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_mB1957EC751E4CE0110CBBF92C8910413DDBCF2D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_mFF6CFCA9A6008050CD9F4724DA8A35F4AA43D2C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Equals_m16D04650E06B12057E8D54C7D97AD6CEE0F5B7C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_GetBehaviour_m238F40724867332C0C2826EBEFC778E5A99692E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_m2C50F8086CBE103DBDB66628289E9E20FA06B971_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisMarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2_m12EE4A54E8D274A659B2F6D31AAA05D228D3E0A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TimelineAsset_AllocateTrack_m8DFE21D5BC86310C82E23E43CE3D7D04759EA2F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TimelineAsset_CreateTrack_m327D088F33507A544DE566503CDF6593C024C1ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TimelinePlayable_Compile_mCCE0D60E8AD0D45A14341C0FC4FA055633BE7D25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TimelinePlayable_CreateTrackPlayable_m18539F554343F8FF12D84137E5A0CA8FFA7E8B34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TimelinePlayable_Create_mDBD16A025F217757ED3E323A2B2292B836B7849D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_CreateClipFromPlayableAsset_mFCC78BCEE93E36BB92F1CC13A08CA7E11592CB44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_CreateClipOfType_m62E140A7CBDF66DE0643A1D65601E6ECCC6DA0B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_CreateClip_TisAnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_m4454F2EC6F7E466577ADF49F8165BDDE8CAE7EE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_CreateClip_mA7D1A7B6ACCF5CCF9FB416E86C483BD2EC31A45F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_CreateMixerPlayableGraph_m38CCE75D2966419D1FB327209C2320F36FB19222_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_CreatePlayable_mDD98D897F11DDC7593DF7F3029ED7A1B63285D0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackAsset_DeleteClip_mA02A503841BACD54C29CCAF816A917F1018E1FAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortClipsByStartTimeU3Eb__2_0_mAC857C3158459F813EB90B7EC80CC57E002F4562_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortClipsU3Eb__121_0_mBD715AA0E013972CC995FFB813CBACEAFD120E71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortNotificationsU3Eb__12_0_mCFEAA6C512A546FDC4CC69A23EF75844DFDB9189_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass0_0_U3CGenerateUniqueActorNameU3Eb__0_m06DEF88A9AE88C0A9FEA42106BBB9D0E79B92D50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass0_1_U3CGenerateUniqueActorNameU3Eb__1_m63691DF652C67A4727D3AD671C58FA56CA3FAEDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_outputsU3Ed__27_System_Collections_IEnumerator_Reset_m334D7D0581BE692B7764A7F29E4C53B6BD3D8350_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_outputsU3Ed__45_System_Collections_IEnumerator_Reset_mC8FF472CBE1E59FE4E740083CA6D09ACF0354C0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_outputsU3Ed__49_System_Collections_IEnumerator_Reset_m5D524429CEE49B55F5EE0E3015806B835110C113_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_outputsU3Ed__65_System_Collections_IEnumerator_Reset_m322763B2D18B71E3A120A80829AB3CBE23709A03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct HumanBone_t9A978BB2457E935D0B6FA64ADDE60562ADAE5FD8_marshaled_com;
struct HumanBone_t9A978BB2457E935D0B6FA64ADDE60562ADAE5FD8_marshaled_pinvoke;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
struct SkeletonBone_tA999028EED923DB65E286BB99F81541872F5B126_marshaled_com;
struct SkeletonBone_tA999028EED923DB65E286BB99F81541872F5B126_marshaled_pinvoke;

struct INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD;
struct TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64;
struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C;
struct WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80;
struct NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_tFD9C433EC5744AFEE387384BF931F3B170BC806B 
{
};
struct Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t63A4FA5E9247D3D3F84AB6FCE80CA10E490B5D17* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t25EC4B124C67D04352FF8A3E2A20D809000BF08E* ____keys;
	ValueCollection_t03FB23BC80A6526EEFA9746AF84D1E035EE46181* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tA7EF01F753FB33FF4E884CE771FC5918C81B93A9* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t7C5267EB8CEF031BF32C16545D15466A710516B0* ____keys;
	ValueCollection_t977AD737D337813FC087DB67DA4332FEF81E2755* ____values;
	RuntimeObject* ____syncRoot;
};
struct IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B  : public RuntimeObject
{
	List_1_t7B77EB6554B79B0F82DB13B47EAEED1A6B6BD6F2* ___m_Entries;
	List_1_t1BA5420E5B2ABFBBDD0C6877FF58D71D7EF77A06* ___m_Nodes;
	bool ___U3CdirtyU3Ek__BackingField;
};
struct List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E  : public RuntimeObject
{
	AnimationClipU5BU5D_t48CE1A495BA95608745A065C735F2D5BB8DE5A0F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t5204958A55F16D8870684D98F05716D288EC5274  : public RuntimeObject
{
	AnimationTrackU5BU5D_t7C38FD28A84356A203FAE0C850FBA0DD5468B56C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF  : public RuntimeObject
{
	IMarkerU5BU5D_tC751DA399E389AFFFF54F50917B8F758717E9144* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t66D70AC14455298A9DB791AD2621759C701785A9  : public RuntimeObject
{
	ITimelineEvaluateCallbackU5BU5D_t848DEC2866081B5E531AAE36096C0E3DF2089C27* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t70114F63D98416DFBC85070704AB213FA087F64F  : public RuntimeObject
{
	PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF  : public RuntimeObject
{
	RuntimeElementU5BU5D_tFCB1618D964D359545295373EFC8FD21CDD34525* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828  : public RuntimeObject
{
	ScriptableObjectU5BU5D_t1176A2F52A3170D8595E55DD1A82FDE76D120D78* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506  : public RuntimeObject
{
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0  : public RuntimeObject
{
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2  : public RuntimeObject
{
	WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2  : public RuntimeObject
{
	NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
	int32_t ____head;
	int32_t ____tail;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A  : public RuntimeObject
{
	TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____array;
	int32_t ____head;
	int32_t ____tail;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE  : public RuntimeObject
{
};
struct HashUtility_tE6FFABA5BA93FFF277F35828FFBC704E3CC1910D  : public RuntimeObject
{
};
struct MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B  : public RuntimeObject
{
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct NotificationUtilities_t9B189DA39E0036BAC0636501BB2C82CF7F20C3CD  : public RuntimeObject
{
};
struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2  : public RuntimeObject
{
};
struct RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2  : public RuntimeObject
{
	int32_t ___U3CintervalBitU3Ek__BackingField;
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26  : public RuntimeObject
{
};
struct TimelineClipCapsExtensions_tE7B52704E1D67E0F7DC021AA8AB9D9B84557A618  : public RuntimeObject
{
};
struct TimelineCreateUtilities_tA54637927CEAAC7695569051E983F9062A303E0D  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct AnimationPlayableAssetUpgrade_t03DC883418FF5A1A5EFF90307DE53090C17F94F7  : public RuntimeObject
{
};
struct AnimationTrackUpgrade_t7D42F92CD765334066B52C341F5EEF005BB800F0  : public RuntimeObject
{
};
struct U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28  : public RuntimeObject
{
};
struct U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2  : public RuntimeObject
{
};
struct EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF  : public RuntimeObject
{
	double ___m_Framerate;
	bool ___m_ScenePreview;
};
struct TimelineClipUpgrade_t69B67BF242D4B5D087908D2D3726619897DAA620  : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6  : public RuntimeObject
{
	String_t* ___name;
};
struct U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591  : public RuntimeObject
{
	String_t* ___result;
};
struct U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A  : public RuntimeObject
{
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 
{
	List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* ____current;
};
struct Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E 
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ____list;
	int32_t ____index;
	int32_t ____version;
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ____current;
};
struct Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 
{
	List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ____list;
	int32_t ____index;
	int32_t ____version;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ____current;
};
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 
{
	bool ___hasValue;
	bool ___value;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 
{
	int64_t ___m_DiscreteTime;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct HideInMenuAttribute_t8F5AEDC2C84031EBD6C3F7A2C2B39DC4115B9DEC  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct HumanDescription_tAEFC8398C9AA70799C171BC0AEE07C0031B0CD44 
{
	HumanBoneU5BU5D_t443B81D55400778CBB921DF04BE932ABF14BAA52* ___human;
	SkeletonBoneU5BU5D_t84722CE071EF9295326D5A84492716DBC7A15A85* ___skeleton;
	float ___m_ArmTwist;
	float ___m_ForeArmTwist;
	float ___m_UpperLegTwist;
	float ___m_LegTwist;
	float ___m_ArmStretch;
	float ___m_LegStretch;
	float ___m_FeetSpacing;
	float ___m_GlobalScale;
	String_t* ___m_RootMotionBoneName;
	bool ___m_HasTranslationDoF;
	bool ___m_HasExtraRoot;
	bool ___m_SkeletonHasParents;
};
struct HumanDescription_tAEFC8398C9AA70799C171BC0AEE07C0031B0CD44_marshaled_pinvoke
{
	HumanBone_t9A978BB2457E935D0B6FA64ADDE60562ADAE5FD8_marshaled_pinvoke* ___human;
	SkeletonBone_tA999028EED923DB65E286BB99F81541872F5B126_marshaled_pinvoke* ___skeleton;
	float ___m_ArmTwist;
	float ___m_ForeArmTwist;
	float ___m_UpperLegTwist;
	float ___m_LegTwist;
	float ___m_ArmStretch;
	float ___m_LegStretch;
	float ___m_FeetSpacing;
	float ___m_GlobalScale;
	char* ___m_RootMotionBoneName;
	int32_t ___m_HasTranslationDoF;
	int32_t ___m_HasExtraRoot;
	int32_t ___m_SkeletonHasParents;
};
struct HumanDescription_tAEFC8398C9AA70799C171BC0AEE07C0031B0CD44_marshaled_com
{
	HumanBone_t9A978BB2457E935D0B6FA64ADDE60562ADAE5FD8_marshaled_com* ___human;
	SkeletonBone_tA999028EED923DB65E286BB99F81541872F5B126_marshaled_com* ___skeleton;
	float ___m_ArmTwist;
	float ___m_ForeArmTwist;
	float ___m_UpperLegTwist;
	float ___m_LegTwist;
	float ___m_ArmStretch;
	float ___m_LegStretch;
	float ___m_FeetSpacing;
	float ___m_GlobalScale;
	Il2CppChar* ___m_RootMotionBoneName;
	int32_t ___m_HasTranslationDoF;
	int32_t ___m_HasExtraRoot;
	int32_t ___m_SkeletonHasParents;
};
struct IgnoreOnPlayableTrackAttribute_tD17B1A4900010C52505414888355F8BCA3FC6049  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct IntervalTreeNode_tDAA7D63276D62CD178C91CC7DF932C97896332EC 
{
	int64_t ___center;
	int32_t ___first;
	int32_t ___last;
	int32_t ___left;
	int32_t ___right;
};
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects;
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache;
	bool ___m_CacheDirty;
	bool ___m_HasNotifications;
};
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects;
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache;
	int32_t ___m_CacheDirty;
	int32_t ___m_HasNotifications;
};
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects;
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache;
	int32_t ___m_CacheDirty;
	int32_t ___m_HasNotifications;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};
struct NotKeyableAttribute_tB601DB1128DFF4962D64BC486C0637230E819C14  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	bool ___U3CapplyToCollectionU3Ek__BackingField;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7  : public RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2
{
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	Type_t* ___childType;
	int32_t ___levels;
};
struct TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD  : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2
{
	IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___m_IntervalTree;
	List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* ___m_ActiveClips;
	List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* ___m_CurrentListOfActiveClips;
	int32_t ___m_ActiveBit;
	List_1_t66D70AC14455298A9DB791AD2621759C701785A9* ___m_EvaluateCallbacks;
	Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* ___m_PlayableCache;
};
struct TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	Type_t* ___inspectedType;
	bool ___allowAutoCreate;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F 
{
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList;
	List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList;
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList;
};
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke
{
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList;
	List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList;
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList;
};
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com
{
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList;
	List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList;
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354  : public RuntimeObject
{
	intptr_t ___m_Ptr;
	bool ___m_RequiresNativeCleanup;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	int32_t ___m_RequiresNativeCleanup;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
{
	intptr_t ___m_Ptr;
	int32_t ___m_RequiresNativeCleanup;
};
struct AppliedOffsetMode_t89609E9C83247037C4D877D2EA4975667932F556 
{
	int32_t ___value__;
};
struct AvatarMaskBodyPart_t05CFC9378998069AB1DE3FAB4C635A9AE90A440D 
{
	int32_t ___value__;
};
struct ClipCaps_t5A4215235745856AF28238667B359DD8C4BD76DE 
{
	int32_t ___value__;
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct DirectorWrapMode_t25EBFAAB0FD6C649DD657C6A0A6EB3FB2ACC1A99 
{
	int32_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct FrameRateFieldAttribute_t14E8B29573FB61BADE0F2AE9ED93C60AF16FBC07  : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A 
{
	int32_t ___value__;
};
struct MatchTargetFields_t58FDE5D5BCC87F1965956833768CE786A64DA410 
{
	int32_t ___value__;
};
struct NotificationFlags_tB23F73EAAD5438F9AC46646EAE9BCBEA142ABC1A 
{
	int16_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct PlayState_tC54D3C31D69D8394457D7EC5712E56B0891A5750 
{
	int32_t ___value__;
};
struct PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E 
{
	intptr_t ___m_Handle;
	uint32_t ___m_Version;
};
struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 
{
	intptr_t ___m_Handle;
	uint32_t ___m_Version;
};
struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 
{
	intptr_t ___m_Handle;
	uint32_t ___m_Version;
};
struct PlayableTraversalMode_tEA0C26488F3B7CBB8D0100CA9808593CFAB4BEF8 
{
	int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct TrackBindingFlags_t1672552199A0835319033434AF461C821F979418 
{
	int32_t ___value__;
};
struct TrackColorAttribute_t7A7D452B7CD382F0F9BE71B0CDECE67BD6BF532C  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
};
struct TrackOffset_tEBE434B1D5239050C371F5D795F45C1B5F6BC7C0 
{
	int32_t ___value__;
};
struct LoopMode_t04D5D2972876AFDE487016A8FCD0F3262ED7B820 
{
	int32_t ___value__;
};
struct EvaluationType_t960DA4BAEE036B326EA75453671D64A6CEDF5A47 
{
	int32_t ___value__;
};
struct Flags_t2C5061856AF2866A2D50CA6D30BF307A12966CFE 
{
	int32_t ___value__;
};
struct DurationMode_t6088BA687395F5BC722CE0542A183ABF5B8D0012 
{
	int32_t ___value__;
};
struct BlendCurveMode_t640C5D7BCAF4793D5F3E99C768868B0199A596F8 
{
	int32_t ___value__;
};
struct ClipExtrapolation_tB0EC49AFBEA6AE69BA93439FE120C01D4BF16ECB 
{
	int32_t ___value__;
};
struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E 
{
	PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle;
};
struct AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20 
{
	PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle;
};
struct Avatar_t7861E57EEE2CF8CC61BD63C09737BA22F7ABCA0F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Motion_tBCD49FBF5608AD21FC03B63C8182FABCEF2707AC  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
	bool ___U3CisAnimatorMotionU3Ek__BackingField;
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F 
{
	PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
};
struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 
{
	String_t* ___m_StreamName;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_SourceObject;
	Type_t* ___m_SourceBindingType;
	CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* ___m_CreateOutputMethod;
};
struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_pinvoke
{
	char* ___m_StreamName;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___m_SourceObject;
	Type_t* ___m_SourceBindingType;
	Il2CppMethodPointer ___m_CreateOutputMethod;
};
struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_com
{
	Il2CppChar* ___m_StreamName;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___m_SourceObject;
	Type_t* ___m_SourceBindingType;
	Il2CppMethodPointer ___m_CreateOutputMethod;
};
struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 
{
	PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle;
};
struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D  : public RuntimeObject
{
	int32_t ___m_Version;
	double ___m_Start;
	double ___m_ClipIn;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Asset;
	double ___m_Duration;
	double ___m_TimeScale;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___m_ParentTrack;
	double ___m_EaseInDuration;
	double ___m_EaseOutDuration;
	double ___m_BlendInDuration;
	double ___m_BlendOutDuration;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_MixInCurve;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_MixOutCurve;
	int32_t ___m_BlendInCurveMode;
	int32_t ___m_BlendOutCurveMode;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ExposedParameterNames;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_AnimationCurves;
	bool ___m_Recordable;
	int32_t ___m_PostExtrapolationMode;
	int32_t ___m_PreExtrapolationMode;
	double ___m_PostExtrapolationTime;
	double ___m_PreExtrapolationTime;
	String_t* ___m_DisplayName;
};
struct TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	Type_t* ___type;
	int32_t ___flags;
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 
{
	double ___time;
	RuntimeObject* ___payload;
	bool ___notificationFired;
	int16_t ___flags;
};
struct NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_pinvoke
{
	double ___time;
	RuntimeObject* ___payload;
	int32_t ___notificationFired;
	int16_t ___flags;
};
struct NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_com
{
	double ___time;
	RuntimeObject* ___payload;
	int32_t ___notificationFired;
	int16_t ___flags;
};
struct Action_3_t74AD2E14B4998F7BA2FAEE70509C63F809C6BA48  : public MulticastDelegate_t
{
};
struct Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72  : public MulticastDelegate_t
{
};
struct Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E  : public MulticastDelegate_t
{
};
struct Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E  : public MulticastDelegate_t
{
};
struct Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA  : public MulticastDelegate_t
{
};
struct Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3  : public MulticastDelegate_t
{
};
struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712  : public Motion_tBCD49FBF5608AD21FC03B63C8182FABCEF2707AC
{
};
struct AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE  : public RuntimeObject
{
	AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___m_Output;
	List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* ___m_Mixers;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 
{
	uint64_t ___m_FrameID;
	double ___m_DeltaTime;
	float ___m_Weight;
	float ___m_EffectiveWeight;
	double ___m_EffectiveParentDelay;
	float ___m_EffectiveParentSpeed;
	float ___m_EffectiveSpeed;
	int32_t ___m_Flags;
	PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_Output;
};
struct InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79  : public RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2
{
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_Playable;
};
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC  : public RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7
{
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___m_Clip;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_Playable;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_ParentMixer;
};
struct TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535  : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2
{
	List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* ___m_Notifications;
	double ___m_PreviousTime;
	bool ___m_NeedSortNotifications;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_TimeSource;
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 
{
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___mixer;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___parentMixer;
	int32_t ___port;
};
struct U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* ___U3CU3E4__this;
};
struct U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___U3CU3E4__this;
};
struct U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___U3CU3E4__this;
	RuntimeObject* ___U3CU3Es__1;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___U3CoutputTracksU3E5__2;
	RuntimeObject* ___U3CU3Es__3;
	PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___U3CoutputU3E5__4;
};
struct U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___U3CU3E4__this;
	TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* ___U3CattributeU3E5__1;
	Type_t* ___U3CtrackBindingTypeU3E5__2;
};
struct AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33  : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_Clip;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_EulerAngles;
	bool ___m_UseTrackMatchFields;
	int32_t ___m_MatchTargetFields;
	bool ___m_RemoveStartOffset;
	bool ___m_ApplyFootIK;
	int32_t ___m_Loop;
	int32_t ___U3CappliedOffsetModeU3Ek__BackingField;
	int32_t ___m_Version;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation;
};
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
	RuntimeObject* ____actualValue;
};
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played;
	Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused;
	Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped;
};
struct TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496  : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
	int32_t ___m_Version;
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Tracks;
	double ___m_FixedDuration;
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___m_CacheOutputTracks;
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___m_CacheRootTracks;
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___m_CacheFlattenedTracks;
	EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* ___m_EditorSettings;
	int32_t ___m_DurationMode;
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* ___m_MarkerTrack;
};
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96  : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
	int32_t ___m_Version;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_AnimClip;
	bool ___m_Locked;
	bool ___m_Muted;
	String_t* ___m_CustomPlayableFullTypename;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_Curves;
	PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___m_Parent;
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Children;
	int32_t ___m_ItemsHash;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___m_ClipsCache;
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_Start;
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_End;
	bool ___m_CacheSorted;
	Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_SupportsNotifications;
	RuntimeObject* ___m_ChildTrackCache;
	List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___m_Clips;
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 ___m_Markers;
};
struct AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359  : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96
{
	int32_t ___m_InfiniteClipPreExtrapolation;
	int32_t ___m_InfiniteClipPostExtrapolation;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_InfiniteClipOffsetPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_InfiniteClipOffsetEulerAngles;
	double ___m_InfiniteClipTimeOffset;
	bool ___m_InfiniteClipRemoveOffset;
	bool ___m_InfiniteClipApplyFootIK;
	int32_t ___mInfiniteClipLoop;
	int32_t ___m_MatchTargetFields;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_EulerAngles;
	AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* ___m_AvatarMask;
	bool ___m_ApplyAvatarMask;
	int32_t ___m_TrackOffset;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_InfiniteClip;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_OpenClipOffsetRotation;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation;
	bool ___m_ApplyOffsets;
};
struct GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D  : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96
{
};
struct MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2  : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96
{
};
struct PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F  : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96
{
};
struct List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E_StaticFields
{
	AnimationClipU5BU5D_t48CE1A495BA95608745A065C735F2D5BB8DE5A0F* ___s_emptyArray;
};
struct List_1_t5204958A55F16D8870684D98F05716D288EC5274_StaticFields
{
	AnimationTrackU5BU5D_t7C38FD28A84356A203FAE0C850FBA0DD5468B56C* ___s_emptyArray;
};
struct List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_StaticFields
{
	IMarkerU5BU5D_tC751DA399E389AFFFF54F50917B8F758717E9144* ___s_emptyArray;
};
struct List_1_t66D70AC14455298A9DB791AD2621759C701785A9_StaticFields
{
	ITimelineEvaluateCallbackU5BU5D_t848DEC2866081B5E531AAE36096C0E3DF2089C27* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t70114F63D98416DFBC85070704AB213FA087F64F_StaticFields
{
	PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* ___s_emptyArray;
};
struct List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_StaticFields
{
	RuntimeElementU5BU5D_tFCB1618D964D359545295373EFC8FD21CDD34525* ___s_emptyArray;
};
struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_StaticFields
{
	ScriptableObjectU5BU5D_t1176A2F52A3170D8595E55DD1A82FDE76D120D78* ___s_emptyArray;
};
struct List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_StaticFields
{
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___s_emptyArray;
};
struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_StaticFields
{
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___s_emptyArray;
};
struct List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2_StaticFields
{
	WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80* ___s_emptyArray;
};
struct List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2_StaticFields
{
	NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* ___s_emptyArray;
};
struct Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_StaticFields
{
	double ___kMinExtrapolationTime;
};
struct MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields
{
	int32_t ___All;
	int32_t ___None;
	int32_t ___Position;
	int32_t ___Rotation;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_StaticFields
{
	double ___kTimeEpsilon;
	double ___kFrameRateEpsilon;
	double ___k_MaxTimelineDurationInSeconds;
	double ___kFrameRateRounding;
};
struct U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields
{
	U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28* ___U3CU3E9;
	Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* ___U3CU3E9__2_0;
};
struct U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields
{
	U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2* ___U3CU3E9;
	Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* ___U3CU3E9__12_0;
};
struct EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields
{
	double ___kMinFrameRate;
	double ___kMaxFrameRate;
	double ___kDefaultFrameRate;
};
struct U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields
{
	U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A* ___U3CU3E9;
	Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* ___U3CU3E9__121_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_StaticFields
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___kMaxTime;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	float ___Epsilon;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_StaticFields
{
	bool ___muteAudioScrubbing;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_StaticFields
{
	ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___m_NullPlayable;
};
struct ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_StaticFields
{
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___m_NullPlayable;
};
struct ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_StaticFields
{
	ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ___m_NullPlayable;
};
struct AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_StaticFields
{
	AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___m_NullPlayable;
};
struct AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_StaticFields
{
	AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 ___m_NullPlayable;
};
struct AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_StaticFields
{
	AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 ___m_NullPlayable;
};
struct AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_StaticFields
{
	AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 ___m_NullPlayable;
};
struct AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_StaticFields
{
	AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD ___m_NullPlayable;
};
struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_StaticFields
{
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_NullPlayable;
};
struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_StaticFields
{
	PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* ___None;
	double ___DefaultDuration;
};
struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_StaticFields
{
	PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_NullPlayableOutput;
};
struct TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields
{
	int32_t ___kDefaultClipCaps;
	float ___kDefaultClipDurationInSeconds;
	double ___kTimeScaleMin;
	double ___kTimeScaleMax;
	String_t* ___kDefaultCurvesName;
	double ___kMinDuration;
	double ___kMaxTimeValue;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_StaticFields
{
	int64_t ___kIntervalEnd;
};
struct AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_StaticFields
{
	int32_t ___k_LatestVersion;
};
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields
{
	TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F ___s_BuildData;
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* ___OnClipPlayableCreate;
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* ___OnTrackAnimationPlayableCreate;
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___s_EmptyCache;
	Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* ___s_TrackBindingTypeAttributeCache;
};
struct AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields
{
	Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* ___s_CachedQueue;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64  : public RuntimeArray
{
	ALIGN_FIELD (8) TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* m_Items[1];

	inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C  : public RuntimeArray
{
	ALIGN_FIELD (8) TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* m_Items[1];

	inline TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD  : public RuntimeArray
{
	ALIGN_FIELD (8) PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 m_Items[1];

	inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StreamName), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceObject), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceBindingType), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CreateOutputMethod), (void*)NULL);
		#endif
	}
	inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StreamName), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceObject), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceBindingType), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CreateOutputMethod), (void*)NULL);
		#endif
	}
};
struct INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80  : public RuntimeArray
{
	ALIGN_FIELD (8) WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 m_Items[1];

	inline WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 value)
	{
		m_Items[index] = value;
	}
};
struct NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF  : public RuntimeArray
{
	ALIGN_FIELD (8) NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 m_Items[1];

	inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload), (void*)NULL);
	}
	inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload), (void*)NULL);
	}
};


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128_gshared (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_gshared (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, float ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699_gshared (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6_gshared (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_gshared_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_gshared_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263_gshared (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_gshared_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449_gshared (AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_gshared (AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClip_TisRuntimeObject_m5BAFDDD423EE60F7B5794701712C57F0F12501AD_gshared (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntervalTree_1_Add_m26AAE6F43E387B672463BC3F8DDD6D7E5D09CEDD_gshared (IntervalTree_1_tCF4E20EDB57B0E8CE61288FB8356F48C9A277124* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_gshared (AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6_gshared (AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903_gshared (AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Clear_m70861E24CF43ECFF3BC5C2AD4EE55963D54D8711_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m487BCAF8F7A2FB003B54B1E744B80FB6651B4963_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mFB5268DC99CF461EA3D9AD65F55BD4FFD2EBBFE4_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, double ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m7E4FFD10537E9A21630138331361CCF94058CD46_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, bool ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableExtensions_IsValid_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mB597801F06F1B3583A8FCFA074EC15EE85EAD3EB_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m70A8E8591CF45FF0468C77163CFCE92182C83914_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m97F9D003559F74649DD41D341A7812F0E15BA823_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m6CA5017510AA73158321D787C88E3A1A8FBE2FC2_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_input, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, double ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_mFD9AD2F3D80D23F1BC6ACEC6C6B3463B78882713_gshared_inline (Action_3_t74AD2E14B4998F7BA2FAEE70509C63F809C6BA48* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_arg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_mFC83E20748A5276FAA7611C2DCFCAE00737CF389_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___1_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, double ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, double ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_input, float ___2_weight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822_gshared (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_gshared_inline (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mE0A42D4E74B9785F4D92C9A3CC182413504767F0_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_gshared_inline (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_gshared (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_gshared (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, int32_t ___0_index, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_gshared_inline (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mFF6ADCF0402F2CBB18B19CC2018516B72A304FC2_gshared (Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0_gshared (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_origin, RuntimeObject* ___2_notification, RuntimeObject* ___3_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839_gshared (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mBC9EA1A63CAC581DC43BAE0FFC921D9DD0D1F120_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, int32_t ___1_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m08E843FE56E245E7446882D1B4316A5E9D08515C_gshared (Dictionary_2_t75A8B633DE9720231DC0708521F0AE6894563237* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1DCDF3C0596B74FEB613D33682EA1EBF7891ABDB_gshared (Dictionary_2_t75A8B633DE9720231DC0708521F0AE6894563237* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_value, int32_t ___2_port, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, float ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponents_TisRuntimeObject_m1654344F5C897CA86F9AB51530972086BDB05948_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73_gshared (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, RuntimeObject* ___1_receiver, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mB222133D92EE2CBC67AAA4ED1B5D86E9DF3D32C7_gshared (Dictionary_2_t75A8B633DE9720231DC0708521F0AE6894563237* __this, RuntimeObject* ___0_key, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntervalTree_1_IntersectsWith_m248B06A4C98A6DE31F7817E1A373697318B02835_gshared (IntervalTree_1_tCF4E20EDB57B0E8CE61288FB8356F48C9A277124* __this, int64_t ___0_value, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___1_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m66688A2D6177881AE57D3EDCF47AE4C79E7BEBC7_gshared (Dictionary_2_t75A8B633DE9720231DC0708521F0AE6894563237* __this, RuntimeObject* ___0_key, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntervalTree_1__ctor_m94C7688604C461CDCD92FA05293230CB0984CD8A_gshared (IntervalTree_1_tCF4E20EDB57B0E8CE61288FB8356F48C9A277124* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC6FA4BDA5A4470133D93A1D438A9E748D314FA7_gshared (Dictionary_2_t75A8B633DE9720231DC0708521F0AE6894563237* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_get_Null_mF36063EB6AC0C8905AE1DDCC9FD591675FEE7CE1_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptPlayable_1_Equals_mC3D0F2978F3E80114ADFB3D17BDB38DE6B299ACE_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000* __this, ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mE124D5A8B431C8B9B4C77EA23AD8B4C543829643_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m843E590839D8B44E5BF14AB39E42CAE86E2AEC9E_gshared (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m6C163FFB6AE904DB0988190665CB0C4748576C38_gshared (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC2987AB5CB58113B56B91A98992D1F3DD43DB424_gshared (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_item, const RuntimeMethod* method) ;

inline void List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128 (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*, const RuntimeMethod*))List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
inline void PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4 (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, float ___1_value, const RuntimeMethod* method)
{
	((  void (*) (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E, float, const RuntimeMethod*))PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_gshared)(___0_output, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor_FindMixers_m82DA2CCB4F1B0AA24E3B8CFAB6DDEC8176EE2F65 (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, const RuntimeMethod* method) ;
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699 (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, const RuntimeMethod* method)
{
	return ((  Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E, const RuntimeMethod*))PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699_gshared)(___0_output, method);
}
inline int32_t PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6 (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, const RuntimeMethod* method)
{
	return ((  int32_t (*) (AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E, const RuntimeMethod*))PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6_gshared)(___0_output, method);
}
inline void List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*, const RuntimeMethod*))List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_gshared_inline)(__this, method);
}
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputPort, const RuntimeMethod* method)
{
	return ((  Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared)(___0_playable, ___1_inputPort, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor_FindMixers_mF9681DE5BB91778AFCF883E4732DA6BE1A31A43D (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_parent, int32_t ___1_port, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_node, const RuntimeMethod* method) ;
inline bool PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  bool (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Playable_GetPlayableType_mF7103BE376DCD61F54669681AE7BB7D6963D6D43 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared)(___0_playable, method);
}
inline void List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0, const RuntimeMethod*))List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_gshared_inline)(__this, ___0_item, method);
}
inline WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263 (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 (*) (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*, int32_t, const RuntimeMethod*))List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float WeightUtility_NormalizeMixer_m6EE0D0701870481B80B9B8AA1F259C1A786379CA (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_mixer, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_gshared)(___0_playable, ___1_inputIndex, ___2_weight, method);
}
inline int32_t List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*, const RuntimeMethod*))List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_HasRootTransforms_mF8339B890A9F6875852E02AA6FE7EBA7F2CE8161 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeUtility_GetAnimationClipLength_m0C35066397FC1474ED4B04934DBAB064CC1891DB (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableAsset_get_duration_m4668A767DDB780565E6506E63B4797B820405CFE (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__45__ctor_m0E2DA3AD05663EA90B980D7150DDAD589F0336DA (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationPlayableAsset_get_position_mC75DAA87C62AE6BC462492531727C2E45EC150F0 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationPlayableAsset_get_eulerAngles_m1FAFD32D61627D433AC648EDB670431434372123 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_removeStartOffset_m38878C3AEB0FF2C0ABAEC4CF6ACA7E640CF896F9 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AnimationPlayableAsset_get_appliedOffsetMode_m6A5F22FBF4719ADE8C78BB1A13397E5BA186F908_inline (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_applyFootIK_m3D85EDBC855694E23CA22044F83F3EA9918FF6A7 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationPlayableAsset_CreatePlayable_m8B11A8EAC431FCD5E878FABCB683A4F9B74A6998 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_positionOffset, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_eulerOffset, bool ___4_removeStartOffset, int32_t ___5_mode, bool ___6_applyFootIK, int32_t ___7_loop, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationClip_get_legacy_m2ACB9171DA504B26635D0C0CFF64D5F4DEF9C82B (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969 AnimationClipPlayable_Create_m034A4A30AC2642E675B95A0A7C3C384F533F5C1A (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClipPlayable_SetRemoveStartOffset_mBAC88E40F6A759FACA4105EF683181D43381C8E5 (AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClipPlayable_SetApplyFootIK_m7CBA77F56815AD21784AC53D9EBDAE18AFA48507 (AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClipPlayable_SetOverrideLoopTime_mF1F57940D8DDBCC6EBCB75A27C2372BB39DED177 (AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClipPlayable_SetLoopTime_m3AAA1134C4D339C84EF57FE289D33100D4971ED8 (AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationClipPlayable_op_Implicit_m112BA2303DA5A9A8E24310332E3C27E13F74A0FD (AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_ShouldApplyScaleRemove_m99FB3C3471F9B6C7A5E595308EF4ABCDB2E63841 (int32_t ___0_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD AnimationRemoveScalePlayable_Create_mABCE46803804604412781B86B321BE816649401C (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method) ;
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
inline void PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449 (AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD, int32_t, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449_gshared)(___0_playable, ___1_inputIndex, ___2_weight, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationRemoveScalePlayable_op_Implicit_m0658568E028F0099166238728756300A839F0606 (AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_ShouldApplyOffset_m7D958577429B51630CAD52246A957F9BD850119D (int32_t ___0_mode, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 AnimationOffsetPlayable_Create_mA5D6C2A6687EC937E35D758C88300F1F0056AB39 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, int32_t ___3_inputCount, const RuntimeMethod* method) ;
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
inline void PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C (AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4, int32_t, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_gshared)(___0_playable, ___1_inputIndex, ___2_weight, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationOffsetPlayable_op_Implicit_m0718409D76954C4C3D1F02F8B55DD39C6BC66C0F (AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Motion_get_isLooping_mD11B7C5FFEC7BC2BC5D2AB4D3B2A06D2959DFB99 (Motion_tBCD49FBF5608AD21FC03B63C8182FABCEF2707AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationClip_get_empty_mA55084A0DDBE57E75DC412FCEE2285626E76B986 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_position_mF1539D8E2BCDC4BFABF2D1683EAD9AE7A91B4DE3 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_eulerAngles_mEFBE1E1450804D8A5C2C44D276178B01CBA74F8A (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationClip_get_hasRootMotion_mF736536B45B62D56EBD402A8A033767A88CFAE3E (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationClip_get_hasGenericRootTransform_mED40404C94754A7CE75E96EF8C2CE35CB71B343F (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationClip_get_hasMotionCurves_m36F62751D417AC698D8D60A5C43E4EAA49B4FDAF (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationClip_get_hasRootCurves_mD871E5382B94163A7CA3B917BBAC50F0E1405B81 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_OnUpgradeFromVersion_mE19EC4FA01C0D93E8FAC4E4D56FC3B5DBB2C2354 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_oldVersion, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAssetUpgrade_ConvertRotationToEuler_mB851991DE0D6624E9C49487DFA8630FA6AC08491 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8 (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 AnimationPlayableBinding_Create_m3E764C5FC95E912E727275AA705701933B93C2CB (String_t* ___0_name, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__45_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m89F51E97B14897204A10EB33B1DF48AD64260492 (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_inline (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__49__ctor_mD93688EDAA61ADD8474DC977257C4865A2EC6389 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_UpdateClipOffsets_m0DE8CEBC4F96E1F40669DC8732F2E04EBADA1331 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClip_TisAnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_m4454F2EC6F7E466577ADF49F8165BDDE8CAE7EE1 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method)
{
	return ((  TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* (*) (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*, const RuntimeMethod*))TrackAsset_CreateClip_TisRuntimeObject_m5BAFDDD423EE60F7B5794701712C57F0F12501AD_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_AssignAnimationClip_m26DB250244CE6240EF4F946A4D93F311D0D1F367 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_animClip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* TimelineCreateUtilities_CreateAnimationClipForTrack_m499C0BAB55D23B8B1759B4EFFCA6EC100B056770 (String_t* ___0_name, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___1_track, bool ___2_isLegacy, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* AnimationTrack_CreateClip_mC2014488815D2C34B95F739D82F9A93A195FD919 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_recordable_m38B678C027026275DD27636B8AF8345D94D9403A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_start_m476586FED5274C2691B71BC75C76E3F471332BF5 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_duration_m1904C6BD6C64F8CC7AD09256F559C8C62AB97001 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_removeStartOffset_mB16879678AA070E3D8A4C58FBA1267867E20B420 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_preExtrapolationMode_m26E6222B67AFA46CC6F1EE1730C8819B19D035AF (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_postExtrapolationMode_mD2B003EB90D2C816050F5FF12B662401BB858092 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetAnimationClipHash_m9A2D605C95C224426E2263A8693E578B77633EE7 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_CalculateItemsHash_m2928153E88198C690E2CB8486AC483555276546E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE (int32_t ___0_h1, int32_t ___1_h2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 AnimationMixerPlayable_Create_m4136E1F8A7BF26D3DE52C68111F8E1D789A7A8F3 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_appliedOffsetMode_m389C789650423968CF01A0830766D2346F2202D1_inline (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationMixerPlayable_op_Implicit_m7B2D50F94CD0EE3E66478A560CC929BE7C985323 (AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip__ctor_m98046934573D3967A198B431434524D25C76F43C (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_clipPlayable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_parentMixer, const RuntimeMethod* method) ;
inline void IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070 (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* __this, RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B*, RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2*, const RuntimeMethod*))IntervalTree_1_Add_m26AAE6F43E387B672463BC3F8DDD6D7E5D09CEDD_gshared)(__this, ___0_item, method);
}
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
inline void PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A (AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0, int32_t, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_gshared)(___0_playable, ___1_inputIndex, ___2_weight, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_ApplyTrackOffset_m7ACA50839B41B3AECEA66E60986AE71E9FA3F7A0 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_root, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, int32_t ___3_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline void List_1__ctor_mA49862FD29A08781B1984437A46A557E4DF913FA (List_1_t5204958A55F16D8870684D98F05716D288EC5274* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t5204958A55F16D8870684D98F05716D288EC5274*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_inline (List_1_t5204958A55F16D8870684D98F05716D288EC5274* __this, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t5204958A55F16D8870684D98F05716D288EC5274*, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* AnimationTrack_GetGenericRootNode_m40F3B83DE0D88C67592549EBDFADCD0168D63C3A (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_IsRootTransformDisabledByMask_m130CFADD77EB830E9E7EA6DBBE88EFEE73E1D0C7 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_genericRootNode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_GetOffsetMode_m8D2EA6334F72FE079612C5B71B745CAF91111C9D (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, bool ___1_animatesRootTransform, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_GetDefaultBlendCount_m34C24E878EB89D3D5B56AECED494D8375E35A64D (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_inline (List_1_t5204958A55F16D8870684D98F05716D288EC5274* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t5204958A55F16D8870684D98F05716D288EC5274*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D AnimationTrack_CreateGroupMixer_mF2B248685103E2FBA973109155FE0D5153946B8A (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, int32_t ___2_inputCount, const RuntimeMethod* method) ;
inline AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512 (List_1_t5204958A55F16D8870684D98F05716D288EC5274* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* (*) (List_1_t5204958A55F16D8870684D98F05716D288EC5274*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_CreateInfiniteTrackPlayable_m7951EDDA36CE14693AFFF9C460C0FC3E5B732A88 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___2_tree, int32_t ___3_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_CompileTrackPlayable_m8AEA486513BF42BC4682217FCB37A61218B68094 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___1_track, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___3_tree, int32_t ___4_mode, const RuntimeMethod* method) ;
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
inline void PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6 (AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D, int32_t, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6_gshared)(___0_playable, ___1_inputIndex, ___2_weight, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_applyAvatarMask_m2FCA8FA363B449E4420E8492F92E5270A2D4FA7E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationLayerMixerPlayable_SetLayerMaskFromAvatarMask_mC4BDE2B476AC13C31053100085FAF6BC86000280 (AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D* __this, uint32_t ___0_layerIndex, AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* ___1_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_RequiresMotionXPlayable_m8BF0F53DE406934214E0E402295F8E432E02744C (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_mode, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_AttachDefaultBlend_mAF67FD6982E9EAA8CAFCB0106C7F324547400DFC (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___1_mixer, bool ___2_requireOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationLayerMixerPlayable_op_Implicit_m50234C22795358D76242C022AF5CC90DF7C0141B (AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 AnimationMotionXToDeltaPlayable_Create_m9F2C95194E1B5F76A0399BDE8FCEF33A80B77F73 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, const RuntimeMethod* method) ;
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
inline void PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903 (AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 ___0_playable, int32_t ___1_inputIndex, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18, int32_t, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903_gshared)(___0_playable, ___1_inputIndex, ___2_weight, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_UsesAbsoluteMotion_m305667FA27FD4DFC54406F5A21A4344A069EAF4C (int32_t ___0_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationMotionXToDeltaPlayable_SetAbsoluteMotion_m5D1B029F6E6BFFB521CC6CB72ACBE7EA27B28715 (AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationMotionXToDeltaPlayable_op_Implicit_m1AC02CC4C55FD3550D6DFFFB7ADF960BD7D6E35D (AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 ___0_playable, const RuntimeMethod* method) ;
inline PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* AnimationTrack_GetBinding_mFA6516C67603F256A7306024BB0DA86496F42B43 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animator_get_hasRootMotion_mA39728839F19F4E103CF2599281E6F796D2AB341 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* Animator_get_runtimeAnimatorController_mE10F46F893A630D1AE846EF66DC2769E3ECE5AB8 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* PlayableDirector_GetGenericBinding_mEA8A86CEFAD08BEC596E06C3E1B1E0095E69D020 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_key, const RuntimeMethod* method) ;
inline Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* GameObject_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_mB84A0931B2081CCADE7C5D459B2A8FAA6D3D3BD3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D AnimationLayerMixerPlayable_Create_mB080375BE13D2A1159D6AD4AB45FB10C36E389FF (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, bool ___2_singleLayerOptimization, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_infiniteClipApplyFootIK_m813FEE3250C60BFEF060210215BD68E3C5CC29CB (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfiniteRuntimeClip__ctor_m807AE0572975FDC87883AC4877442F7E986B7812 (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_position_mBF745D40410A1F530116319EDA2ED612851C863E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnimationTrack_get_rotation_m5A3EC08F5E1AD62FC72BA69294001BAC42C15251 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GetEvaluationTime_m30B94204B96340B1C2810E05607E34A4DB85067F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, double* ___0_outStart, double* ___1_outDuration, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GetSequenceTime_m618B6BD38BE9B1136E8405B1BEDFBAFD898896A9 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, double* ___0_outStart, double* ___1_outDuration, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TrackAsset_GetNotificationDuration_m8F9FB2B13DC1C6CC88617A18535730D1E012FC13 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26 (double ___0_val1, double ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_clip_mF2E641EB15E80990B4587625F199F681FBFAE752 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline (double ___0_d, const RuntimeMethod* method) ;
inline void List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_inline (List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E*, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_GetAnimationClips_m7459AE8A7BE31D25B0625297A0C94173042A0207 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E* ___0_animClips, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_HasController_m9DA394CFD76B80E53A80EC26FEEC9F1769BA6684 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animator_get_isHuman_mE1154471F516DA8BB47B0605410640344028E2A0 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AvatarMask_GetHumanoidBodyPartActive_m9CB208B9F4A6E150B0C8335FF7F86F6DBD4C9C69 (AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AvatarMask_get_transformCount_m4217FC2AAAB139DD391FE7404096BE69EC4227F7 (AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AvatarMask_GetTransformPath_m63FD27A96E20C77FCE6E164D994C8666C9900CA5 (AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AvatarMask_GetTransformActive_m72AA5B6C5707F645496E610DA69D5736396F9AF8 (AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_Find_m3087032B0E1C5B96A2D2C27020BAEAE2DA08F932 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, String_t* ___0_n, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Avatar_t7861E57EEE2CF8CC61BD63C09737BA22F7ABCA0F* Animator_get_avatar_m01E445FC754BC6F4A39639EAF68D3954580EAA67 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HumanDescription_tAEFC8398C9AA70799C171BC0AEE07C0031B0CD44 Avatar_get_humanDescription_m8E211B52B89B57AF6793D781C69E46F6E1217E1E (Avatar_t7861E57EEE2CF8CC61BD63C09737BA22F7ABCA0F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* AnimationTrack_FindInHierarchyBreadthFirst_m021FFC49FDED402415A469E33CC690FFCC7AD1CB (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_t, String_t* ___1_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetClips_m467A7BE887049F3CC0F411AB220F488D1230FA76 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_hasRootTransforms_m74DF6202F2F64346F199101D528591FF02AFE48C (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) ;
inline void Queue_1_Clear_mBD247EFB154B9EE2439FAA4980E7BFC388A9330A (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* __this, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A*, const RuntimeMethod*))Queue_1_Clear_m70861E24CF43ECFF3BC5C2AD4EE55963D54D8711_gshared)(__this, method);
}
inline void Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Queue_1_Dequeue_m28DDC14F4C1EDDC71DCE27C39C0A10B0F1E1EE87 (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* __this, const RuntimeMethod* method)
{
	return ((  Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
inline int32_t Queue_1_get_Count_m75570136D1908AC20AAB6716B0CEEAD7FF304B3E_inline (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_infiniteClipOffsetPosition_m23355191742B9EF9877193DCD3C77758D9435666 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipOffsetPosition_m74A78994C38BE22C6AD33C5EF4CD710CCAFDD166 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnimationTrack_get_infiniteClipOffsetRotation_m3A152B45D0F99F716EEFA25BDF0A932FACB02052 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipOffsetRotation_m0B8FF5AB8D6F4EE92C022D40510C5C41AD3896C2 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_infiniteClipOffsetEulerAngles_m0EF73054860F1F705E07F5729C9CB1CE0D4AA6B9 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipOffsetEulerAngles_m958891CA74BDFD73A39E2427084FA3777939C29E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_infiniteClipPreExtrapolation_m4B4906080C16E2D7C07B409787363735F8C8AB85 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipPreExtrapolation_m5A1D2B6511FB01EEDF0405DB5914F43D1289EDE3 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_infiniteClipPostExtrapolation_mE68867202ACB337F11C12FD75C196278FFEA34D9 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipPostExtrapolation_m8197868300D197E73BFB72D95EEC0CA3F3E69D6E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrackUpgrade_ConvertRotationsToEuler_m4ACA9D918164FEEDBEC2881DE13C779094D253D5 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_track, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrackUpgrade_ConvertRootMotion_m54DF7747856D06D2179EB95642D299E5D6A97A21 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_track, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrackUpgrade_ConvertInfiniteTrack_m4006E7259789D3B8829ABC5700DD2828C3EB2A6F (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_track, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
inline void Queue_1__ctor_m33C42A671D2121AEB19B0D0CEAE72C03535CE007 (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A*, int32_t, const RuntimeMethod*))Queue_1__ctor_m487BCAF8F7A2FB003B54B1E744B80FB6651B4963_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__49_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m3B62F5C3F8AF686D249000D59B0052197BECB161 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClipUpgrade_UpgradeClipInFromGlobalToLocal_m59F498F944599E3F1BAF6B0D5AC37E5E38770E7C (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_SetParentTrack_Internal_m39F7D49888E7EBFC36796EAE0C7BE6C263C0FB02 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_newParentTrack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670 (int32_t ___0_caps, int32_t ___1_flags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1 (double ___0_val1, double ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_UpdateDirty_m3F5A0077C88F2C9D481AE93CEF2E16DCD235EC08 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_oldValue, double ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_SanitizeTimeValue_m3185743B561388628273A3FBD9AD1C7C4AD3A9DE (double ___0_value, double ___1_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_OnClipMove_m9FB2E0FF1003CA992D3F6841D13418262C8BF341 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_RemoveClip_m1D64D42648A148BAE62836E46FC57C25EC9D1A60 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_AddClip_mC0AD6626726FE95A50EFEC2DAF26D9625210FE09 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_newClip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_get_hasBlendOut_m8444D00A050FD627EA6A7DC834B5B14B2C845E51 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_get_hasBlendIn_m9B9C96AAADD801969D9C97D4130428EEB6B6D368 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_GetDefaultMixInCurve_m90A35726DC5817536F73783D5B1028F64251EDE4 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_easeInDuration_m171A5C1C8BA1392C4CBC7F5C17A90EAF915A2145 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_blendInDuration_m3A18D7C0942B43C5A171422EDC1D41260C1269D7 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_GetDefaultMixOutCurve_m07738400AEE1FB893C14562EF2EE11142E767AE6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_mixOutDuration_m19A9A249A1628E222E534662B0D4CB30F4DBCB0E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_easeOutDuration_mAAE6DEE05138F6902199D985A3EE6E26BCBB35EC (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_blendOutDuration_mA1BB945DFE74A6AB5EB112587ED3509CFAF43379 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mCA939EC20F8AE7BBABD2D433D3A1FB770AC30BF7 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, int32_t ___3_h4, int32_t ___4_h5, int32_t ___5_h6, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_mixOutTime_mD780BF14E8EE91F808CEB62BEE0A93B30C6233A6 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_get_mixOutCurve_mAA470F75E97A1960E50BFA0B97E4BC2E0873D687 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_mixInDuration_m754EA2369F50687A58E3A883DBA5DA79C090B243 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_get_mixInCurve_mCF8C05F353EF6EF3E115DEC17FA10DB481724B45 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3 (float ___0_timeStart, float ___1_valueStart, float ___2_timeEnd, float ___3_valueEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_IsPreExtrapolatedTime_mCA79ABD6E8F0408DA16E8BB57C9509BB092CC753 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_sequenceTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_GetExtrapolatedTime_m10D665C5B1EC5CBCF3FC38E10BE6A2276D5E7405 (double ___0_time, int32_t ___1_mode, double ___2_duration, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_IsPostExtrapolatedTime_m2C8FFEF3F821D6CD45A7D8F5E06F3E7705C6B1FE (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_sequenceTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_timeScale_mF76C0A2D5CDBF201F2CC01967928CA7FFC261474 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___0_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_get_preExtrapolationMode_mC20AE951A26D337093ABC65FD2DBF9C5CBE8E3FA (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_get_postExtrapolationMode_mDF06AB6BEE7906C373109C04775C0B3CA83D8685 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_UpgradeToLatestVersion_m3C367DA0661298065465C583C9D33AC4B63ADF0D (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimelineClip_get_displayName_m61712CDBEA102FB64B5E3464E4420843E1FB7111 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85 (String_t* ___0_fmt, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 TimelineAsset_CalculateItemsDuration_m2904F09544AB814380305EA97D6EB11AFDCFD0BC (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_op_Implicit_m8EEF2A52EFFBFC375CB1D8171DC439A22DC35ECB (int32_t ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_LessThanOrEqual_m8E8286335E92963611D6C0F6598B20E61CBE2F14 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874 (double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27__ctor_mBFD68070C9454051A90D0AA75FB4D2FF2F63466F (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TimelineAsset_GetRootTracks_m6340C1C261F14F8FBAF7116F775780C75068F05F (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpdateOutputTrackCache_m4A4249728370EB77115CDCB08D2A08C4D3925818 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpdateRootTrackCache_mADE060D9C1F785CFA83E43B4CB895D772EF74749 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* TimelineAsset_get_editorSettings_m3D5DEC0305D9E517E29CB898C789C3B42D3B1CB9 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double EditorSettings_get_frameRate_m699A6599212042DC13CB0DB91C7057B9644A0037 (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineAsset_GetValidFrameRate_m5F0BAEC92EDFDBE539E1A0187DC2F185DA8D5E72 (double ___0_frameRate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorSettings_set_frameRate_mE8F1DFC8C2B4203B48865F22DB7C5309932EB32B (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* __this, double ___0_value, const RuntimeMethod* method) ;
inline TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0 (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474 (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline int32_t List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526 (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* TimelineAsset_get_markerTrack_mA1522943FBA0FDFDB0765165F00B6F9373EB01A3 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
inline void List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_inline (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90 (Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_inline (Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E* __this, const RuntimeMethod* method)
{
	return ((  ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* (*) (Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6 (Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* TimelineAsset_get_flattenedTracks_m51B0499CC8CD43CB520F6B84D37FCD19C8FE4F18 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591 (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, const RuntimeMethod* method)
{
	return ((  TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
inline void List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081 (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_AddSubTracksRecursive_m03EBD254DE32A5C23CE13E80EFFC4BDC51AD960F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0** ___1_allTracks, const RuntimeMethod* method) ;
inline void List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_inline (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
inline bool List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_RemoveSubTrack_m7F68C7D6AF1FB79584D154B357F47ACDF29FDAA8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_child, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableGraph_GetPlayableCount_m69E1448E840367C9A1D05BE0FB1908BD0C04B809 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TimelineAsset_GetOutputTracks_m324315A337B30921D4B5E740E1FC2BE81563B26F (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 TimelinePlayable_Create_mDBD16A025F217757ED3E323A2B2292B836B7849D (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_tracks, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, bool ___3_autoRebalance, bool ___4_createOutputs, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetDuration_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m513AE0F7CF6FFA597806EEABA23A93856F3DA23D (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ___0_playable, double ___1_value, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971, double, const RuntimeMethod*))PlayableExtensions_SetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mFB5268DC99CF461EA3D9AD65F55BD4FFD2EBBFE4_gshared)(___0_playable, ___1_value, method);
}
inline void PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m6C30130010DD07C8C966C2E083448F1375AA17C0 (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ___0_playable, bool ___1_value, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971, bool, const RuntimeMethod*))PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m7E4FFD10537E9A21630138331361CCF94058CD46_gshared)(___0_playable, ___1_value, method);
}
inline bool PlayableExtensions_IsValid_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m82D632B706E205A20F534FE376120C7E61637EEC (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ___0_playable, const RuntimeMethod* method)
{
	return ((  bool (*) (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971, const RuntimeMethod*))PlayableExtensions_IsValid_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mB597801F06F1B3583A8FCFA074EC15EE85EAD3EB_gshared)(___0_playable, method);
}
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00 (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ___0_playable, const RuntimeMethod* method)
{
	return ((  Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpgradeToLatestVersion_m34BA46E2D4643EFB179CBFB81706EC27785CBFA0 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_mutedInHierarchy_m14257BCE9CD51D5A3C086E465F035A7707D666F7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
inline MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* ScriptableObject_CreateInstance_TisMarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2_m12EE4A54E8D274A659B2F6D31AAA05D228D3E0A2 (const RuntimeMethod* method)
{
	return ((  MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_childAsset, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_masterAsset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineCreateUtilities_RemoveAssetFromObject_mDDE3FBE78C7CBC5F771632F41076E68108475013 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_childAsset, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_masterAsset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, int32_t ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TrackAsset_get_end_m283E3BCE09D393EFA56FB26D5AD68326EECFF312 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_Max_mE6741CA89EADA7D3EF47C29C8C9D0D57CC8597B6 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineCreateUtilities_ValidateParentTrack_mDE431017F5F40FDE73B7CDFACADDD1F484316CE6 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_parent, Type_t* ___1_childType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* TrackAsset_get_subTracksObjects_m18E7B9EEC20905CBE5D35805FAA819CB663ECC43 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimelineCreateUtilities_GenerateUniqueActorName_mA256C1FED6CBEA0A7A41C3CD66E3617D70E7C554 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___0_tracks, String_t* ___1_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* TimelineAsset_get_trackObjects_mFE1A564170B932E65741C29D0A94B5DA55C7D676 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineAsset_AllocateTrack_m8DFE21D5BC86310C82E23E43CE3D7D04759EA2F5 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_trackAssetParent, String_t* ___1_trackName, Type_t* ___2_trackType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___0_timeline, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_thingToDirty, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___2_objectToDestroy, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_DeleteRecordedAnimation_mBE3F874CEAEFD795EC06C74E50F3E007890369C8 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extrapolation_CalculateExtrapolationTimes_m607FBFE8FBB128DA7AC236DA75A9097CA959BEE7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineAsset_DeleteTrack_m80BEC8B29D94214E5663B0F64E725726B7EBAC08 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_DeleteRecordedAnimation_m3FF55ADA0F576F30D7522D85D999E5A2A8824939 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) ;
inline void List_1__ctor_m4F6F6C4586796D0F0487855507C54EAD56781CB1 (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
inline Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A (Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_inline (Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39* __this, const RuntimeMethod* method)
{
	return ((  TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* (*) (Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineAsset_DeleteClip_m61EFBF21AF49C5FE55CD70060C19B81657170B43 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22 (Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_RemoveTrack_m34E111A2A0D031C27F8EB42DD4CD014A5883ADC2 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) ;
inline void List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, int32_t ___0_index, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, int32_t, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24 (Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_AddChild_m208FDE1AB513103FCFA9F1C8174B976E9D1DAE76 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_child, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_AddTrackInternal_m1699C0B3168FF4D471509AA664AA92BCC3000A57 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* AnimationTrack_get_infiniteClip_mE55BF71562803B5C849A335584AE526A2747E5B2 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* TrackAsset_get_curves_m3068225198516361CFB374B26B71E266079D1031 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_get_recordable_m2BE0E30776FECD30BAE62D78399B6402682B2001 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorSettings__ctor_m239B6DF8C75E8C21F4FCA53B668E9C7E64D1A8A3 (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_U3CU3Em__Finally1_m7E65569ADF800B81563544B8D264833E518A3C7C (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_U3CU3Em__Finally2_m85B6B1B2A51FA070A90244EC2076C5E22F7CD920 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_System_IDisposable_Dispose_m08F64F0AB9B4EFBB4D45A957869E4167332ACD41 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__27_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m22938CACD8363F1D9EF4B4B7BCC37B3ECF0554C0 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UpgradeToLatestVersion_m70FA58294D201156412BA790FD158D2029FDB505 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetMarkers_m4FE387892A6434D0DDD3535BD974E276372B7ADA (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UpdateDuration_mCC46D1145F6BCB2B5DB28211C23E7E12702F7035 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_op_Subtraction_mA27858E3E6CA4BBD578B1CE193504549AA916FC5 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) ;
inline void List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87 (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* List_1_ToArray_mC3C0A1CF6AF066BFE9BE55F4CB808098FB265506 (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, const RuntimeMethod* method)
{
	return ((  TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_hasClips_m552EDF37A12F12705B5A016D9351380BF08D25ED (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetMarkerCount_mE3D948E944448243CAC284D1D358C9A889FB44B7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__65__ctor_m36D55B6998402316E9C824384D2823CF2887FA99 (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UpdateChildTrackCache_mDEEB1C096FDD5B0D035CD5C699119CD913BC6BB0 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_locked_mCEBC35262FB276860A374085F2626DCE333FC466 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_lockedInHierarchy_mB8B7847141ACB7B33320D85B456F7B7FAD155298 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationUtilities_TrackTypeSupportsNotifications_mA844D8C5CD9E01E806EFA9A16F37BD7575DB6012 (Type_t* ___0_type, const RuntimeMethod* method) ;
inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method);
}
inline bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F Playable_Create_m1F8E29376A38990D4D63ED0E88333876B60A1725 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateAndAddNewClipOfType_mF1CA85A2B77A5CF003685CEBBF0A7551CCFA05E9 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_requestedType, const RuntimeMethod* method) ;
inline bool List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03 (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, Type_t* ___0_type, double ___1_time, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___2_owner, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerList_GetMarkers_mC440918CEEC3E0A8E872510EDEAEA0FB8832E680 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, int32_t ___0_idx, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_ValidateClipType_mD794D7B040F112C3E8ACBF9FB601414D08B97A8F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_clipType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClipOfType_m62E140A7CBDF66DE0643A1D65601E6ECCC6DA0B1 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_requestedType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClipFromAsset_mC48C4A19A082D69011DE9A64D73F05160DD1BD55 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_playableAsset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateNewClipContainerInternal_m7DD56E4426DDBA57B25BF61EAF45938324FA9F2B (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_asset_mF8539EA76B6C0F19E2AECBA025C70D605322195E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* MarkerList_GetRawMarkerList_m272F6FFA3A887E15FDEFA8AAC07F1A6A0BD54A0D (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_Clear_m260B8EDEF14AC94F4BE5F10018F2215BF11927E7 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_Add_m401FA50EA0C98293DD36147CFA9DC8F637636128 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MarkerList_Remove_mF1626830F54C37B15C3DBEB6044B92CBF6439790 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___1_timelineAsset, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___2_thingToDirty, const RuntimeMethod* method) ;
inline void List_1_Add_m0C3F6787E26822E8182C180AF3BD59079A9061A3_inline (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_inline (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GatherNotifications_mF5DBDCF22D9CD5ED6FE6D868583BB6D332AD6BFA (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___0_markers, const RuntimeMethod* method) ;
inline bool GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475** ___0_component, const RuntimeMethod* method)
{
	return ((  bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 NotificationUtilities_CreateNotificationsPlayable_mF665AFFEFDFDBD2572948D0A9998348CC268A28E (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_markers, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___2_director, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 NotificationUtilities_CreateNotificationsPlayable_mEBCA07E594A6E0979666BF7C3397ACC7A5D4753E (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_markers, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___2_timelineAsset, const RuntimeMethod* method) ;
inline bool PlayableExtensions_IsValid_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mFF8546A326EBCD704433CFBA10DC36C8E4DF97BB (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, const RuntimeMethod* method)
{
	return ((  bool (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, const RuntimeMethod*))PlayableExtensions_IsValid_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mB597801F06F1B3583A8FCFA074EC15EE85EAD3EB_gshared)(___0_playable, method);
}
inline TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57* __this, const RuntimeMethod* method)
{
	return ((  TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57*, const RuntimeMethod*))ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_set_timeSource_mD0096011A303EB4C84B3DE3AAE908C51955E2F8E (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_value, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetInputCount_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mAB2CEA823632553DFE50D7CFED5629941F147094 (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, int32_t, const RuntimeMethod*))PlayableExtensions_SetInputCount_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m70A8E8591CF45FF0468C77163CFCE92182C83914_gshared)(___0_playable, ___1_value, method);
}
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mC1F72605B7936997892ED7352AE209A4843D6474 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m97F9D003559F74649DD41D341A7812F0E15BA823_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
inline void PlayableExtensions_SetInputWeight_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB7F67E1FD9E519D880E05A23FE6F9B9CA527B838 (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_input, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m6CA5017510AA73158321D787C88E3A1A8FBE2FC2_gshared)(___0_playable, ___1_input, ___2_weight, method);
}
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_m2C50F8086CBE103DBDB66628289E9E20FA06B971 (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, const RuntimeMethod* method)
{
	return ((  Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_CanCreateMixerRecursive_m31242CE6BCCB6DA4F24690457585789405645FFC (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreateNotificationsPlayable_mA46A9A1F92F6DBB21E6AA080A0491AF04F326D9B (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_mixerPlayable, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_timelinePlayable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransientBuildData_Clear_mA1B052EF3A05C723008A58559E4C77A989ED2FD3 (TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, double ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, double, const RuntimeMethod*))PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_gshared)(___0_playable, ___1_value, method);
}
inline bool PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_source, int32_t ___1_sourceOutputPort, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_destination, int32_t ___3_destinationInputPort, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_gshared)(__this, ___0_source, ___1_sourceOutputPort, ___2_destination, ___3_destinationInputPort, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_ConfigureTrackAnimation_mF10DDD7B2768DEDFDB46752A7E7A43F7E149EBBC (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___0_tree, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_blend, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GatherCompilableTracks_m0494F6912D73193408CB13F43099A6D5F2665C14 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, RuntimeObject* ___0_tracks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_CanCompileNotifications_mEA94C527EED8871F7AB1CC74C3487ABC204C708A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
inline void List_1_AddRange_mD52147ABF6F0667769657F80F083EF94C791FF8A (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
inline void List_1_AddRange_m74A4FD59859806C8C1CFCB37CCEC1FC71925D89B (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline void AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*, const RuntimeMethod*))AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_gshared)(___0_playable, ___1_clip, method);
}
inline void Action_3_Invoke_m1C971F745971F5B3EED094477B3FF8068C9B68C7_inline (Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_arg1, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_arg2, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_arg3, const RuntimeMethod* method)
{
	((  void (*) (Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))Action_3_Invoke_mFD9AD2F3D80D23F1BC6ACEC6C6B3463B78882713_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method);
}
inline void Comparison_1__ctor_m1C6FEC4FBED36AF3029E458BB74BE4A079EBAF65 (Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___0_array, Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* ___1_comparison, const RuntimeMethod* method)
{
	((  void (*) (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*, Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E*, const RuntimeMethod*))Array_Sort_TisRuntimeObject_mFC83E20748A5276FAA7611C2DCFCAE00737CF389_gshared)(___0_array, ___1_comparison, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip__ctor_m69070FAC237B4E3DC873E07AD1C3902E5C031939 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_parent, const RuntimeMethod* method) ;
inline TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603 (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_mixInCurve_m53265562D7425F388E7DC93717D8707F816E65EF (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_mixOutCurve_m93EA2EF70C31BC5625A419E6830AFB6DD594A729 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_value, const RuntimeMethod* method) ;
inline bool List_1_Remove_mB0F182FE7F9131A6ECB23A0C91AF85A4FD1BF802 (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_HasNotifications_mE386A9FE718BC4C8D368E8BA5B0FFC3BC50C5E06 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* TrackAsset_GetGameObjectBinding_mF2D645FA74007FD6EA6B337298F939FFB4A5B853 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetClipsHash_mF0B665CDE32E5BEA60FD6EC88F7272CEA6A83115 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetTimeRangeHash_m6A9D09CE4BE80DBBF10AD763E66944FBB37C33D4 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mCD4724834FE836194D0AABEAF856DA6C625A73F6 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableGraph_IsValid_mB608FD2CEDAA27C31C34DF4639CF98199ECDC3CA (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, double ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, double, const RuntimeMethod*))PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51_gshared)(___0_playable, ___1_value, method);
}
inline void Action_3_Invoke_m739F10100DD09302BBE78A67171DC54F724B8D1A_inline (Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_arg1, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_arg2, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_arg3, const RuntimeMethod* method)
{
	((  void (*) (Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))Action_3_Invoke_mFD9AD2F3D80D23F1BC6ACEC6C6B3463B78882713_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_supportsNotifications_mFAD0EDA9BAD3DDD341161C02D5DDC658F1184729 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_IsCompilable_mD65DF730D54F4D1F0F0E13D42A009FDF8C59F284 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_Hash_mA9299778B1C618795049AB37ADD4A01A7E5331DE (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationClip_get_frameRate_mBECE2AAD43501FB8CE2E5F4302BD2989066AF242 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationClip_get_length_mAD91A1C134662285F26886489AC2D8E0EC79AF41 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MarkerList_HasNotifications_mF2F94CCD1C286DB7264738F287486890D2497124 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList__ctor_m2D55037070301E459BF9CAB83756B81183C6A6B8 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F TransientBuildData_Create_m4A6E221013EDF3015DB6842AC1A51882A0E74F86 (const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m0B14962F1ADCAC61649E22775E474DD701FCE5D5 (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void List_1__ctor_mF1335FC1F2BE4AEE65E6170CD27293B4D1C76DCE (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046 (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1_Clear_m485447B28407C4C1650E2E046315D567EB2AE7AB_inline (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_m165B7BFF423BE21711746BDBA89463CACD4446CE_inline (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0071EE643C6662AFC30FD5F241BD4F6B05382B91 (U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC (double* __this, double ___0_value, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m3521CCA5C7F959B358C21A013E2071D08A338A82 (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* __this, Type_t* ___0_key, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79*, Type_t*, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* Attribute_GetCustomAttribute_mF48604D4722E67239F3D6A48CFCCBCDE7BCFFB06 (MemberInfo_t* ___0_element, Type_t* ___1_attributeType, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m2B5C4A21018A3CFA4B9718882FFFCC26EED56B41 (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* __this, Type_t* ___0_key, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79*, Type_t*, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ScriptPlayableBinding_Create_m63417E63F4A3DD0070451203084BA9B54EB5AD98 (String_t* ___0_name, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_key, Type_t* ___2_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__65_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m1EFEC630120231AFC3D898AFCDD0756F9561543D (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, int64_t ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762 (double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__ctor_mF858F11921F841F599EF51C7975430BEA8EC3B52 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DiscreteTime_IntToDiscreteTime_m17C3BF4B229B41B91CCACB7F465628A9ACA4736D (int32_t ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_OneTickAfter_mD2C58DF00885E44EA0D7AF8C9F56C14F77E53EB7 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490 (int64_t* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiscreteTime_CompareTo_m9A2C892A6E4097A5FBC0C2D5D666E01CE12427EA (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_Equals_m3D269E4164E6E705E6DD19B557F9DBFC2CB226FA (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_Equals_m42B27C6DDF993E36A0C3D20B708986277AE6B7FD (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiscreteTime_ToDouble_m319F0D5276BC26C56CDC124BC7878DB535351348 (int64_t ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_Equality_m55FD471B465FFDAC78BE2413701203194CFEADC4 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiscreteTime_ToString_mFE5EEC6255B3AA617F692DA9EB7DF4A5AD71FD83 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496 (int64_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiscreteTime_GetHashCode_m59E889384FD1F78DC2A1220C228EAB164F8995CE (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Math_Max_mD37411571F0547F04F280D5A8D1F044819AFA597 (int64_t ___0_val1, int64_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeElement__ctor_mB4868C6FD6BE7F80F182AE2961580F1E31A60F68 (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, const RuntimeMethod* method) ;
inline void PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_gshared)(___0_playable, method);
}
inline void PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_gshared)(___0_playable, method);
}
inline void PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, double ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, double, const RuntimeMethod*))PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_gshared)(___0_playable, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DiscreteTime_GetNearestTick_mC4A04B29410685B1864597BCB83664F6B2F95367 (double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_extrapolatedStart_m4092C97F1EB880583FA92B8FAAFC208D245630BF (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_extrapolatedDuration_mFA3957094871DA9151A26AB04A894E771FFC1F21 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClipBase__ctor_m53B7986F56314C13A22B079840C7DA6D36501958 (RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_Create_m9464E5BA8F8A29AEA85775728362F8B72A742D10 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_clipPlayable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_parentMixer, const RuntimeMethod* method) ;
inline int32_t PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, double ___0_time, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_input, float ___2_weight, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, float, const RuntimeMethod*))PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_gshared)(___0_playable, ___1_input, ___2_weight, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FrameData_get_timeLooped_m88F002C13ED791E65D9F5705AAD05C19C505918B (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TimelineClip_EvaluateMixIn_m206FBF82C1AF116724AC429CAF7C4759E6D28D60 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TimelineClip_EvaluateMixOut_mA36406D289DE5A9831B821AC5A9C51DF21B47C83 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F RuntimeClip_get_mixer_mA42F77ACA8B17C58C502EC06C7930F2033AA0589 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F RuntimeClip_get_playable_mD336A90E2A444F4B50F3B02FABC5C6ECDE3E21BE (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_ToLocalTime_m975B84C7F3371F39F73AD8DA1F89C3C825D40E1E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiscreteTime_get_tickValue_m0ACC9CCCEB39D170368ACD3FD094781F6D01EAFD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_SetDuration_m4AB935A8C5F597184D3F20A714704C11458FAE40 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, double ___0_duration, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_FromTicks_m39AD4CB20BF1DA744A07F93B9FCA9F0F75DE9BDD (int64_t ___0_ticks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_BuildCache_m8EFF6B73A205DC746231385CAC726A74A2B485F5 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mE512DED6ADDA95322C5543D2A3D9D34AD6291065 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline bool List_1_Contains_m1908284B4EF4B4B9203FFB5ACE77BD5969AB152D (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Clear_mDC777AF7315CB46F699B56D6EF451DBC324C8919_inline (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_m4526C0DCB077FFCCB69DEF732F42E5D75761FECB_inline (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline RuntimeObject* List_1_get_Item_mA35B7BFDC12C1C906CE58F9D74E3E03568C9DCCD (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m6E97ABA4A5ED5881C2FC7F356FCAF68FCC45B710 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m1175CE30FB38D95504747F73994F2C86DC0E8928 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m2772052D986312A1452295711C9B42FAAC7C03E4_inline (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_get_outputs_mF8F332F69DBE3F1DF5C24DF6AFEE25B14F6ED4F7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822 (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t70114F63D98416DFBC85070704AB213FA087F64F*, const RuntimeMethod*))List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822_gshared)(__this, method);
}
inline void List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_inline (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t70114F63D98416DFBC85070704AB213FA087F64F*, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4, const RuntimeMethod*))List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_gshared_inline)(__this, ___0_item, method);
}
inline ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ScriptPlayable_1_Create_mB1957EC751E4CE0110CBBF92C8910413DDBCF2D9 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method)
{
	return ((  ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared)(___0_graph, ___1_inputCount, method);
}
inline void PlayableExtensions_SetDuration_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mD2AFC92A1A5C996AA5CF185A050D5CC1E2255E60 (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, double ___1_value, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, double, const RuntimeMethod*))PlayableExtensions_SetDuration_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mFB5268DC99CF461EA3D9AD65F55BD4FFD2EBBFE4_gshared)(___0_playable, ___1_value, method);
}
inline void PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m1473C18225D6EBFBAE0A82BA486550109E22050B (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, int32_t, const RuntimeMethod*))PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mE0A42D4E74B9785F4D92C9A3CC182413504767F0_gshared)(___0_playable, ___1_value, method);
}
inline void PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m0E3E4BEDAF837C5F633181E4F6D4A713C3EDD6E7 (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_playable, bool ___1_value, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, bool, const RuntimeMethod*))PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_m7E4FFD10537E9A21630138331361CCF94058CD46_gshared)(___0_playable, ___1_value, method);
}
inline void List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_inline (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62, const RuntimeMethod*))List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_SortNotifications_m91493C483D46116C8DEE5C25AEE2F9872B3DB86C (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, const RuntimeMethod* method) ;
inline double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared)(___0_playable, method);
}
inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3 (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, int32_t, const RuntimeMethod*))List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654 (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* __this, const RuntimeMethod* method) ;
inline void List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, int32_t ___0_index, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, int32_t, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62, const RuntimeMethod*))List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_gshared)(__this, ___0_index, ___1_value, method);
}
inline int32_t List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_inline (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, const RuntimeMethod*))List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_gshared_inline)(__this, method);
}
inline bool PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  bool (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D_gshared)(___0_playable, method);
}
inline double PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_gshared)(___0_playable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 FrameData_get_output_mB5B10130E39676C78F53E6194390B01B87D54FBF (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_Trigger_internal_m87169DADFCE06BC37BA28CFED3B0A6174DFFEAB7 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___1_output, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* ___2_e, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FrameData_get_evaluationType_m0212C6B9A3C3AD09BA24DD4291A9FB528BFD0842 (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_SyncDurationWithExternalSource_mEE92F71E0867E713E58EDF71B9DEE1A1E2F25925 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_TriggerNotificationsInRange_m9607548147744987224ADD3FE6E3F339D2337284 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, double ___0_start, double ___1_end, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___2_info, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_playable, bool ___4_checkState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FrameData_get_deltaTime_m522E00CB1B4DA759A5121778A7688DA07735C1F8 (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FrameData_get_effectiveSpeed_m49D7C9FB90C9B640B64D701B026DC26540BC25B9 (FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeNotificationBehaviour_CanRestoreNotification_m7390D6FA66D1786D1AF1412D37D74FD9EE661E2E (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_e, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, double ___2_currentTime, double ___3_previousTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_Restore_internal_m25E1C8121200E214969CDD9A753D6357D440726A (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* ___0_e, const RuntimeMethod* method) ;
inline void Comparison_1__ctor_mFF6ADCF0402F2CBB18B19CC2018516B72A304FC2 (Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mFF6ADCF0402F2CBB18B19CC2018516B72A304FC2_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0 (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* ___0_comparison, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA*, const RuntimeMethod*))List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0_gshared)(__this, ___0_comparison, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationEntry_get_prewarm_mDF7D568CD5A14E53E9E11DAF6AD33F0FE7ED29DE (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationEntry_get_triggerInEditor_m0F467B8FC45EDED62344F2EB66D91998C330FC7A (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* __this, const RuntimeMethod* method) ;
inline int32_t PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878_gshared)(___0_playable, method);
}
inline void PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D_gshared)(___0_playable, ___1_value, method);
}
inline void PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_origin, RuntimeObject* ___2_notification, RuntimeObject* ___3_context, const RuntimeMethod* method)
{
	((  void (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5_gshared)(___0_output, ___1_origin, ___2_notification, ___3_context, method);
}
inline void List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839 (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, const RuntimeMethod*))List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A (PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8358614F1AC3F7F79522CD7795964B99E574C428 (U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
inline ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ScriptPlayable_1_Create_mFF6CFCA9A6008050CD9F4724DA8A35F4AA43D2C0 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, int32_t ___1_inputCount, const RuntimeMethod* method)
{
	return ((  ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m21924558E94732FC0180915B07EEF695750A17A3_gshared)(___0_graph, ___1_inputCount, method);
}
inline void PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_mD66291D6876BD780EAE4C29E31D96A3C8FE2C527 (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 ___0_playable, int32_t ___1_mode, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971, int32_t, const RuntimeMethod*))PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_mBC9EA1A63CAC581DC43BAE0FFC921D9DD0D1F120_gshared)(___0_playable, ___1_mode, method);
}
inline TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* ScriptPlayable_1_GetBehaviour_m238F40724867332C0C2826EBEFC778E5A99692E8 (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971* __this, const RuntimeMethod* method)
{
	return ((  TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* (*) (ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971*, const RuntimeMethod*))ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_Compile_mCCE0D60E8AD0D45A14341C0FC4FA055633BE7D25 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_timelinePlayable, RuntimeObject* ___2_tracks, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_go, bool ___4_autoRebalance, bool ___5_createOutputs, const RuntimeMethod* method) ;
inline void List_1__ctor_m2383ED532E6366A844A585AE5CE9D54A442758DD (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
inline void List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2 (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1_Clear_mDCBC404FA541E88EE24233ED1341286B1AFF6114_inline (List_1_t66D70AC14455298A9DB791AD2621759C701785A9* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t66D70AC14455298A9DB791AD2621759C701785A9*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void Dictionary_2_Clear_m45395E9A455948E384D4095C83564880135DCB12 (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E*, const RuntimeMethod*))Dictionary_2_Clear_m08E843FE56E245E7446882D1B4316A5E9D08515C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_CompileTrackList_m94B0B3D833D78C5A070DD587705272E8D25EBB63 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_timelinePlayable, RuntimeObject* ___2_tracks, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_go, bool ___4_createOutputs, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_m864929D86133D674D8DF14EFC3CBDFF531D008B9 (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E*, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1DCDF3C0596B74FEB613D33682EA1EBF7891ABDB_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_SortClips_m4FE3C4820022ECF050815215CEB982DE373F85D2 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TimelinePlayable_CreateTrackPlayable_m18539F554343F8FF12D84137E5A0CA8FFA7E8B34 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_timelinePlayable, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___2_track, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_go, bool ___4_createOutputs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 PlayableBinding_CreateOutput_mE29B8B4AE0857C038D6DCA6824A307C60E2DD7C6 (PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* PlayableBinding_get_sourceObject_m195E6C4C3DF88BD89A2DE3923646B9A013310C09 (PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* __this, const RuntimeMethod* method) ;
inline void PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, const RuntimeMethod*))PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B_gshared)(___0_output, ___1_value, method);
}
inline void PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_value, int32_t ___2_port, const RuntimeMethod* method)
{
	((  void (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C_gshared)(___0_output, ___1_value, ___2_port, method);
}
inline void PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, float ___1_value, const RuntimeMethod* method)
{
	((  void (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, float, const RuntimeMethod*))PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04_gshared)(___0_output, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E AnimationPlayableOutput_op_Explicit_m7139943338A06A1B3DE71DF52A0D253C6DC8877E (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_EvaluateWeightsForAnimationPlayableOutput_m7684913A2AF5D8265AE45AAAF46A9B006C028040 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___1_animOutput, const RuntimeMethod* method) ;
inline bool PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680*, const RuntimeMethod*))PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20 AudioPlayableOutput_op_Explicit_mC51D8736040715BAA8AC5FA22B6E89F9CDBF25C1 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioPlayableOutput_SetEvaluateOnSeek_mB3266A8A68E94933A82A0C431B7A2E7321929D92 (AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, const RuntimeMethod*))PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C_gshared)(___0_output, ___1_value, method);
}
inline INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD* GameObject_GetComponents_TisINotificationReceiver_tC9F99214950669266369744A234B75BE82DCE55D_mAC28F1F7F8013AE4490693A32AECD8B0A5885AAB (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponents_TisRuntimeObject_m1654344F5C897CA86F9AB51530972086BDB05948_gshared)(__this, method);
}
inline void PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___0_output, RuntimeObject* ___1_receiver, const RuntimeMethod* method)
{
	((  void (*) (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, RuntimeObject*, const RuntimeMethod*))PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73_gshared)(___0_output, ___1_receiver, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor__ctor_m474D5FD59685D4A13DE5307630091A0414E91E0F (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, const RuntimeMethod* method) ;
inline void List_1_Add_m2EDE7BC55BFF8DAD2842488F9BF29781019BB490_inline (List_1_t66D70AC14455298A9DB791AD2621759C701785A9* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t66D70AC14455298A9DB791AD2621759C701785A9*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool Dictionary_2_TryGetValue_m496B837A654BC1B6831D605AF5F1E079B80BE5EA (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_key, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E*, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F*, const RuntimeMethod*))Dictionary_2_TryGetValue_mB222133D92EE2CBC67AAA4ED1B5D86E9DF3D32C7_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreatePlayableGraph_mB09B3F258784F140E7D3F33ED4029056EA220371 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___2_tree, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_timelinePlayable, const RuntimeMethod* method) ;
inline void PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD_gshared)(___0_playable, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_CreateTrackOutput_mAD0C4882569BA478C8D59AA5130F8901BADE5DCF (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___1_track, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_playable, int32_t ___4_port, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_CacheTrack_m8C7FF43B821AC07FED21AD8C1537815FA0113B1C (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_playable, int32_t ___2_port, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_parent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_Evaluate_m1CB17400BD2E1FE1757F8A106F67451D039C325F (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_frameData, const RuntimeMethod* method) ;
inline void List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_inline (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void IntervalTree_1_IntersectsWith_m8BA605AC4DDB95E8C6E792B5F0418DFA460E21B0 (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* __this, int64_t ___0_value, List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* ___1_results, const RuntimeMethod* method)
{
	((  void (*) (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B*, int64_t, List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, const RuntimeMethod*))IntervalTree_1_IntersectsWith_m248B06A4C98A6DE31F7817E1A373697318B02835_gshared)(__this, ___0_value, ___1_results, method);
}
inline Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652 (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4 (Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_inline (Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9* __this, const RuntimeMethod* method)
{
	return ((  RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* (*) (Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RuntimeElement_set_intervalBit_mD6D67EA4A982521E16CDF3CAC295EED22CA65C75_inline (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D (Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RuntimeElement_get_intervalBit_mD5C7E7CDA66C4B1888D529E9344679FF88DE5A70_inline (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, const RuntimeMethod* method) ;
inline RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03 (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_Add_m24B683A8A5A93B09B0C00BE85AAA102ABC2AFFEE_inline (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mF7203CE5D6F39E85B40AA574CA4797FD224CC255_inline (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_m5061FD0BD3549FA1D0AF78537518E9552A26BFBE_inline (List_1_t66D70AC14455298A9DB791AD2621759C701785A9* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t66D70AC14455298A9DB791AD2621759C701785A9*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline RuntimeObject* List_1_get_Item_m8BFF1BCB8FBBD46B1BC437764BE364A70BC286B8 (List_1_t66D70AC14455298A9DB791AD2621759C701785A9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (List_1_t66D70AC14455298A9DB791AD2621759C701785A9*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void Dictionary_2_set_Item_mD21FF8FFF9531317514BCF92B097521185DD421C (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_key, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E*, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))Dictionary_2_set_Item_m66688A2D6177881AE57D3EDCF47AE4C79E7BEBC7_gshared)(__this, ___0_key, ___1_value, method);
}
inline void IntervalTree_1__ctor_m494E8A36D0D7F7199E44DD4A9BF915FA5255E4EC (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* __this, const RuntimeMethod* method)
{
	((  void (*) (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B*, const RuntimeMethod*))IntervalTree_1__ctor_m94C7688604C461CDCD92FA05293230CB0984CD8A_gshared)(__this, method);
}
inline void List_1__ctor_mBE854CDC1E42A0BA5D9FB38F776B7F63DA5CC0B7 (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m1352466DD3CF9C59AE53E9D1355D7022F18BE2C6 (List_1_t66D70AC14455298A9DB791AD2621759C701785A9* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t66D70AC14455298A9DB791AD2621759C701785A9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m97E8AC5CF5BBEDEBEA8FB6A612C6002168514A4F (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E*, const RuntimeMethod*))Dictionary_2__ctor_mCC6FA4BDA5A4470133D93A1D438A9E748D314FA7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClipCapsExtensions_SupportsExtrapolation_m3C0E25676F88C9DEEF4149DC2158A4A18711EE3A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* Extrapolation_SortClipsByStartTime_mCDB181CE76C4633A881347AB015409999918BF0F (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___0_clips, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_SetPostExtrapolationTime_m659389D7F8F07AE58FF2D1B4BCFAB9FF13691C35 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_SetPreExtrapolationTime_mE9DAF291C193942B0703ADB10CA1BEF1B9D0C4DA (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4BEA68C8BAF3AD6FA1854F77A8584537339195A3 (U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_m288F5449B09EB88B46E520229DFF7C7F18CA51C0 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, int32_t ___3_h4, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mBB79C3AEE25C2E5895BA6F85AECCFF5B215005B6 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, int32_t ___3_h4, int32_t ___4_h5, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 NotificationUtilities_CreateNotificationsPlayable_m3173F7D8999AA856892F6556F20735C8B24AB231 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_markers, RuntimeObject* ___2_asset, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___3_director, const RuntimeMethod* method) ;
inline ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01 (const RuntimeMethod* method)
{
	return ((  ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 (*) (const RuntimeMethod*))ScriptPlayable_1_get_Null_mF36063EB6AC0C8905AE1DDCC9FD591675FEE7CE1_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableDirector_get_extrapolationMode_m942C1A4A49D9D81DF54B742A0EFE22ED6D6BCDDD (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
inline bool ScriptPlayable_1_Equals_m16D04650E06B12057E8D54C7D97AD6CEE0F5B7C8 (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57* __this, ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 ___0_other, const RuntimeMethod* method)
{
	return ((  bool (*) (ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57*, ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57, const RuntimeMethod*))ScriptPlayable_1_Equals_mC3D0F2978F3E80114ADFB3D17BDB38DE6B299ACE_gshared)(__this, ___0_other, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 TimeNotificationBehaviour_Create_mF24D48476C110D3158F32421C168A5171F4613A0 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, double ___1_duration, int32_t ___2_loopMode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_GreaterThanOrEqual_m04A7C9DC1DACEBE2FF6201F7B81C5CE59518A57D (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_Inequality_m19BD9CC31D1A2FBDA0CC50BA96EA37463F404AF6 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_AddNotification_mB502CDA1135E3A3F543B7B24224BB95F986EAD97 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, double ___0_time, RuntimeObject* ___1_payload, int16_t ___2_flags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass0_0__ctor_m8C4942004C3562D0E7CEF1A8EBA62FE27E649328 (U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* __this, const RuntimeMethod* method) ;
inline void Predicate_1__ctor_m812064195D242AC1D8BEDD6E86C679DF84F32DBF (Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline bool List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* __this, Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3* ___0_match, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*, Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3*, const RuntimeMethod*))List_1_Exists_mE124D5A8B431C8B9B4C77EA23AD8B4C543829643_gshared)(__this, ___0_match, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21 (String_t* ___0_s, int32_t* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass0_1__ctor_mE96B2A914FE0820EA130DFB44B1E713AD3FBFB90 (U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClip__ctor_m3F9B3DE671547640479DB976423EEBC689D26F79 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClip_set_legacy_mA24DEDCB86CB9439005B71B6916C09C751731377 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationClip_set_frameRate_m68E3FF5D77738194EFEC9279F1B3FB1FCFEEED74 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m843E590839D8B44E5BF14AB39E42CAE86E2AEC9E (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0, const RuntimeMethod*))List_1_AddWithResize_m843E590839D8B44E5BF14AB39E42CAE86E2AEC9E_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m6C163FFB6AE904DB0988190665CB0C4748576C38 (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t70114F63D98416DFBC85070704AB213FA087F64F*, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4, const RuntimeMethod*))List_1_AddWithResize_m6C163FFB6AE904DB0988190665CB0C4748576C38_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mC2987AB5CB58113B56B91A98992D1F3DD43DB424 (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62, const RuntimeMethod*))List_1_AddWithResize_mC2987AB5CB58113B56B91A98992D1F3DD43DB424_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor__ctor_m474D5FD59685D4A13DE5307630091A0414E91E0F (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___0_output, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* L_0 = (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2*)il2cpp_codegen_object_new(List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2_il2cpp_TypeInfo_var);
		List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128(L_0, List_1__ctor_m5F8A99119A8A90D72E21C46C659D7CBD99EE8128_RuntimeMethod_var);
		__this->___m_Mixers = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mixers), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_1 = ___0_output;
		__this->___m_Output = L_1;
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_2 = ___0_output;
		PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4(L_2, (0.0f), PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_RuntimeMethod_var);
		AnimationOutputWeightProcessor_FindMixers_m82DA2CCB4F1B0AA24E3B8CFAB6DDEC8176EE2F65(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor_FindMixers_m82DA2CCB4F1B0AA24E3B8CFAB6DDEC8176EE2F65 (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_0 = __this->___m_Output;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1;
		L_1 = PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699(L_0, PlayableOutputExtensions_GetSourcePlayable_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_mCE373E7467586D22200300B0C02E58EEE1FAF699_RuntimeMethod_var);
		V_0 = L_1;
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_2 = __this->___m_Output;
		int32_t L_3;
		L_3 = PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6(L_2, PlayableOutputExtensions_GetSourceOutputPort_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m097C24896F907F71D0FBBF0FC8EB408CB41505B6_RuntimeMethod_var);
		V_1 = L_3;
		List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* L_4 = __this->___m_Mixers;
		NullCheck(L_4);
		List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_inline(L_4, List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_5 = V_0;
		int32_t L_6 = V_1;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_7 = V_0;
		int32_t L_8 = V_1;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_9;
		L_9 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_7, L_8, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
		AnimationOutputWeightProcessor_FindMixers_mF9681DE5BB91778AFCF883E4732DA6BE1A31A43D(__this, L_5, L_6, L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor_FindMixers_mF9681DE5BB91778AFCF883E4732DA6BE1A31A43D (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_parent, int32_t ___1_port, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_node, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Type_t* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	bool V_6 = false;
	WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	bool V_10 = false;
	int32_t G_B5_0 = 0;
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___2_node;
		bool L_1;
		L_1 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_0, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0013;
		}
	}
	{
		goto IL_00df;
	}

IL_0013:
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Type_t* L_3;
		L_3 = Playable_GetPlayableType_mF7103BE376DCD61F54669681AE7BB7D6963D6D43((&___2_node), NULL);
		V_0 = L_3;
		Type_t* L_4 = V_0;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_6;
		L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
		bool L_7;
		L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL);
		if (L_7)
		{
			goto IL_003f;
		}
	}
	{
		Type_t* L_8 = V_0;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_10;
		L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
		bool L_11;
		L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_10, NULL);
		G_B5_0 = ((int32_t)(L_11));
		goto IL_0040;
	}

IL_003f:
	{
		G_B5_0 = 1;
	}

IL_0040:
	{
		V_2 = (bool)G_B5_0;
		bool L_12 = V_2;
		if (!L_12)
		{
			goto IL_00ab;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_13 = ___2_node;
		int32_t L_14;
		L_14 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_13, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		V_3 = L_14;
		V_5 = 0;
		goto IL_006b;
	}

IL_0051:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_15 = ___2_node;
		int32_t L_16 = V_5;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_17 = ___2_node;
		int32_t L_18 = V_5;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_19;
		L_19 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_17, L_18, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
		AnimationOutputWeightProcessor_FindMixers_mF9681DE5BB91778AFCF883E4732DA6BE1A31A43D(__this, L_15, L_16, L_19, NULL);
		int32_t L_20 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_006b:
	{
		int32_t L_21 = V_5;
		int32_t L_22 = V_3;
		V_6 = (bool)((((int32_t)L_21) < ((int32_t)L_22))? 1 : 0);
		bool L_23 = V_6;
		if (L_23)
		{
			goto IL_0051;
		}
	}
	{
		il2cpp_codegen_initobj((&V_7), sizeof(WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0));
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_24 = ___0_parent;
		(&V_7)->___parentMixer = L_24;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_25 = ___2_node;
		(&V_7)->___mixer = L_25;
		int32_t L_26 = ___1_port;
		(&V_7)->___port = L_26;
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_27 = V_7;
		V_4 = L_27;
		List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* L_28 = __this->___m_Mixers;
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_29 = V_4;
		NullCheck(L_28);
		List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_inline(L_28, L_29, List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_RuntimeMethod_var);
		goto IL_00df;
	}

IL_00ab:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30 = ___2_node;
		int32_t L_31;
		L_31 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_30, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		V_8 = L_31;
		V_9 = 0;
		goto IL_00d2;
	}

IL_00b9:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_32 = ___0_parent;
		int32_t L_33 = ___1_port;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_34 = ___2_node;
		int32_t L_35 = V_9;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_36;
		L_36 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_34, L_35, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
		AnimationOutputWeightProcessor_FindMixers_mF9681DE5BB91778AFCF883E4732DA6BE1A31A43D(__this, L_32, L_33, L_36, NULL);
		int32_t L_37 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_37, 1));
	}

IL_00d2:
	{
		int32_t L_38 = V_9;
		int32_t L_39 = V_8;
		V_10 = (bool)((((int32_t)L_38) < ((int32_t)L_39))? 1 : 0);
		bool L_40 = V_10;
		if (L_40)
		{
			goto IL_00b9;
		}
	}
	{
	}

IL_00df:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationOutputWeightProcessor_Evaluate_m3C0568570541A5BD6B6405B49B72CCE50714BB17 (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	int32_t V_1 = 0;
	WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	{
		V_0 = (1.0f);
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_0 = __this->___m_Output;
		PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4(L_0, (1.0f), PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_RuntimeMethod_var);
		V_1 = 0;
		goto IL_004e;
	}

IL_001c:
	{
		List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* L_1 = __this->___m_Mixers;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_3;
		L_3 = List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263(L_1, L_2, List_1_get_Item_m16E2D277594D536BEF0EF8463D9DA3C1322F9263_RuntimeMethod_var);
		V_2 = L_3;
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_4 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_5 = L_4.___mixer;
		float L_6;
		L_6 = WeightUtility_NormalizeMixer_m6EE0D0701870481B80B9B8AA1F259C1A786379CA(L_5, NULL);
		V_0 = L_6;
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_7 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_8 = L_7.___parentMixer;
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_9 = V_2;
		int32_t L_10 = L_9.___port;
		float L_11 = V_0;
		PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0(L_8, L_10, L_11, PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
		int32_t L_12 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_004e:
	{
		int32_t L_13 = V_1;
		List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* L_14 = __this->___m_Mixers;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_inline(L_14, List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_13) < ((int32_t)L_15))? 1 : 0);
		bool L_16 = V_3;
		if (L_16)
		{
			goto IL_001c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_17;
		L_17 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		V_4 = L_17;
		bool L_18 = V_4;
		if (!L_18)
		{
			goto IL_0078;
		}
	}
	{
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_19 = __this->___m_Output;
		float L_20 = V_0;
		PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4(L_19, L_20, PlayableOutputExtensions_SetWeight_TisAnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E_m5819BD69DA549A0D209D9CF526A6B543CD34C6E4_RuntimeMethod_var);
	}

IL_0078:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationPlayableAsset_get_position_mC75DAA87C62AE6BC462492531727C2E45EC150F0 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Position;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_position_mF1539D8E2BCDC4BFABF2D1683EAD9AE7A91B4DE3 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_Position = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnimationPlayableAsset_get_rotation_m1DBB59B5F15442C5CEA8F76CA8B23398459D32D8 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_EulerAngles;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
		L_1 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_rotation_mEE464480D66C9C564AC035507554C340E013EB8C (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&___0_value), NULL);
		__this->___m_EulerAngles = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationPlayableAsset_get_eulerAngles_m1FAFD32D61627D433AC648EDB670431434372123 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_EulerAngles;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_eulerAngles_mEFBE1E1450804D8A5C2C44D276178B01CBA74F8A (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_EulerAngles = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_useTrackMatchFields_m3CA7C4CD0E3AE6B315028847FD86485139BB1DB2 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_UseTrackMatchFields;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_useTrackMatchFields_m020978DC261F7FBA5BE26BF2E3CCFFE79A7DA27C (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_UseTrackMatchFields = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationPlayableAsset_get_matchTargetFields_m65CDF95B5D21B931336CDD663309ADC226C666F6 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_MatchTargetFields;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_matchTargetFields_mCF18FDE6E3EA660995C822B5678EBB98D374FDB7 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_MatchTargetFields = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_removeStartOffset_m38878C3AEB0FF2C0ABAEC4CF6ACA7E640CF896F9 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_RemoveStartOffset;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_removeStartOffset_mB16879678AA070E3D8A4C58FBA1267867E20B420 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_RemoveStartOffset = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_applyFootIK_m3D85EDBC855694E23CA22044F83F3EA9918FF6A7 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_ApplyFootIK;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_applyFootIK_m2894B7F3E32B0CB12961AEC079B464F5F3195006 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_ApplyFootIK = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationPlayableAsset_get_loop_mFB0E127EC34FDCB9E706B864733FB45580281A81 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_Loop;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_loop_mC3AF990F0EDBFF52B6D0C17234144B1999471B6E (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_Loop = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_get_hasRootTransforms_m74DF6202F2F64346F199101D528591FF02AFE48C (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_Clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = __this->___m_Clip;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = AnimationPlayableAsset_HasRootTransforms_mF8339B890A9F6875852E02AA6FE7EBA7F2CE8161(L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_001d;
	}

IL_001c:
	{
		G_B3_0 = 0;
	}

IL_001d:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0020;
	}

IL_0020:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationPlayableAsset_get_appliedOffsetMode_m6A5F22FBF4719ADE8C78BB1A13397E5BA186F908 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CappliedOffsetModeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_appliedOffsetMode_m389C789650423968CF01A0830766D2346F2202D1 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CappliedOffsetModeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_0 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_Clip;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_clip_mF2E641EB15E80990B4587625F199F681FBFAE752 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88858160796BB415D56360575C260DD01429C2F7);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3 = ___0_value;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_3, NULL);
		String_t* L_5;
		L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral88858160796BB415D56360575C260DD01429C2F7, L_4, NULL);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(__this, L_5, NULL);
	}

IL_0023:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_6 = ___0_value;
		__this->___m_Clip = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Clip), (void*)L_6);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AnimationPlayableAsset_get_duration_m7FC1BA9D27EAFC31E19C71EB0AF485A955D8E615 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	bool V_1 = false;
	double V_2 = 0.0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0;
		L_0 = AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = TimeUtility_GetAnimationClipLength_m0C35066397FC1474ED4B04934DBAB064CC1891DB(L_0, NULL);
		V_0 = L_1;
		double L_2 = V_0;
		V_1 = (bool)((((double)L_2) < ((double)(1.4012984643248171E-45)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0026;
		}
	}
	{
		double L_4;
		L_4 = PlayableAsset_get_duration_m4668A767DDB780565E6506E63B4797B820405CFE(__this, NULL);
		V_2 = L_4;
		goto IL_002a;
	}

IL_0026:
	{
		double L_5 = V_0;
		V_2 = L_5;
		goto IL_002a;
	}

IL_002a:
	{
		double L_6 = V_2;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AnimationPlayableAsset_get_outputs_mD795879A17D0640EDFB055B39B7C832136E216DA (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* L_0 = (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__45__ctor_m0E2DA3AD05663EA90B980D7150DDAD589F0336DA(L_0, ((int32_t)-2), NULL);
		V_0 = L_0;
		U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* L_2 = V_0;
		V_1 = L_2;
		RuntimeObject* L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationPlayableAsset_CreatePlayable_mAC380311FD71AB8C793327307A1BCBE8CF152F29 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = __this->___m_Clip;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = AnimationPlayableAsset_get_position_mC75DAA87C62AE6BC462492531727C2E45EC150F0(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = AnimationPlayableAsset_get_eulerAngles_m1FAFD32D61627D433AC648EDB670431434372123(__this, NULL);
		bool L_4;
		L_4 = AnimationPlayableAsset_get_removeStartOffset_m38878C3AEB0FF2C0ABAEC4CF6ACA7E640CF896F9(__this, NULL);
		int32_t L_5;
		L_5 = AnimationPlayableAsset_get_appliedOffsetMode_m6A5F22FBF4719ADE8C78BB1A13397E5BA186F908_inline(__this, NULL);
		bool L_6;
		L_6 = AnimationPlayableAsset_get_applyFootIK_m3D85EDBC855694E23CA22044F83F3EA9918FF6A7(__this, NULL);
		int32_t L_7 = __this->___m_Loop;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_8;
		L_8 = AnimationPlayableAsset_CreatePlayable_m8B11A8EAC431FCD5E878FABCB683A4F9B74A6998(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
		V_0 = L_8;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_9 = V_0;
		V_1 = L_9;
		goto IL_0036;
	}

IL_0036:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationPlayableAsset_CreatePlayable_m8B11A8EAC431FCD5E878FABCB683A4F9B74A6998 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_positionOffset, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_eulerOffset, bool ___4_removeStartOffset, int32_t ___5_mode, bool ___6_applyFootIK, int32_t ___7_loop, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t G_B3_0 = 0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___1_clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = ___1_clip;
		NullCheck(L_2);
		bool L_3;
		L_3 = AnimationClip_get_legacy_m2ACB9171DA504B26635D0C0CFF64D5F4DEF9C82B(L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0013;
	}

IL_0012:
	{
		G_B3_0 = 1;
	}

IL_0013:
	{
		V_2 = (bool)G_B3_0;
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0022;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_5;
		L_5 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_3 = L_5;
		goto IL_00e1;
	}

IL_0022:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_6 = ___0_graph;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_7 = ___1_clip;
		AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969 L_8;
		L_8 = AnimationClipPlayable_Create_m034A4A30AC2642E675B95A0A7C3C384F533F5C1A(L_6, L_7, NULL);
		V_0 = L_8;
		bool L_9 = ___4_removeStartOffset;
		AnimationClipPlayable_SetRemoveStartOffset_mBAC88E40F6A759FACA4105EF683181D43381C8E5((&V_0), L_9, NULL);
		bool L_10 = ___6_applyFootIK;
		AnimationClipPlayable_SetApplyFootIK_m7CBA77F56815AD21784AC53D9EBDAE18AFA48507((&V_0), L_10, NULL);
		int32_t L_11 = ___7_loop;
		AnimationClipPlayable_SetOverrideLoopTime_mF1F57940D8DDBCC6EBCB75A27C2372BB39DED177((&V_0), (bool)((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0), NULL);
		int32_t L_12 = ___7_loop;
		AnimationClipPlayable_SetLoopTime_m3AAA1134C4D339C84EF57FE289D33100D4971ED8((&V_0), (bool)((((int32_t)L_12) == ((int32_t)1))? 1 : 0), NULL);
		AnimationClipPlayable_t54CEA0DD315B1674C2BD49E681005C4271D73969 L_13 = V_0;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14;
		L_14 = AnimationClipPlayable_op_Implicit_m112BA2303DA5A9A8E24310332E3C27E13F74A0FD(L_13, NULL);
		V_1 = L_14;
		int32_t L_15 = ___5_mode;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = AnimationPlayableAsset_ShouldApplyScaleRemove_m99FB3C3471F9B6C7A5E595308EF4ABCDB2E63841(L_15, NULL);
		V_4 = L_16;
		bool L_17 = V_4;
		if (!L_17)
		{
			goto IL_009a;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_18 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_il2cpp_TypeInfo_var);
		AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD L_19;
		L_19 = AnimationRemoveScalePlayable_Create_mABCE46803804604412781B86B321BE816649401C(L_18, 1, NULL);
		V_5 = L_19;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_20 = V_1;
		AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD L_21 = V_5;
		bool L_22;
		L_22 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3((&___0_graph), L_20, 0, L_21, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_mCCF9E8DAAC9F8D34A4BDFF2C73404B1E4AD7FCE3_RuntimeMethod_var);
		AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD L_23 = V_5;
		PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449(L_23, 0, (1.0f), PlayableExtensions_SetInputWeight_TisAnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD_m219225CB3C4A831CF64F8CD10A42C8F5BC42F449_RuntimeMethod_var);
		AnimationRemoveScalePlayable_t915611F6D3CC150DDCAF56412AC3E5ACB518A9DD L_24 = V_5;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_25;
		L_25 = AnimationRemoveScalePlayable_op_Implicit_m0658568E028F0099166238728756300A839F0606(L_24, NULL);
		V_1 = L_25;
	}

IL_009a:
	{
		int32_t L_26 = ___5_mode;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_27 = ___1_clip;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		bool L_28;
		L_28 = AnimationPlayableAsset_ShouldApplyOffset_m7D958577429B51630CAD52246A957F9BD850119D(L_26, L_27, NULL);
		V_6 = L_28;
		bool L_29 = V_6;
		if (!L_29)
		{
			goto IL_00dd;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_30 = ___0_graph;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___2_positionOffset;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___3_eulerOffset;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_33;
		L_33 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_32, NULL);
		il2cpp_codegen_runtime_class_init_inline(AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_34;
		L_34 = AnimationOffsetPlayable_Create_mA5D6C2A6687EC937E35D758C88300F1F0056AB39(L_30, L_31, L_33, 1, NULL);
		V_7 = L_34;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_35 = V_1;
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_36 = V_7;
		bool L_37;
		L_37 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1((&___0_graph), L_35, 0, L_36, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_38 = V_7;
		PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C(L_38, 0, (1.0f), PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_39 = V_7;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_40;
		L_40 = AnimationOffsetPlayable_op_Implicit_m0718409D76954C4C3D1F02F8B55DD39C6BC66C0F(L_39, NULL);
		V_1 = L_40;
	}

IL_00dd:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_41 = V_1;
		V_3 = L_41;
		goto IL_00e1;
	}

IL_00e1:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_42 = V_3;
		return L_42;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_ShouldApplyOffset_m7D958577429B51630CAD52246A957F9BD850119D (int32_t ___0_mode, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___0_mode;
		if (!L_0)
		{
			goto IL_000a;
		}
	}
	{
		int32_t L_1 = ___0_mode;
		G_B3_0 = ((((int32_t)L_1) == ((int32_t)4))? 1 : 0);
		goto IL_000b;
	}

IL_000a:
	{
		G_B3_0 = 1;
	}

IL_000b:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0013;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_001c;
	}

IL_0013:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3 = ___1_clip;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = AnimationPlayableAsset_HasRootTransforms_mF8339B890A9F6875852E02AA6FE7EBA7F2CE8161(L_3, NULL);
		V_1 = L_4;
		goto IL_001c;
	}

IL_001c:
	{
		bool L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_ShouldApplyScaleRemove_m99FB3C3471F9B6C7A5E595308EF4ABCDB2E63841 (int32_t ___0_mode, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		int32_t L_0 = ___0_mode;
		if ((((int32_t)L_0) == ((int32_t)6)))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_1 = ___0_mode;
		if ((((int32_t)L_1) == ((int32_t)4)))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_2 = ___0_mode;
		G_B4_0 = ((((int32_t)L_2) == ((int32_t)3))? 1 : 0);
		goto IL_0010;
	}

IL_000f:
	{
		G_B4_0 = 1;
	}

IL_0010:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0013;
	}

IL_0013:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationPlayableAsset_get_clipCaps_m2BAF77E319A9EE382FF20AB13A56907312C064F8 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	int32_t G_B5_0 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B12_0 = 0;
	{
		V_0 = ((int32_t)26);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_Clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_2 = __this->___m_Loop;
		if ((((int32_t)L_2) == ((int32_t)2)))
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_3 = __this->___m_Loop;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_4 = __this->___m_Clip;
		NullCheck(L_4);
		bool L_5;
		L_5 = Motion_get_isLooping_mD11B7C5FFEC7BC2BC5D2AB4D3B2A06D2959DFB99(L_4, NULL);
		G_B5_0 = ((int32_t)(L_5));
		goto IL_0031;
	}

IL_0030:
	{
		G_B5_0 = 1;
	}

IL_0031:
	{
		G_B7_0 = G_B5_0;
		goto IL_0034;
	}

IL_0033:
	{
		G_B7_0 = 0;
	}

IL_0034:
	{
		V_1 = (bool)G_B7_0;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_003c;
		}
	}
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)((int32_t)L_7|1));
	}

IL_003c:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_8 = __this->___m_Clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_9)
		{
			goto IL_005a;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_10 = __this->___m_Clip;
		NullCheck(L_10);
		bool L_11;
		L_11 = AnimationClip_get_empty_mA55084A0DDBE57E75DC412FCEE2285626E76B986(L_10, NULL);
		G_B12_0 = ((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		goto IL_005b;
	}

IL_005a:
	{
		G_B12_0 = 0;
	}

IL_005b:
	{
		V_2 = (bool)G_B12_0;
		bool L_12 = V_2;
		if (!L_12)
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_13 = V_0;
		V_0 = ((int32_t)((int32_t)L_13|4));
	}

IL_0063:
	{
		int32_t L_14 = V_0;
		V_3 = L_14;
		goto IL_0067;
	}

IL_0067:
	{
		int32_t L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_ResetOffsets_m8DC6D73742DA551BB81E5BDAAC2F186D045D0EC4 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		AnimationPlayableAsset_set_position_mF1539D8E2BCDC4BFABF2D1683EAD9AE7A91B4DE3(__this, L_0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		AnimationPlayableAsset_set_eulerAngles_mEFBE1E1450804D8A5C2C44D276178B01CBA74F8A(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_GatherProperties_mB16CF0B019B7CF063D76CA4B69A51C227EB24EF0 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, RuntimeObject* ___1_driver, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = ___1_driver;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = __this->___m_Clip;
		NullCheck(L_0);
		InterfaceActionInvoker1< AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* >::Invoke(2, IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var, L_0, L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationPlayableAsset_HasRootTransforms_mF8339B890A9F6875852E02AA6FE7EBA7F2CE8161 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B10_0 = 0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___0_clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = ___0_clip;
		NullCheck(L_2);
		bool L_3;
		L_3 = AnimationClip_get_empty_mA55084A0DDBE57E75DC412FCEE2285626E76B986(L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0013;
	}

IL_0012:
	{
		G_B3_0 = 1;
	}

IL_0013:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_001b;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_003f;
	}

IL_001b:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_5 = ___0_clip;
		NullCheck(L_5);
		bool L_6;
		L_6 = AnimationClip_get_hasRootMotion_mF736536B45B62D56EBD402A8A033767A88CFAE3E(L_5, NULL);
		if (L_6)
		{
			goto IL_003b;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_7 = ___0_clip;
		NullCheck(L_7);
		bool L_8;
		L_8 = AnimationClip_get_hasGenericRootTransform_mED40404C94754A7CE75E96EF8C2CE35CB71B343F(L_7, NULL);
		if (L_8)
		{
			goto IL_003b;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_9 = ___0_clip;
		NullCheck(L_9);
		bool L_10;
		L_10 = AnimationClip_get_hasMotionCurves_m36F62751D417AC698D8D60A5C43E4EAA49B4FDAF(L_9, NULL);
		if (L_10)
		{
			goto IL_003b;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_11 = ___0_clip;
		NullCheck(L_11);
		bool L_12;
		L_12 = AnimationClip_get_hasRootCurves_mD871E5382B94163A7CA3B917BBAC50F0E1405B81(L_11, NULL);
		G_B10_0 = ((int32_t)(L_12));
		goto IL_003c;
	}

IL_003b:
	{
		G_B10_0 = 1;
	}

IL_003c:
	{
		V_1 = (bool)G_B10_0;
		goto IL_003f;
	}

IL_003f:
	{
		bool L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mE7288B1EA8E582C2661277C75FDE80D8B6CFEBC1 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		int32_t L_0 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_StaticFields*)il2cpp_codegen_static_fields_for(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var))->___k_LatestVersion;
		__this->___m_Version = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mA584D2BD183C657C1DB990C055CE79E3880C88E2 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		int32_t L_0 = __this->___m_Version;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		int32_t L_1 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_StaticFields*)il2cpp_codegen_static_fields_for(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var))->___k_LatestVersion;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0021;
		}
	}
	{
		int32_t L_3 = __this->___m_Version;
		AnimationPlayableAsset_OnUpgradeFromVersion_mE19EC4FA01C0D93E8FAC4E4D56FC3B5DBB2C2354(__this, L_3, NULL);
	}

IL_0021:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset_OnUpgradeFromVersion_mE19EC4FA01C0D93E8FAC4E4D56FC3B5DBB2C2354 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_oldVersion, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___0_oldVersion;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		AnimationPlayableAssetUpgrade_ConvertRotationToEuler_mB851991DE0D6624E9C49487DFA8630FA6AC08491(__this, NULL);
	}

IL_0010:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset__ctor_m6F298BFCD42F32F57484C3329B147586ECBF141B (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_Position = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_EulerAngles = L_1;
		__this->___m_UseTrackMatchFields = (bool)1;
		il2cpp_codegen_runtime_class_init_inline(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		int32_t L_2 = ((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___All;
		__this->___m_MatchTargetFields = L_2;
		__this->___m_RemoveStartOffset = (bool)1;
		__this->___m_ApplyFootIK = (bool)1;
		__this->___m_Loop = 0;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
		L_3 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		__this->___m_Rotation = L_3;
		PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAsset__cctor_m1748B5EB189D81582B97A7BBD370D03960F1FD7D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_StaticFields*)il2cpp_codegen_static_fields_for(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var))->___k_LatestVersion = 1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPlayableAssetUpgrade_ConvertRotationToEuler_mB851991DE0D6624E9C49487DFA8630FA6AC08491 (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* ___0_asset, const RuntimeMethod* method) 
{
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_0 = ___0_asset;
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_1 = ___0_asset;
		NullCheck(L_1);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_2 = (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)(&L_1->___m_Rotation);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline(L_2, NULL);
		NullCheck(L_0);
		L_0->___m_EulerAngles = L_3;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__45__ctor_m0E2DA3AD05663EA90B980D7150DDAD589F0336DA (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__45_System_IDisposable_Dispose_mA7F31F3D37807CE6BA6B290B62C93BEE16B0A6D7 (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_outputsU3Ed__45_MoveNext_mF982F762F9D3069822C9C69545FA6E439F6F1DC8 (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0016;
	}

IL_0012:
	{
		goto IL_0018;
	}

IL_0014:
	{
		goto IL_0045;
	}

IL_0016:
	{
		return (bool)0;
	}

IL_0018:
	{
		__this->___U3CU3E1__state = (-1);
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_3 = __this->___U3CU3E4__this;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_3, NULL);
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_5 = __this->___U3CU3E4__this;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_6;
		L_6 = AnimationPlayableBinding_Create_m3E764C5FC95E912E727275AA705701933B93C2CB(L_4, L_5, NULL);
		__this->___U3CU3E2__current = L_6;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_StreamName), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceObject), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceBindingType), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_CreateOutputMethod), (void*)NULL);
		#endif
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0045:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 U3Cget_outputsU3Ed__45_System_Collections_Generic_IEnumeratorU3CUnityEngine_Playables_PlayableBindingU3E_get_Current_m7E523BBDF4F714C6737AC3D2709BB75FCF0ED93E (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__45_System_Collections_IEnumerator_Reset_mC8FF472CBE1E59FE4E740083CA6D09ACF0354C0F (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_outputsU3Ed__45_System_Collections_IEnumerator_Reset_mC8FF472CBE1E59FE4E740083CA6D09ACF0354C0F_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__45_System_Collections_IEnumerator_get_Current_mBFDCDFF0341D56EEF2ACE33B8504A53CECE1F7AE (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_1 = L_0;
		RuntimeObject* L_2 = Box(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var, &L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__45_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m89F51E97B14897204A10EB33B1DF48AD64260492 (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* L_3 = (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__45__ctor_m0E2DA3AD05663EA90B980D7150DDAD589F0336DA(L_3, 0, NULL);
		V_0 = L_3;
		U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* L_4 = V_0;
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__45_System_Collections_IEnumerable_GetEnumerator_m571AD1499FE97BA88AC1996D6DBCB5FB81EA6B64 (U3Cget_outputsU3Ed__45_tA1B097E5833BFEF217CC8402D897A89E32BF2928* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3Cget_outputsU3Ed__45_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m89F51E97B14897204A10EB33B1DF48AD64260492(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchTargetFieldConstants__cctor_mC761D8CE72745FF29695B219E52D3AF62D2DC5BC (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___All = ((int32_t)63);
		((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___None = 0;
		((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___Position = 7;
		((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___Rotation = ((int32_t)56);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_position_mBF745D40410A1F530116319EDA2ED612851C863E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Position;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_position_m58583D926C865297D1D248FF3DB33E9A101115F6 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_Position = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnimationTrack_get_rotation_m5A3EC08F5E1AD62FC72BA69294001BAC42C15251 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_EulerAngles;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
		L_1 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_rotation_m372BEF805EE2FEA03E5766C853CD934FADAF6FFD (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&___0_value), NULL);
		__this->___m_EulerAngles = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_eulerAngles_m9EDE81D8FD7675470DF4CFA620D911019B56C768 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_EulerAngles;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_eulerAngles_mCF06238E5C41BE05161163DCA33ED817BF1E24CD (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_EulerAngles = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_applyOffsets_m10D70F0C85FB9C462B4659813EDB37BF84D86B9A (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)0;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_applyOffsets_mF644A614EB6FB30B8604D917BA8F4A710983A9DE (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_trackOffset_m8D91B82F85D98F276E45FB805628232278AF2D2D (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_TrackOffset;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_trackOffset_m66B617D407D7D8CE17EDAD849DEC34FD1E0B1CE5 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_TrackOffset = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_matchTargetFields_m130ABF7AA0D2F38D40127029CA02993A5FA998F3 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_MatchTargetFields;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_matchTargetFields_m14ED03793080CDD4BDF4D1B91418C430853D9330 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		int32_t L_1 = ((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___All;
		__this->___m_MatchTargetFields = ((int32_t)((int32_t)L_0&(int32_t)L_1));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* AnimationTrack_get_infiniteClip_mE55BF71562803B5C849A335584AE526A2747E5B2 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_0 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_InfiniteClip;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClip_mA700EED208399A4DCA3314E3F848BBE698DAB6C4 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_value, const RuntimeMethod* method) 
{
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___0_value;
		__this->___m_InfiniteClip = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InfiniteClip), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_infiniteClipRemoveOffset_m18DFC76B9AFEC35654AF299A62264E925202146B (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_InfiniteClipRemoveOffset;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipRemoveOffset_m7999F05C17EE0524CCC197732CADB8927A0D5454 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_InfiniteClipRemoveOffset = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* V_0 = NULL;
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_0 = __this->___m_AvatarMask;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_avatarMask_m97BFF1B75D7E891C249CCE0917F1CBCB886FD30D (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* ___0_value, const RuntimeMethod* method) 
{
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_0 = ___0_value;
		__this->___m_AvatarMask = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AvatarMask), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_applyAvatarMask_m2FCA8FA363B449E4420E8492F92E5270A2D4FA7E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_ApplyAvatarMask;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_applyAvatarMask_mEAEA18A18FB74A33D808B94F20C01A2D880A8606 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_ApplyAvatarMask = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_CanCompileClips_m67F41F2F20E51CB999957ACD3D9C31B799EC3026 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	{
		bool L_0;
		L_0 = TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66(__this, NULL);
		if (L_0)
		{
			goto IL_003b;
		}
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_1 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)__this)->___m_Clips;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_inline(L_1, List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var);
		if ((((int32_t)L_2) > ((int32_t)0)))
		{
			goto IL_0038;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_4)
		{
			goto IL_0035;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_5 = __this->___m_InfiniteClip;
		NullCheck(L_5);
		bool L_6;
		L_6 = AnimationClip_get_empty_mA55084A0DDBE57E75DC412FCEE2285626E76B986(L_5, NULL);
		G_B5_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		goto IL_0036;
	}

IL_0035:
	{
		G_B5_0 = 0;
	}

IL_0036:
	{
		G_B7_0 = G_B5_0;
		goto IL_0039;
	}

IL_0038:
	{
		G_B7_0 = 1;
	}

IL_0039:
	{
		G_B9_0 = G_B7_0;
		goto IL_003c;
	}

IL_003b:
	{
		G_B9_0 = 0;
	}

IL_003c:
	{
		V_0 = (bool)G_B9_0;
		goto IL_003f;
	}

IL_003f:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AnimationTrack_get_outputs_mF3776BF93312A616ADC9D18F061AD972626F0EB7 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* L_0 = (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__49__ctor_mD93688EDAA61ADD8474DC977257C4865A2EC6389(L_0, ((int32_t)-2), NULL);
		V_0 = L_0;
		U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* L_2 = V_0;
		V_1 = L_2;
		RuntimeObject* L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_0;
		L_0 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_1;
		L_1 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		NullCheck(L_1);
		G_B3_0 = ((!(((uint32_t)(((RuntimeArray*)L_1)->max_length)) <= ((uint32_t)0)))? 1 : 0);
		goto IL_0016;
	}

IL_0015:
	{
		G_B3_0 = 0;
	}

IL_0016:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0019;
	}

IL_0019:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_infiniteClipOffsetPosition_m23355191742B9EF9877193DCD3C77758D9435666 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_InfiniteClipOffsetPosition;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipOffsetPosition_m74A78994C38BE22C6AD33C5EF4CD710CCAFDD166 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_InfiniteClipOffsetPosition = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnimationTrack_get_infiniteClipOffsetRotation_m3A152B45D0F99F716EEFA25BDF0A932FACB02052 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_InfiniteClipOffsetEulerAngles;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
		L_1 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipOffsetRotation_m0B8FF5AB8D6F4EE92C022D40510C5C41AD3896C2 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&___0_value), NULL);
		__this->___m_InfiniteClipOffsetEulerAngles = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_infiniteClipOffsetEulerAngles_m0EF73054860F1F705E07F5729C9CB1CE0D4AA6B9 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_InfiniteClipOffsetEulerAngles;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipOffsetEulerAngles_m958891CA74BDFD73A39E2427084FA3777939C29E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_InfiniteClipOffsetEulerAngles = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_get_infiniteClipApplyFootIK_m813FEE3250C60BFEF060210215BD68E3C5CC29CB (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_InfiniteClipApplyFootIK;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipApplyFootIK_mCC194F75CD06FA7E9F0EE890E7A2AADA9C387BAB (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_InfiniteClipApplyFootIK = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double AnimationTrack_get_infiniteClipTimeOffset_mC4376105C76EAB9E8139C426D3BD218ED21B4A7C (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		double L_0 = __this->___m_InfiniteClipTimeOffset;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		double L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipTimeOffset_m93F31C8AEFE3DE5FE275F7EB250FA98F5978AD3A (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, double ___0_value, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_value;
		__this->___m_InfiniteClipTimeOffset = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_infiniteClipPreExtrapolation_m4B4906080C16E2D7C07B409787363735F8C8AB85 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_InfiniteClipPreExtrapolation;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipPreExtrapolation_m5A1D2B6511FB01EEDF0405DB5914F43D1289EDE3 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_InfiniteClipPreExtrapolation = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_infiniteClipPostExtrapolation_mE68867202ACB337F11C12FD75C196278FFEA34D9 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_InfiniteClipPostExtrapolation;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipPostExtrapolation_m8197868300D197E73BFB72D95EEC0CA3F3E69D6E (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_InfiniteClipPostExtrapolation = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_infiniteClipLoop_m0076C92D7935227835C007059EC228D6ACA5205C (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___mInfiniteClipLoop;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_infiniteClipLoop_mE52F35E3A552CD510D873A9A1865D474974B2750 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___mInfiniteClipLoop = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_ResetOffsets_m9CA8762D3880419B7CA71E966228FF801A0F47A4 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_Position = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_EulerAngles = L_1;
		AnimationTrack_UpdateClipOffsets_m0DE8CEBC4F96E1F40669DC8732F2E04EBADA1331(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* AnimationTrack_CreateClip_mC2014488815D2C34B95F739D82F9A93A195FD919 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_CreateClip_TisAnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_m4454F2EC6F7E466577ADF49F8165BDDE8CAE7EE1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_0 = NULL;
	bool V_1 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_2 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___0_clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		V_2 = (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*)NULL;
		goto IL_0024;
	}

IL_0010:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_3;
		L_3 = TrackAsset_CreateClip_TisAnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_m4454F2EC6F7E466577ADF49F8165BDDE8CAE7EE1(__this, TrackAsset_CreateClip_TisAnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_m4454F2EC6F7E466577ADF49F8165BDDE8CAE7EE1_RuntimeMethod_var);
		V_0 = L_3;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = V_0;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_5 = ___0_clip;
		AnimationTrack_AssignAnimationClip_m26DB250244CE6240EF4F946A4D93F311D0D1F367(__this, L_4, L_5, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_6 = V_0;
		V_2 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_7 = V_2;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_CreateInfiniteClip_mC2EB76F9F2462F3AED209E90018A86DE5D36843B (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, String_t* ___0_infiniteClipName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F2ACB352F815DFC05BF663FD019756665D50490);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6349925EB1F8695822374298EEF1C67AF2707C2);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B6_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B5_0 = NULL;
	String_t* G_B7_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B7_1 = NULL;
	{
		bool L_0;
		L_0 = AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralE6349925EB1F8695822374298EEF1C67AF2707C2, NULL);
		goto IL_0048;
	}

IL_0019:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_002b;
		}
	}
	{
		goto IL_0048;
	}

IL_002b:
	{
		String_t* L_5 = ___0_infiniteClipName;
		bool L_6;
		L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
		if (L_6)
		{
			G_B6_0 = __this;
			goto IL_0037;
		}
		G_B5_0 = __this;
	}
	{
		String_t* L_7 = ___0_infiniteClipName;
		G_B7_0 = L_7;
		G_B7_1 = G_B5_0;
		goto IL_003c;
	}

IL_0037:
	{
		G_B7_0 = _stringLiteral1F2ACB352F815DFC05BF663FD019756665D50490;
		G_B7_1 = G_B6_0;
	}

IL_003c:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_8;
		L_8 = TimelineCreateUtilities_CreateAnimationClipForTrack_m499C0BAB55D23B8B1759B4EFFCA6EC100B056770(G_B7_0, __this, (bool)0, NULL);
		NullCheck(G_B7_1);
		G_B7_1->___m_InfiniteClip = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&G_B7_1->___m_InfiniteClip), (void*)L_8);
	}

IL_0048:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* AnimationTrack_CreateRecordableClip_m2F49C361C87418375F803A4760EDF011A9D960C7 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, String_t* ___0_animClipName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F2ACB352F815DFC05BF663FD019756665D50490);
		s_Il2CppMethodInitialized = true;
	}
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_0 = NULL;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_1 = NULL;
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* V_2 = NULL;
	bool V_3 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_4 = NULL;
	String_t* G_B3_0 = NULL;
	{
		String_t* L_0 = ___0_animClipName;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		if (L_1)
		{
			goto IL_000c;
		}
	}
	{
		String_t* L_2 = ___0_animClipName;
		G_B3_0 = L_2;
		goto IL_0011;
	}

IL_000c:
	{
		G_B3_0 = _stringLiteral1F2ACB352F815DFC05BF663FD019756665D50490;
	}

IL_0011:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3;
		L_3 = TimelineCreateUtilities_CreateAnimationClipForTrack_m499C0BAB55D23B8B1759B4EFFCA6EC100B056770(G_B3_0, __this, (bool)0, NULL);
		V_0 = L_3;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_4 = V_0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5;
		L_5 = AnimationTrack_CreateClip_mC2014488815D2C34B95F739D82F9A93A195FD919(__this, L_4, NULL);
		V_1 = L_5;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_6 = V_1;
		String_t* L_7 = ___0_animClipName;
		NullCheck(L_6);
		TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD(L_6, L_7, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8 = V_1;
		NullCheck(L_8);
		TimelineClip_set_recordable_m38B678C027026275DD27636B8AF8345D94D9403A(L_8, (bool)1, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_9 = V_1;
		NullCheck(L_9);
		TimelineClip_set_start_m476586FED5274C2691B71BC75C76E3F471332BF5(L_9, (0.0), NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_10 = V_1;
		NullCheck(L_10);
		TimelineClip_set_duration_m1904C6BD6C64F8CC7AD09256F559C8C62AB97001(L_10, (1.0), NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_11 = V_1;
		NullCheck(L_11);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12;
		L_12 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_11, NULL);
		V_2 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33*)IsInstClass((RuntimeObject*)L_12, AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var));
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_13 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_14;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0070;
		}
	}
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_16 = V_2;
		NullCheck(L_16);
		AnimationPlayableAsset_set_removeStartOffset_mB16879678AA070E3D8A4C58FBA1267867E20B420(L_16, (bool)0, NULL);
	}

IL_0070:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_17 = V_1;
		V_4 = L_17;
		goto IL_0075;
	}

IL_0075:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_18 = V_4;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_OnCreateClip_m5A7462347F4CAA6EC0B248F534F45C89B8F38786 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	{
		V_0 = 0;
		bool L_0;
		L_0 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(__this, NULL);
		V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		V_0 = 1;
	}

IL_0012:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2 = ___0_clip;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		TimelineClip_set_preExtrapolationMode_m26E6222B67AFA46CC6F1EE1730C8819B19D035AF(L_2, L_3, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = ___0_clip;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		TimelineClip_set_postExtrapolationMode_mD2B003EB90D2C816050F5FF12B662401BB858092(L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_CalculateItemsHash_m69D9B8299B8E4085DE184A3FC278BB33C6CECF70 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = TrackAsset_GetAnimationClipHash_m9A2D605C95C224426E2263A8693E578B77633EE7(L_0, NULL);
		int32_t L_2;
		L_2 = TrackAsset_CalculateItemsHash_m2928153E88198C690E2CB8486AC483555276546E(__this, NULL);
		int32_t L_3;
		L_3 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_001a;
	}

IL_001a:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_UpdateClipOffsets_m0DE8CEBC4F96E1F40669DC8732F2E04EBADA1331 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_CompileTrackPlayable_m8AEA486513BF42BC4682217FCB37A61218B68094 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___1_track, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___3_tree, int32_t ___4_mode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_2 = NULL;
	PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* V_3 = NULL;
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* V_4 = NULL;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* V_9 = NULL;
	bool V_10 = false;
	bool V_11 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_12;
	memset((&V_12), 0, sizeof(V_12));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_1 = ___1_track;
		NullCheck(L_1);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_2;
		L_2 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_1, NULL);
		NullCheck(L_2);
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_3;
		L_3 = AnimationMixerPlayable_Create_m4136E1F8A7BF26D3DE52C68111F8E1D789A7A8F3(L_0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
		V_0 = L_3;
		V_1 = 0;
		goto IL_00ae;
	}

IL_0017:
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_4 = ___1_track;
		NullCheck(L_4);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_5;
		L_5 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_4, NULL);
		int32_t L_6 = V_1;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		V_2 = L_8;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_9 = V_2;
		NullCheck(L_9);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10;
		L_10 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_9, NULL);
		V_3 = ((PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E*)IsInstClass((RuntimeObject*)L_10, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E_il2cpp_TypeInfo_var));
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_11 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_6 = L_12;
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_003c;
		}
	}
	{
		goto IL_00aa;
	}

IL_003c:
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_14 = V_3;
		V_4 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33*)IsInstClass((RuntimeObject*)L_14, AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var));
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_15 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_7 = L_16;
		bool L_17 = V_7;
		if (!L_17)
		{
			goto IL_005c;
		}
	}
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_18 = V_4;
		int32_t L_19 = ___4_mode;
		NullCheck(L_18);
		AnimationPlayableAsset_set_appliedOffsetMode_m389C789650423968CF01A0830766D2346F2202D1_inline(L_18, L_19, NULL);
	}

IL_005c:
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_20 = V_3;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_21 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = ___2_go;
		NullCheck(L_20);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_23;
		L_23 = VirtualFuncInvoker2< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(6, L_20, L_21, L_22);
		V_5 = L_23;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_24 = V_5;
		bool L_25;
		L_25 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_24, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_8 = L_25;
		bool L_26 = V_8;
		if (!L_26)
		{
			goto IL_00a9;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_27 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_28 = V_5;
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_29 = V_0;
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30;
		L_30 = AnimationMixerPlayable_op_Implicit_m7B2D50F94CD0EE3E66478A560CC929BE7C985323(L_29, NULL);
		RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* L_31 = (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC*)il2cpp_codegen_object_new(RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC_il2cpp_TypeInfo_var);
		RuntimeClip__ctor_m98046934573D3967A198B431434524D25C76F43C(L_31, L_27, L_28, L_30, NULL);
		V_9 = L_31;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_32 = ___3_tree;
		RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* L_33 = V_9;
		NullCheck(L_32);
		IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070(L_32, L_33, IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_34 = V_5;
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_35 = V_0;
		int32_t L_36 = V_1;
		bool L_37;
		L_37 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C((&___0_graph), L_34, 0, L_35, L_36, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_RuntimeMethod_var);
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_38 = V_0;
		int32_t L_39 = V_1;
		PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A(L_38, L_39, (0.0f), PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_RuntimeMethod_var);
	}

IL_00a9:
	{
	}

IL_00aa:
	{
		int32_t L_40 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_40, 1));
	}

IL_00ae:
	{
		int32_t L_41 = V_1;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_42 = ___1_track;
		NullCheck(L_42);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_43;
		L_43 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_42, NULL);
		NullCheck(L_43);
		V_10 = (bool)((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length))))? 1 : 0);
		bool L_44 = V_10;
		if (L_44)
		{
			goto IL_0017;
		}
	}
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_45 = ___1_track;
		NullCheck(L_45);
		bool L_46;
		L_46 = AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F(L_45, NULL);
		V_11 = (bool)((((int32_t)L_46) == ((int32_t)0))? 1 : 0);
		bool L_47 = V_11;
		if (!L_47)
		{
			goto IL_00db;
		}
	}
	{
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_48 = V_0;
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_49;
		L_49 = AnimationMixerPlayable_op_Implicit_m7B2D50F94CD0EE3E66478A560CC929BE7C985323(L_48, NULL);
		V_12 = L_49;
		goto IL_00ef;
	}

IL_00db:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_50 = ___0_graph;
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_51 = V_0;
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_52;
		L_52 = AnimationMixerPlayable_op_Implicit_m7B2D50F94CD0EE3E66478A560CC929BE7C985323(L_51, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53 = ___2_go;
		int32_t L_54 = ___4_mode;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_55;
		L_55 = AnimationTrack_ApplyTrackOffset_m7ACA50839B41B3AECEA66E60986AE71E9FA3F7A0(__this, L_50, L_52, L_53, L_54, NULL);
		V_12 = L_55;
		goto IL_00ef;
	}

IL_00ef:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_56 = V_12;
		return L_56;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_UnityEngine_Timeline_ILayerable_CreateLayerMixer_m2C90244DFA117930E0911876688435A62CF9C628 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, int32_t ___2_inputCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0;
		L_0 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_CreateMixerPlayableGraph_mC3352DAB3A0AF3D277C78B94D5DC2DB763DFD3F7 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___2_tree, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA49862FD29A08781B1984437A46A557E4DF913FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5204958A55F16D8870684D98F05716D288EC5274_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t5204958A55F16D8870684D98F05716D288EC5274* V_0 = NULL;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_8;
	memset((&V_8), 0, sizeof(V_8));
	bool V_9 = false;
	bool V_10 = false;
	RuntimeObject* V_11 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_12 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* V_13 = NULL;
	bool V_14 = false;
	bool V_15 = false;
	int32_t V_16 = 0;
	int32_t V_17 = 0;
	int32_t V_18 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_19;
	memset((&V_19), 0, sizeof(V_19));
	bool V_20 = false;
	bool V_21 = false;
	bool V_22 = false;
	bool V_23 = false;
	AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 V_24;
	memset((&V_24), 0, sizeof(V_24));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_25;
	memset((&V_25), 0, sizeof(V_25));
	int32_t G_B7_0 = 0;
	int32_t G_B12_0 = 0;
	bool G_B15_0 = false;
	bool G_B14_0 = false;
	int32_t G_B16_0 = 0;
	bool G_B16_1 = false;
	int32_t G_B27_0 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B32_0;
	memset((&G_B32_0), 0, sizeof(G_B32_0));
	int32_t G_B34_0 = 0;
	AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D G_B34_1;
	memset((&G_B34_1), 0, sizeof(G_B34_1));
	int32_t G_B33_0 = 0;
	AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D G_B33_1;
	memset((&G_B33_1), 0, sizeof(G_B33_1));
	int32_t G_B35_0 = 0;
	int32_t G_B35_1 = 0;
	AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D G_B35_2;
	memset((&G_B35_2), 0, sizeof(G_B35_2));
	int32_t G_B38_0 = 0;
	bool G_B44_0 = false;
	bool G_B43_0 = false;
	int32_t G_B45_0 = 0;
	bool G_B45_1 = false;
	{
		bool L_0;
		L_0 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(__this, NULL);
		V_9 = L_0;
		bool L_1 = V_9;
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEF1F36BF6CF6F621CEB818750D6BCB501F70F5)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationTrack_CreateMixerPlayableGraph_mC3352DAB3A0AF3D277C78B94D5DC2DB763DFD3F7_RuntimeMethod_var)));
	}

IL_0018:
	{
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_3 = (List_1_t5204958A55F16D8870684D98F05716D288EC5274*)il2cpp_codegen_object_new(List_1_t5204958A55F16D8870684D98F05716D288EC5274_il2cpp_TypeInfo_var);
		List_1__ctor_mA49862FD29A08781B1984437A46A557E4DF913FA(L_3, List_1__ctor_mA49862FD29A08781B1984437A46A557E4DF913FA_RuntimeMethod_var);
		V_0 = L_3;
		bool L_4;
		L_4 = VirtualFuncInvoker0< bool >::Invoke(32, __this);
		V_10 = L_4;
		bool L_5 = V_10;
		if (!L_5)
		{
			goto IL_0032;
		}
	}
	{
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_6 = V_0;
		NullCheck(L_6);
		List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_inline(L_6, __this, List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_RuntimeMethod_var);
	}

IL_0032:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___1_go;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
		L_8 = AnimationTrack_GetGenericRootNode_m40F3B83DE0D88C67592549EBDFADCD0168D63C3A(__this, L_7, NULL);
		V_1 = L_8;
		bool L_9;
		L_9 = AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F(__this, NULL);
		V_2 = L_9;
		bool L_10 = V_2;
		if (!L_10)
		{
			goto IL_0051;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = ___1_go;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_1;
		bool L_13;
		L_13 = AnimationTrack_IsRootTransformDisabledByMask_m130CFADD77EB830E9E7EA6DBBE88EFEE73E1D0C7(__this, L_11, L_12, NULL);
		G_B7_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
		goto IL_0052;
	}

IL_0051:
	{
		G_B7_0 = 0;
	}

IL_0052:
	{
		V_3 = (bool)G_B7_0;
		RuntimeObject* L_14;
		L_14 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_14);
		RuntimeObject* L_15;
		L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_14);
		V_11 = L_15;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00d0:
			{
				{
					RuntimeObject* L_16 = V_11;
					if (!L_16)
					{
						goto IL_00dc;
					}
				}
				{
					RuntimeObject* L_17 = V_11;
					NullCheck(L_17);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_17);
				}

IL_00dc:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_00c5_1;
			}

IL_0063_1:
			{
				RuntimeObject* L_18 = V_11;
				NullCheck(L_18);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_19;
				L_19 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_18);
				V_12 = L_19;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_20 = V_12;
				V_13 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359*)IsInstClass((RuntimeObject*)L_20, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var));
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_21 = V_13;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_22;
				L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_22)
				{
					goto IL_0089_1;
				}
			}
			{
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_23 = V_13;
				NullCheck(L_23);
				bool L_24;
				L_24 = VirtualFuncInvoker0< bool >::Invoke(32, L_23);
				G_B12_0 = ((int32_t)(L_24));
				goto IL_008a_1;
			}

IL_0089_1:
			{
				G_B12_0 = 0;
			}

IL_008a_1:
			{
				V_14 = (bool)G_B12_0;
				bool L_25 = V_14;
				if (!L_25)
				{
					goto IL_00c4_1;
				}
			}
			{
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_26 = V_13;
				NullCheck(L_26);
				bool L_27;
				L_27 = AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F(L_26, NULL);
				V_15 = L_27;
				bool L_28 = V_2;
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_29 = V_13;
				NullCheck(L_29);
				bool L_30;
				L_30 = AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F(L_29, NULL);
				V_2 = (bool)((int32_t)((int32_t)L_28|(int32_t)L_30));
				bool L_31 = V_3;
				bool L_32 = V_15;
				if (!L_32)
				{
					G_B15_0 = L_31;
					goto IL_00b7_1;
				}
				G_B14_0 = L_31;
			}
			{
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_33 = V_13;
				GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34 = ___1_go;
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = V_1;
				NullCheck(L_33);
				bool L_36;
				L_36 = AnimationTrack_IsRootTransformDisabledByMask_m130CFADD77EB830E9E7EA6DBBE88EFEE73E1D0C7(L_33, L_34, L_35, NULL);
				G_B16_0 = ((((int32_t)L_36) == ((int32_t)0))? 1 : 0);
				G_B16_1 = G_B14_0;
				goto IL_00b8_1;
			}

IL_00b7_1:
			{
				G_B16_0 = 0;
				G_B16_1 = G_B15_0;
			}

IL_00b8_1:
			{
				V_3 = (bool)((int32_t)((int32_t)G_B16_1|G_B16_0));
				List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_37 = V_0;
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_38 = V_13;
				NullCheck(L_37);
				List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_inline(L_37, L_38, List_1_Add_m1469FC77BB2E88FF5AA5B3DD4269C7AEC9CFD681_RuntimeMethod_var);
			}

IL_00c4_1:
			{
			}

IL_00c5_1:
			{
				RuntimeObject* L_39 = V_11;
				NullCheck(L_39);
				bool L_40;
				L_40 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_39);
				if (L_40)
				{
					goto IL_0063_1;
				}
			}
			{
				goto IL_00dd;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00dd:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = ___1_go;
		bool L_42 = V_3;
		int32_t L_43;
		L_43 = AnimationTrack_GetOffsetMode_m8D2EA6334F72FE079612C5B71B745CAF91111C9D(__this, L_41, L_42, NULL);
		V_4 = L_43;
		int32_t L_44;
		L_44 = AnimationTrack_GetDefaultBlendCount_m34C24E878EB89D3D5B56AECED494D8375E35A64D(__this, NULL);
		V_5 = L_44;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_45 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_46 = ___1_go;
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_47 = V_0;
		NullCheck(L_47);
		int32_t L_48;
		L_48 = List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_inline(L_47, List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_RuntimeMethod_var);
		int32_t L_49 = V_5;
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_50;
		L_50 = AnimationTrack_CreateGroupMixer_mF2B248685103E2FBA973109155FE0D5153946B8A(L_45, L_46, ((int32_t)il2cpp_codegen_add(L_48, L_49)), NULL);
		V_6 = L_50;
		V_16 = 0;
		goto IL_01e4;
	}

IL_0109:
	{
		int32_t L_51 = V_16;
		int32_t L_52 = V_5;
		V_17 = ((int32_t)il2cpp_codegen_add(L_51, L_52));
		int32_t L_53 = V_4;
		V_18 = L_53;
		int32_t L_54 = V_4;
		if (!L_54)
		{
			goto IL_012a;
		}
	}
	{
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_55 = V_0;
		int32_t L_56 = V_16;
		NullCheck(L_55);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_57;
		L_57 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_55, L_56, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_58 = ___1_go;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_59 = V_1;
		NullCheck(L_57);
		bool L_60;
		L_60 = AnimationTrack_IsRootTransformDisabledByMask_m130CFADD77EB830E9E7EA6DBBE88EFEE73E1D0C7(L_57, L_58, L_59, NULL);
		G_B27_0 = ((int32_t)(L_60));
		goto IL_012b;
	}

IL_012a:
	{
		G_B27_0 = 0;
	}

IL_012b:
	{
		V_20 = (bool)G_B27_0;
		bool L_61 = V_20;
		if (!L_61)
		{
			goto IL_0134;
		}
	}
	{
		V_18 = 0;
	}

IL_0134:
	{
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_62 = V_0;
		int32_t L_63 = V_16;
		NullCheck(L_62);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_64;
		L_64 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_62, L_63, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		NullCheck(L_64);
		bool L_65;
		L_65 = AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271(L_64, NULL);
		if (L_65)
		{
			goto IL_0157;
		}
	}
	{
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_66 = V_0;
		int32_t L_67 = V_16;
		NullCheck(L_66);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_68;
		L_68 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_66, L_67, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_69 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_70 = ___1_go;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_71 = ___2_tree;
		int32_t L_72 = V_18;
		NullCheck(L_68);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_73;
		L_73 = AnimationTrack_CreateInfiniteTrackPlayable_m7951EDDA36CE14693AFFF9C460C0FC3E5B732A88(L_68, L_69, L_70, L_71, L_72, NULL);
		G_B32_0 = L_73;
		goto IL_016a;
	}

IL_0157:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_74 = ___0_graph;
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_75 = V_0;
		int32_t L_76 = V_16;
		NullCheck(L_75);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_77;
		L_77 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_75, L_76, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_78 = ___1_go;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_79 = ___2_tree;
		int32_t L_80 = V_18;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_81;
		L_81 = AnimationTrack_CompileTrackPlayable_m8AEA486513BF42BC4682217FCB37A61218B68094(__this, L_74, L_77, L_78, L_79, L_80, NULL);
		G_B32_0 = L_81;
	}

IL_016a:
	{
		V_19 = G_B32_0;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_82 = V_19;
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_83 = V_6;
		int32_t L_84 = V_17;
		bool L_85;
		L_85 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07((&___0_graph), L_82, 0, L_83, L_84, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_mA6B14BF4C9D845EA8D887D4B969262210F991A07_RuntimeMethod_var);
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_86 = V_6;
		int32_t L_87 = V_17;
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_88 = V_0;
		int32_t L_89 = V_16;
		NullCheck(L_88);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_90;
		L_90 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_88, L_89, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		NullCheck(L_90);
		bool L_91;
		L_91 = AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271(L_90, NULL);
		if (L_91)
		{
			G_B34_0 = L_87;
			G_B34_1 = L_86;
			goto IL_0191;
		}
		G_B33_0 = L_87;
		G_B33_1 = L_86;
	}
	{
		G_B35_0 = 1;
		G_B35_1 = G_B33_0;
		G_B35_2 = G_B33_1;
		goto IL_0192;
	}

IL_0191:
	{
		G_B35_0 = 0;
		G_B35_1 = G_B34_0;
		G_B35_2 = G_B34_1;
	}

IL_0192:
	{
		PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6(G_B35_2, G_B35_1, ((float)G_B35_0), PlayableExtensions_SetInputWeight_TisAnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_m0098458950377EDAC6572E3809127E553600E3B6_RuntimeMethod_var);
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_92 = V_0;
		int32_t L_93 = V_16;
		NullCheck(L_92);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_94;
		L_94 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_92, L_93, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		NullCheck(L_94);
		bool L_95;
		L_95 = AnimationTrack_get_applyAvatarMask_m2FCA8FA363B449E4420E8492F92E5270A2D4FA7E(L_94, NULL);
		if (!L_95)
		{
			goto IL_01bd;
		}
	}
	{
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_96 = V_0;
		int32_t L_97 = V_16;
		NullCheck(L_96);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_98;
		L_98 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_96, L_97, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		NullCheck(L_98);
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_99;
		L_99 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(L_98, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_100;
		L_100 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_99, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B38_0 = ((int32_t)(L_100));
		goto IL_01be;
	}

IL_01bd:
	{
		G_B38_0 = 0;
	}

IL_01be:
	{
		V_21 = (bool)G_B38_0;
		bool L_101 = V_21;
		if (!L_101)
		{
			goto IL_01dd;
		}
	}
	{
		int32_t L_102 = V_17;
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_103 = V_0;
		int32_t L_104 = V_16;
		NullCheck(L_103);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_105;
		L_105 = List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512(L_103, L_104, List_1_get_Item_m450C1C340F56047D51F0E00F8E939F01B12D5512_RuntimeMethod_var);
		NullCheck(L_105);
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_106;
		L_106 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(L_105, NULL);
		il2cpp_codegen_runtime_class_init_inline(AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_il2cpp_TypeInfo_var);
		AnimationLayerMixerPlayable_SetLayerMaskFromAvatarMask_mC4BDE2B476AC13C31053100085FAF6BC86000280((&V_6), L_102, L_106, NULL);
	}

IL_01dd:
	{
		int32_t L_107 = V_16;
		V_16 = ((int32_t)il2cpp_codegen_add(L_107, 1));
	}

IL_01e4:
	{
		int32_t L_108 = V_16;
		List_1_t5204958A55F16D8870684D98F05716D288EC5274* L_109 = V_0;
		NullCheck(L_109);
		int32_t L_110;
		L_110 = List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_inline(L_109, List_1_get_Count_m20E6C093DE34CEB061E13C9ECC31B9001BF90D11_RuntimeMethod_var);
		V_22 = (bool)((((int32_t)L_108) < ((int32_t)L_110))? 1 : 0);
		bool L_111 = V_22;
		if (L_111)
		{
			goto IL_0109;
		}
	}
	{
		int32_t L_112 = V_4;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_113 = ___1_go;
		bool L_114;
		L_114 = AnimationTrack_RequiresMotionXPlayable_m8BF0F53DE406934214E0E402295F8E432E02744C(__this, L_112, L_113, NULL);
		V_7 = L_114;
		bool L_115 = V_7;
		int32_t L_116 = V_5;
		if ((((int32_t)L_116) <= ((int32_t)0)))
		{
			G_B44_0 = L_115;
			goto IL_021a;
		}
		G_B43_0 = L_115;
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_117 = ___1_go;
		bool L_118 = V_2;
		int32_t L_119;
		L_119 = AnimationTrack_GetOffsetMode_m8D2EA6334F72FE079612C5B71B745CAF91111C9D(__this, L_117, L_118, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_120 = ___1_go;
		bool L_121;
		L_121 = AnimationTrack_RequiresMotionXPlayable_m8BF0F53DE406934214E0E402295F8E432E02744C(__this, L_119, L_120, NULL);
		G_B45_0 = ((int32_t)(L_121));
		G_B45_1 = G_B43_0;
		goto IL_021b;
	}

IL_021a:
	{
		G_B45_0 = 0;
		G_B45_1 = G_B44_0;
	}

IL_021b:
	{
		V_7 = (bool)((int32_t)((int32_t)G_B45_1|G_B45_0));
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_122 = ___0_graph;
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_123 = V_6;
		bool L_124 = V_7;
		AnimationTrack_AttachDefaultBlend_mAF67FD6982E9EAA8CAFCB0106C7F324547400DFC(__this, L_122, L_123, L_124, NULL);
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_125 = V_6;
		il2cpp_codegen_runtime_class_init_inline(AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_126;
		L_126 = AnimationLayerMixerPlayable_op_Implicit_m50234C22795358D76242C022AF5CC90DF7C0141B(L_125, NULL);
		V_8 = L_126;
		bool L_127 = V_7;
		V_23 = L_127;
		bool L_128 = V_23;
		if (!L_128)
		{
			goto IL_0279;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_129 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_il2cpp_TypeInfo_var);
		AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 L_130;
		L_130 = AnimationMotionXToDeltaPlayable_Create_m9F2C95194E1B5F76A0399BDE8FCEF33A80B77F73(L_129, NULL);
		V_24 = L_130;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_131 = V_8;
		AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 L_132 = V_24;
		bool L_133;
		L_133 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48((&___0_graph), L_131, 0, L_132, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mB6F7AB0EB3DD3E325584C9402E9882C7FCC7FD48_RuntimeMethod_var);
		AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 L_134 = V_24;
		PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903(L_134, 0, (1.0f), PlayableExtensions_SetInputWeight_TisAnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18_mFC9E59E54BFA297BC37E8392A7647C8E00DBD903_RuntimeMethod_var);
		int32_t L_135 = V_4;
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		bool L_136;
		L_136 = AnimationTrack_UsesAbsoluteMotion_m305667FA27FD4DFC54406F5A21A4344A069EAF4C(L_135, NULL);
		AnimationMotionXToDeltaPlayable_SetAbsoluteMotion_m5D1B029F6E6BFFB521CC6CB72ACBE7EA27B28715((&V_24), L_136, NULL);
		AnimationMotionXToDeltaPlayable_t3946605ADB0B4C054A27B3D65A59F8EB75B6BE18 L_137 = V_24;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_138;
		L_138 = AnimationMotionXToDeltaPlayable_op_Implicit_m1AC02CC4C55FD3550D6DFFFB7ADF960BD7D6E35D(L_137, NULL);
		V_8 = L_138;
	}

IL_0279:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_139 = V_8;
		V_25 = L_139;
		goto IL_027f;
	}

IL_027f:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_140 = V_25;
		return L_140;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_GetDefaultBlendCount_m34C24E878EB89D3D5B56AECED494D8375E35A64D (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0005;
	}

IL_0005:
	{
		int32_t L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_AttachDefaultBlend_mAF67FD6982E9EAA8CAFCB0106C7F324547400DFC (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D ___1_mixer, bool ___2_requireOffset, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_AttachOffsetPlayable_m854FE97C64D490D94150A604554C01A9433813B8 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_playable, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___3_rot, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___2_pos;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___3_rot;
		il2cpp_codegen_runtime_class_init_inline(AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_3;
		L_3 = AnimationOffsetPlayable_Create_mA5D6C2A6687EC937E35D758C88300F1F0056AB39(L_0, L_1, L_2, 1, NULL);
		V_0 = L_3;
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_4 = V_0;
		PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C(L_4, 0, (1.0f), PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_5 = ___1_playable;
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_6 = V_0;
		bool L_7;
		L_7 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1((&___0_graph), L_5, 0, L_6, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_8 = V_0;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_9;
		L_9 = AnimationOffsetPlayable_op_Implicit_m0718409D76954C4C3D1F02F8B55DD39C6BC66C0F(L_8, NULL);
		V_1 = L_9;
		goto IL_002e;
	}

IL_002e:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_RequiresMotionXPlayable_m8BF0F53DE406934214E0E402295F8E432E02744C (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_mode, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* V_3 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B5_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B4_0 = NULL;
	PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* G_B6_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B6_1 = NULL;
	int32_t G_B9_0 = 0;
	{
		int32_t L_0 = ___0_mode;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0048;
	}

IL_000d:
	{
		int32_t L_2 = ___0_mode;
		V_2 = (bool)((((int32_t)L_2) == ((int32_t)4))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0044;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___1_gameObject;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_5)
		{
			G_B5_0 = __this;
			goto IL_0023;
		}
		G_B4_0 = __this;
	}
	{
		G_B6_0 = ((PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*)(NULL));
		G_B6_1 = G_B4_0;
		goto IL_0029;
	}

IL_0023:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___1_gameObject;
		NullCheck(L_6);
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_7;
		L_7 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_6, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		G_B6_0 = L_7;
		G_B6_1 = G_B5_0;
	}

IL_0029:
	{
		NullCheck(G_B6_1);
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_8;
		L_8 = AnimationTrack_GetBinding_mFA6516C67603F256A7306024BB0DA86496F42B43(G_B6_1, G_B6_0, NULL);
		V_3 = L_8;
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_9 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_10)
		{
			goto IL_0040;
		}
	}
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_11 = V_3;
		NullCheck(L_11);
		bool L_12;
		L_12 = Animator_get_hasRootMotion_mA39728839F19F4E103CF2599281E6F796D2AB341(L_11, NULL);
		G_B9_0 = ((int32_t)(L_12));
		goto IL_0041;
	}

IL_0040:
	{
		G_B9_0 = 0;
	}

IL_0041:
	{
		V_1 = (bool)G_B9_0;
		goto IL_0048;
	}

IL_0044:
	{
		V_1 = (bool)1;
		goto IL_0048;
	}

IL_0048:
	{
		bool L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_UsesAbsoluteMotion_m305667FA27FD4DFC54406F5A21A4344A069EAF4C (int32_t ___0_mode, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___0_mode;
		if ((((int32_t)L_0) == ((int32_t)2)))
		{
			goto IL_000e;
		}
	}
	{
		int32_t L_1 = ___0_mode;
		G_B3_0 = ((((int32_t)((((int32_t)L_1) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = 0;
	}

IL_000f:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0012;
	}

IL_0012:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_HasController_m9DA394CFD76B80E53A80EC26FEEC9F1769BA6684 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* V_0 = NULL;
	bool V_1 = false;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B2_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B1_0 = NULL;
	PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* G_B3_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B3_1 = NULL;
	int32_t G_B6_0 = 0;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_000e;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = ((PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*)(NULL));
		G_B3_1 = G_B1_0;
		goto IL_0014;
	}

IL_000e:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_gameObject;
		NullCheck(L_2);
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_3;
		L_3 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_2, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		G_B3_0 = L_3;
		G_B3_1 = G_B2_0;
	}

IL_0014:
	{
		NullCheck(G_B3_1);
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_4;
		L_4 = AnimationTrack_GetBinding_mFA6516C67603F256A7306024BB0DA86496F42B43(G_B3_1, G_B3_0, NULL);
		V_0 = L_4;
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_6)
		{
			goto IL_0031;
		}
	}
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_7 = V_0;
		NullCheck(L_7);
		RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* L_8;
		L_8 = Animator_get_runtimeAnimatorController_mE10F46F893A630D1AE846EF66DC2769E3ECE5AB8(L_7, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B6_0 = ((int32_t)(L_9));
		goto IL_0032;
	}

IL_0031:
	{
		G_B6_0 = 0;
	}

IL_0032:
	{
		V_1 = (bool)G_B6_0;
		goto IL_0035;
	}

IL_0035:
	{
		bool L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* AnimationTrack_GetBinding_mFA6516C67603F256A7306024BB0DA86496F42B43 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Animator_t8A52E42AE54F76681838FE9E632683EF3952E883_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_mB84A0931B2081CCADE7C5D459B2A8FAA6D3D3BD3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL;
	Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* V_2 = NULL;
	bool V_3 = false;
	Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_8 = NULL;
	bool V_9 = false;
	int32_t G_B10_0 = 0;
	{
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = ___0_director;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_1;
		bool L_2 = V_3;
		if (!L_2)
		{
			goto IL_0011;
		}
	}
	{
		V_4 = (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883*)NULL;
		goto IL_0084;
	}

IL_0011:
	{
		V_0 = __this;
		bool L_3;
		L_3 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(__this, NULL);
		V_5 = L_3;
		bool L_4 = V_5;
		if (!L_4)
		{
			goto IL_0026;
		}
	}
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_5;
		L_5 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(__this, NULL);
		V_0 = L_5;
	}

IL_0026:
	{
		V_1 = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL;
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_6 = ___0_director;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_6 = L_7;
		bool L_8 = V_6;
		if (!L_8)
		{
			goto IL_003d;
		}
	}
	{
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_9 = ___0_director;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = V_0;
		NullCheck(L_9);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11;
		L_11 = PlayableDirector_GetGenericBinding_mEA8A86CEFAD08BEC596E06C3E1B1E0095E69D020(L_9, L_10, NULL);
		V_1 = L_11;
	}

IL_003d:
	{
		V_2 = (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883*)NULL;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_7 = L_13;
		bool L_14 = V_7;
		if (!L_14)
		{
			goto IL_007f;
		}
	}
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15 = V_1;
		V_2 = ((Animator_t8A52E42AE54F76681838FE9E632683EF3952E883*)IsInstClass((RuntimeObject*)L_15, Animator_t8A52E42AE54F76681838FE9E632683EF3952E883_il2cpp_TypeInfo_var));
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_16 = V_1;
		V_8 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_16, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var));
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_17 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_18)
		{
			goto IL_006f;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_8;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B10_0 = ((int32_t)(L_20));
		goto IL_0070;
	}

IL_006f:
	{
		G_B10_0 = 0;
	}

IL_0070:
	{
		V_9 = (bool)G_B10_0;
		bool L_21 = V_9;
		if (!L_21)
		{
			goto IL_007e;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_8;
		NullCheck(L_22);
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_23;
		L_23 = GameObject_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_mB84A0931B2081CCADE7C5D459B2A8FAA6D3D3BD3(L_22, GameObject_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_mB84A0931B2081CCADE7C5D459B2A8FAA6D3D3BD3_RuntimeMethod_var);
		V_2 = L_23;
	}

IL_007e:
	{
	}

IL_007f:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_24 = V_2;
		V_4 = L_24;
		goto IL_0084;
	}

IL_0084:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_25 = V_4;
		return L_25;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D AnimationTrack_CreateGroupMixer_mF2B248685103E2FBA973109155FE0D5153946B8A (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, int32_t ___2_inputCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		int32_t L_1 = ___2_inputCount;
		il2cpp_codegen_runtime_class_init_inline(AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D_il2cpp_TypeInfo_var);
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_2;
		L_2 = AnimationLayerMixerPlayable_Create_mB080375BE13D2A1159D6AD4AB45FB10C36E389FF(L_0, L_1, (bool)0, NULL);
		V_0 = L_2;
		goto IL_000c;
	}

IL_000c:
	{
		AnimationLayerMixerPlayable_tAD8D28A1E2FB76567E9748CDD11699AEF0B4317D L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_CreateInfiniteTrackPlayable_m7951EDDA36CE14693AFFF9C460C0FC3E5B732A88 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___2_tree, int32_t ___3_mode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_1;
	memset((&V_1), 0, sizeof(V_1));
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* V_2 = NULL;
	bool V_3 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	bool V_6 = false;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B9_0 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_1;
		bool L_2 = V_3;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3;
		L_3 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_4 = L_3;
		goto IL_00c0;
	}

IL_001d:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_4 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_5;
		L_5 = AnimationMixerPlayable_Create_m4136E1F8A7BF26D3DE52C68111F8E1D789A7A8F3(L_4, 1, NULL);
		V_0 = L_5;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_6 = ___0_graph;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_7 = __this->___m_InfiniteClip;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_InfiniteClipOffsetPosition;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = __this->___m_InfiniteClipOffsetEulerAngles;
		int32_t L_10 = ___3_mode;
		bool L_11;
		L_11 = AnimationTrack_get_infiniteClipApplyFootIK_m813FEE3250C60BFEF060210215BD68E3C5CC29CB(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_12;
		L_12 = AnimationPlayableAsset_CreatePlayable_m8B11A8EAC431FCD5E878FABCB683A4F9B74A6998(L_6, L_7, L_8, L_9, (bool)0, L_10, L_11, 2, NULL);
		V_1 = L_12;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_13 = V_1;
		bool L_14;
		L_14 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_13, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_5 = L_14;
		bool L_15 = V_5;
		if (!L_15)
		{
			goto IL_007c;
		}
	}
	{
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_16 = ___2_tree;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_17 = V_1;
		InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* L_18 = (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79*)il2cpp_codegen_object_new(InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		InfiniteRuntimeClip__ctor_m807AE0572975FDC87883AC4877442F7E986B7812(L_18, L_17, NULL);
		NullCheck(L_16);
		IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070(L_16, L_18, IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_19 = V_1;
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_20 = V_0;
		bool L_21;
		L_21 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C((&___0_graph), L_19, 0, L_20, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m4C87A3B05466E065D053C23014E9CC01BE3E710C_RuntimeMethod_var);
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_22 = V_0;
		PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A(L_22, 0, (1.0f), PlayableExtensions_SetInputWeight_TisAnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_m941604177D9CFD9616CC14C53798A962F510356A_RuntimeMethod_var);
	}

IL_007c:
	{
		bool L_23;
		L_23 = AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F(__this, NULL);
		V_6 = (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_0095;
		}
	}
	{
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_25 = V_0;
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_26;
		L_26 = AnimationMixerPlayable_op_Implicit_m7B2D50F94CD0EE3E66478A560CC929BE7C985323(L_25, NULL);
		V_4 = L_26;
		goto IL_00c0;
	}

IL_0095:
	{
		bool L_27;
		L_27 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(__this, NULL);
		if (L_27)
		{
			goto IL_00a0;
		}
	}
	{
		G_B9_0 = __this;
		goto IL_00ab;
	}

IL_00a0:
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_28;
		L_28 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(__this, NULL);
		G_B9_0 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359*)CastclassClass((RuntimeObject*)L_28, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var));
	}

IL_00ab:
	{
		V_2 = G_B9_0;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_29 = V_2;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_30 = ___0_graph;
		AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0 L_31 = V_0;
		il2cpp_codegen_runtime_class_init_inline(AnimationMixerPlayable_t2984697B87B8719A34519FCF2130545D6D7AB6C0_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_32;
		L_32 = AnimationMixerPlayable_op_Implicit_m7B2D50F94CD0EE3E66478A560CC929BE7C985323(L_31, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33 = ___1_go;
		int32_t L_34 = ___3_mode;
		NullCheck(L_29);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_35;
		L_35 = AnimationTrack_ApplyTrackOffset_m7ACA50839B41B3AECEA66E60986AE71E9FA3F7A0(L_29, L_30, L_32, L_33, L_34, NULL);
		V_4 = L_35;
		goto IL_00c0;
	}

IL_00c0:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_36 = V_4;
		return L_36;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F AnimationTrack_ApplyTrackOffset_m7ACA50839B41B3AECEA66E60986AE71E9FA3F7A0 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_root, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, int32_t ___3_mode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
	memset((&V_1), 0, sizeof(V_1));
	AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t G_B4_0 = 0;
	{
		int32_t L_0 = ___3_mode;
		if ((((int32_t)L_0) == ((int32_t)4)))
		{
			goto IL_0012;
		}
	}
	{
		int32_t L_1 = ___3_mode;
		if ((((int32_t)L_1) == ((int32_t)2)))
		{
			goto IL_0012;
		}
	}
	{
		int32_t L_2 = ___3_mode;
		G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0013;
	}

IL_0012:
	{
		G_B4_0 = 1;
	}

IL_0013:
	{
		V_3 = (bool)G_B4_0;
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4 = ___1_root;
		V_4 = L_4;
		goto IL_0057;
	}

IL_001c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = AnimationTrack_get_position_mBF745D40410A1F530116319EDA2ED612851C863E(__this, NULL);
		V_0 = L_5;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
		L_6 = AnimationTrack_get_rotation_m5A3EC08F5E1AD62FC72BA69294001BAC42C15251(__this, NULL);
		V_1 = L_6;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_7 = ___0_graph;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = V_1;
		il2cpp_codegen_runtime_class_init_inline(AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_il2cpp_TypeInfo_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_10;
		L_10 = AnimationOffsetPlayable_Create_mA5D6C2A6687EC937E35D758C88300F1F0056AB39(L_7, L_8, L_9, 1, NULL);
		V_2 = L_10;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11 = ___1_root;
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_12 = V_2;
		bool L_13;
		L_13 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1((&___0_graph), L_11, 0, L_12, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_mBF9A7C36D13C01AC3931465C6048CCC8925A0EB1_RuntimeMethod_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_14 = V_2;
		PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C(L_14, 0, (1.0f), PlayableExtensions_SetInputWeight_TisAnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4_m9A6E9B4BC78FE46374FD4AEBE0C687F77647087C_RuntimeMethod_var);
		AnimationOffsetPlayable_t39A1B1103995D63650F606BA2EA4ABDF9484AFB4 L_15 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_16;
		L_16 = AnimationOffsetPlayable_op_Implicit_m0718409D76954C4C3D1F02F8B55DD39C6BC66C0F(L_15, NULL);
		V_4 = L_16;
		goto IL_0057;
	}

IL_0057:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_GetEvaluationTime_mE2271656B917685A4108E734F77ED34FC75EC3AD (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, double* ___0_outStart, double* ___1_outDuration, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		double* L_2 = ___0_outStart;
		double* L_3 = ___1_outDuration;
		TrackAsset_GetEvaluationTime_m30B94204B96340B1C2810E05607E34A4DB85067F(__this, L_2, L_3, NULL);
		goto IL_002c;
	}

IL_0018:
	{
		double* L_4 = ___0_outStart;
		*((double*)L_4) = (double)(0.0);
		double* L_5 = ___1_outDuration;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_6 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		*((double*)L_5) = (double)L_6;
	}

IL_002c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_GetSequenceTime_m366C5486DCF37C3A41612B08749F063F491ED593 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, double* ___0_outStart, double* ___1_outDuration, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = AnimationTrack_get_inClipMode_m0559987652D8B45851CF6EE37AAE259156007271(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		double* L_2 = ___0_outStart;
		double* L_3 = ___1_outDuration;
		TrackAsset_GetSequenceTime_m618B6BD38BE9B1136E8405B1BEDFBAFD898896A9(__this, L_2, L_3, NULL);
		goto IL_003d;
	}

IL_0018:
	{
		double* L_4 = ___0_outStart;
		*((double*)L_4) = (double)(0.0);
		double* L_5 = ___1_outDuration;
		double L_6;
		L_6 = TrackAsset_GetNotificationDuration_m8F9FB2B13DC1C6CC88617A18535730D1E012FC13(__this, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_7 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		double L_8;
		L_8 = TimeUtility_GetAnimationClipLength_m0C35066397FC1474ED4B04934DBAB064CC1891DB(L_7, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_9;
		L_9 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_6, L_8, NULL);
		*((double*)L_5) = (double)L_9;
	}

IL_003d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_AssignAnimationClip_m26DB250244CE6240EF4F946A4D93F311D0D1F367 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___1_animClip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	double V_4 = 0.0;
	bool V_5 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B12_0 = 0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = ___1_animClip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_2));
		goto IL_000e;
	}

IL_000d:
	{
		G_B3_0 = 1;
	}

IL_000e:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		goto IL_009c;
	}

IL_0017:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_4 = ___1_animClip;
		NullCheck(L_4);
		bool L_5;
		L_5 = AnimationClip_get_legacy_m2ACB9171DA504B26635D0C0CFF64D5F4DEF9C82B(L_4, NULL);
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_002c;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral562A727CBFDBA38E52CB107455E745DA58946869)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationTrack_AssignAnimationClip_m26DB250244CE6240EF4F946A4D93F311D0D1F367_RuntimeMethod_var)));
	}

IL_002c:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8 = ___0_clip;
		NullCheck(L_8);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9;
		L_9 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_8, NULL);
		V_0 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33*)IsInstClass((RuntimeObject*)L_9, AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var));
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_10 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_11;
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_008f;
		}
	}
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_13 = V_0;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_14 = ___1_animClip;
		NullCheck(L_13);
		AnimationPlayableAsset_set_clip_mF2E641EB15E80990B4587625F199F681FBFAE752(L_13, L_14, NULL);
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_15 = V_0;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_16 = ___1_animClip;
		NullCheck(L_16);
		String_t* L_17;
		L_17 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_16, NULL);
		NullCheck(L_15);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_15, L_17, NULL);
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_18 = V_0;
		NullCheck(L_18);
		double L_19;
		L_19 = VirtualFuncInvoker0< double >::Invoke(7, L_18);
		V_4 = L_19;
		double L_20 = V_4;
		bool L_21;
		L_21 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_20, NULL);
		if (L_21)
		{
			goto IL_007e;
		}
	}
	{
		double L_22 = V_4;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_23 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMinDuration;
		if ((!(((double)L_22) >= ((double)L_23))))
		{
			goto IL_007e;
		}
	}
	{
		double L_24 = V_4;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_25 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		G_B12_0 = ((((double)L_24) < ((double)L_25))? 1 : 0);
		goto IL_007f;
	}

IL_007e:
	{
		G_B12_0 = 0;
	}

IL_007f:
	{
		V_5 = (bool)G_B12_0;
		bool L_26 = V_5;
		if (!L_26)
		{
			goto IL_008e;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_27 = ___0_clip;
		double L_28 = V_4;
		NullCheck(L_27);
		TimelineClip_set_duration_m1904C6BD6C64F8CC7AD09256F559C8C62AB97001(L_27, L_28, NULL);
	}

IL_008e:
	{
	}

IL_008f:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_29 = ___0_clip;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_30 = ___1_animClip;
		NullCheck(L_30);
		String_t* L_31;
		L_31 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_30, NULL);
		NullCheck(L_29);
		TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD(L_29, L_31, NULL);
	}

IL_009c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_GatherProperties_m5FE1175C9AE614E6878B582CEF3DE396837B54C2 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, RuntimeObject* ___1_driver, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_GetAnimationClips_m7459AE8A7BE31D25B0625297A0C94173042A0207 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E* ___0_animClips, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_0 = NULL;
	int32_t V_1 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_2 = NULL;
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	RuntimeObject* V_6 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_7 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* V_8 = NULL;
	bool V_9 = false;
	int32_t G_B4_0 = 0;
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_0;
		L_0 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		V_0 = L_0;
		V_1 = 0;
		goto IL_004e;
	}

IL_000d:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_1 = V_0;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_2 = L_4;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5 = V_2;
		NullCheck(L_5);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6;
		L_6 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_5, NULL);
		V_3 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33*)IsInstClass((RuntimeObject*)L_6, AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var));
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_7 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_8)
		{
			goto IL_0035;
		}
	}
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_9 = V_3;
		NullCheck(L_9);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_10;
		L_10 = AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B4_0 = ((int32_t)(L_11));
		goto IL_0036;
	}

IL_0035:
	{
		G_B4_0 = 0;
	}

IL_0036:
	{
		V_4 = (bool)G_B4_0;
		bool L_12 = V_4;
		if (!L_12)
		{
			goto IL_0049;
		}
	}
	{
		List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E* L_13 = ___0_animClips;
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_14 = V_3;
		NullCheck(L_14);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_15;
		L_15 = AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E(L_14, NULL);
		NullCheck(L_13);
		List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_inline(L_13, L_15, List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_RuntimeMethod_var);
	}

IL_0049:
	{
		int32_t L_16 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_004e:
	{
		int32_t L_17 = V_1;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_18 = V_0;
		NullCheck(L_18);
		if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_19 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_20;
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_0073;
		}
	}
	{
		List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E* L_22 = ___0_animClips;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_23 = __this->___m_InfiniteClip;
		NullCheck(L_22);
		List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_inline(L_22, L_23, List_1_Add_m88BB26142225A417EB6AE65877E24C34A94F9C54_RuntimeMethod_var);
	}

IL_0073:
	{
		RuntimeObject* L_24;
		L_24 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_24);
		RuntimeObject* L_25;
		L_25 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_24);
		V_6 = L_25;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b9:
			{
				{
					RuntimeObject* L_26 = V_6;
					if (!L_26)
					{
						goto IL_00c5;
					}
				}
				{
					RuntimeObject* L_27 = V_6;
					NullCheck(L_27);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_27);
				}

IL_00c5:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_00ae_1;
			}

IL_0083_1:
			{
				RuntimeObject* L_28 = V_6;
				NullCheck(L_28);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_29;
				L_29 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_28);
				V_7 = L_29;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_30 = V_7;
				V_8 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359*)IsInstClass((RuntimeObject*)L_30, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var));
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_31 = V_8;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_32;
				L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_9 = L_32;
				bool L_33 = V_9;
				if (!L_33)
				{
					goto IL_00ad_1;
				}
			}
			{
				AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_34 = V_8;
				List_1_t8719F82490DCDF6DB697DBD7FDEFED1F6F7B083E* L_35 = ___0_animClips;
				NullCheck(L_34);
				AnimationTrack_GetAnimationClips_m7459AE8A7BE31D25B0625297A0C94173042A0207(L_34, L_35, NULL);
			}

IL_00ad_1:
			{
			}

IL_00ae_1:
			{
				RuntimeObject* L_36 = V_6;
				NullCheck(L_36);
				bool L_37;
				L_37 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_36);
				if (L_37)
				{
					goto IL_0083_1;
				}
			}
			{
				goto IL_00c6;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_GetOffsetMode_m8D2EA6334F72FE079612C5B71B745CAF91111C9D (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, bool ___1_animatesRootTransform, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B8_0 = 0;
	{
		bool L_0 = ___1_animatesRootTransform;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		V_1 = 0;
		goto IL_0061;
	}

IL_000d:
	{
		int32_t L_2 = __this->___m_TrackOffset;
		V_2 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		V_1 = 1;
		goto IL_0061;
	}

IL_001e:
	{
		int32_t L_4 = __this->___m_TrackOffset;
		V_3 = (bool)((((int32_t)L_4) == ((int32_t)1))? 1 : 0);
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0039;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		if (L_6)
		{
			goto IL_0035;
		}
	}
	{
		G_B8_0 = 5;
		goto IL_0036;
	}

IL_0035:
	{
		G_B8_0 = 2;
	}

IL_0036:
	{
		V_1 = G_B8_0;
		goto IL_0061;
	}

IL_0039:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_go;
		bool L_8;
		L_8 = AnimationTrack_HasController_m9DA394CFD76B80E53A80EC26FEEC9F1769BA6684(__this, L_7, NULL);
		V_4 = L_8;
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_005d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		V_5 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_5;
		if (!L_11)
		{
			goto IL_0059;
		}
	}
	{
		V_1 = 6;
		goto IL_0061;
	}

IL_0059:
	{
		V_1 = 4;
		goto IL_0061;
	}

IL_005d:
	{
		V_1 = 3;
		goto IL_0061;
	}

IL_0061:
	{
		int32_t L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_IsRootTransformDisabledByMask_m130CFADD77EB830E9E7EA6DBBE88EFEE73E1D0C7 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_genericRootNode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	bool V_8 = false;
	bool V_9 = false;
	int32_t G_B3_0 = 0;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B7_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B6_0 = NULL;
	PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* G_B8_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B8_1 = NULL;
	int32_t G_B18_0 = 0;
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_0;
		L_0 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_001a;
		}
	}
	{
		bool L_2;
		L_2 = AnimationTrack_get_applyAvatarMask_m2FCA8FA363B449E4420E8492F92E5270A2D4FA7E(__this, NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_001b;
	}

IL_001a:
	{
		G_B3_0 = 1;
	}

IL_001b:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0026;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_011f;
	}

IL_0026:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_gameObject;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_5)
		{
			G_B7_0 = __this;
			goto IL_0033;
		}
		G_B6_0 = __this;
	}
	{
		G_B8_0 = ((PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*)(NULL));
		G_B8_1 = G_B6_0;
		goto IL_0039;
	}

IL_0033:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___0_gameObject;
		NullCheck(L_6);
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_7;
		L_7 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_6, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		G_B8_0 = L_7;
		G_B8_1 = G_B7_0;
	}

IL_0039:
	{
		NullCheck(G_B8_1);
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_8;
		L_8 = AnimationTrack_GetBinding_mFA6516C67603F256A7306024BB0DA86496F42B43(G_B8_1, G_B8_0, NULL);
		V_0 = L_8;
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_9 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_10;
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0051;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_011f;
	}

IL_0051:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_12 = V_0;
		NullCheck(L_12);
		bool L_13;
		L_13 = Animator_get_isHuman_mE1154471F516DA8BB47B0605410640344028E2A0(L_12, NULL);
		V_4 = L_13;
		bool L_14 = V_4;
		if (!L_14)
		{
			goto IL_0072;
		}
	}
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_15;
		L_15 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		NullCheck(L_15);
		bool L_16;
		L_16 = AvatarMask_GetHumanoidBodyPartActive_m9CB208B9F4A6E150B0C8335FF7F86F6DBD4C9C69(L_15, 0, NULL);
		V_2 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
		goto IL_011f;
	}

IL_0072:
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_17;
		L_17 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		NullCheck(L_17);
		int32_t L_18;
		L_18 = AvatarMask_get_transformCount_m4217FC2AAAB139DD391FE7404096BE69EC4227F7(L_17, NULL);
		V_5 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
		bool L_19 = V_5;
		if (!L_19)
		{
			goto IL_008d;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_011f;
	}

IL_008d:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = ___1_genericRootNode;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_6 = L_21;
		bool L_22 = V_6;
		if (!L_22)
		{
			goto IL_00c2;
		}
	}
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_23;
		L_23 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		NullCheck(L_23);
		String_t* L_24;
		L_24 = AvatarMask_GetTransformPath_m63FD27A96E20C77FCE6E164D994C8666C9900CA5(L_23, 0, NULL);
		bool L_25;
		L_25 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_24, NULL);
		if (!L_25)
		{
			goto IL_00be;
		}
	}
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_26;
		L_26 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		NullCheck(L_26);
		bool L_27;
		L_27 = AvatarMask_GetTransformActive_m72AA5B6C5707F645496E610DA69D5736396F9AF8(L_26, 0, NULL);
		G_B18_0 = ((((int32_t)L_27) == ((int32_t)0))? 1 : 0);
		goto IL_00bf;
	}

IL_00be:
	{
		G_B18_0 = 0;
	}

IL_00bf:
	{
		V_2 = (bool)G_B18_0;
		goto IL_011f;
	}

IL_00c2:
	{
		V_7 = 0;
		goto IL_0106;
	}

IL_00c7:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = ___1_genericRootNode;
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_29 = V_0;
		NullCheck(L_29);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30;
		L_30 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_29, NULL);
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_31;
		L_31 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		int32_t L_32 = V_7;
		NullCheck(L_31);
		String_t* L_33;
		L_33 = AvatarMask_GetTransformPath_m63FD27A96E20C77FCE6E164D994C8666C9900CA5(L_31, L_32, NULL);
		NullCheck(L_30);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34;
		L_34 = Transform_Find_m3087032B0E1C5B96A2D2C27020BAEAE2DA08F932(L_30, L_33, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_28, L_34, NULL);
		V_8 = L_35;
		bool L_36 = V_8;
		if (!L_36)
		{
			goto IL_00ff;
		}
	}
	{
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_37;
		L_37 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		int32_t L_38 = V_7;
		NullCheck(L_37);
		bool L_39;
		L_39 = AvatarMask_GetTransformActive_m72AA5B6C5707F645496E610DA69D5736396F9AF8(L_37, L_38, NULL);
		V_2 = (bool)((((int32_t)L_39) == ((int32_t)0))? 1 : 0);
		goto IL_011f;
	}

IL_00ff:
	{
		int32_t L_40 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_40, 1));
	}

IL_0106:
	{
		int32_t L_41 = V_7;
		AvatarMask_tC1D777FFB77C952502ECF6D80FAFAD16B27B02AF* L_42;
		L_42 = AnimationTrack_get_avatarMask_m4E6BD1DAC9D92FD6CD663DADEE525A158CFE4F01(__this, NULL);
		NullCheck(L_42);
		int32_t L_43;
		L_43 = AvatarMask_get_transformCount_m4217FC2AAAB139DD391FE7404096BE69EC4227F7(L_42, NULL);
		V_9 = (bool)((((int32_t)L_41) < ((int32_t)L_43))? 1 : 0);
		bool L_44 = V_9;
		if (L_44)
		{
			goto IL_00c7;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_011f;
	}

IL_011f:
	{
		bool L_45 = V_2;
		return L_45;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* AnimationTrack_GetGenericRootNode_m40F3B83DE0D88C67592549EBDFADCD0168D63C3A (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* V_0 = NULL;
	String_t* V_1 = NULL;
	bool V_2 = false;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B2_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B1_0 = NULL;
	PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* G_B3_0 = NULL;
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* G_B3_1 = NULL;
	int32_t G_B12_0 = 0;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_000e;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = ((PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*)(NULL));
		G_B3_1 = G_B1_0;
		goto IL_0014;
	}

IL_000e:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_gameObject;
		NullCheck(L_2);
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_3;
		L_3 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_2, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		G_B3_0 = L_3;
		G_B3_1 = G_B2_0;
	}

IL_0014:
	{
		NullCheck(G_B3_1);
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_4;
		L_4 = AnimationTrack_GetBinding_mFA6516C67603F256A7306024BB0DA86496F42B43(G_B3_1, G_B3_0, NULL);
		V_0 = L_4;
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_6;
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0029;
		}
	}
	{
		V_3 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
		goto IL_0090;
	}

IL_0029:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_8 = V_0;
		NullCheck(L_8);
		bool L_9;
		L_9 = Animator_get_isHuman_mE1154471F516DA8BB47B0605410640344028E2A0(L_8, NULL);
		V_4 = L_9;
		bool L_10 = V_4;
		if (!L_10)
		{
			goto IL_0039;
		}
	}
	{
		V_3 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
		goto IL_0090;
	}

IL_0039:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_11 = V_0;
		NullCheck(L_11);
		Avatar_t7861E57EEE2CF8CC61BD63C09737BA22F7ABCA0F* L_12;
		L_12 = Animator_get_avatar_m01E445FC754BC6F4A39639EAF68D3954580EAA67(L_11, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_13;
		bool L_14 = V_5;
		if (!L_14)
		{
			goto IL_004f;
		}
	}
	{
		V_3 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
		goto IL_0090;
	}

IL_004f:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_15 = V_0;
		NullCheck(L_15);
		Avatar_t7861E57EEE2CF8CC61BD63C09737BA22F7ABCA0F* L_16;
		L_16 = Animator_get_avatar_m01E445FC754BC6F4A39639EAF68D3954580EAA67(L_15, NULL);
		NullCheck(L_16);
		HumanDescription_tAEFC8398C9AA70799C171BC0AEE07C0031B0CD44 L_17;
		L_17 = Avatar_get_humanDescription_m8E211B52B89B57AF6793D781C69E46F6E1217E1E(L_16, NULL);
		String_t* L_18 = L_17.___m_RootMotionBoneName;
		V_1 = L_18;
		String_t* L_19 = V_1;
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_20 = V_0;
		NullCheck(L_20);
		String_t* L_21;
		L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL);
		bool L_22;
		L_22 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_19, L_21, NULL);
		if (L_22)
		{
			goto IL_0076;
		}
	}
	{
		String_t* L_23 = V_1;
		bool L_24;
		L_24 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_23, NULL);
		G_B12_0 = ((int32_t)(L_24));
		goto IL_0077;
	}

IL_0076:
	{
		G_B12_0 = 1;
	}

IL_0077:
	{
		V_6 = (bool)G_B12_0;
		bool L_25 = V_6;
		if (!L_25)
		{
			goto IL_0081;
		}
	}
	{
		V_3 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
		goto IL_0090;
	}

IL_0081:
	{
		Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_26 = V_0;
		NullCheck(L_26);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
		L_27 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_26, NULL);
		String_t* L_28 = V_1;
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
		L_29 = AnimationTrack_FindInHierarchyBreadthFirst_m021FFC49FDED402415A469E33CC690FFCC7AD1CB(L_27, L_28, NULL);
		V_3 = L_29;
		goto IL_0090;
	}

IL_0090:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30 = V_3;
		return L_30;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationTrack_AnimatesRootTransform_m2D168DCB100F72EFC128C2DEC6B068E2CC216F1F (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	RuntimeObject* V_2 = NULL;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_3 = NULL;
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* V_4 = NULL;
	bool V_5 = false;
	int32_t G_B7_0 = 0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_InfiniteClip;
		il2cpp_codegen_runtime_class_init_inline(AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = AnimationPlayableAsset_HasRootTransforms_mF8339B890A9F6875852E02AA6FE7EBA7F2CE8161(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0014;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0070;
	}

IL_0014:
	{
		RuntimeObject* L_3;
		L_3 = TrackAsset_GetClips_m467A7BE887049F3CC0F411AB220F488D1230FA76(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_4;
		L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26_il2cpp_TypeInfo_var, L_3);
		V_2 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0061:
			{
				{
					RuntimeObject* L_5 = V_2;
					if (!L_5)
					{
						goto IL_006b;
					}
				}
				{
					RuntimeObject* L_6 = V_2;
					NullCheck(L_6);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
				}

IL_006b:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0057_1;
			}

IL_0023_1:
			{
				RuntimeObject* L_7 = V_2;
				NullCheck(L_7);
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8;
				L_8 = InterfaceFuncInvoker0< TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* >::Invoke(0, IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6_il2cpp_TypeInfo_var, L_7);
				V_3 = L_8;
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_9 = V_3;
				NullCheck(L_9);
				Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10;
				L_10 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_9, NULL);
				V_4 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33*)IsInstClass((RuntimeObject*)L_10, AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var));
				AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_11 = V_4;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_12;
				L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_12)
				{
					goto IL_004b_1;
				}
			}
			{
				AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_13 = V_4;
				NullCheck(L_13);
				bool L_14;
				L_14 = AnimationPlayableAsset_get_hasRootTransforms_m74DF6202F2F64346F199101D528591FF02AFE48C(L_13, NULL);
				G_B7_0 = ((int32_t)(L_14));
				goto IL_004c_1;
			}

IL_004b_1:
			{
				G_B7_0 = 0;
			}

IL_004c_1:
			{
				V_5 = (bool)G_B7_0;
				bool L_15 = V_5;
				if (!L_15)
				{
					goto IL_0056_1;
				}
			}
			{
				V_1 = (bool)1;
				goto IL_0070;
			}

IL_0056_1:
			{
			}

IL_0057_1:
			{
				RuntimeObject* L_16 = V_2;
				NullCheck(L_16);
				bool L_17;
				L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_16);
				if (L_17)
				{
					goto IL_0023_1;
				}
			}
			{
				goto IL_006c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_006c:
	{
		V_1 = (bool)0;
		goto IL_0070;
	}

IL_0070:
	{
		bool L_18 = V_1;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* AnimationTrack_FindInHierarchyBreadthFirst_m021FFC49FDED402415A469E33CC690FFCC7AD1CB (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_t, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Clear_mBD247EFB154B9EE2439FAA4980E7BFC388A9330A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m28DDC14F4C1EDDC71DCE27C39C0A10B0F1E1EE87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m75570136D1908AC20AAB6716B0CEEAD7FF304B3E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
	bool V_1 = false;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* L_0 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue;
		NullCheck(L_0);
		Queue_1_Clear_mBD247EFB154B9EE2439FAA4980E7BFC388A9330A(L_0, Queue_1_Clear_mBD247EFB154B9EE2439FAA4980E7BFC388A9330A_RuntimeMethod_var);
		Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* L_1 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_t;
		NullCheck(L_1);
		Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE(L_1, L_2, Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE_RuntimeMethod_var);
		goto IL_0064;
	}

IL_001a:
	{
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* L_3 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue;
		NullCheck(L_3);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = Queue_1_Dequeue_m28DDC14F4C1EDDC71DCE27C39C0A10B0F1E1EE87(L_3, Queue_1_Dequeue_m28DDC14F4C1EDDC71DCE27C39C0A10B0F1E1EE87_RuntimeMethod_var);
		V_0 = L_4;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = V_0;
		NullCheck(L_5);
		String_t* L_6;
		L_6 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_5, NULL);
		String_t* L_7 = ___1_name;
		bool L_8;
		L_8 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_6, L_7, NULL);
		V_1 = L_8;
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_003a;
		}
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_0;
		V_2 = L_10;
		goto IL_007b;
	}

IL_003a:
	{
		V_3 = 0;
		goto IL_0054;
	}

IL_003e:
	{
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* L_11 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_0;
		int32_t L_13 = V_3;
		NullCheck(L_12);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
		L_14 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_12, L_13, NULL);
		NullCheck(L_11);
		Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE(L_11, L_14, Queue_1_Enqueue_mA058BEAD12331B5341BDD8127BBE1CDF3533FEBE_RuntimeMethod_var);
		int32_t L_15 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_0054:
	{
		int32_t L_16 = V_3;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = V_0;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_17, NULL);
		V_4 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0);
		bool L_19 = V_4;
		if (L_19)
		{
			goto IL_003e;
		}
	}
	{
	}

IL_0064:
	{
		il2cpp_codegen_runtime_class_init_inline(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* L_20 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = Queue_1_get_Count_m75570136D1908AC20AAB6716B0CEEAD7FF304B3E_inline(L_20, Queue_1_get_Count_m75570136D1908AC20AAB6716B0CEEAD7FF304B3E_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_21) > ((int32_t)0))? 1 : 0);
		bool L_22 = V_5;
		if (L_22)
		{
			goto IL_001a;
		}
	}
	{
		V_2 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
		goto IL_007b;
	}

IL_007b:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23 = V_2;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_openClipOffsetPosition_m75E1CFC9D51546A9F24A0EB998B6E87794C3A705 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = AnimationTrack_get_infiniteClipOffsetPosition_m23355191742B9EF9877193DCD3C77758D9435666(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_openClipOffsetPosition_m9752610280CE6027BAEE683C36C9D290B442A6DB (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		AnimationTrack_set_infiniteClipOffsetPosition_m74A78994C38BE22C6AD33C5EF4CD710CCAFDD166(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 AnimationTrack_get_openClipOffsetRotation_m10B5894DD11A0AF08D99594D1FB459B6362B9303 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0;
		L_0 = AnimationTrack_get_infiniteClipOffsetRotation_m3A152B45D0F99F716EEFA25BDF0A932FACB02052(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_openClipOffsetRotation_m1D1B9B56375DE34C8BEA905DCC0299B39BFC7B02 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) 
{
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_value;
		AnimationTrack_set_infiniteClipOffsetRotation_m0B8FF5AB8D6F4EE92C022D40510C5C41AD3896C2(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 AnimationTrack_get_openClipOffsetEulerAngles_m355BD7957BCD76AC87769CED0927FD9728C3F2EA (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = AnimationTrack_get_infiniteClipOffsetEulerAngles_m0EF73054860F1F705E07F5729C9CB1CE0D4AA6B9(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_openClipOffsetEulerAngles_m562570438DFB431C65AB322D1753D6210DB62787 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		AnimationTrack_set_infiniteClipOffsetEulerAngles_m958891CA74BDFD73A39E2427084FA3777939C29E(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_openClipPreExtrapolation_m27E1C2DE521D2F5B0AB5569695CC1C060416FDB4 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = AnimationTrack_get_infiniteClipPreExtrapolation_m4B4906080C16E2D7C07B409787363735F8C8AB85(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_openClipPreExtrapolation_mC2D775230A229A66B1E98C131FAE66C2312E4BC3 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		AnimationTrack_set_infiniteClipPreExtrapolation_m5A1D2B6511FB01EEDF0405DB5914F43D1289EDE3(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationTrack_get_openClipPostExtrapolation_m81FD4E8B992C6758D21790E77A57DAFB2CFB903A (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = AnimationTrack_get_infiniteClipPostExtrapolation_mE68867202ACB337F11C12FD75C196278FFEA34D9(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_set_openClipPostExtrapolation_m1C35F5DC4A86ADA4548AFAFA8323A118433B91FC (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		AnimationTrack_set_infiniteClipPostExtrapolation_m8197868300D197E73BFB72D95EEC0CA3F3E69D6E(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack_OnUpgradeFromVersion_mB41D3B6A330F4AA2FE59E61632E4B1F99C2866DF (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, int32_t ___0_oldVersion, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		int32_t L_0 = ___0_oldVersion;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		AnimationTrackUpgrade_ConvertRotationsToEuler_m4ACA9D918164FEEDBEC2881DE13C779094D253D5(__this, NULL);
	}

IL_0010:
	{
		int32_t L_2 = ___0_oldVersion;
		V_1 = (bool)((((int32_t)L_2) < ((int32_t)2))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001f;
		}
	}
	{
		AnimationTrackUpgrade_ConvertRootMotion_m54DF7747856D06D2179EB95642D299E5D6A97A21(__this, NULL);
	}

IL_001f:
	{
		int32_t L_4 = ___0_oldVersion;
		V_2 = (bool)((((int32_t)L_4) < ((int32_t)3))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_002e;
		}
	}
	{
		AnimationTrackUpgrade_ConvertInfiniteTrack_m4006E7259789D3B8829ABC5700DD2828C3EB2A6F(__this, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack__ctor_mDB5857315630BBECBD1CD59097456E0F331B9264 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_InfiniteClipPreExtrapolation = 0;
		__this->___m_InfiniteClipPostExtrapolation = 0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_InfiniteClipOffsetPosition = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_InfiniteClipOffsetEulerAngles = L_1;
		__this->___m_InfiniteClipApplyFootIK = (bool)1;
		__this->___mInfiniteClipLoop = 0;
		il2cpp_codegen_runtime_class_init_inline(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var);
		int32_t L_2 = ((MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_StaticFields*)il2cpp_codegen_static_fields_for(MatchTargetFieldConstants_t07C2FAD424736E6B40B0764A78AC93A64983D89B_il2cpp_TypeInfo_var))->___All;
		__this->___m_MatchTargetFields = L_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_Position = L_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___m_EulerAngles = L_4;
		__this->___m_ApplyAvatarMask = (bool)1;
		__this->___m_TrackOffset = 0;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
		L_5 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		__this->___m_OpenClipOffsetRotation = L_5;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
		L_6 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		__this->___m_Rotation = L_6;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrack__cctor_mF7E0C93F99D88D2E284763DB25C116DA566C1135 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m33C42A671D2121AEB19B0D0CEAE72C03535CE007_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A* L_0 = (Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A*)il2cpp_codegen_object_new(Queue_1_tED3A82CB4024BD256422C3EF148E0EDAFDFC852A_il2cpp_TypeInfo_var);
		Queue_1__ctor_m33C42A671D2121AEB19B0D0CEAE72C03535CE007(L_0, ((int32_t)100), Queue_1__ctor_m33C42A671D2121AEB19B0D0CEAE72C03535CE007_RuntimeMethod_var);
		((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_StaticFields*)il2cpp_codegen_static_fields_for(AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var))->___s_CachedQueue), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrackUpgrade_ConvertRotationsToEuler_m4ACA9D918164FEEDBEC2881DE13C779094D253D5 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_track, const RuntimeMethod* method) 
{
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_0 = ___0_track;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_1 = ___0_track;
		NullCheck(L_1);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_2 = (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)(&L_1->___m_Rotation);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline(L_2, NULL);
		NullCheck(L_0);
		L_0->___m_EulerAngles = L_3;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_4 = ___0_track;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_5 = ___0_track;
		NullCheck(L_5);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_6 = (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)(&L_5->___m_OpenClipOffsetRotation);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline(L_6, NULL);
		NullCheck(L_4);
		L_4->___m_InfiniteClipOffsetEulerAngles = L_7;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrackUpgrade_ConvertRootMotion_m54DF7747856D06D2179EB95642D299E5D6A97A21 (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_track, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_0 = ___0_track;
		NullCheck(L_0);
		L_0->___m_TrackOffset = 2;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_1 = ___0_track;
		NullCheck(L_1);
		bool L_2 = L_1->___m_ApplyOffsets;
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_4 = ___0_track;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		NullCheck(L_4);
		L_4->___m_Position = L_5;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_6 = ___0_track;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		NullCheck(L_6);
		L_6->___m_EulerAngles = L_7;
	}

IL_002d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationTrackUpgrade_ConvertInfiniteTrack_m4006E7259789D3B8829ABC5700DD2828C3EB2A6F (AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* ___0_track, const RuntimeMethod* method) 
{
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_0 = ___0_track;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_1 = ___0_track;
		NullCheck(L_1);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)L_1)->___m_AnimClip;
		NullCheck(L_0);
		L_0->___m_InfiniteClip = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_InfiniteClip), (void*)L_2);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_3 = ___0_track;
		NullCheck(L_3);
		((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)L_3)->___m_AnimClip = (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)L_3)->___m_AnimClip), (void*)(AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__49__ctor_mD93688EDAA61ADD8474DC977257C4865A2EC6389 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__49_System_IDisposable_Dispose_m607FCCC43C82ECC93F674CCB5415929336502C51 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_outputsU3Ed__49_MoveNext_m7BDA8087249FD461975437E56C9BFE7B80C8A099 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0016;
	}

IL_0012:
	{
		goto IL_0018;
	}

IL_0014:
	{
		goto IL_0045;
	}

IL_0016:
	{
		return (bool)0;
	}

IL_0018:
	{
		__this->___U3CU3E1__state = (-1);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_3 = __this->___U3CU3E4__this;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_3, NULL);
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_5 = __this->___U3CU3E4__this;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_6;
		L_6 = AnimationPlayableBinding_Create_m3E764C5FC95E912E727275AA705701933B93C2CB(L_4, L_5, NULL);
		__this->___U3CU3E2__current = L_6;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_StreamName), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceObject), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceBindingType), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_CreateOutputMethod), (void*)NULL);
		#endif
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0045:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 U3Cget_outputsU3Ed__49_System_Collections_Generic_IEnumeratorU3CUnityEngine_Playables_PlayableBindingU3E_get_Current_m8665A050400E9DA6702260117B51F8609806ECBE (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__49_System_Collections_IEnumerator_Reset_m5D524429CEE49B55F5EE0E3015806B835110C113 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_outputsU3Ed__49_System_Collections_IEnumerator_Reset_m5D524429CEE49B55F5EE0E3015806B835110C113_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__49_System_Collections_IEnumerator_get_Current_mF8DC66EBBBD2A455C22F3B8B229EE3FC09ABC96F (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_1 = L_0;
		RuntimeObject* L_2 = Box(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var, &L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__49_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m3B62F5C3F8AF686D249000D59B0052197BECB161 (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* L_3 = (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__49__ctor_mD93688EDAA61ADD8474DC977257C4865A2EC6389(L_3, 0, NULL);
		V_0 = L_3;
		U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* L_4 = V_0;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__49_System_Collections_IEnumerable_GetEnumerator_mFC98EDB93155902AC6052BEAEBF678837BD62B2C (U3Cget_outputsU3Ed__49_t590B0A0FEE820B5A8A1F548908337BBCD7AF6A21* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3Cget_outputsU3Ed__49_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m3B62F5C3F8AF686D249000D59B0052197BECB161(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_UpgradeToLatestVersion_m3C367DA0661298065465C583C9D33AC4B63ADF0D (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___m_Version;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		TimelineClipUpgrade_UpgradeClipInFromGlobalToLocal_m59F498F944599E3F1BAF6B0D5AC37E5E38770E7C(__this, NULL);
	}

IL_0017:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip__ctor_m69070FAC237B4E3DC873E07AD1C3902E5C031939 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_parent, const RuntimeMethod* method) 
{
	{
		__this->___m_TimeScale = (1.0);
		__this->___m_BlendInDuration = (-1.0);
		__this->___m_BlendOutDuration = (-1.0);
		__this->___m_BlendInCurveMode = 0;
		__this->___m_BlendOutCurveMode = 0;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_parent;
		TimelineClip_SetParentTrack_Internal_m39F7D49888E7EBFC36796EAE0C7BE6C263C0FB02(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_timeScale_mF76C0A2D5CDBF201F2CC01967928CA7FFC261474 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	double G_B3_0 = 0.0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, 8, NULL);
		if (L_1)
		{
			goto IL_001a;
		}
	}
	{
		G_B3_0 = (1.0);
		goto IL_0034;
	}

IL_001a:
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_2 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kTimeScaleMin;
		double L_3 = __this->___m_TimeScale;
		double L_4 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kTimeScaleMax;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_5;
		L_5 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_3, L_4, NULL);
		double L_6;
		L_6 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_2, L_5, NULL);
		G_B3_0 = L_6;
	}

IL_0034:
	{
		V_0 = G_B3_0;
		goto IL_0037;
	}

IL_0037:
	{
		double L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		double L_0 = __this->___m_Start;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		double L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_start_m476586FED5274C2691B71BC75C76E3F471332BF5 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		double L_0 = ___0_value;
		double L_1 = __this->___m_Start;
		TimelineClip_UpdateDirty_m3F5A0077C88F2C9D481AE93CEF2E16DCD235EC08(__this, L_0, L_1, NULL);
		double L_2 = ___0_value;
		double L_3 = __this->___m_Start;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_4;
		L_4 = TimelineClip_SanitizeTimeValue_m3185743B561388628273A3FBD9AD1C7C4AD3A9DE(L_2, L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_5;
		L_5 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_4, (0.0), NULL);
		V_0 = L_5;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6 = __this->___m_ParentTrack;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_7)
		{
			goto IL_0046;
		}
	}
	{
		double L_8 = __this->___m_Start;
		double L_9 = V_0;
		G_B3_0 = ((((int32_t)((((double)L_8) == ((double)L_9))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0047;
	}

IL_0046:
	{
		G_B3_0 = 0;
	}

IL_0047:
	{
		V_1 = (bool)G_B3_0;
		bool L_10 = V_1;
		if (!L_10)
		{
			goto IL_0059;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_11 = __this->___m_ParentTrack;
		NullCheck(L_11);
		TrackAsset_OnClipMove_m9FB2E0FF1003CA992D3F6841D13418262C8BF341(L_11, NULL);
	}

IL_0059:
	{
		double L_12 = V_0;
		__this->___m_Start = L_12;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		double L_0 = __this->___m_Duration;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		double L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_duration_m1904C6BD6C64F8CC7AD09256F559C8C62AB97001 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		double L_0 = __this->___m_Duration;
		double L_1 = ___0_value;
		TimelineClip_UpdateDirty_m3F5A0077C88F2C9D481AE93CEF2E16DCD235EC08(__this, L_0, L_1, NULL);
		double L_2 = ___0_value;
		double L_3 = __this->___m_Duration;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_4;
		L_4 = TimelineClip_SanitizeTimeValue_m3185743B561388628273A3FBD9AD1C7C4AD3A9DE(L_2, L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_5;
		L_5 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_4, (4.9406564584124654E-324), NULL);
		__this->___m_Duration = L_5;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		double L_0 = __this->___m_Start;
		double L_1 = __this->___m_Duration;
		V_0 = ((double)il2cpp_codegen_add(L_0, L_1));
		goto IL_0011;
	}

IL_0011:
	{
		double L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double G_B3_0 = 0.0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, 4, NULL);
		if (L_1)
		{
			goto IL_001a;
		}
	}
	{
		G_B3_0 = (0.0);
		goto IL_0020;
	}

IL_001a:
	{
		double L_2 = __this->___m_ClipIn;
		G_B3_0 = L_2;
	}

IL_0020:
	{
		V_0 = G_B3_0;
		goto IL_0023;
	}

IL_0023:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimelineClip_get_displayName_m61712CDBEA102FB64B5E3464E4420843E1FB7111 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->___m_DisplayName;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___m_DisplayName = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DisplayName), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_0 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_AnimationCurves;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimelineClip_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName_m65DD8FEFE6FC8AADA51EECD8906A9066C7EF6C18 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		String_t* L_0 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultCurvesName;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_Asset;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_asset_mF8539EA76B6C0F19E2AECBA025C70D605322195E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) 
{
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_value;
		__this->___m_Asset = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Asset), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TimelineClip_UnityEngine_Timeline_ICurvesOwner_get_assetOwner_m542C93F1E1B0382CCA596359A1A96DAC55539D66 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0;
		L_0 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineClip_UnityEngine_Timeline_ICurvesOwner_get_targetTrack_m46FB66ACADD2B522822EB7691A4A5F1C976A368F (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0;
		L_0 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = __this->___m_ParentTrack;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_SetParentTrack_Internal_m39F7D49888E7EBFC36796EAE0C7BE6C263C0FB02 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_newParentTrack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = __this->___m_ParentTrack;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = ___0_newParentTrack;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0013;
		}
	}
	{
		goto IL_0054;
	}

IL_0013:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = __this->___m_ParentTrack;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_5;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0030;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = __this->___m_ParentTrack;
		NullCheck(L_7);
		TrackAsset_RemoveClip_m1D64D42648A148BAE62836E46FC57C25EC9D1A60(L_7, __this, NULL);
	}

IL_0030:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8 = ___0_newParentTrack;
		__this->___m_ParentTrack = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ParentTrack), (void*)L_8);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = __this->___m_ParentTrack;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_10;
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_0054;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_12 = __this->___m_ParentTrack;
		NullCheck(L_12);
		TrackAsset_AddClip_mC0AD6626726FE95A50EFEC2DAF26D9625210FE09(L_12, __this, NULL);
	}

IL_0054:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_easeInDuration_m171A5C1C8BA1392C4CBC7F5C17A90EAF915A2145 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	double V_1 = 0.0;
	double G_B3_0 = 0.0;
	double G_B6_0 = 0.0;
	{
		bool L_0;
		L_0 = TimelineClip_get_hasBlendOut_m8444D00A050FD627EA6A7DC834B5B14B2C845E51(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		double L_1;
		L_1 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(__this, NULL);
		G_B3_0 = L_1;
		goto IL_001e;
	}

IL_0011:
	{
		double L_2;
		L_2 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(__this, NULL);
		double L_3 = __this->___m_BlendOutDuration;
		G_B3_0 = ((double)il2cpp_codegen_subtract(L_2, L_3));
	}

IL_001e:
	{
		V_0 = G_B3_0;
		int32_t L_4;
		L_4 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_5;
		L_5 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_4, ((int32_t)16), NULL);
		if (L_5)
		{
			goto IL_0039;
		}
	}
	{
		G_B6_0 = (0.0);
		goto IL_0053;
	}

IL_0039:
	{
		double L_6 = __this->___m_EaseInDuration;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_7;
		L_7 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_6, (0.0), NULL);
		double L_8 = V_0;
		double L_9;
		L_9 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_7, L_8, NULL);
		G_B6_0 = L_9;
	}

IL_0053:
	{
		V_1 = G_B6_0;
		goto IL_0056;
	}

IL_0056:
	{
		double L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_easeOutDuration_mAAE6DEE05138F6902199D985A3EE6E26BCBB35EC (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	double V_1 = 0.0;
	double G_B3_0 = 0.0;
	double G_B6_0 = 0.0;
	{
		bool L_0;
		L_0 = TimelineClip_get_hasBlendIn_m9B9C96AAADD801969D9C97D4130428EEB6B6D368(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		double L_1;
		L_1 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(__this, NULL);
		G_B3_0 = L_1;
		goto IL_001e;
	}

IL_0011:
	{
		double L_2;
		L_2 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(__this, NULL);
		double L_3 = __this->___m_BlendInDuration;
		G_B3_0 = ((double)il2cpp_codegen_subtract(L_2, L_3));
	}

IL_001e:
	{
		V_0 = G_B3_0;
		int32_t L_4;
		L_4 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_5;
		L_5 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_4, ((int32_t)16), NULL);
		if (L_5)
		{
			goto IL_0039;
		}
	}
	{
		G_B6_0 = (0.0);
		goto IL_0053;
	}

IL_0039:
	{
		double L_6 = __this->___m_EaseOutDuration;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_7;
		L_7 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_6, (0.0), NULL);
		double L_8 = V_0;
		double L_9;
		L_9 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_7, L_8, NULL);
		G_B6_0 = L_9;
	}

IL_0053:
	{
		V_1 = G_B6_0;
		goto IL_0056;
	}

IL_0056:
	{
		double L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_blendInDuration_m3A18D7C0942B43C5A171422EDC1D41260C1269D7 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double G_B3_0 = 0.0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, ((int32_t)16), NULL);
		if (L_1)
		{
			goto IL_001b;
		}
	}
	{
		G_B3_0 = (0.0);
		goto IL_0021;
	}

IL_001b:
	{
		double L_2 = __this->___m_BlendInDuration;
		G_B3_0 = L_2;
	}

IL_0021:
	{
		V_0 = G_B3_0;
		goto IL_0024;
	}

IL_0024:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_blendOutDuration_mA1BB945DFE74A6AB5EB112587ED3509CFAF43379 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double G_B3_0 = 0.0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, ((int32_t)16), NULL);
		if (L_1)
		{
			goto IL_001b;
		}
	}
	{
		G_B3_0 = (0.0);
		goto IL_0021;
	}

IL_001b:
	{
		double L_2 = __this->___m_BlendOutDuration;
		G_B3_0 = L_2;
	}

IL_0021:
	{
		V_0 = G_B3_0;
		goto IL_0024;
	}

IL_0024:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_get_hasBlendIn_m9B9C96AAADD801969D9C97D4130428EEB6B6D368 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, ((int32_t)16), NULL);
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		double L_2 = __this->___m_BlendInDuration;
		G_B3_0 = ((((double)L_2) > ((double)(0.0)))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

IL_0024:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0027;
	}

IL_0027:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_get_hasBlendOut_m8444D00A050FD627EA6A7DC834B5B14B2C845E51 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, ((int32_t)16), NULL);
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		double L_2 = __this->___m_BlendOutDuration;
		G_B3_0 = ((((double)L_2) > ((double)(0.0)))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

IL_0024:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0027;
	}

IL_0027:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_get_mixInCurve_mCF8C05F353EF6EF3E115DEC17FA10DB481724B45 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* V_1 = NULL;
	int32_t G_B3_0 = 0;
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_MixInCurve;
		if (!L_0)
		{
			goto IL_0019;
		}
	}
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->___m_MixInCurve;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
		G_B3_0 = ((((int32_t)L_2) < ((int32_t)2))? 1 : 0);
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 1;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_4;
		L_4 = TimelineClip_GetDefaultMixInCurve_m90A35726DC5817536F73783D5B1028F64251EDE4(NULL);
		__this->___m_MixInCurve = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MixInCurve), (void*)L_4);
	}

IL_0029:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5 = __this->___m_MixInCurve;
		V_1 = L_5;
		goto IL_0032;
	}

IL_0032:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_mixInCurve_m53265562D7425F388E7DC93717D8707F816E65EF (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_value, const RuntimeMethod* method) 
{
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_value;
		__this->___m_MixInCurve = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MixInCurve), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_mixInDuration_m754EA2369F50687A58E3A883DBA5DA79C090B243 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double G_B3_0 = 0.0;
	{
		bool L_0;
		L_0 = TimelineClip_get_hasBlendIn_m9B9C96AAADD801969D9C97D4130428EEB6B6D368(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		double L_1;
		L_1 = TimelineClip_get_easeInDuration_m171A5C1C8BA1392C4CBC7F5C17A90EAF915A2145(__this, NULL);
		G_B3_0 = L_1;
		goto IL_0017;
	}

IL_0011:
	{
		double L_2;
		L_2 = TimelineClip_get_blendInDuration_m3A18D7C0942B43C5A171422EDC1D41260C1269D7(__this, NULL);
		G_B3_0 = L_2;
	}

IL_0017:
	{
		V_0 = G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_get_mixOutCurve_mAA470F75E97A1960E50BFA0B97E4BC2E0873D687 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* V_1 = NULL;
	int32_t G_B3_0 = 0;
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->___m_MixOutCurve;
		if (!L_0)
		{
			goto IL_0019;
		}
	}
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->___m_MixOutCurve;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
		G_B3_0 = ((((int32_t)L_2) < ((int32_t)2))? 1 : 0);
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 1;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_4;
		L_4 = TimelineClip_GetDefaultMixOutCurve_m07738400AEE1FB893C14562EF2EE11142E767AE6(NULL);
		__this->___m_MixOutCurve = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MixOutCurve), (void*)L_4);
	}

IL_0029:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5 = __this->___m_MixOutCurve;
		V_1 = L_5;
		goto IL_0032;
	}

IL_0032:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_mixOutCurve_m93EA2EF70C31BC5625A419E6830AFB6DD594A729 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_value, const RuntimeMethod* method) 
{
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_value;
		__this->___m_MixOutCurve = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MixOutCurve), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_mixOutTime_mD780BF14E8EE91F808CEB62BEE0A93B30C6233A6 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		double L_0;
		L_0 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(__this, NULL);
		double L_1;
		L_1 = TimelineClip_get_mixOutDuration_m19A9A249A1628E222E534662B0D4CB30F4DBCB0E(__this, NULL);
		double L_2 = __this->___m_Start;
		V_0 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_subtract(L_0, L_1)), L_2));
		goto IL_0018;
	}

IL_0018:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_mixOutDuration_m19A9A249A1628E222E534662B0D4CB30F4DBCB0E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double G_B3_0 = 0.0;
	{
		bool L_0;
		L_0 = TimelineClip_get_hasBlendOut_m8444D00A050FD627EA6A7DC834B5B14B2C845E51(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		double L_1;
		L_1 = TimelineClip_get_easeOutDuration_mAAE6DEE05138F6902199D985A3EE6E26BCBB35EC(__this, NULL);
		G_B3_0 = L_1;
		goto IL_0017;
	}

IL_0011:
	{
		double L_2;
		L_2 = TimelineClip_get_blendOutDuration_mA1BB945DFE74A6AB5EB112587ED3509CFAF43379(__this, NULL);
		G_B3_0 = L_2;
	}

IL_0017:
	{
		V_0 = G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_get_recordable_m2BE0E30776FECD30BAE62D78399B6402682B2001 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_Recordable;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_recordable_m38B678C027026275DD27636B8AF8345D94D9403A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_Recordable = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITimelineClipAsset_t90CEEA309B9287475633466FEE5054546ECFB9D0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t G_B3_0 = 0;
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0;
		L_0 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(__this, NULL);
		V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, ITimelineClipAsset_t90CEEA309B9287475633466FEE5054546ECFB9D0_il2cpp_TypeInfo_var));
		RuntimeObject* L_1 = V_0;
		if (L_1)
		{
			goto IL_0017;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		int32_t L_2 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultClipCaps;
		G_B3_0 = L_2;
		goto IL_001d;
	}

IL_0017:
	{
		RuntimeObject* L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ITimelineClipAsset_t90CEEA309B9287475633466FEE5054546ECFB9D0_il2cpp_TypeInfo_var, L_3);
		G_B3_0 = L_4;
	}

IL_001d:
	{
		V_1 = G_B3_0;
		goto IL_0020;
	}

IL_0020:
	{
		int32_t L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_Hash_mA9299778B1C618795049AB37ADD4A01A7E5331DE (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		double* L_0 = (double*)(&__this->___m_Start);
		int32_t L_1;
		L_1 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline(L_0, NULL);
		double* L_2 = (double*)(&__this->___m_Duration);
		int32_t L_3;
		L_3 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline(L_2, NULL);
		double* L_4 = (double*)(&__this->___m_TimeScale);
		int32_t L_5;
		L_5 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline(L_4, NULL);
		double* L_6 = (double*)(&__this->___m_ClipIn);
		int32_t L_7;
		L_7 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline(L_6, NULL);
		int32_t L_8 = __this->___m_PreExtrapolationMode;
		V_0 = L_8;
		int32_t L_9;
		L_9 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_0), NULL);
		int32_t L_10 = __this->___m_PostExtrapolationMode;
		V_0 = L_10;
		int32_t L_11;
		L_11 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_0), NULL);
		int32_t L_12;
		L_12 = HashUtility_CombineHash_mCA939EC20F8AE7BBABD2D433D3A1FB770AC30BF7(L_1, L_3, L_5, L_7, L_9, L_11, NULL);
		V_1 = L_12;
		goto IL_0051;
	}

IL_0051:
	{
		int32_t L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TimelineClip_EvaluateMixOut_mA36406D289DE5A9831B821AC5A9C51DF21B47C83 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	float V_3 = 0.0f;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, ((int32_t)16), NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		V_1 = (1.0f);
		goto IL_0060;
	}

IL_001d:
	{
		double L_3;
		L_3 = TimelineClip_get_mixOutDuration_m19A9A249A1628E222E534662B0D4CB30F4DBCB0E(__this, NULL);
		float L_4 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
		V_2 = (bool)((((double)L_3) > ((double)((double)L_4)))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0058;
		}
	}
	{
		double L_6 = ___0_time;
		double L_7;
		L_7 = TimelineClip_get_mixOutTime_mD780BF14E8EE91F808CEB62BEE0A93B30C6233A6(__this, NULL);
		double L_8;
		L_8 = TimelineClip_get_mixOutDuration_m19A9A249A1628E222E534662B0D4CB30F4DBCB0E(__this, NULL);
		V_3 = ((float)(((float)((double)il2cpp_codegen_subtract(L_6, L_7)))/((float)L_8)));
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_9;
		L_9 = TimelineClip_get_mixOutCurve_mAA470F75E97A1960E50BFA0B97E4BC2E0873D687(__this, NULL);
		float L_10 = V_3;
		NullCheck(L_9);
		float L_11;
		L_11 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_9, L_10, NULL);
		float L_12;
		L_12 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_11, NULL);
		V_3 = L_12;
		float L_13 = V_3;
		V_1 = L_13;
		goto IL_0060;
	}

IL_0058:
	{
		V_1 = (1.0f);
		goto IL_0060;
	}

IL_0060:
	{
		float L_14 = V_1;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TimelineClip_EvaluateMixIn_m206FBF82C1AF116724AC429CAF7C4759E6D28D60 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	float V_3 = 0.0f;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, ((int32_t)16), NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		V_1 = (1.0f);
		goto IL_0060;
	}

IL_001d:
	{
		double L_3;
		L_3 = TimelineClip_get_mixInDuration_m754EA2369F50687A58E3A883DBA5DA79C090B243(__this, NULL);
		float L_4 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
		V_2 = (bool)((((double)L_3) > ((double)((double)L_4)))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0058;
		}
	}
	{
		double L_6 = ___0_time;
		double L_7 = __this->___m_Start;
		double L_8;
		L_8 = TimelineClip_get_mixInDuration_m754EA2369F50687A58E3A883DBA5DA79C090B243(__this, NULL);
		V_3 = ((float)(((float)((double)il2cpp_codegen_subtract(L_6, L_7)))/((float)L_8)));
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_9;
		L_9 = TimelineClip_get_mixInCurve_mCF8C05F353EF6EF3E115DEC17FA10DB481724B45(__this, NULL);
		float L_10 = V_3;
		NullCheck(L_9);
		float L_11;
		L_11 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_9, L_10, NULL);
		float L_12;
		L_12 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_11, NULL);
		V_3 = L_12;
		float L_13 = V_3;
		V_1 = L_13;
		goto IL_0060;
	}

IL_0058:
	{
		V_1 = (1.0f);
		goto IL_0060;
	}

IL_0060:
	{
		float L_14 = V_1;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_GetDefaultMixInCurve_m90A35726DC5817536F73783D5B1028F64251EDE4 (const RuntimeMethod* method) 
{
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* V_0 = NULL;
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0;
		L_0 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (0.0f), (1.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* TimelineClip_GetDefaultMixOutCurve_m07738400AEE1FB893C14562EF2EE11142E767AE6 (const RuntimeMethod* method) 
{
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* V_0 = NULL;
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0;
		L_0 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (1.0f), (1.0f), (0.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_ToLocalTime_m975B84C7F3371F39F73AD8DA1F89C3C825D40E1E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	double V_1 = 0.0;
	bool V_2 = false;
	bool V_3 = false;
	{
		double L_0 = ___0_time;
		V_0 = (bool)((((double)L_0) < ((double)(0.0)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		double L_2 = ___0_time;
		V_1 = L_2;
		goto IL_0087;
	}

IL_0015:
	{
		double L_3 = ___0_time;
		bool L_4;
		L_4 = TimelineClip_IsPreExtrapolatedTime_mCA79ABD6E8F0408DA16E8BB57C9509BB092CC753(__this, L_3, NULL);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_003d;
		}
	}
	{
		double L_6 = ___0_time;
		double L_7 = __this->___m_Start;
		int32_t L_8 = __this->___m_PreExtrapolationMode;
		double L_9 = __this->___m_Duration;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_10;
		L_10 = TimelineClip_GetExtrapolatedTime_m10D665C5B1EC5CBCF3FC38E10BE6A2276D5E7405(((double)il2cpp_codegen_subtract(L_6, L_7)), L_8, L_9, NULL);
		___0_time = L_10;
		goto IL_006f;
	}

IL_003d:
	{
		double L_11 = ___0_time;
		bool L_12;
		L_12 = TimelineClip_IsPostExtrapolatedTime_m2C8FFEF3F821D6CD45A7D8F5E06F3E7705C6B1FE(__this, L_11, NULL);
		V_3 = L_12;
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0065;
		}
	}
	{
		double L_14 = ___0_time;
		double L_15 = __this->___m_Start;
		int32_t L_16 = __this->___m_PostExtrapolationMode;
		double L_17 = __this->___m_Duration;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_18;
		L_18 = TimelineClip_GetExtrapolatedTime_m10D665C5B1EC5CBCF3FC38E10BE6A2276D5E7405(((double)il2cpp_codegen_subtract(L_14, L_15)), L_16, L_17, NULL);
		___0_time = L_18;
		goto IL_006f;
	}

IL_0065:
	{
		double L_19 = ___0_time;
		double L_20 = __this->___m_Start;
		___0_time = ((double)il2cpp_codegen_subtract(L_19, L_20));
	}

IL_006f:
	{
		double L_21 = ___0_time;
		double L_22;
		L_22 = TimelineClip_get_timeScale_mF76C0A2D5CDBF201F2CC01967928CA7FFC261474(__this, NULL);
		___0_time = ((double)il2cpp_codegen_multiply(L_21, L_22));
		double L_23 = ___0_time;
		double L_24;
		L_24 = TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB(__this, NULL);
		___0_time = ((double)il2cpp_codegen_add(L_23, L_24));
		double L_25 = ___0_time;
		V_1 = L_25;
		goto IL_0087;
	}

IL_0087:
	{
		double L_26 = V_1;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_SanitizeTimeValue_m3185743B561388628273A3FBD9AD1C7C4AD3A9DE (double ___0_value, double ___1_defaultValue, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD002049E3F58188E684D753AD0D120E88A59A28C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	double V_1 = 0.0;
	int32_t G_B3_0 = 0;
	{
		double L_0 = ___0_value;
		bool L_1;
		L_1 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_0, NULL);
		if (L_1)
		{
			goto IL_0011;
		}
	}
	{
		double L_2 = ___0_value;
		bool L_3;
		L_3 = Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline(L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0026;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralD002049E3F58188E684D753AD0D120E88A59A28C, NULL);
		double L_5 = ___1_defaultValue;
		V_1 = L_5;
		goto IL_003f;
	}

IL_0026:
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_6 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		double L_7 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		double L_8 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_9;
		L_9 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_7, L_8, NULL);
		double L_10;
		L_10 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(((-L_6)), L_9, NULL);
		V_1 = L_10;
		goto IL_003f;
	}

IL_003f:
	{
		double L_11 = V_1;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_get_postExtrapolationMode_mDF06AB6BEE7906C373109C04775C0B3CA83D8685 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, 2, NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_0018;
	}

IL_0012:
	{
		int32_t L_2 = __this->___m_PostExtrapolationMode;
		G_B3_0 = ((int32_t)(L_2));
	}

IL_0018:
	{
		V_0 = G_B3_0;
		goto IL_001b;
	}

IL_001b:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_postExtrapolationMode_mD2B003EB90D2C816050F5FF12B662401BB858092 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* G_B2_0 = NULL;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* G_B3_1 = NULL;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, 2, NULL);
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_0013;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0014;
	}

IL_0013:
	{
		int32_t L_2 = ___0_value;
		G_B3_0 = ((int32_t)(L_2));
		G_B3_1 = G_B2_0;
	}

IL_0014:
	{
		NullCheck(G_B3_1);
		G_B3_1->___m_PostExtrapolationMode = G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineClip_get_preExtrapolationMode_mC20AE951A26D337093ABC65FD2DBF9C5CBE8E3FA (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, 2, NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_0018;
	}

IL_0012:
	{
		int32_t L_2 = __this->___m_PreExtrapolationMode;
		G_B3_0 = ((int32_t)(L_2));
	}

IL_0018:
	{
		V_0 = G_B3_0;
		goto IL_001b;
	}

IL_001b:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_set_preExtrapolationMode_m26E6222B67AFA46CC6F1EE1730C8819B19D035AF (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* G_B2_0 = NULL;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* G_B3_1 = NULL;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(__this, NULL);
		bool L_1;
		L_1 = TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670(L_0, 2, NULL);
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_0013;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0014;
	}

IL_0013:
	{
		int32_t L_2 = ___0_value;
		G_B3_0 = ((int32_t)(L_2));
		G_B3_1 = G_B2_0;
	}

IL_0014:
	{
		NullCheck(G_B3_1);
		G_B3_1->___m_PreExtrapolationMode = G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_SetPostExtrapolationTime_m659389D7F8F07AE58FF2D1B4BCFAB9FF13691C35 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_time;
		__this->___m_PostExtrapolationTime = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_SetPreExtrapolationTime_mE9DAF291C193942B0703ADB10CA1BEF1B9D0C4DA (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_time, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_time;
		__this->___m_PreExtrapolationTime = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_IsPreExtrapolatedTime_mCA79ABD6E8F0408DA16E8BB57C9509BB092CC753 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_sequenceTime, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_preExtrapolationMode_mC20AE951A26D337093ABC65FD2DBF9C5CBE8E3FA(__this, NULL);
		if (!L_0)
		{
			goto IL_0027;
		}
	}
	{
		double L_1 = ___0_sequenceTime;
		double L_2 = __this->___m_Start;
		if ((!(((double)L_1) < ((double)L_2))))
		{
			goto IL_0027;
		}
	}
	{
		double L_3 = ___0_sequenceTime;
		double L_4 = __this->___m_Start;
		double L_5 = __this->___m_PreExtrapolationTime;
		G_B4_0 = ((((int32_t)((!(((double)L_3) >= ((double)((double)il2cpp_codegen_subtract(L_4, L_5)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0028;
	}

IL_0027:
	{
		G_B4_0 = 0;
	}

IL_0028:
	{
		V_0 = (bool)G_B4_0;
		goto IL_002b;
	}

IL_002b:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClip_IsPostExtrapolatedTime_m2C8FFEF3F821D6CD45A7D8F5E06F3E7705C6B1FE (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_sequenceTime, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		int32_t L_0;
		L_0 = TimelineClip_get_postExtrapolationMode_mDF06AB6BEE7906C373109C04775C0B3CA83D8685(__this, NULL);
		if (!L_0)
		{
			goto IL_0024;
		}
	}
	{
		double L_1 = ___0_sequenceTime;
		double L_2;
		L_2 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(__this, NULL);
		if ((!(((double)L_1) > ((double)L_2))))
		{
			goto IL_0024;
		}
	}
	{
		double L_3 = ___0_sequenceTime;
		double L_4;
		L_4 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(__this, NULL);
		double L_5 = __this->___m_PostExtrapolationTime;
		G_B4_0 = ((((double)((double)il2cpp_codegen_subtract(L_3, L_4))) < ((double)L_5))? 1 : 0);
		goto IL_0025;
	}

IL_0024:
	{
		G_B4_0 = 0;
	}

IL_0025:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0028;
	}

IL_0028:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_extrapolatedStart_m4092C97F1EB880583FA92B8FAAFC208D245630BF (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	double V_1 = 0.0;
	{
		int32_t L_0 = __this->___m_PreExtrapolationMode;
		V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001e;
		}
	}
	{
		double L_2 = __this->___m_Start;
		double L_3 = __this->___m_PreExtrapolationTime;
		V_1 = ((double)il2cpp_codegen_subtract(L_2, L_3));
		goto IL_0027;
	}

IL_001e:
	{
		double L_4 = __this->___m_Start;
		V_1 = L_4;
		goto IL_0027;
	}

IL_0027:
	{
		double L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_extrapolatedDuration_mFA3957094871DA9151A26AB04A894E771FFC1F21 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	bool V_1 = false;
	bool V_2 = false;
	double V_3 = 0.0;
	{
		double L_0 = __this->___m_Duration;
		V_0 = L_0;
		int32_t L_1 = __this->___m_PostExtrapolationMode;
		V_1 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0028;
		}
	}
	{
		double L_3 = V_0;
		double L_4 = __this->___m_PostExtrapolationTime;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_5 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_6;
		L_6 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_4, L_5, NULL);
		V_0 = ((double)il2cpp_codegen_add(L_3, L_6));
	}

IL_0028:
	{
		int32_t L_7 = __this->___m_PreExtrapolationMode;
		V_2 = (bool)((!(((uint32_t)L_7) <= ((uint32_t)0)))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_003e;
		}
	}
	{
		double L_9 = V_0;
		double L_10 = __this->___m_PreExtrapolationTime;
		V_0 = ((double)il2cpp_codegen_add(L_9, L_10));
	}

IL_003e:
	{
		double L_11 = V_0;
		V_3 = L_11;
		goto IL_0042;
	}

IL_0042:
	{
		double L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_GetExtrapolatedTime_m10D665C5B1EC5CBCF3FC38E10BE6A2276D5E7405 (double ___0_time, int32_t ___1_mode, double ___2_duration, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	double V_1 = 0.0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	{
		double L_0 = ___2_duration;
		V_0 = (bool)((((double)L_0) == ((double)(0.0)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		V_1 = (0.0);
		goto IL_0109;
	}

IL_0020:
	{
		int32_t L_2 = ___1_mode;
		V_3 = L_2;
		int32_t L_3 = V_3;
		V_2 = L_3;
		int32_t L_4 = V_2;
		switch (L_4)
		{
			case 0:
			{
				goto IL_0043;
			}
			case 1:
			{
				goto IL_0078;
			}
			case 2:
			{
				goto IL_0048;
			}
			case 3:
			{
				goto IL_00a6;
			}
			case 4:
			{
				goto IL_0103;
			}
		}
	}
	{
		goto IL_0105;
	}

IL_0043:
	{
		goto IL_0105;
	}

IL_0048:
	{
		double L_5 = ___0_time;
		V_4 = (bool)((((double)L_5) < ((double)(0.0)))? 1 : 0);
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0064;
		}
	}
	{
		double L_7 = ___2_duration;
		double L_8 = ___0_time;
		double L_9 = ___2_duration;
		___0_time = ((double)il2cpp_codegen_subtract(L_7, (fmod(((-L_8)), L_9))));
		goto IL_0073;
	}

IL_0064:
	{
		double L_10 = ___0_time;
		double L_11 = ___2_duration;
		V_5 = (bool)((((double)L_10) > ((double)L_11))? 1 : 0);
		bool L_12 = V_5;
		if (!L_12)
		{
			goto IL_0073;
		}
	}
	{
		double L_13 = ___0_time;
		double L_14 = ___2_duration;
		___0_time = (fmod(L_13, L_14));
	}

IL_0073:
	{
		goto IL_0105;
	}

IL_0078:
	{
		double L_15 = ___0_time;
		V_6 = (bool)((((double)L_15) < ((double)(0.0)))? 1 : 0);
		bool L_16 = V_6;
		if (!L_16)
		{
			goto IL_0096;
		}
	}
	{
		V_1 = (0.0);
		goto IL_0109;
	}

IL_0096:
	{
		double L_17 = ___0_time;
		double L_18 = ___2_duration;
		V_7 = (bool)((((double)L_17) > ((double)L_18))? 1 : 0);
		bool L_19 = V_7;
		if (!L_19)
		{
			goto IL_00a4;
		}
	}
	{
		double L_20 = ___2_duration;
		V_1 = L_20;
		goto IL_0109;
	}

IL_00a4:
	{
		goto IL_0105;
	}

IL_00a6:
	{
		double L_21 = ___0_time;
		V_8 = (bool)((((double)L_21) < ((double)(0.0)))? 1 : 0);
		bool L_22 = V_8;
		if (!L_22)
		{
			goto IL_00e4;
		}
	}
	{
		double L_23 = ___2_duration;
		double L_24 = ___0_time;
		double L_25 = ___2_duration;
		___0_time = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_23, (2.0))), (fmod(((-L_24)), ((double)il2cpp_codegen_multiply(L_25, (2.0)))))));
		double L_26 = ___2_duration;
		double L_27 = ___0_time;
		double L_28 = ___2_duration;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_29;
		L_29 = fabs(((double)il2cpp_codegen_subtract(L_27, L_28)));
		___0_time = ((double)il2cpp_codegen_subtract(L_26, L_29));
		goto IL_0101;
	}

IL_00e4:
	{
		double L_30 = ___0_time;
		double L_31 = ___2_duration;
		___0_time = (fmod(L_30, ((double)il2cpp_codegen_multiply(L_31, (2.0)))));
		double L_32 = ___2_duration;
		double L_33 = ___0_time;
		double L_34 = ___2_duration;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_35;
		L_35 = fabs(((double)il2cpp_codegen_subtract(L_33, L_34)));
		___0_time = ((double)il2cpp_codegen_subtract(L_32, L_35));
	}

IL_0101:
	{
		goto IL_0105;
	}

IL_0103:
	{
		goto IL_0105;
	}

IL_0105:
	{
		double L_36 = ___0_time;
		V_1 = L_36;
		goto IL_0109;
	}

IL_0109:
	{
		double L_37 = V_1;
		return L_37;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mDC9EFB3125995E8EFA91EB3CF27E9B2784B60DE8 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mE0860037B34E43C2CB25567793EDB4F48B018D4E (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___m_Version;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		TimelineClip_UpgradeToLatestVersion_m3C367DA0661298065465C583C9D33AC4B63ADF0D(__this, NULL);
	}

IL_0017:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimelineClip_ToString_m56D472178DA2F04872969618EF5CA3E142E9FD9A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E3207023F86D4F20957533934F6EE12A944BF3C);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		String_t* L_2;
		L_2 = TimelineClip_get_displayName_m61712CDBEA102FB64B5E3464E4420843E1FB7111(__this, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1;
		double L_4;
		L_4 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(__this, NULL);
		double L_5 = L_4;
		RuntimeObject* L_6 = Box(il2cpp_defaults.double_class, &L_5);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_6);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_3;
		double L_8;
		L_8 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(__this, NULL);
		double L_9 = L_8;
		RuntimeObject* L_10 = Box(il2cpp_defaults.double_class, &L_9);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_10);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_7;
		double L_12;
		L_12 = TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB(__this, NULL);
		double L_13 = L_12;
		RuntimeObject* L_14 = Box(il2cpp_defaults.double_class, &L_13);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_14);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_14);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_11;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_16;
		L_16 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(__this, NULL);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_16);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_16);
		String_t* L_17;
		L_17 = UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85(_stringLiteral2E3207023F86D4F20957533934F6EE12A944BF3C, L_15, NULL);
		V_0 = L_17;
		goto IL_0050;
	}

IL_0050:
	{
		String_t* L_18 = V_0;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip_UpdateDirty_m3F5A0077C88F2C9D481AE93CEF2E16DCD235EC08 (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, double ___0_oldValue, double ___1_newValue, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClip__cctor_mD74B4E06C1F4905731E8C1E06F0BB24BCED88317 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE88C6A2535F82481146426D5B36FFEA3BBB9C113);
		s_Il2CppMethodInitialized = true;
	}
	{
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultClipCaps = ((int32_t)16);
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultClipDurationInSeconds = (5.0f);
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kTimeScaleMin = (0.001);
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kTimeScaleMax = (1000.0);
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultCurvesName = _stringLiteralE88C6A2535F82481146426D5B36FFEA3BBB9C113;
		Il2CppCodeGenWriteBarrier((void**)(&((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultCurvesName), (void*)_stringLiteralE88C6A2535F82481146426D5B36FFEA3BBB9C113);
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMinDuration = (0.016666666666666666);
		((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue = (1000000.0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineClipUpgrade_UpgradeClipInFromGlobalToLocal_m59F498F944599E3F1BAF6B0D5AC37E5E38770E7C (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		NullCheck(L_0);
		double L_1 = L_0->___m_ClipIn;
		if ((!(((double)L_1) > ((double)(0.0)))))
		{
			goto IL_0025;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2 = ___0_clip;
		NullCheck(L_2);
		double L_3 = L_2->___m_TimeScale;
		G_B3_0 = ((((double)L_3) > ((double)(1.4012984643248171E-45)))? 1 : 0);
		goto IL_0026;
	}

IL_0025:
	{
		G_B3_0 = 0;
	}

IL_0026:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_003d;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5 = ___0_clip;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_6 = L_5;
		NullCheck(L_6);
		double L_7 = L_6->___m_ClipIn;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8 = ___0_clip;
		NullCheck(L_8);
		double L_9 = L_8->___m_TimeScale;
		NullCheck(L_6);
		L_6->___m_ClipIn = ((double)il2cpp_codegen_multiply(L_7, L_9));
	}

IL_003d:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpgradeToLatestVersion_m34BA46E2D4643EFB179CBFB81706EC27785CBFA0 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* TimelineAsset_get_editorSettings_m3D5DEC0305D9E517E29CB898C789C3B42D3B1CB9 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* V_0 = NULL;
	{
		EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* L_0 = __this->___m_EditorSettings;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineAsset_get_duration_m22226DF293F2D489E63D881775112FC26518E297 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	double V_3 = 0.0;
	{
		int32_t L_0 = __this->___m_DurationMode;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0042;
		}
	}
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2;
		L_2 = TimelineAsset_CalculateItemsDuration_m2904F09544AB814380305EA97D6EB11AFDCFD0BC(__this, NULL);
		V_1 = L_2;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_3 = V_1;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_4;
		L_4 = DiscreteTime_op_Implicit_m8EEF2A52EFFBFC375CB1D8171DC439A22DC35ECB(0, NULL);
		bool L_5;
		L_5 = DiscreteTime_op_LessThanOrEqual_m8E8286335E92963611D6C0F6598B20E61CBE2F14(L_3, L_4, NULL);
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0032;
		}
	}
	{
		V_3 = (0.0);
		goto IL_004b;
	}

IL_0032:
	{
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_7;
		L_7 = DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A((&V_1), NULL);
		double L_8;
		L_8 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_7, NULL);
		V_3 = ((double)L_8);
		goto IL_004b;
	}

IL_0042:
	{
		double L_9 = __this->___m_FixedDuration;
		V_3 = L_9;
		goto IL_004b;
	}

IL_004b:
	{
		double L_10 = V_3;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineAsset_get_fixedDuration_mB9B8F8FBE5DCF918C17AC705E6D17A730DB9A69C (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	double V_2 = 0.0;
	{
		double L_0 = __this->___m_FixedDuration;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1;
		L_1 = DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874(L_0, NULL);
		V_0 = L_1;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = V_0;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_3;
		L_3 = DiscreteTime_op_Implicit_m8EEF2A52EFFBFC375CB1D8171DC439A22DC35ECB(0, NULL);
		bool L_4;
		L_4 = DiscreteTime_op_LessThanOrEqual_m8E8286335E92963611D6C0F6598B20E61CBE2F14(L_2, L_3, NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0029;
		}
	}
	{
		V_2 = (0.0);
		goto IL_0039;
	}

IL_0029:
	{
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_6;
		L_6 = DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A((&V_0), NULL);
		double L_7;
		L_7 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_6, NULL);
		V_2 = ((double)L_7);
		goto IL_0039;
	}

IL_0039:
	{
		double L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_set_fixedDuration_m10FF2CD4C12508C9F4938A17B2EF7E81A5C701AB (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, double ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		double L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26((0.0), L_0, NULL);
		__this->___m_FixedDuration = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineAsset_get_durationMode_m58895CD3D78D4F4A912BD149FD810B3AE6AA0034 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_DurationMode;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_set_durationMode_mB082ACE2157EF8472C2C30C07DAE8DDCC6E9008D (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_DurationMode = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TimelineAsset_get_outputs_m232A9F7BCE2E4BCFB2115B9ABB26D53C7D8C478E (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* L_0 = (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__27__ctor_mBFD68070C9454051A90D0AA75FB4D2FF2F63466F(L_0, ((int32_t)-2), NULL);
		V_0 = L_0;
		U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* L_2 = V_0;
		V_1 = L_2;
		RuntimeObject* L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineAsset_get_clipCaps_m0F3ACD23FAE67D92F0F67A056F0AC64BEC0A3AA8 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject* V_1 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_3 = NULL;
	int32_t V_4 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_5 = NULL;
	int32_t V_6 = 0;
	{
		V_0 = (-1);
		RuntimeObject* L_0;
		L_0 = TimelineAsset_GetRootTracks_m6340C1C261F14F8FBAF7116F775780C75068F05F(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_0);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004f:
			{
				{
					RuntimeObject* L_2 = V_1;
					if (!L_2)
					{
						goto IL_0059;
					}
				}
				{
					RuntimeObject* L_3 = V_1;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_0059:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0045_1;
			}

IL_0012_1:
			{
				RuntimeObject* L_4 = V_1;
				NullCheck(L_4);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5;
				L_5 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_4);
				V_2 = L_5;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6 = V_2;
				NullCheck(L_6);
				TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_7;
				L_7 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_6, NULL);
				V_3 = L_7;
				V_4 = 0;
				goto IL_003d_1;
			}

IL_0027_1:
			{
				TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_8 = V_3;
				int32_t L_9 = V_4;
				NullCheck(L_8);
				int32_t L_10 = L_9;
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
				V_5 = L_11;
				int32_t L_12 = V_0;
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_13 = V_5;
				NullCheck(L_13);
				int32_t L_14;
				L_14 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(L_13, NULL);
				V_0 = ((int32_t)((int32_t)L_12&(int32_t)L_14));
				int32_t L_15 = V_4;
				V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1));
			}

IL_003d_1:
			{
				int32_t L_16 = V_4;
				TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_17 = V_3;
				NullCheck(L_17);
				if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
				{
					goto IL_0027_1;
				}
			}
			{
			}

IL_0045_1:
			{
				RuntimeObject* L_18 = V_1;
				NullCheck(L_18);
				bool L_19;
				L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_18);
				if (L_19)
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_005a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005a:
	{
		int32_t L_20 = V_0;
		V_6 = L_20;
		goto IL_005f;
	}

IL_005f:
	{
		int32_t L_21 = V_6;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineAsset_get_outputTrackCount_m07CED6FE6B99D62D0E5EB3C2A91863E21E1CB70B (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		TimelineAsset_UpdateOutputTrackCache_m4A4249728370EB77115CDCB08D2A08C4D3925818(__this, NULL);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_0 = __this->___m_CacheOutputTracks;
		NullCheck(L_0);
		V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
		goto IL_0013;
	}

IL_0013:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimelineAsset_get_rootTrackCount_m89C66C83C874A1D60BE068E40C5CB94033F0A7ED (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		TimelineAsset_UpdateRootTrackCache_mADE060D9C1F785CFA83E43B4CB895D772EF74749(__this, NULL);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_0 = __this->___m_CacheRootTracks;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_0, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_0016;
	}

IL_0016:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_OnValidate_m4D4626C6372A467AE9EB04DA835A8CD9EE75EDF0 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	{
		EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* L_0;
		L_0 = TimelineAsset_get_editorSettings_m3D5DEC0305D9E517E29CB898C789C3B42D3B1CB9(__this, NULL);
		EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* L_1;
		L_1 = TimelineAsset_get_editorSettings_m3D5DEC0305D9E517E29CB898C789C3B42D3B1CB9(__this, NULL);
		NullCheck(L_1);
		double L_2;
		L_2 = EditorSettings_get_frameRate_m699A6599212042DC13CB0DB91C7057B9644A0037(L_1, NULL);
		double L_3;
		L_3 = TimelineAsset_GetValidFrameRate_m5F0BAEC92EDFDBE539E1A0187DC2F185DA8D5E72(L_2, NULL);
		NullCheck(L_0);
		EditorSettings_set_frameRate_mE8F1DFC8C2B4203B48865F22DB7C5309932EB32B(L_0, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineAsset_GetRootTrack_mC41A0CF4127692DDEEBAA8BA973BE4392C49B83A (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, int32_t ___0_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	{
		TimelineAsset_UpdateRootTrackCache_mADE060D9C1F785CFA83E43B4CB895D772EF74749(__this, NULL);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_0 = __this->___m_CacheRootTracks;
		int32_t L_1 = ___0_index;
		NullCheck(L_0);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2;
		L_2 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_0, L_1, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		V_0 = L_2;
		goto IL_0017;
	}

IL_0017:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TimelineAsset_GetRootTracks_m6340C1C261F14F8FBAF7116F775780C75068F05F (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		TimelineAsset_UpdateRootTrackCache_mADE060D9C1F785CFA83E43B4CB895D772EF74749(__this, NULL);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_0 = __this->___m_CacheRootTracks;
		V_0 = L_0;
		goto IL_0011;
	}

IL_0011:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineAsset_GetOutputTrack_m8002892E722FE6CA9C8B8EB7D7040BE1E47D672D (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, int32_t ___0_index, const RuntimeMethod* method) 
{
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	{
		TimelineAsset_UpdateOutputTrackCache_m4A4249728370EB77115CDCB08D2A08C4D3925818(__this, NULL);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_0 = __this->___m_CacheOutputTracks;
		int32_t L_1 = ___0_index;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		goto IL_0013;
	}

IL_0013:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TimelineAsset_GetOutputTracks_m324315A337B30921D4B5E740E1FC2BE81563B26F (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		TimelineAsset_UpdateOutputTrackCache_m4A4249728370EB77115CDCB08D2A08C4D3925818(__this, NULL);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_0 = __this->___m_CacheOutputTracks;
		V_0 = (RuntimeObject*)L_0;
		goto IL_0011;
	}

IL_0011:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineAsset_GetValidFrameRate_m5F0BAEC92EDFDBE539E1A0187DC2F185DA8D5E72 (double ___0_frameRate, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		double L_0 = ___0_frameRate;
		il2cpp_codegen_runtime_class_init_inline(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		double L_1 = ((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kMinFrameRate;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_2;
		L_2 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_0, L_1, NULL);
		double L_3 = ((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kMaxFrameRate;
		double L_4;
		L_4 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0019;
	}

IL_0019:
	{
		double L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpdateRootTrackCache_mADE060D9C1F785CFA83E43B4CB895D772EF74749 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E V_3;
	memset((&V_3), 0, sizeof(V_3));
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* V_4 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_5 = NULL;
	bool V_6 = false;
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_0 = __this->___m_CacheRootTracks;
		V_0 = (bool)((((RuntimeObject*)(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_00c5;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_2 = __this->___m_Tracks;
		V_1 = (bool)((((RuntimeObject*)(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002f;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_4 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474(L_4, List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474_RuntimeMethod_var);
		__this->___m_CacheRootTracks = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheRootTracks), (void*)L_4);
		goto IL_00c4;
	}

IL_002f:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_5 = __this->___m_Tracks;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_5, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_7 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526(L_7, L_6, List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		__this->___m_CacheRootTracks = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheRootTracks), (void*)L_7);
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_8;
		L_8 = TimelineAsset_get_markerTrack_mA1522943FBA0FDFDB0765165F00B6F9373EB01A3(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_9;
		bool L_10 = V_2;
		if (!L_10)
		{
			goto IL_006a;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_11 = __this->___m_CacheRootTracks;
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_12;
		L_12 = TimelineAsset_get_markerTrack_mA1522943FBA0FDFDB0765165F00B6F9373EB01A3(__this, NULL);
		NullCheck(L_11);
		List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_inline(L_11, L_12, List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
	}

IL_006a:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_13 = __this->___m_Tracks;
		NullCheck(L_13);
		Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E L_14;
		L_14 = List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052(L_13, List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052_RuntimeMethod_var);
		V_3 = L_14;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b4:
			{
				Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90((&V_3), Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00a9_1;
			}

IL_0079_1:
			{
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_15;
				L_15 = Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_inline((&V_3), Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_RuntimeMethod_var);
				V_4 = L_15;
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_16 = V_4;
				V_5 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_16, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = V_5;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_18;
				L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_6 = L_18;
				bool L_19 = V_6;
				if (!L_19)
				{
					goto IL_00a8_1;
				}
			}
			{
				List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_20 = __this->___m_CacheRootTracks;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_21 = V_5;
				NullCheck(L_20);
				List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_inline(L_20, L_21, List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
			}

IL_00a8_1:
			{
			}

IL_00a9_1:
			{
				bool L_22;
				L_22 = Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6((&V_3), Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6_RuntimeMethod_var);
				if (L_22)
				{
					goto IL_0079_1;
				}
			}
			{
				goto IL_00c3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c3:
	{
	}

IL_00c4:
	{
	}

IL_00c5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpdateOutputTrackCache_m4A4249728370EB77115CDCB08D2A08C4D3925818 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* V_1 = NULL;
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* V_2 = NULL;
	int32_t V_3 = 0;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_4 = NULL;
	bool V_5 = false;
	int32_t G_B6_0 = 0;
	{
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_0 = __this->___m_CacheOutputTracks;
		V_0 = (bool)((((RuntimeObject*)(TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_007d;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_2 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474(L_2, List_1__ctor_m2B711FBD18433553722ABBBFBBEDEB49422FB474_RuntimeMethod_var);
		V_1 = L_2;
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_3;
		L_3 = TimelineAsset_get_flattenedTracks_m51B0499CC8CD43CB520F6B84D37FCD19C8FE4F18(__this, NULL);
		V_2 = L_3;
		V_3 = 0;
		goto IL_006a;
	}

IL_0021:
	{
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_4 = V_2;
		int32_t L_5 = V_3;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_4 = L_7;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_9)
		{
			goto IL_0055;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = V_4;
		NullCheck(L_10);
		Type_t* L_11;
		L_11 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_10, NULL);
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_13;
		L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
		bool L_14;
		L_14 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_11, L_13, NULL);
		if (!L_14)
		{
			goto IL_0055;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_15 = V_4;
		NullCheck(L_15);
		bool L_16;
		L_16 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(L_15, NULL);
		G_B6_0 = ((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
		goto IL_0056;
	}

IL_0055:
	{
		G_B6_0 = 0;
	}

IL_0056:
	{
		V_5 = (bool)G_B6_0;
		bool L_17 = V_5;
		if (!L_17)
		{
			goto IL_0065;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_18 = V_1;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_19 = V_4;
		NullCheck(L_18);
		List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_inline(L_18, L_19, List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
	}

IL_0065:
	{
		int32_t L_20 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_006a:
	{
		int32_t L_21 = V_3;
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_22 = V_2;
		NullCheck(L_22);
		if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
		{
			goto IL_0021;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_23 = V_1;
		NullCheck(L_23);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_24;
		L_24 = List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591(L_23, List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591_RuntimeMethod_var);
		__this->___m_CacheOutputTracks = L_24;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheOutputTracks), (void*)L_24);
	}

IL_007d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* TimelineAsset_get_flattenedTracks_m51B0499CC8CD43CB520F6B84D37FCD19C8FE4F18 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* V_4 = NULL;
	{
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_0 = __this->___m_CacheFlattenedTracks;
		V_0 = (bool)((((RuntimeObject*)(TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0073;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_2 = __this->___m_Tracks;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_2, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_4 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526(L_4, ((int32_t)il2cpp_codegen_multiply(L_3, 2)), List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		V_1 = L_4;
		TimelineAsset_UpdateRootTrackCache_mADE060D9C1F785CFA83E43B4CB895D772EF74749(__this, NULL);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_5 = V_1;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_6 = __this->___m_CacheRootTracks;
		NullCheck(L_5);
		List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081(L_5, L_6, List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081_RuntimeMethod_var);
		V_2 = 0;
		goto IL_0054;
	}

IL_003a:
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_7 = __this->___m_CacheRootTracks;
		int32_t L_8 = V_2;
		NullCheck(L_7);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9;
		L_9 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_7, L_8, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		TimelineAsset_AddSubTracksRecursive_m03EBD254DE32A5C23CE13E80EFFC4BDC51AD960F(L_9, (&V_1), NULL);
		int32_t L_10 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_0054:
	{
		int32_t L_11 = V_2;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_12 = __this->___m_CacheRootTracks;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_12, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0);
		bool L_14 = V_3;
		if (L_14)
		{
			goto IL_003a;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_15 = V_1;
		NullCheck(L_15);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_16;
		L_16 = List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591(L_15, List_1_ToArray_m842071E39F7C3B852A279B39A1F7E8CE97838591_RuntimeMethod_var);
		__this->___m_CacheFlattenedTracks = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheFlattenedTracks), (void*)L_16);
	}

IL_0073:
	{
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_17 = __this->___m_CacheFlattenedTracks;
		V_4 = L_17;
		goto IL_007d;
	}

IL_007d:
	{
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_18 = V_4;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* TimelineAsset_get_markerTrack_mA1522943FBA0FDFDB0765165F00B6F9373EB01A3 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* V_0 = NULL;
	{
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_0 = __this->___m_MarkerTrack;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* TimelineAsset_get_trackObjects_mFE1A564170B932E65741C29D0A94B5DA55C7D676 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* V_0 = NULL;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Tracks;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_AddTrackInternal_m1699C0B3168FF4D471509AA664AA92BCC3000A57 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Tracks;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = ___0_track;
		NullCheck(L_0);
		List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_inline(L_0, L_1, List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2 = ___0_track;
		NullCheck(L_2);
		TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138(L_2, __this, NULL);
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_RemoveTrack_m34E111A2A0D031C27F8EB42DD4CD014A5883ADC2 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	bool V_1 = false;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Tracks;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = ___0_track;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612(L_0, L_1, List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var);
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(__this, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = ___0_track;
		NullCheck(L_3);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_4;
		L_4 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_3, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_4, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_6;
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0036;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8 = V_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = ___0_track;
		NullCheck(L_8);
		bool L_10;
		L_10 = TrackAsset_RemoveSubTrack_m7F68C7D6AF1FB79584D154B357F47ACDF29FDAA8(L_8, L_9, NULL);
	}

IL_0036:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TimelineAsset_CreatePlayable_m015AE0523BB6A93F3F0070BF0757ECA3199EB5FE (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m82D632B706E205A20F534FE376120C7E61637EEC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetDuration_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m513AE0F7CF6FFA597806EEABA23A93856F3DA23D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m6C30130010DD07C8C966C2E083448F1375AA17C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_3;
	memset((&V_3), 0, sizeof(V_3));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B3_0;
	memset((&G_B3_0), 0, sizeof(G_B3_0));
	{
		V_0 = (bool)0;
		int32_t L_0;
		L_0 = PlayableGraph_GetPlayableCount_m69E1448E840367C9A1D05BE0FB1908BD0C04B809((&___0_graph), NULL);
		V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_1 = ___0_graph;
		RuntimeObject* L_2;
		L_2 = TimelineAsset_GetOutputTracks_m324315A337B30921D4B5E740E1FC2BE81563B26F(__this, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___1_go;
		bool L_4 = V_0;
		bool L_5 = V_1;
		il2cpp_codegen_runtime_class_init_inline(TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var);
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_6;
		L_6 = TimelinePlayable_Create_mDBD16A025F217757ED3E323A2B2292B836B7849D(L_1, L_2, L_3, L_4, L_5, NULL);
		V_2 = L_6;
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_7 = V_2;
		double L_8;
		L_8 = VirtualFuncInvoker0< double >::Invoke(7, __this);
		PlayableExtensions_SetDuration_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m513AE0F7CF6FFA597806EEABA23A93856F3DA23D(L_7, L_8, PlayableExtensions_SetDuration_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m513AE0F7CF6FFA597806EEABA23A93856F3DA23D_RuntimeMethod_var);
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_9 = V_2;
		PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m6C30130010DD07C8C966C2E083448F1375AA17C0(L_9, (bool)1, PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m6C30130010DD07C8C966C2E083448F1375AA17C0_RuntimeMethod_var);
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_10 = V_2;
		bool L_11;
		L_11 = PlayableExtensions_IsValid_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m82D632B706E205A20F534FE376120C7E61637EEC(L_10, PlayableExtensions_IsValid_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_m82D632B706E205A20F534FE376120C7E61637EEC_RuntimeMethod_var);
		if (L_11)
		{
			goto IL_0042;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_12;
		L_12 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		G_B3_0 = L_12;
		goto IL_0048;
	}

IL_0042:
	{
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_13 = V_2;
		il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14;
		L_14 = ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00(L_13, ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00_RuntimeMethod_var);
		G_B3_0 = L_14;
	}

IL_0048:
	{
		V_3 = G_B3_0;
		goto IL_004b;
	}

IL_004b:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m4ED0C35C1033C2177A683A17F97863B2F3A8982F (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m7C5218B558DC68FA00A3A7AC87FAE02F589C2808 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(__this, NULL);
		int32_t L_0 = __this->___m_Version;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001e;
		}
	}
	{
		TimelineAsset_UpgradeToLatestVersion_m34BA46E2D4643EFB179CBFB81706EC27785CBFA0(__this, NULL);
	}

IL_001e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset___internalAwake_m3BDB3D8798B27D100140D4C189285ACCFD116F18 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Tracks;
		V_0 = (bool)((((RuntimeObject*)(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_2 = (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)il2cpp_codegen_object_new(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991(L_2, List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var);
		__this->___m_Tracks = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Tracks), (void*)L_2);
	}

IL_0019:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_3 = __this->___m_Tracks;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_3, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
		goto IL_0054;
	}

IL_0029:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_5 = __this->___m_Tracks;
		int32_t L_6 = V_1;
		NullCheck(L_5);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_7;
		L_7 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_5, L_6, List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		V_2 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_7, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_9;
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_004f;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_11 = V_2;
		NullCheck(L_11);
		TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138(L_11, __this, NULL);
	}

IL_004f:
	{
		int32_t L_12 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
	}

IL_0054:
	{
		int32_t L_13 = V_1;
		V_4 = (bool)((((int32_t)((((int32_t)L_13) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_14 = V_4;
		if (L_14)
		{
			goto IL_0029;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_GatherProperties_m966DA31A1B9D51FA370CB0DD4B3FC9036C230EEA (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, RuntimeObject* ___1_driver, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	bool V_3 = false;
	{
		RuntimeObject* L_0;
		L_0 = TimelineAsset_GetOutputTracks_m324315A337B30921D4B5E740E1FC2BE81563B26F(__this, NULL);
		V_0 = L_0;
		RuntimeObject* L_1 = V_0;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_1);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003b:
			{
				{
					RuntimeObject* L_3 = V_1;
					if (!L_3)
					{
						goto IL_0045;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0045:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0031_1;
			}

IL_0012_1:
			{
				RuntimeObject* L_5 = V_1;
				NullCheck(L_5);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6;
				L_6 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_5);
				V_2 = L_6;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = V_2;
				NullCheck(L_7);
				bool L_8;
				L_8 = TrackAsset_get_mutedInHierarchy_m14257BCE9CD51D5A3C086E465F035A7707D666F7(L_7, NULL);
				V_3 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
				bool L_9 = V_3;
				if (!L_9)
				{
					goto IL_0030_1;
				}
			}
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = V_2;
				PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_11 = ___0_director;
				RuntimeObject* L_12 = ___1_driver;
				NullCheck(L_10);
				VirtualActionInvoker2< PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*, RuntimeObject* >::Invoke(28, L_10, L_11, L_12);
			}

IL_0030_1:
			{
			}

IL_0031_1:
			{
				RuntimeObject* L_13 = V_1;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0046;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0046:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_CreateMarkerTrack_m959223B301DE70DED79380138F93BF1565D2B586 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisMarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2_m12EE4A54E8D274A659B2F6D31AAA05D228D3E0A2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C7E2C1E4BBC9E9AF540A309A38663CA0B2F2039);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_0 = __this->___m_MarkerTrack;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0050;
		}
	}
	{
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_3;
		L_3 = ScriptableObject_CreateInstance_TisMarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2_m12EE4A54E8D274A659B2F6D31AAA05D228D3E0A2(ScriptableObject_CreateInstance_TisMarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2_m12EE4A54E8D274A659B2F6D31AAA05D228D3E0A2_RuntimeMethod_var);
		__this->___m_MarkerTrack = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkerTrack), (void*)L_3);
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_4 = __this->___m_MarkerTrack;
		TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A(L_4, __this, NULL);
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_5 = __this->___m_MarkerTrack;
		NullCheck(L_5);
		TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138(L_5, __this, NULL);
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_6 = __this->___m_MarkerTrack;
		NullCheck(L_6);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_6, _stringLiteral0C7E2C1E4BBC9E9AF540A309A38663CA0B2F2039, NULL);
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(__this, NULL);
	}

IL_0050:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_RemoveMarkerTrack_m2C31DD24793265E6815698E7519A8C087D7C68EB (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* V_1 = NULL;
	{
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_0 = __this->___m_MarkerTrack;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0030;
		}
	}
	{
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_3 = __this->___m_MarkerTrack;
		V_1 = L_3;
		__this->___m_MarkerTrack = (MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkerTrack), (void*)(MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2*)NULL);
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_4 = V_1;
		TimelineCreateUtilities_RemoveAssetFromObject_mDDE3FBE78C7CBC5F771632F41076E68108475013(L_4, __this, NULL);
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(__this, NULL);
	}

IL_0030:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_CacheRootTracks = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheRootTracks), (void*)(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)NULL);
		__this->___m_CacheOutputTracks = (TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheOutputTracks), (void*)(TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)NULL);
		__this->___m_CacheFlattenedTracks = (TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheFlattenedTracks), (void*)(TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_UpdateFixedDurationWithItemsDuration_mE79C311415955F474C4C885E4CF8B7124CBBE008 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0;
		L_0 = TimelineAsset_CalculateItemsDuration_m2904F09544AB814380305EA97D6EB11AFDCFD0BC(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_0, NULL);
		__this->___m_FixedDuration = ((double)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 TimelineAsset_CalculateItemsDuration_m2904F09544AB814380305EA97D6EB11AFDCFD0BC (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* V_1 = NULL;
	int32_t V_2 = 0;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69((&V_0), 0, NULL);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_0;
		L_0 = TimelineAsset_get_flattenedTracks_m51B0499CC8CD43CB520F6B84D37FCD19C8FE4F18(__this, NULL);
		V_1 = L_0;
		V_2 = 0;
		goto IL_003f;
	}

IL_0015:
	{
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_1 = V_1;
		int32_t L_2 = V_2;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_3 = L_4;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5 = V_3;
		NullCheck(L_5);
		bool L_6;
		L_6 = TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66(L_5, NULL);
		V_4 = L_6;
		bool L_7 = V_4;
		if (!L_7)
		{
			goto IL_0028;
		}
	}
	{
		goto IL_003b;
	}

IL_0028:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_8 = V_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = V_3;
		NullCheck(L_9);
		double L_10;
		L_10 = TrackAsset_get_end_m283E3BCE09D393EFA56FB26D5AD68326EECFF312(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_11;
		L_11 = DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874(L_10, NULL);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_12;
		L_12 = DiscreteTime_Max_mE6741CA89EADA7D3EF47C29C8C9D0D57CC8597B6(L_8, L_11, NULL);
		V_0 = L_12;
	}

IL_003b:
	{
		int32_t L_13 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_003f:
	{
		int32_t L_14 = V_2;
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_15 = V_1;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_0015;
		}
	}
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_16 = V_0;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_17;
		L_17 = DiscreteTime_op_Implicit_m8EEF2A52EFFBFC375CB1D8171DC439A22DC35ECB(0, NULL);
		bool L_18;
		L_18 = DiscreteTime_op_LessThanOrEqual_m8E8286335E92963611D6C0F6598B20E61CBE2F14(L_16, L_17, NULL);
		V_5 = L_18;
		bool L_19 = V_5;
		if (!L_19)
		{
			goto IL_0061;
		}
	}
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_20;
		memset((&L_20), 0, sizeof(L_20));
		DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69((&L_20), 0, NULL);
		V_6 = L_20;
		goto IL_0066;
	}

IL_0061:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_21 = V_0;
		V_6 = L_21;
		goto IL_0066;
	}

IL_0066:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_22 = V_6;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_AddSubTracksRecursive_m03EBD254DE32A5C23CE13E80EFFC4BDC51AD960F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0** ___1_allTracks, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_track;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		goto IL_0051;
	}

IL_000e:
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0** L_3 = ___1_allTracks;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_4 = *((List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0**)L_3);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5 = ___0_track;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(L_5, NULL);
		NullCheck(L_4);
		List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081(L_4, L_6, List_1_AddRange_mBD3138D956D53D5CEDA2340522153FA8751B4081_RuntimeMethod_var);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = ___0_track;
		NullCheck(L_7);
		RuntimeObject* L_8;
		L_8 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(L_7, NULL);
		NullCheck(L_8);
		RuntimeObject* L_9;
		L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_8);
		V_1 = L_9;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0046:
			{
				{
					RuntimeObject* L_10 = V_1;
					if (!L_10)
					{
						goto IL_0050;
					}
				}
				{
					RuntimeObject* L_11 = V_1;
					NullCheck(L_11);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_11);
				}

IL_0050:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_003c_1;
			}

IL_002b_1:
			{
				RuntimeObject* L_12 = V_1;
				NullCheck(L_12);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13;
				L_13 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_12);
				V_2 = L_13;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_14 = V_2;
				List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0** L_15 = ___1_allTracks;
				TimelineAsset_AddSubTracksRecursive_m03EBD254DE32A5C23CE13E80EFFC4BDC51AD960F(L_14, L_15, NULL);
			}

IL_003c_1:
			{
				RuntimeObject* L_16 = V_1;
				NullCheck(L_16);
				bool L_17;
				L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_16);
				if (L_17)
				{
					goto IL_002b_1;
				}
			}
			{
				goto IL_0051;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineAsset_CreateTrack_m327D088F33507A544DE566503CDF6593C024C1ED (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, Type_t* ___0_type, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___1_parent, String_t* ___2_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_9 = NULL;
	int32_t G_B3_0 = 0;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___1_parent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2 = ___1_parent;
		NullCheck(L_2);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_3;
		L_3 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, __this, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_3 = (bool)G_B3_0;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0028;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral737AD5ED52BCF794F741D9F76AF63562CDB039C2)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelineAsset_CreateTrack_m327D088F33507A544DE566503CDF6593C024C1ED_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_8;
		L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
		Type_t* L_9 = ___0_type;
		NullCheck(L_8);
		bool L_10;
		L_10 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_8, L_9);
		V_4 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_4;
		if (!L_11)
		{
			goto IL_004c;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_12 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral18FE2382CDF79C68FB3A80B0FDC19F455AB6F655)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelineAsset_CreateTrack_m327D088F33507A544DE566503CDF6593C024C1ED_RuntimeMethod_var)));
	}

IL_004c:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13 = ___1_parent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_14;
		bool L_15 = V_5;
		if (!L_15)
		{
			goto IL_0091;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_16 = ___1_parent;
		Type_t* L_17 = ___0_type;
		bool L_18;
		L_18 = TimelineCreateUtilities_ValidateParentTrack_mDE431017F5F40FDE73B7CDFACADDD1F484316CE6(L_16, L_17, NULL);
		V_6 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
		bool L_19 = V_6;
		if (!L_19)
		{
			goto IL_0090;
		}
	}
	{
		Type_t* L_20 = ___0_type;
		NullCheck(L_20);
		String_t* L_21;
		L_21 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_20);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_22 = ___1_parent;
		NullCheck(L_22);
		Type_t* L_23;
		L_23 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_22, NULL);
		NullCheck(L_23);
		String_t* L_24;
		L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_23);
		String_t* L_25;
		L_25 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral671E594D35EA0F64716CBBAF032591F33E2A6F3C)), L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD7F6128BA75ABAF5F2F7BD2D5F97DE0AD2E5249)), L_24, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_26 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_26, L_25, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelineAsset_CreateTrack_m327D088F33507A544DE566503CDF6593C024C1ED_RuntimeMethod_var)));
	}

IL_0090:
	{
	}

IL_0091:
	{
		String_t* L_27 = ___2_name;
		V_0 = L_27;
		String_t* L_28 = V_0;
		bool L_29;
		L_29 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_28, NULL);
		V_7 = L_29;
		bool L_30 = V_7;
		if (!L_30)
		{
			goto IL_00a8;
		}
	}
	{
		Type_t* L_31 = ___0_type;
		NullCheck(L_31);
		String_t* L_32;
		L_32 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_31);
		V_0 = L_32;
	}

IL_00a8:
	{
		String_t* L_33 = V_0;
		V_1 = L_33;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_34 = ___1_parent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_8 = L_35;
		bool L_36 = V_8;
		if (!L_36)
		{
			goto IL_00c6;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_37 = ___1_parent;
		NullCheck(L_37);
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_38;
		L_38 = TrackAsset_get_subTracksObjects_m18E7B9EEC20905CBE5D35805FAA819CB663ECC43(L_37, NULL);
		String_t* L_39 = V_0;
		String_t* L_40;
		L_40 = TimelineCreateUtilities_GenerateUniqueActorName_mA256C1FED6CBEA0A7A41C3CD66E3617D70E7C554(L_38, L_39, NULL);
		V_1 = L_40;
		goto IL_00d3;
	}

IL_00c6:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_41;
		L_41 = TimelineAsset_get_trackObjects_mFE1A564170B932E65741C29D0A94B5DA55C7D676(__this, NULL);
		String_t* L_42 = V_0;
		String_t* L_43;
		L_43 = TimelineCreateUtilities_GenerateUniqueActorName_mA256C1FED6CBEA0A7A41C3CD66E3617D70E7C554(L_41, L_42, NULL);
		V_1 = L_43;
	}

IL_00d3:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_44 = ___1_parent;
		String_t* L_45 = V_1;
		Type_t* L_46 = ___0_type;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_47;
		L_47 = TimelineAsset_AllocateTrack_m8DFE21D5BC86310C82E23E43CE3D7D04759EA2F5(__this, L_44, L_45, L_46, NULL);
		V_2 = L_47;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_48 = V_2;
		V_9 = L_48;
		goto IL_00e2;
	}

IL_00e2:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_49 = V_9;
		return L_49;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineAsset_DeleteClip_m61EFBF21AF49C5FE55CD70060C19B81657170B43 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56AD40CB6B2B609E8471B87E26D24CB34DFF3B18);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B3_0 = 0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		if (!L_0)
		{
			goto IL_0012;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = ___0_clip;
		NullCheck(L_1);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2;
		L_2 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0013;
	}

IL_0012:
	{
		G_B3_0 = 1;
	}

IL_0013:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_001f;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_00b6;
	}

IL_001f:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5 = ___0_clip;
		NullCheck(L_5);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6;
		L_6 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(L_5, NULL);
		NullCheck(L_6);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_7;
		L_7 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(__this, L_7, NULL);
		V_3 = L_8;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_0044;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral56AD40CB6B2B609E8471B87E26D24CB34DFF3B18, NULL);
		V_2 = (bool)0;
		goto IL_00b6;
	}

IL_0044:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_10 = ___0_clip;
		NullCheck(L_10);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_11;
		L_11 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_4 = L_12;
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_006b;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_14 = ___0_clip;
		NullCheck(L_14);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_15;
		L_15 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(L_14, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_16 = ___0_clip;
		NullCheck(L_16);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_17;
		L_17 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_16, NULL);
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, L_15, L_17, NULL);
	}

IL_006b:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_18 = ___0_clip;
		NullCheck(L_18);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_19;
		L_19 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_18, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_20;
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_009c;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_22 = ___0_clip;
		TimelineAsset_DeleteRecordedAnimation_mBE3F874CEAEFD795EC06C74E50F3E007890369C8(__this, L_22, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_23 = ___0_clip;
		NullCheck(L_23);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_24;
		L_24 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(L_23, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_25 = ___0_clip;
		NullCheck(L_25);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_26;
		L_26 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_25, NULL);
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, L_24, L_26, NULL);
	}

IL_009c:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_27 = ___0_clip;
		NullCheck(L_27);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_28;
		L_28 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(L_27, NULL);
		V_0 = L_28;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_29 = V_0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_30 = ___0_clip;
		NullCheck(L_29);
		TrackAsset_RemoveClip_m1D64D42648A148BAE62836E46FC57C25EC9D1A60(L_29, L_30, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_31 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		Extrapolation_CalculateExtrapolationTimes_m607FBFE8FBB128DA7AC236DA75A9097CA959BEE7(L_31, NULL);
		V_2 = (bool)1;
		goto IL_00b6;
	}

IL_00b6:
	{
		bool L_32 = V_2;
		return L_32;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineAsset_DeleteTrack_m80BEC8B29D94214E5663B0F64E725726B7EBAC08 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4F6F6C4586796D0F0487855507C54EAD56781CB1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	RuntimeObject* V_6 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_7 = NULL;
	Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 V_8;
	memset((&V_8), 0, sizeof(V_8));
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_9 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_track;
		NullCheck(L_0);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_1;
		L_1 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, __this, NULL);
		V_3 = L_2;
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_0019;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_00d3;
	}

IL_0019:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = ___0_track;
		NullCheck(L_4);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_5;
		L_5 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_4, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_5, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_7;
		bool L_8 = V_5;
		if (!L_8)
		{
			goto IL_0032;
		}
	}

IL_0032:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = ___0_track;
		NullCheck(L_9);
		RuntimeObject* L_10;
		L_10 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(L_9, NULL);
		V_1 = L_10;
		RuntimeObject* L_11 = V_1;
		NullCheck(L_11);
		RuntimeObject* L_12;
		L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_11);
		V_6 = L_12;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0063:
			{
				{
					RuntimeObject* L_13 = V_6;
					if (!L_13)
					{
						goto IL_006f;
					}
				}
				{
					RuntimeObject* L_14 = V_6;
					NullCheck(L_14);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
				}

IL_006f:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0058_1;
			}

IL_0044_1:
			{
				RuntimeObject* L_15 = V_6;
				NullCheck(L_15);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_16;
				L_16 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_15);
				V_7 = L_16;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = V_7;
				bool L_18;
				L_18 = TimelineAsset_DeleteTrack_m80BEC8B29D94214E5663B0F64E725726B7EBAC08(__this, L_17, NULL);
			}

IL_0058_1:
			{
				RuntimeObject* L_19 = V_6;
				NullCheck(L_19);
				bool L_20;
				L_20 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_19);
				if (L_20)
				{
					goto IL_0044_1;
				}
			}
			{
				goto IL_0070;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0070:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_21 = ___0_track;
		TimelineAsset_DeleteRecordedAnimation_m3FF55ADA0F576F30D7522D85D999E5A2A8824939(__this, L_21, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_22 = ___0_track;
		NullCheck(L_22);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_23;
		L_23 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_22, NULL);
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_24 = (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)il2cpp_codegen_object_new(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		List_1__ctor_m4F6F6C4586796D0F0487855507C54EAD56781CB1(L_24, (RuntimeObject*)L_23, List_1__ctor_m4F6F6C4586796D0F0487855507C54EAD56781CB1_RuntimeMethod_var);
		V_2 = L_24;
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_25 = V_2;
		NullCheck(L_25);
		Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 L_26;
		L_26 = List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE(L_25, List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE_RuntimeMethod_var);
		V_8 = L_26;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ae:
			{
				Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A((&V_8), Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00a3_1;
			}

IL_008f_1:
			{
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_27;
				L_27 = Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_inline((&V_8), Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_RuntimeMethod_var);
				V_9 = L_27;
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_28 = V_9;
				bool L_29;
				L_29 = TimelineAsset_DeleteClip_m61EFBF21AF49C5FE55CD70060C19B81657170B43(__this, L_28, NULL);
			}

IL_00a3_1:
			{
				bool L_30;
				L_30 = Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22((&V_8), Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22_RuntimeMethod_var);
				if (L_30)
				{
					goto IL_008f_1;
				}
			}
			{
				goto IL_00bd;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00bd:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_31 = ___0_track;
		TimelineAsset_RemoveTrack_m34E111A2A0D031C27F8EB42DD4CD014A5883ADC2(__this, L_31, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_32 = ___0_track;
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, __this, L_32, NULL);
		V_4 = (bool)1;
		goto IL_00d3;
	}

IL_00d3:
	{
		bool L_33 = V_4;
		return L_33;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_MoveLastTrackBefore_mB1C0BE93519C75B57FC07BCFBCBFA912A61841E4 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	bool V_6 = false;
	bool V_7 = false;
	int32_t G_B4_0 = 0;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Tracks;
		if (!L_0)
		{
			goto IL_0020;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1 = __this->___m_Tracks;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_1, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		if ((((int32_t)L_2) < ((int32_t)2)))
		{
			goto IL_0020;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_0021;
	}

IL_0020:
	{
		G_B4_0 = 1;
	}

IL_0021:
	{
		V_1 = (bool)G_B4_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_002a;
		}
	}
	{
		goto IL_00e5;
	}

IL_002a:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_6 = __this->___m_Tracks;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_7 = __this->___m_Tracks;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_7, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		NullCheck(L_6);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_9;
		L_9 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		V_0 = L_9;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_10 = V_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_11 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, L_11, NULL);
		V_2 = L_12;
		bool L_13 = V_2;
		if (!L_13)
		{
			goto IL_0053;
		}
	}
	{
		goto IL_00e5;
	}

IL_0053:
	{
		V_3 = 0;
		goto IL_00cc;
	}

IL_0057:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_14 = __this->___m_Tracks;
		int32_t L_15 = V_3;
		NullCheck(L_14);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_16;
		L_16 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_14, L_15, List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, L_17, NULL);
		V_4 = L_18;
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_00c7;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_20 = __this->___m_Tracks;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_20, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_21, 1));
		goto IL_00a5;
	}

IL_0082:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_22 = __this->___m_Tracks;
		int32_t L_23 = V_5;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_24 = __this->___m_Tracks;
		int32_t L_25 = V_5;
		NullCheck(L_24);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_26;
		L_26 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_24, ((int32_t)il2cpp_codegen_subtract(L_25, 1)), List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		NullCheck(L_22);
		List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444(L_22, L_23, L_26, List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var);
		int32_t L_27 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_27, 1));
	}

IL_00a5:
	{
		int32_t L_28 = V_5;
		int32_t L_29 = V_3;
		V_6 = (bool)((((int32_t)L_28) > ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_6;
		if (L_30)
		{
			goto IL_0082;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_31 = __this->___m_Tracks;
		int32_t L_32 = V_3;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_33 = V_0;
		NullCheck(L_31);
		List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444(L_31, L_32, L_33, List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var);
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(__this, NULL);
		goto IL_00e5;
	}

IL_00c7:
	{
		int32_t L_34 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_34, 1));
	}

IL_00cc:
	{
		int32_t L_35 = V_3;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_36 = __this->___m_Tracks;
		NullCheck(L_36);
		int32_t L_37;
		L_37 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_36, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_35) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_37, 1))))? 1 : 0);
		bool L_38 = V_7;
		if (L_38)
		{
			goto IL_0057;
		}
	}

IL_00e5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TimelineAsset_AllocateTrack_m8DFE21D5BC86310C82E23E43CE3D7D04759EA2F5 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_trackAssetParent, String_t* ___1_trackName, Type_t* ___2_trackType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_5 = NULL;
	int32_t G_B3_0 = 0;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* G_B10_0 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_trackAssetParent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2 = ___0_trackAssetParent;
		NullCheck(L_2);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_3;
		L_3 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, __this, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_2 = (bool)G_B3_0;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0028;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral737AD5ED52BCF794F741D9F76AF63562CDB039C2)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelineAsset_AllocateTrack_m8DFE21D5BC86310C82E23E43CE3D7D04759EA2F5_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_8;
		L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
		Type_t* L_9 = ___2_trackType;
		NullCheck(L_8);
		bool L_10;
		L_10 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_8, L_9);
		V_3 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_004a;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_12 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral18FE2382CDF79C68FB3A80B0FDC19F455AB6F655)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelineAsset_AllocateTrack_m8DFE21D5BC86310C82E23E43CE3D7D04759EA2F5_RuntimeMethod_var)));
	}

IL_004a:
	{
		Type_t* L_13 = ___2_trackType;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_14;
		L_14 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(L_13, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)CastclassClass((RuntimeObject*)L_14, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_15 = V_0;
		String_t* L_16 = ___1_trackName;
		NullCheck(L_15);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_15, L_16, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = ___0_trackAssetParent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_18)
		{
			goto IL_006a;
		}
	}
	{
		G_B10_0 = __this;
		goto IL_006b;
	}

IL_006a:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_19 = ___0_trackAssetParent;
		G_B10_0 = ((TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496*)(L_19));
	}

IL_006b:
	{
		V_1 = G_B10_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_20 = V_0;
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_21 = V_1;
		TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A(L_20, L_21, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_22 = ___0_trackAssetParent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_23;
		L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_4 = L_23;
		bool L_24 = V_4;
		if (!L_24)
		{
			goto IL_008b;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_25 = ___0_trackAssetParent;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_26 = V_0;
		NullCheck(L_25);
		TrackAsset_AddChild_m208FDE1AB513103FCFA9F1C8174B976E9D1DAE76(L_25, L_26, NULL);
		goto IL_0093;
	}

IL_008b:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_27 = V_0;
		TimelineAsset_AddTrackInternal_m1699C0B3168FF4D471509AA664AA92BCC3000A57(__this, L_27, NULL);
	}

IL_0093:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_28 = V_0;
		V_5 = L_28;
		goto IL_0098;
	}

IL_0098:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_29 = V_5;
		return L_29;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_DeleteRecordedAnimation_m3FF55ADA0F576F30D7522D85D999E5A2A8824939 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_track;
		V_0 = ((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359*)IsInstClass((RuntimeObject*)L_0, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var));
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_1 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_3 = V_0;
		NullCheck(L_3);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_4;
		L_4 = AnimationTrack_get_infiniteClip_mE55BF71562803B5C849A335584AE526A2747E5B2(L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_5));
		goto IL_0020;
	}

IL_001f:
	{
		G_B3_0 = 0;
	}

IL_0020:
	{
		V_1 = (bool)G_B3_0;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0032;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = ___0_track;
		AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359* L_8 = V_0;
		NullCheck(L_8);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_9;
		L_9 = AnimationTrack_get_infiniteClip_mE55BF71562803B5C849A335584AE526A2747E5B2(L_8, NULL);
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, L_7, L_9, NULL);
	}

IL_0032:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = ___0_track;
		NullCheck(L_10);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_11;
		L_11 = TrackAsset_get_curves_m3068225198516361CFB374B26B71E266079D1031(L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_12;
		bool L_13 = V_2;
		if (!L_13)
		{
			goto IL_0050;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_14 = ___0_track;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_15 = ___0_track;
		NullCheck(L_15);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_16;
		L_16 = TrackAsset_get_curves_m3068225198516361CFB374B26B71E266079D1031(L_15, NULL);
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, L_14, L_16, NULL);
	}

IL_0050:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset_DeleteRecordedAnimation_mBE3F874CEAEFD795EC06C74E50F3E007890369C8 (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B9_0 = 0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		V_1 = (bool)((((RuntimeObject*)(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_000b;
		}
	}
	{
		goto IL_0077;
	}

IL_000b:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2 = ___0_clip;
		NullCheck(L_2);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3;
		L_3 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_002e;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_6 = ___0_clip;
		NullCheck(L_6);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7;
		L_7 = TimelineClip_GetParentTrack_m560CB13E873CE39EB7E3754B53B1594D2A58C37D(L_6, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8 = ___0_clip;
		NullCheck(L_8);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_9;
		L_9 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_8, NULL);
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, L_7, L_9, NULL);
	}

IL_002e:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_10 = ___0_clip;
		NullCheck(L_10);
		bool L_11;
		L_11 = TimelineClip_get_recordable_m2BE0E30776FECD30BAE62D78399B6402682B2001(L_10, NULL);
		V_3 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_003d;
		}
	}
	{
		goto IL_0077;
	}

IL_003d:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_13 = ___0_clip;
		NullCheck(L_13);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14;
		L_14 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_13, NULL);
		V_0 = ((AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33*)IsInstClass((RuntimeObject*)L_14, AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33_il2cpp_TypeInfo_var));
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_15 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_16)
		{
			goto IL_0060;
		}
	}
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_17 = V_0;
		NullCheck(L_17);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_18;
		L_18 = AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E(L_17, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_19;
		L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B9_0 = ((int32_t)(L_19));
		goto IL_0061;
	}

IL_0060:
	{
		G_B9_0 = 1;
	}

IL_0061:
	{
		V_4 = (bool)G_B9_0;
		bool L_20 = V_4;
		if (!L_20)
		{
			goto IL_0069;
		}
	}
	{
		goto IL_0077;
	}

IL_0069:
	{
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_21 = V_0;
		AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* L_22 = V_0;
		NullCheck(L_22);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_23;
		L_23 = AnimationPlayableAsset_get_clip_m0170771CEBEA44040F1857332846B5E12183AF8E(L_22, NULL);
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(__this, L_21, L_23, NULL);
	}

IL_0077:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineAsset__ctor_m75D9A08991F60CBFEFDAD23DC01B6A49A4601E4C (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* L_0 = (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF*)il2cpp_codegen_object_new(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		EditorSettings__ctor_m239B6DF8C75E8C21F4FCA53B668E9C7E64D1A8A3(L_0, NULL);
		__this->___m_EditorSettings = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EditorSettings), (void*)L_0);
		PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double EditorSettings_get_frameRate_m699A6599212042DC13CB0DB91C7057B9644A0037 (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		double L_0 = __this->___m_Framerate;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		double L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorSettings_set_frameRate_mE8F1DFC8C2B4203B48865F22DB7C5309932EB32B (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* __this, double ___0_value, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_value;
		double L_1;
		L_1 = TimelineAsset_GetValidFrameRate_m5F0BAEC92EDFDBE539E1A0187DC2F185DA8D5E72(L_0, NULL);
		__this->___m_Framerate = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorSettings__ctor_m239B6DF8C75E8C21F4FCA53B668E9C7E64D1A8A3 (EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		double L_0 = ((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kDefaultFrameRate;
		__this->___m_Framerate = L_0;
		__this->___m_ScenePreview = (bool)1;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorSettings__cctor_m4FE2EB891C4975DD9E721DDF925816B926040D89 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		double L_0 = ((TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_StaticFields*)il2cpp_codegen_static_fields_for(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var))->___kFrameRateEpsilon;
		((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kMinFrameRate = L_0;
		((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kMaxFrameRate = (1000.0);
		((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kDefaultFrameRate = (60.0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27__ctor_mBFD68070C9454051A90D0AA75FB4D2FF2F63466F (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_System_IDisposable_Dispose_m08F64F0AB9B4EFBB4D45A957869E4167332ACD41 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-4)))) > ((uint32_t)1))))
		{
			goto IL_0016;
		}
	}
	{
		goto IL_0010;
	}

IL_0010:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0016;
		}
	}
	{
		goto IL_003b;
	}

IL_0016:
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0032:
			{
				U3Cget_outputsU3Ed__27_U3CU3Em__Finally1_m7E65569ADF800B81563544B8D264833E518A3C7C(__this, NULL);
				return;
			}
		});
		try
		{
			{
				int32_t L_3 = V_0;
				if ((((int32_t)L_3) == ((int32_t)((int32_t)-4))))
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_001e_1;
			}

IL_001e_1:
			{
				int32_t L_4 = V_0;
				if ((((int32_t)L_4) == ((int32_t)1)))
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_0030_1;
			}

IL_0024_1:
			{
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0027_1:
					{
						U3Cget_outputsU3Ed__27_U3CU3Em__Finally2_m85B6B1B2A51FA070A90244EC2076C5E22F7CD920(__this, NULL);
						return;
					}
				});
				try
				{
					goto IL_002e_1;
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_002e_1:
			{
				goto IL_0030_1;
			}

IL_0030_1:
			{
				goto IL_0039;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0039:
	{
		goto IL_003b;
	}

IL_003b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_outputsU3Ed__27_MoveNext_mA380099DD3A55548271DBAD6F80E42AA990F778C (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tABF27AED8E88C2557464B0E32EAD36CE8213B1B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t22AE37A791011C389F4D3E3ACD25F7336D5E2D5D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	{
		auto __finallyBlock = il2cpp::utils::Fault([&]
		{

FAULT_00fe:
			{
				U3Cget_outputsU3Ed__27_System_IDisposable_Dispose_m08F64F0AB9B4EFBB4D45A957869E4167332ACD41(__this, NULL);
				return;
			}
		});
		try
		{
			{
				int32_t L_0 = __this->___U3CU3E1__state;
				V_1 = L_0;
				int32_t L_1 = V_1;
				if (!L_1)
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_000c_1;
			}

IL_000c_1:
			{
				int32_t L_2 = V_1;
				if ((((int32_t)L_2) == ((int32_t)1)))
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_0019_1;
			}

IL_0012_1:
			{
				goto IL_0020_1;
			}

IL_0014_1:
			{
				goto IL_00a6_1;
			}

IL_0019_1:
			{
				V_0 = (bool)0;
				goto IL_0106;
			}

IL_0020_1:
			{
				__this->___U3CU3E1__state = (-1);
				TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_3 = __this->___U3CU3E4__this;
				NullCheck(L_3);
				RuntimeObject* L_4;
				L_4 = TimelineAsset_GetOutputTracks_m324315A337B30921D4B5E740E1FC2BE81563B26F(L_3, NULL);
				NullCheck(L_4);
				RuntimeObject* L_5;
				L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_4);
				__this->___U3CU3Es__1 = L_5;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__1), (void*)L_5);
				__this->___U3CU3E1__state = ((int32_t)-3);
				goto IL_00dc_1;
			}

IL_004c_1:
			{
				RuntimeObject* L_6 = __this->___U3CU3Es__1;
				NullCheck(L_6);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7;
				L_7 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_6);
				__this->___U3CoutputTracksU3E5__2 = L_7;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputTracksU3E5__2), (void*)L_7);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8 = __this->___U3CoutputTracksU3E5__2;
				NullCheck(L_8);
				RuntimeObject* L_9;
				L_9 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_8);
				NullCheck(L_9);
				RuntimeObject* L_10;
				L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tABF27AED8E88C2557464B0E32EAD36CE8213B1B8_il2cpp_TypeInfo_var, L_9);
				__this->___U3CU3Es__3 = L_10;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__3), (void*)L_10);
				__this->___U3CU3E1__state = ((int32_t)-4);
				goto IL_00ba_1;
			}

IL_007e_1:
			{
				RuntimeObject* L_11 = __this->___U3CU3Es__3;
				NullCheck(L_11);
				PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_12;
				L_12 = InterfaceFuncInvoker0< PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 >::Invoke(0, IEnumerator_1_t22AE37A791011C389F4D3E3ACD25F7336D5E2D5D_il2cpp_TypeInfo_var, L_11);
				__this->___U3CoutputU3E5__4 = L_12;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CoutputU3E5__4))->___m_StreamName), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CoutputU3E5__4))->___m_SourceObject), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CoutputU3E5__4))->___m_SourceBindingType), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CoutputU3E5__4))->___m_CreateOutputMethod), (void*)NULL);
				#endif
				PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_13 = __this->___U3CoutputU3E5__4;
				__this->___U3CU3E2__current = L_13;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_StreamName), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceObject), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceBindingType), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_CreateOutputMethod), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = 1;
				V_0 = (bool)1;
				goto IL_0106;
			}

IL_00a6_1:
			{
				__this->___U3CU3E1__state = ((int32_t)-4);
				PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* L_14 = (PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4*)(&__this->___U3CoutputU3E5__4);
				il2cpp_codegen_initobj(L_14, sizeof(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4));
			}

IL_00ba_1:
			{
				RuntimeObject* L_15 = __this->___U3CU3Es__3;
				NullCheck(L_15);
				bool L_16;
				L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_15);
				if (L_16)
				{
					goto IL_007e_1;
				}
			}
			{
				U3Cget_outputsU3Ed__27_U3CU3Em__Finally2_m85B6B1B2A51FA070A90244EC2076C5E22F7CD920(__this, NULL);
				__this->___U3CU3Es__3 = (RuntimeObject*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__3), (void*)(RuntimeObject*)NULL);
				__this->___U3CoutputTracksU3E5__2 = (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputTracksU3E5__2), (void*)(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)NULL);
			}

IL_00dc_1:
			{
				RuntimeObject* L_17 = __this->___U3CU3Es__1;
				NullCheck(L_17);
				bool L_18;
				L_18 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
				if (L_18)
				{
					goto IL_004c_1;
				}
			}
			{
				U3Cget_outputsU3Ed__27_U3CU3Em__Finally1_m7E65569ADF800B81563544B8D264833E518A3C7C(__this, NULL);
				__this->___U3CU3Es__1 = (RuntimeObject*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__1), (void*)(RuntimeObject*)NULL);
				V_0 = (bool)0;
				goto IL_0106;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0106:
	{
		bool L_19 = V_0;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_U3CU3Em__Finally1_m7E65569ADF800B81563544B8D264833E518A3C7C (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = (-1);
		RuntimeObject* L_0 = __this->___U3CU3Es__1;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		RuntimeObject* L_1 = __this->___U3CU3Es__1;
		NullCheck(L_1);
		InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
	}

IL_001b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_U3CU3Em__Finally2_m85B6B1B2A51FA070A90244EC2076C5E22F7CD920 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = ((int32_t)-3);
		RuntimeObject* L_0 = __this->___U3CU3Es__3;
		if (!L_0)
		{
			goto IL_001c;
		}
	}
	{
		RuntimeObject* L_1 = __this->___U3CU3Es__3;
		NullCheck(L_1);
		InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 U3Cget_outputsU3Ed__27_System_Collections_Generic_IEnumeratorU3CUnityEngine_Playables_PlayableBindingU3E_get_Current_m22E55FE2DC239357C1BEBBB551C332C97F221F31 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__27_System_Collections_IEnumerator_Reset_m334D7D0581BE692B7764A7F29E4C53B6BD3D8350 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_outputsU3Ed__27_System_Collections_IEnumerator_Reset_m334D7D0581BE692B7764A7F29E4C53B6BD3D8350_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__27_System_Collections_IEnumerator_get_Current_m2F264D817E0F1C5AE475AD9282977DEC88875D14 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_1 = L_0;
		RuntimeObject* L_2 = Box(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var, &L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__27_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m22938CACD8363F1D9EF4B4B7BCC37B3ECF0554C0 (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* L_3 = (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__27__ctor_mBFD68070C9454051A90D0AA75FB4D2FF2F63466F(L_3, 0, NULL);
		V_0 = L_3;
		U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* L_4 = V_0;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__27_System_Collections_IEnumerable_GetEnumerator_m54F9DE0351DB259B654FB5C81A2B12FABB8DA0CE (U3Cget_outputsU3Ed__27_tC9898A06DC21CA0BE6B27E1948531195AEBAD3C5* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3Cget_outputsU3Ed__27_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m22938CACD8363F1D9EF4B4B7BCC37B3ECF0554C0(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_OnBeforeTrackSerialize_m5BCB0C082629BB807C2BC9F8E1623AA84EF3CDD8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_OnAfterTrackDeserialize_mF383ADAF4C3070BFB81F0478237946621E4FC850 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_OnUpgradeFromVersion_m5A0523EA6441B741A60768840C9A6493DB682D22 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, int32_t ___0_oldVersion, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m965E10D67C9FEE0BDE0BB2887C4A24B6BDEC755B (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B5_0 = 0;
	{
		__this->___m_Version = 3;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Children;
		V_0 = (bool)((!(((RuntimeObject*)(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0070;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_2 = __this->___m_Children;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_2, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
		goto IL_0062;
	}

IL_0026:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_4 = __this->___m_Children;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_6;
		L_6 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_4, L_5, List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		V_2 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_6, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_8)
		{
			goto IL_0050;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = V_2;
		NullCheck(L_9);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_10;
		L_10 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, __this, NULL);
		G_B5_0 = ((int32_t)(L_11));
		goto IL_0051;
	}

IL_0050:
	{
		G_B5_0 = 0;
	}

IL_0051:
	{
		V_3 = (bool)G_B5_0;
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_005d;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13 = V_2;
		NullCheck(L_13);
		TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138(L_13, __this, NULL);
	}

IL_005d:
	{
		int32_t L_14 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
	}

IL_0062:
	{
		int32_t L_15 = V_1;
		V_4 = (bool)((((int32_t)((((int32_t)L_15) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_16 = V_4;
		if (L_16)
		{
			goto IL_0026;
		}
	}
	{
	}

IL_0070:
	{
		VirtualActionInvoker0::Invoke(16, __this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m6A13E9CC4CBECD81002067EAD4B9FF875071F0D1 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE4D23676FDEE4D86D05BB919D73153B6B6754321_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t20143ACCC2911665EF1E794A372AB4BCD33B7C80_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	{
		__this->___m_ClipsCache = (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClipsCache), (void*)(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL);
		TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF(__this, NULL);
		int32_t L_0 = __this->___m_Version;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)3))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0032;
		}
	}
	{
		TrackAsset_UpgradeToLatestVersion_m70FA58294D201156412BA790FD158D2029FDB505(__this, NULL);
		int32_t L_2 = __this->___m_Version;
		VirtualActionInvoker1< int32_t >::Invoke(18, __this, L_2);
	}

IL_0032:
	{
		RuntimeObject* L_3;
		L_3 = TrackAsset_GetMarkers_m4FE387892A6434D0DDD3535BD974E276372B7ADA(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_4;
		L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tE4D23676FDEE4D86D05BB919D73153B6B6754321_il2cpp_TypeInfo_var, L_3);
		V_1 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_005c:
			{
				{
					RuntimeObject* L_5 = V_1;
					if (!L_5)
					{
						goto IL_0066;
					}
				}
				{
					RuntimeObject* L_6 = V_1;
					NullCheck(L_6);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
				}

IL_0066:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0052_1;
			}

IL_0041_1:
			{
				RuntimeObject* L_7 = V_1;
				NullCheck(L_7);
				RuntimeObject* L_8;
				L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_t20143ACCC2911665EF1E794A372AB4BCD33B7C80_il2cpp_TypeInfo_var, L_7);
				V_2 = L_8;
				RuntimeObject* L_9 = V_2;
				NullCheck(L_9);
				InterfaceActionInvoker1< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(3, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_9, __this);
			}

IL_0052_1:
			{
				RuntimeObject* L_10 = V_1;
				NullCheck(L_10);
				bool L_11;
				L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
				if (L_11)
				{
					goto IL_0041_1;
				}
			}
			{
				goto IL_0067;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0067:
	{
		VirtualActionInvoker0::Invoke(17, __this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UpgradeToLatestVersion_m70FA58294D201156412BA790FD158D2029FDB505 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_add_OnClipPlayableCreate_m7E859C1C550253310D9D6B34427DDAF0325AC228 (Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* V_0 = NULL;
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* V_1 = NULL;
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnClipPlayableCreate;
		V_0 = L_0;
	}

IL_0006:
	{
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_1 = V_0;
		V_1 = L_1;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_2 = V_1;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)Castclass((RuntimeObject*)L_4, Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_5 = V_2;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_6 = V_1;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_7;
		L_7 = InterlockedCompareExchangeImpl<Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*>((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnClipPlayableCreate), L_5, L_6);
		V_0 = L_7;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_8 = V_0;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_9 = V_1;
		if ((!(((RuntimeObject*)(Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)L_8) == ((RuntimeObject*)(Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_remove_OnClipPlayableCreate_mE0AE4E40FC4B75040AFEB6AF08B55FFA6F72CAEE (Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* V_0 = NULL;
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* V_1 = NULL;
	Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnClipPlayableCreate;
		V_0 = L_0;
	}

IL_0006:
	{
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_1 = V_0;
		V_1 = L_1;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_2 = V_1;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)Castclass((RuntimeObject*)L_4, Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_5 = V_2;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_6 = V_1;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_7;
		L_7 = InterlockedCompareExchangeImpl<Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*>((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnClipPlayableCreate), L_5, L_6);
		V_0 = L_7;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_8 = V_0;
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_9 = V_1;
		if ((!(((RuntimeObject*)(Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)L_8) == ((RuntimeObject*)(Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_add_OnTrackAnimationPlayableCreate_mCBC06DE4F00D3DFF308397D76B49D4F4C71058B0 (Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* V_0 = NULL;
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* V_1 = NULL;
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnTrackAnimationPlayableCreate;
		V_0 = L_0;
	}

IL_0006:
	{
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_1 = V_0;
		V_1 = L_1;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_2 = V_1;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)Castclass((RuntimeObject*)L_4, Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_5 = V_2;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_6 = V_1;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_7;
		L_7 = InterlockedCompareExchangeImpl<Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*>((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnTrackAnimationPlayableCreate), L_5, L_6);
		V_0 = L_7;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_8 = V_0;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_9 = V_1;
		if ((!(((RuntimeObject*)(Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)L_8) == ((RuntimeObject*)(Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_remove_OnTrackAnimationPlayableCreate_mA022F7131A984ECB7D002069487AC63834290FA1 (Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* V_0 = NULL;
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* V_1 = NULL;
	Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnTrackAnimationPlayableCreate;
		V_0 = L_0;
	}

IL_0006:
	{
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_1 = V_0;
		V_1 = L_1;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_2 = V_1;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)Castclass((RuntimeObject*)L_4, Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_5 = V_2;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_6 = V_1;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_7;
		L_7 = InterlockedCompareExchangeImpl<Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*>((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnTrackAnimationPlayableCreate), L_5, L_6);
		V_0 = L_7;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_8 = V_0;
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_9 = V_1;
		if ((!(((RuntimeObject*)(Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)L_8) == ((RuntimeObject*)(Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TrackAsset_get_start_mA37EAE96A7EB745D0BC538509B78AEDEF05208E1 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		TrackAsset_UpdateDuration_mCC46D1145F6BCB2B5DB28211C23E7E12702F7035(__this, NULL);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = __this->___m_Start;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_0, NULL);
		V_0 = ((double)L_1);
		goto IL_0017;
	}

IL_0017:
	{
		double L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TrackAsset_get_end_m283E3BCE09D393EFA56FB26D5AD68326EECFF312 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		TrackAsset_UpdateDuration_mCC46D1145F6BCB2B5DB28211C23E7E12702F7035(__this, NULL);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = __this->___m_End;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_0, NULL);
		V_0 = ((double)L_1);
		goto IL_0017;
	}

IL_0017:
	{
		double L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TrackAsset_get_duration_m3A3B2F6AD1F1945549C459B432CD4E469FAAECEF (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		TrackAsset_UpdateDuration_mCC46D1145F6BCB2B5DB28211C23E7E12702F7035(__this, NULL);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = __this->___m_End;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1 = __this->___m_Start;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2;
		L_2 = DiscreteTime_op_Subtraction_mA27858E3E6CA4BBD578B1CE193504549AA916FC5(L_0, L_1, NULL);
		double L_3;
		L_3 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_2, NULL);
		V_0 = ((double)L_3);
		goto IL_0022;
	}

IL_0022:
	{
		double L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_Muted;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_set_muted_m9FCF9772AA42FB22761AA468792BE272258E426E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_Muted = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_mutedInHierarchy_m14257BCE9CD51D5A3C086E465F035A7707D666F7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		bool L_0;
		L_0 = TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66(__this, NULL);
		V_1 = L_0;
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0055;
	}

IL_000f:
	{
		V_0 = __this;
		goto IL_003a;
	}

IL_0013:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2 = V_0;
		NullCheck(L_2);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_3;
		L_3 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_2, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)CastclassClass((RuntimeObject*)L_3, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D*)IsInstClass((RuntimeObject*)L_4, GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_5;
		bool L_6 = V_3;
		if (!L_6)
		{
			goto IL_0039;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = V_0;
		NullCheck(L_7);
		bool L_8;
		L_8 = TrackAsset_get_mutedInHierarchy_m14257BCE9CD51D5A3C086E465F035A7707D666F7(L_7, NULL);
		V_2 = L_8;
		goto IL_0055;
	}

IL_0039:
	{
	}

IL_003a:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = V_0;
		NullCheck(L_9);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_10;
		L_10 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_10, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_4 = L_11;
		bool L_12 = V_4;
		if (L_12)
		{
			goto IL_0013;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0055;
	}

IL_0055:
	{
		bool L_13 = V_2;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* V_1 = NULL;
	bool V_2 = false;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	{
		V_0 = __this;
		goto IL_0044;
	}

IL_0005:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = V_0;
		NullCheck(L_0);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_1;
		L_1 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_2;
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		V_3 = (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496*)NULL;
		goto IL_0055;
	}

IL_001a:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = V_0;
		NullCheck(L_4);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_5;
		L_5 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_4, NULL);
		V_1 = ((TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496*)IsInstClass((RuntimeObject*)L_5, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496_il2cpp_TypeInfo_var));
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_6 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_4 = L_7;
		bool L_8 = V_4;
		if (!L_8)
		{
			goto IL_0037;
		}
	}
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_9 = V_1;
		V_3 = L_9;
		goto IL_0055;
	}

IL_0037:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = V_0;
		NullCheck(L_10);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_11;
		L_11 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_10, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_11, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
	}

IL_0044:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_12 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_13;
		bool L_14 = V_5;
		if (L_14)
		{
			goto IL_0005;
		}
	}
	{
		V_3 = (TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496*)NULL;
		goto IL_0055;
	}

IL_0055:
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* V_0 = NULL;
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_0 = __this->___m_Parent;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___0_value, const RuntimeMethod* method) 
{
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_0 = ___0_value;
		__this->___m_Parent = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetClips_m467A7BE887049F3CC0F411AB220F488D1230FA76 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_0;
		L_0 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		V_0 = (RuntimeObject*)L_0;
		goto IL_000a;
	}

IL_000a:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mC3C0A1CF6AF066BFE9BE55F4CB808098FB265506_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_2 = NULL;
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		V_0 = (bool)((((RuntimeObject*)(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_2 = (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)il2cpp_codegen_object_new(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87(L_2, List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		__this->___m_Clips = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Clips), (void*)L_2);
	}

IL_0019:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_3 = __this->___m_ClipsCache;
		V_1 = (bool)((((RuntimeObject*)(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0040;
		}
	}
	{
		__this->___m_CacheSorted = (bool)0;
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_5 = __this->___m_Clips;
		NullCheck(L_5);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_6;
		L_6 = List_1_ToArray_mC3C0A1CF6AF066BFE9BE55F4CB808098FB265506(L_5, List_1_ToArray_mC3C0A1CF6AF066BFE9BE55F4CB808098FB265506_RuntimeMethod_var);
		__this->___m_ClipsCache = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClipsCache), (void*)L_6);
	}

IL_0040:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_7 = __this->___m_ClipsCache;
		V_2 = L_7;
		goto IL_0049;
	}

IL_0049:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_isEmpty_m269392C25CDC0E0179FEFD5322476B8BEF7FC86B (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		bool L_0;
		L_0 = TrackAsset_get_hasClips_m552EDF37A12F12705B5A016D9351380BF08D25ED(__this, NULL);
		if (L_0)
		{
			goto IL_001c;
		}
	}
	{
		bool L_1;
		L_1 = TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E(__this, NULL);
		if (L_1)
		{
			goto IL_001c;
		}
	}
	{
		int32_t L_2;
		L_2 = TrackAsset_GetMarkerCount_mE3D948E944448243CAC284D1D358C9A889FB44B7(__this, NULL);
		G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_001d;
	}

IL_001c:
	{
		G_B4_0 = 0;
	}

IL_001d:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0020;
	}

IL_0020:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_hasClips_m552EDF37A12F12705B5A016D9351380BF08D25ED (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		if (!L_0)
		{
			goto IL_0019;
		}
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_1 = __this->___m_Clips;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_inline(L_1, List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var);
		G_B3_0 = ((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0);
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 0;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		goto IL_001d;
	}

IL_001d:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_Curves;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_001f;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = __this->___m_Curves;
		NullCheck(L_2);
		bool L_3;
		L_3 = AnimationClip_get_empty_mA55084A0DDBE57E75DC412FCEE2285626E76B986(L_2, NULL);
		G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		goto IL_0020;
	}

IL_001f:
	{
		G_B3_0 = 0;
	}

IL_0020:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0023;
	}

IL_0023:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_0;
		L_0 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(__this, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_0, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_2)
		{
			goto IL_0029;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = V_0;
		NullCheck(L_3);
		Type_t* L_4;
		L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL);
		Type_t* L_5;
		L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_6;
		L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_5, NULL);
		G_B3_0 = ((int32_t)(L_6));
		goto IL_002a;
	}

IL_0029:
	{
		G_B3_0 = 0;
	}

IL_002a:
	{
		V_1 = (bool)G_B3_0;
		goto IL_002d;
	}

IL_002d:
	{
		bool L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_get_outputs_mF8F332F69DBE3F1DF5C24DF6AFEE25B14F6ED4F7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* L_0 = (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__65__ctor_m36D55B6998402316E9C824384D2823CF2887FA99(L_0, ((int32_t)-2), NULL);
		V_0 = L_0;
		U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* L_2 = V_0;
		V_1 = L_2;
		RuntimeObject* L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		TrackAsset_UpdateChildTrackCache_mDEEB1C096FDD5B0D035CD5C699119CD913BC6BB0(__this, NULL);
		RuntimeObject* L_0 = __this->___m_ChildTrackCache;
		V_0 = L_0;
		goto IL_0011;
	}

IL_0011:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TrackAsset_get_customPlayableTypename_m5E5465F06E569999A2839AAA5B29B6907C74718D (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->___m_CustomPlayableFullTypename;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_set_customPlayableTypename_m091B3CFE1EEBAFC3508726A51254C6090CF84A4A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___m_CustomPlayableFullTypename = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomPlayableFullTypename), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* TrackAsset_get_curves_m3068225198516361CFB374B26B71E266079D1031 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_0 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_Curves;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_set_curves_m61933C531CDE903FD6DCB11ABB1DEA36F6C844B6 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_value, const RuntimeMethod* method) 
{
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___0_value;
		__this->___m_Curves = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Curves), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TrackAsset_UnityEngine_Timeline_ICurvesOwner_get_defaultCurvesName_m56DD3624C90F3BDDD8AC804AD16A80B4D1D5D542 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral375239DAA6308E6C4B9E26C039E39C2F0B3B0741);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		V_0 = _stringLiteral375239DAA6308E6C4B9E26C039E39C2F0B3B0741;
		goto IL_0009;
	}

IL_0009:
	{
		String_t* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TrackAsset_UnityEngine_Timeline_ICurvesOwner_get_asset_mCB4DB0FF33D5C0E1A701D53C1CA54386A1DAF291 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
	{
		V_0 = __this;
		goto IL_0005;
	}

IL_0005:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TrackAsset_UnityEngine_Timeline_ICurvesOwner_get_assetOwner_m9E12631082B8FD221B0C93F5EA88E8926D629537 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_0;
		L_0 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* TrackAsset_UnityEngine_Timeline_ICurvesOwner_get_targetTrack_m34F7F32EC8BF3AA9219D1B02A6E8BE32D2B0BD50 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	{
		V_0 = __this;
		goto IL_0005;
	}

IL_0005:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* TrackAsset_get_subTracksObjects_m18E7B9EEC20905CBE5D35805FAA819CB663ECC43 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* V_0 = NULL;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Children;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_locked_mCEBC35262FB276860A374085F2626DCE333FC466 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_Locked;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_set_locked_mA8190606E6AC618DCF1CF211AD648C15E67D0F87 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_Locked = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_lockedInHierarchy_mB8B7847141ACB7B33320D85B456F7B7FAD155298 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		bool L_0;
		L_0 = TrackAsset_get_locked_mCEBC35262FB276860A374085F2626DCE333FC466(__this, NULL);
		V_1 = L_0;
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0055;
	}

IL_000f:
	{
		V_0 = __this;
		goto IL_003a;
	}

IL_0013:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2 = V_0;
		NullCheck(L_2);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_3;
		L_3 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_2, NULL);
		V_0 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)CastclassClass((RuntimeObject*)L_3, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D*)IsInstClass((RuntimeObject*)L_4, GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_5;
		bool L_6 = V_3;
		if (!L_6)
		{
			goto IL_0039;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = V_0;
		NullCheck(L_7);
		bool L_8;
		L_8 = TrackAsset_get_lockedInHierarchy_mB8B7847141ACB7B33320D85B456F7B7FAD155298(L_7, NULL);
		V_2 = L_8;
		goto IL_0055;
	}

IL_0039:
	{
	}

IL_003a:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = V_0;
		NullCheck(L_9);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_10;
		L_10 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_10, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_4 = L_11;
		bool L_12 = V_4;
		if (L_12)
		{
			goto IL_0013;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0055;
	}

IL_0055:
	{
		bool L_13 = V_2;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_get_supportsNotifications_mFAD0EDA9BAD3DDD341161C02D5DDC658F1184729 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_0 = (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*)(&__this->___m_SupportsNotifications);
		bool L_1;
		L_1 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline(L_0, Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002b;
		}
	}
	{
		Type_t* L_3;
		L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		bool L_4;
		L_4 = NotificationUtilities_TrackTypeSupportsNotifications_mA844D8C5CD9E01E806EFA9A16F37BD7575DB6012(L_3, NULL);
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_5;
		memset((&L_5), 0, sizeof(L_5));
		Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_5), L_4, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		__this->___m_SupportsNotifications = L_5;
	}

IL_002b:
	{
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_6 = (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*)(&__this->___m_SupportsNotifications);
		bool L_7;
		L_7 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28(L_6, Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
		V_1 = L_7;
		goto IL_0039;
	}

IL_0039:
	{
		bool L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset___internalAwake_mBBCB93A3A0959E0B82B795E298DCD8B3C5E67FAB (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		V_0 = (bool)((((RuntimeObject*)(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_2 = (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)il2cpp_codegen_object_new(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87(L_2, List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		__this->___m_Clips = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Clips), (void*)L_2);
	}

IL_0019:
	{
		__this->___m_ChildTrackCache = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildTrackCache), (void*)(RuntimeObject*)NULL);
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_3 = __this->___m_Children;
		V_1 = (bool)((((RuntimeObject*)(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0038;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_5 = (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)il2cpp_codegen_object_new(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991(L_5, List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var);
		__this->___m_Children = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Children), (void*)L_5);
	}

IL_0038:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_CreateCurves_m4EA9E9F12B65A9584E97158527FA7DC7BD11BAB2 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, String_t* ___0_curvesClipName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral375239DAA6308E6C4B9E26C039E39C2F0B3B0741);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* G_B4_0 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* G_B3_0 = NULL;
	String_t* G_B5_0 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* G_B5_1 = NULL;
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = __this->___m_Curves;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0013;
		}
	}
	{
		goto IL_0030;
	}

IL_0013:
	{
		String_t* L_3 = ___0_curvesClipName;
		bool L_4;
		L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
		if (L_4)
		{
			G_B4_0 = __this;
			goto IL_001f;
		}
		G_B3_0 = __this;
	}
	{
		String_t* L_5 = ___0_curvesClipName;
		G_B5_0 = L_5;
		G_B5_1 = G_B3_0;
		goto IL_0024;
	}

IL_001f:
	{
		G_B5_0 = _stringLiteral375239DAA6308E6C4B9E26C039E39C2F0B3B0741;
		G_B5_1 = G_B4_0;
	}

IL_0024:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_6;
		L_6 = TimelineCreateUtilities_CreateAnimationClipForTrack_m499C0BAB55D23B8B1759B4EFFCA6EC100B056770(G_B5_0, __this, (bool)1, NULL);
		NullCheck(G_B5_1);
		G_B5_1->___m_Curves = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___m_Curves), (void*)L_6);
	}

IL_0030:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreateTrackMixer_m088F7E10980285D4DFD092CFDFB0A34B9AB78DAF (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, int32_t ___2_inputCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		int32_t L_1 = ___2_inputCount;
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2;
		L_2 = Playable_Create_m1F8E29376A38990D4D63ED0E88333876B60A1725(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreatePlayable_mD0CEA49410876109A48E365380586AD0E5F0CEBF (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0;
		L_0 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateDefaultClip_m1AC3502758E2185D0747626A32D27B513AC85E0F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral278D0D8F1C4B718D6E1DFBDEEEAF82F622548E8A);
		s_Il2CppMethodInitialized = true;
	}
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	Type_t* V_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_2 = NULL;
	int32_t V_3 = 0;
	RuntimeObject* V_4 = NULL;
	TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_8 = NULL;
	int32_t G_B5_0 = 0;
	Type_t* G_B12_0 = NULL;
	String_t* G_B12_1 = NULL;
	Type_t* G_B11_0 = NULL;
	String_t* G_B11_1 = NULL;
	String_t* G_B13_0 = NULL;
	String_t* G_B13_1 = NULL;
	{
		Type_t* L_0;
		L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_2;
		L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
		NullCheck(L_0);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3;
		L_3 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(14, L_0, L_2, (bool)1);
		V_0 = L_3;
		V_1 = (Type_t*)NULL;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		V_2 = L_4;
		V_3 = 0;
		goto IL_007b;
	}

IL_0021:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_2;
		int32_t L_6 = V_3;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		V_4 = L_8;
		RuntimeObject* L_9 = V_4;
		V_5 = ((TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7*)IsInstClass((RuntimeObject*)L_9, TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_il2cpp_TypeInfo_var));
		TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* L_10 = V_5;
		if (!L_10)
		{
			goto IL_0064;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_12;
		L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
		TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* L_13 = V_5;
		NullCheck(L_13);
		Type_t* L_14 = L_13->___inspectedType;
		NullCheck(L_12);
		bool L_15;
		L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_12, L_14);
		if (!L_15)
		{
			goto IL_0064;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_17;
		L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
		TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* L_18 = V_5;
		NullCheck(L_18);
		Type_t* L_19 = L_18->___inspectedType;
		NullCheck(L_17);
		bool L_20;
		L_20 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_17, L_19);
		G_B5_0 = ((int32_t)(L_20));
		goto IL_0065;
	}

IL_0064:
	{
		G_B5_0 = 0;
	}

IL_0065:
	{
		V_6 = (bool)G_B5_0;
		bool L_21 = V_6;
		if (!L_21)
		{
			goto IL_0076;
		}
	}
	{
		TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* L_22 = V_5;
		NullCheck(L_22);
		Type_t* L_23 = L_22->___inspectedType;
		V_1 = L_23;
		goto IL_0081;
	}

IL_0076:
	{
		int32_t L_24 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_007b:
	{
		int32_t L_25 = V_3;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = V_2;
		NullCheck(L_26);
		if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
		{
			goto IL_0021;
		}
	}

IL_0081:
	{
		Type_t* L_27 = V_1;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_28;
		L_28 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_27, (Type_t*)NULL, NULL);
		V_7 = L_28;
		bool L_29 = V_7;
		if (!L_29)
		{
			goto IL_00b6;
		}
	}
	{
		Type_t* L_30;
		L_30 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		Type_t* L_31 = L_30;
		if (L_31)
		{
			G_B12_0 = L_31;
			G_B12_1 = _stringLiteral278D0D8F1C4B718D6E1DFBDEEEAF82F622548E8A;
			goto IL_00a1;
		}
		G_B11_0 = L_31;
		G_B11_1 = _stringLiteral278D0D8F1C4B718D6E1DFBDEEEAF82F622548E8A;
	}
	{
		G_B13_0 = ((String_t*)(NULL));
		G_B13_1 = G_B11_1;
		goto IL_00a6;
	}

IL_00a1:
	{
		NullCheck(G_B12_0);
		String_t* L_32;
		L_32 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B12_0);
		G_B13_0 = L_32;
		G_B13_1 = G_B12_1;
	}

IL_00a6:
	{
		String_t* L_33;
		L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B13_1, G_B13_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_33, NULL);
		V_8 = (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*)NULL;
		goto IL_00c1;
	}

IL_00b6:
	{
		Type_t* L_34 = V_1;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_35;
		L_35 = TrackAsset_CreateAndAddNewClipOfType_mF1CA85A2B77A5CF003685CEBBF0A7551CCFA05E9(__this, L_34, NULL);
		V_8 = L_35;
		goto IL_00c1;
	}

IL_00c1:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_36 = V_8;
		return L_36;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_DeleteClip_mA02A503841BACD54C29CCAF816A917F1018E1FAE (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B5_0 = 0;
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = ___0_clip;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03(L_0, L_1, List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_001f;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B7A7BAC68308BAE9B89EB2C2200F8B0722F57AC)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_DeleteClip_mA02A503841BACD54C29CCAF816A917F1018E1FAE_RuntimeMethod_var)));
	}

IL_001f:
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_5;
		L_5 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_6)
		{
			goto IL_003b;
		}
	}
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_7;
		L_7 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8 = ___0_clip;
		NullCheck(L_7);
		bool L_9;
		L_9 = TimelineAsset_DeleteClip_m61EFBF21AF49C5FE55CD70060C19B81657170B43(L_7, L_8, NULL);
		G_B5_0 = ((int32_t)(L_9));
		goto IL_003c;
	}

IL_003b:
	{
		G_B5_0 = 0;
	}

IL_003c:
	{
		V_1 = (bool)G_B5_0;
		goto IL_003f;
	}

IL_003f:
	{
		bool L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_CreateMarker_mD4F5715387220B12D0EF244C7C02F83F6040638A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_type, double ___1_time, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		Type_t* L_1 = ___0_type;
		double L_2 = ___1_time;
		RuntimeObject* L_3;
		L_3 = MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B(L_0, L_1, L_2, __this, NULL);
		V_0 = L_3;
		goto IL_0012;
	}

IL_0012:
	{
		RuntimeObject* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_DeleteMarker_mA491061D745EB9073AB46DABEDDA9B4BF8963347 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, RuntimeObject* ___0_marker, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		RuntimeObject* L_1 = ___0_marker;
		bool L_2;
		L_2 = MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetMarkers_m4FE387892A6434D0DDD3535BD974E276372B7ADA (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		RuntimeObject* L_1;
		L_1 = MarkerList_GetMarkers_mC440918CEEC3E0A8E872510EDEAEA0FB8832E680(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		RuntimeObject* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetMarkerCount_mE3D948E944448243CAC284D1D358C9A889FB44B7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_1;
		L_1 = MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetMarker_m2CB75ED400AECE525785B9E58020CC8EF0669A0A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, int32_t ___0_idx, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_1 = ___0_idx;
		RuntimeObject* L_2;
		L_2 = MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClip_mA7D1A7B6ACCF5CCF9FB416E86C483BD2EC31A45F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_requestedType, const RuntimeMethod* method) 
{
	bool V_0 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_1 = NULL;
	Type_t* G_B4_0 = NULL;
	String_t* G_B4_1 = NULL;
	Type_t* G_B3_0 = NULL;
	String_t* G_B3_1 = NULL;
	String_t* G_B5_0 = NULL;
	String_t* G_B5_1 = NULL;
	Type_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	String_t* G_B7_2 = NULL;
	String_t* G_B7_3 = NULL;
	Type_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	String_t* G_B6_2 = NULL;
	String_t* G_B6_3 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	String_t* G_B8_2 = NULL;
	String_t* G_B8_3 = NULL;
	{
		Type_t* L_0 = ___0_requestedType;
		bool L_1;
		L_1 = TrackAsset_ValidateClipType_mD794D7B040F112C3E8ACBF9FB601414D08B97A8F(__this, L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0016;
		}
	}
	{
		Type_t* L_3 = ___0_requestedType;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4;
		L_4 = TrackAsset_CreateAndAddNewClipOfType_mF1CA85A2B77A5CF003685CEBBF0A7551CCFA05E9(__this, L_3, NULL);
		V_1 = L_4;
		goto IL_004a;
	}

IL_0016:
	{
		Type_t* L_5 = ___0_requestedType;
		Type_t* L_6 = L_5;
		if (L_6)
		{
			G_B4_0 = L_6;
			G_B4_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral016880071372920B6C521250574026F0A2A8FCDE));
			goto IL_0023;
		}
		G_B3_0 = L_6;
		G_B3_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral016880071372920B6C521250574026F0A2A8FCDE));
	}
	{
		G_B5_0 = ((String_t*)(NULL));
		G_B5_1 = G_B3_1;
		goto IL_0028;
	}

IL_0023:
	{
		NullCheck(G_B4_0);
		String_t* L_7;
		L_7 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B4_0);
		G_B5_0 = L_7;
		G_B5_1 = G_B4_1;
	}

IL_0028:
	{
		Type_t* L_8;
		L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		Type_t* L_9 = L_8;
		if (L_9)
		{
			G_B7_0 = L_9;
			G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE));
			G_B7_2 = G_B5_0;
			G_B7_3 = G_B5_1;
			goto IL_003a;
		}
		G_B6_0 = L_9;
		G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE));
		G_B6_2 = G_B5_0;
		G_B6_3 = G_B5_1;
	}
	{
		G_B8_0 = ((String_t*)(NULL));
		G_B8_1 = G_B6_1;
		G_B8_2 = G_B6_2;
		G_B8_3 = G_B6_3;
		goto IL_003f;
	}

IL_003a:
	{
		NullCheck(G_B7_0);
		String_t* L_10;
		L_10 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
		G_B8_0 = L_10;
		G_B8_1 = G_B7_1;
		G_B8_2 = G_B7_2;
		G_B8_3 = G_B7_3;
	}

IL_003f:
	{
		String_t* L_11;
		L_11 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B8_3, G_B8_2, G_B8_1, G_B8_0, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_12 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_12, L_11, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateClip_mA7D1A7B6ACCF5CCF9FB416E86C483BD2EC31A45F_RuntimeMethod_var)));
	}

IL_004a:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateAndAddNewClipOfType_mF1CA85A2B77A5CF003685CEBBF0A7551CCFA05E9 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_requestedType, const RuntimeMethod* method) 
{
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_0 = NULL;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_1 = NULL;
	{
		Type_t* L_0 = ___0_requestedType;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1;
		L_1 = TrackAsset_CreateClipOfType_m62E140A7CBDF66DE0643A1D65601E6ECCC6DA0B1(__this, L_0, NULL);
		V_0 = L_1;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2 = V_0;
		TrackAsset_AddClip_mC0AD6626726FE95A50EFEC2DAF26D9625210FE09(__this, L_2, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_3 = V_0;
		V_1 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClipOfType_m62E140A7CBDF66DE0643A1D65601E6ECCC6DA0B1 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_requestedType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_3 = NULL;
	Type_t* G_B3_0 = NULL;
	String_t* G_B3_1 = NULL;
	Type_t* G_B2_0 = NULL;
	String_t* G_B2_1 = NULL;
	String_t* G_B4_0 = NULL;
	String_t* G_B4_1 = NULL;
	Type_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	String_t* G_B6_2 = NULL;
	String_t* G_B6_3 = NULL;
	Type_t* G_B5_0 = NULL;
	String_t* G_B5_1 = NULL;
	String_t* G_B5_2 = NULL;
	String_t* G_B5_3 = NULL;
	String_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	String_t* G_B7_2 = NULL;
	String_t* G_B7_3 = NULL;
	{
		Type_t* L_0 = ___0_requestedType;
		bool L_1;
		L_1 = TrackAsset_ValidateClipType_mD794D7B040F112C3E8ACBF9FB601414D08B97A8F(__this, L_0, NULL);
		V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0043;
		}
	}
	{
		Type_t* L_3 = ___0_requestedType;
		Type_t* L_4 = L_3;
		if (L_4)
		{
			G_B3_0 = L_4;
			G_B3_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral016880071372920B6C521250574026F0A2A8FCDE));
			goto IL_001c;
		}
		G_B2_0 = L_4;
		G_B2_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral016880071372920B6C521250574026F0A2A8FCDE));
	}
	{
		G_B4_0 = ((String_t*)(NULL));
		G_B4_1 = G_B2_1;
		goto IL_0021;
	}

IL_001c:
	{
		NullCheck(G_B3_0);
		String_t* L_5;
		L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B3_0);
		G_B4_0 = L_5;
		G_B4_1 = G_B3_1;
	}

IL_0021:
	{
		Type_t* L_6;
		L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		Type_t* L_7 = L_6;
		if (L_7)
		{
			G_B6_0 = L_7;
			G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE));
			G_B6_2 = G_B4_0;
			G_B6_3 = G_B4_1;
			goto IL_0033;
		}
		G_B5_0 = L_7;
		G_B5_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE));
		G_B5_2 = G_B4_0;
		G_B5_3 = G_B4_1;
	}
	{
		G_B7_0 = ((String_t*)(NULL));
		G_B7_1 = G_B5_1;
		G_B7_2 = G_B5_2;
		G_B7_3 = G_B5_3;
		goto IL_0038;
	}

IL_0033:
	{
		NullCheck(G_B6_0);
		String_t* L_8;
		L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B6_0);
		G_B7_0 = L_8;
		G_B7_1 = G_B6_1;
		G_B7_2 = G_B6_2;
		G_B7_3 = G_B6_3;
	}

IL_0038:
	{
		String_t* L_9;
		L_9 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B7_3, G_B7_2, G_B7_1, G_B7_0, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_10, L_9, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateClipOfType_m62E140A7CBDF66DE0643A1D65601E6ECCC6DA0B1_RuntimeMethod_var)));
	}

IL_0043:
	{
		Type_t* L_11 = ___0_requestedType;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_12;
		L_12 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(L_11, NULL);
		V_0 = L_12;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_13 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_14;
		bool L_15 = V_2;
		if (!L_15)
		{
			goto IL_006c;
		}
	}
	{
		Type_t* L_16 = ___0_requestedType;
		NullCheck(L_16);
		String_t* L_17;
		L_17 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_16);
		String_t* L_18;
		L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0CF9C710DD00B713E21FC9499605AC647386BB79)), L_17, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_19 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_19, L_18, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateClipOfType_m62E140A7CBDF66DE0643A1D65601E6ECCC6DA0B1_RuntimeMethod_var)));
	}

IL_006c:
	{
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_20 = V_0;
		Type_t* L_21 = ___0_requestedType;
		NullCheck(L_21);
		String_t* L_22;
		L_22 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_21);
		NullCheck(L_20);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_20, L_22, NULL);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_23 = V_0;
		TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A(L_23, __this, NULL);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_24 = V_0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_25;
		L_25 = TrackAsset_CreateClipFromAsset_mC48C4A19A082D69011DE9A64D73F05160DD1BD55(__this, L_24, NULL);
		V_3 = L_25;
		goto IL_008b;
	}

IL_008b:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_26 = V_3;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClipFromPlayableAsset_mFCC78BCEE93E36BB92F1CC13A08CA7E11592CB44 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, RuntimeObject* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_3 = NULL;
	Type_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	Type_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	Type_t* G_B10_0 = NULL;
	String_t* G_B10_1 = NULL;
	String_t* G_B10_2 = NULL;
	String_t* G_B10_3 = NULL;
	Type_t* G_B9_0 = NULL;
	String_t* G_B9_1 = NULL;
	String_t* G_B9_2 = NULL;
	String_t* G_B9_3 = NULL;
	String_t* G_B11_0 = NULL;
	String_t* G_B11_1 = NULL;
	String_t* G_B11_2 = NULL;
	String_t* G_B11_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_asset;
		V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral37B97248AD78DD69BA3DF192A954DA136A0917D3)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateClipFromPlayableAsset_mFCC78BCEE93E36BB92F1CC13A08CA7E11592CB44_RuntimeMethod_var)));
	}

IL_0014:
	{
		RuntimeObject* L_3 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*)IsInstClass((RuntimeObject*)L_3, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_002f;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral296B3628741EB93C3A295D5029471689AFFFBDC8)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateClipFromPlayableAsset_mFCC78BCEE93E36BB92F1CC13A08CA7E11592CB44_RuntimeMethod_var)));
	}

IL_002f:
	{
		RuntimeObject* L_7 = ___0_asset;
		NullCheck(L_7);
		Type_t* L_8;
		L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_7, NULL);
		bool L_9;
		L_9 = TrackAsset_ValidateClipType_mD794D7B040F112C3E8ACBF9FB601414D08B97A8F(__this, L_8, NULL);
		V_2 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_2;
		if (!L_10)
		{
			goto IL_007b;
		}
	}
	{
		RuntimeObject* L_11 = ___0_asset;
		NullCheck(L_11);
		Type_t* L_12;
		L_12 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_11, NULL);
		Type_t* L_13 = L_12;
		if (L_13)
		{
			G_B7_0 = L_13;
			G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral016880071372920B6C521250574026F0A2A8FCDE));
			goto IL_0054;
		}
		G_B6_0 = L_13;
		G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral016880071372920B6C521250574026F0A2A8FCDE));
	}
	{
		G_B8_0 = ((String_t*)(NULL));
		G_B8_1 = G_B6_1;
		goto IL_0059;
	}

IL_0054:
	{
		NullCheck(G_B7_0);
		String_t* L_14;
		L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
		G_B8_0 = L_14;
		G_B8_1 = G_B7_1;
	}

IL_0059:
	{
		Type_t* L_15;
		L_15 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		Type_t* L_16 = L_15;
		if (L_16)
		{
			G_B10_0 = L_16;
			G_B10_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE));
			G_B10_2 = G_B8_0;
			G_B10_3 = G_B8_1;
			goto IL_006b;
		}
		G_B9_0 = L_16;
		G_B9_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C76E3F9BBA52E9C21C9E09B43A2153946AA87DE));
		G_B9_2 = G_B8_0;
		G_B9_3 = G_B8_1;
	}
	{
		G_B11_0 = ((String_t*)(NULL));
		G_B11_1 = G_B9_1;
		G_B11_2 = G_B9_2;
		G_B11_3 = G_B9_3;
		goto IL_0070;
	}

IL_006b:
	{
		NullCheck(G_B10_0);
		String_t* L_17;
		L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B10_0);
		G_B11_0 = L_17;
		G_B11_1 = G_B10_1;
		G_B11_2 = G_B10_2;
		G_B11_3 = G_B10_3;
	}

IL_0070:
	{
		String_t* L_18;
		L_18 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B11_3, G_B11_2, G_B11_1, G_B11_0, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_19 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_19, L_18, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateClipFromPlayableAsset_mFCC78BCEE93E36BB92F1CC13A08CA7E11592CB44_RuntimeMethod_var)));
	}

IL_007b:
	{
		RuntimeObject* L_20 = ___0_asset;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_21;
		L_21 = TrackAsset_CreateClipFromAsset_mC48C4A19A082D69011DE9A64D73F05160DD1BD55(__this, ((ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*)IsInstClass((RuntimeObject*)L_20, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var)), NULL);
		V_3 = L_21;
		goto IL_008a;
	}

IL_008a:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_22 = V_3;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateClipFromAsset_mC48C4A19A082D69011DE9A64D73F05160DD1BD55 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_playableAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	double V_3 = 0.0;
	bool V_4 = false;
	Exception_t* V_5 = NULL;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_6 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B4_0 = 0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0;
		L_0 = TrackAsset_CreateNewClipContainerInternal_m7DD56E4426DDBA57B25BF61EAF45938324FA9F2B(__this, NULL);
		V_0 = L_0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = V_0;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_2 = ___0_playableAsset;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_2, NULL);
		NullCheck(L_1);
		TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD(L_1, L_3, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = V_0;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_5 = ___0_playableAsset;
		NullCheck(L_4);
		TimelineClip_set_asset_mF8539EA76B6C0F19E2AECBA025C70D605322195E(L_4, L_5, NULL);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_6 = ___0_playableAsset;
		V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var));
		RuntimeObject* L_7 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_006e;
		}
	}
	{
		RuntimeObject* L_9 = V_1;
		NullCheck(L_9);
		double L_10;
		L_10 = InterfaceFuncInvoker0< double >::Invoke(1, IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var, L_9);
		V_3 = L_10;
		double L_11 = V_3;
		bool L_12;
		L_12 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_11, NULL);
		if (L_12)
		{
			goto IL_004a;
		}
	}
	{
		double L_13 = V_3;
		G_B4_0 = ((((double)L_13) > ((double)(0.0)))? 1 : 0);
		goto IL_004b;
	}

IL_004a:
	{
		G_B4_0 = 0;
	}

IL_004b:
	{
		V_4 = (bool)G_B4_0;
		bool L_14 = V_4;
		if (!L_14)
		{
			goto IL_006d;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_15 = V_0;
		double L_16 = V_3;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_17 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMinDuration;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_18;
		L_18 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_16, L_17, NULL);
		double L_19 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		double L_20;
		L_20 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_18, L_19, NULL);
		NullCheck(L_15);
		TimelineClip_set_duration_m1904C6BD6C64F8CC7AD09256F559C8C62AB97001(L_15, L_20, NULL);
	}

IL_006d:
	{
	}

IL_006e:
	{
	}
	try
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_21 = V_0;
		VirtualActionInvoker1< TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* >::Invoke(29, __this, L_21);
		goto IL_0091;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_007b;
		}
		throw e;
	}

CATCH_007b:
	{
		Exception_t* L_22 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
		V_5 = L_22;
		Exception_t* L_23 = V_5;
		NullCheck(L_23);
		String_t* L_24;
		L_24 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_23);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_25 = ___0_playableAsset;
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
		Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_24, L_25, NULL);
		V_6 = (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*)NULL;
		IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
		goto IL_0096;
	}

IL_0091:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_26 = V_0;
		V_6 = L_26;
		goto IL_0096;
	}

IL_0096:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_27 = V_6;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetMarkersRaw_m31260E1A58B86C26BD0E4EE80F5DC22FA64FBC14 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1;
		L_1 = MarkerList_GetRawMarkerList_m272F6FFA3A887E15FDEFA8AAC07F1A6A0BD54A0D(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		RuntimeObject* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_ClearMarkers_m4F8DA7A63459F34E3561E03BB1D198D63B0435ED (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		MarkerList_Clear_m260B8EDEF14AC94F4BE5F10018F2215BF11927E7(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_AddMarker_m9B5E8B481DA0086DB46B0FE6219231F2B8FE63E8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_e, const RuntimeMethod* method) 
{
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_1 = ___0_e;
		MarkerList_Add_m401FA50EA0C98293DD36147CFA9DC8F637636128(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_DeleteMarkerRaw_mC80F55242BE94323E2C826A8C9CD6E7C8ECA7540 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_marker, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_1 = ___0_marker;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_2;
		L_2 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		bool L_3;
		L_3 = MarkerList_Remove_mF1626830F54C37B15C3DBEB6044B92CBF6439790(L_0, L_1, L_2, __this, NULL);
		V_0 = L_3;
		goto IL_0017;
	}

IL_0017:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetTimeRangeHash_m6A9D09CE4BE80DBBF10AD763E66944FBB37C33D4 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	double V_1 = 0.0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	RuntimeObject* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	int32_t V_9 = 0;
	{
		V_0 = (1.7976931348623157E+308);
		V_1 = (-1.7976931348623157E+308);
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_1;
		L_1 = MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B(L_0, NULL);
		V_2 = L_1;
		V_3 = 0;
		goto IL_007f;
	}

IL_0025:
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_2 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_3 = V_3;
		RuntimeObject* L_4;
		L_4 = MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE(L_2, L_3, NULL);
		V_4 = L_4;
		RuntimeObject* L_5 = V_4;
		V_5 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_5, INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_5;
		if (!L_6)
		{
			goto IL_004a;
		}
	}
	{
		goto IL_007b;
	}

IL_004a:
	{
		RuntimeObject* L_7 = V_4;
		NullCheck(L_7);
		double L_8;
		L_8 = InterfaceFuncInvoker0< double >::Invoke(0, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_7);
		double L_9 = V_0;
		V_6 = (bool)((((double)L_8) < ((double)L_9))? 1 : 0);
		bool L_10 = V_6;
		if (!L_10)
		{
			goto IL_0062;
		}
	}
	{
		RuntimeObject* L_11 = V_4;
		NullCheck(L_11);
		double L_12;
		L_12 = InterfaceFuncInvoker0< double >::Invoke(0, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_11);
		V_0 = L_12;
	}

IL_0062:
	{
		RuntimeObject* L_13 = V_4;
		NullCheck(L_13);
		double L_14;
		L_14 = InterfaceFuncInvoker0< double >::Invoke(0, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_13);
		double L_15 = V_1;
		V_7 = (bool)((((double)L_14) > ((double)L_15))? 1 : 0);
		bool L_16 = V_7;
		if (!L_16)
		{
			goto IL_007a;
		}
	}
	{
		RuntimeObject* L_17 = V_4;
		NullCheck(L_17);
		double L_18;
		L_18 = InterfaceFuncInvoker0< double >::Invoke(0, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_17);
		V_1 = L_18;
	}

IL_007a:
	{
	}

IL_007b:
	{
		int32_t L_19 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_007f:
	{
		int32_t L_20 = V_3;
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_21 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_22;
		L_22 = MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B(L_21, NULL);
		V_8 = (bool)((((int32_t)L_20) < ((int32_t)L_22))? 1 : 0);
		bool L_23 = V_8;
		if (L_23)
		{
			goto IL_0025;
		}
	}
	{
		int32_t L_24;
		L_24 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline((&V_0), NULL);
		int32_t L_25;
		L_25 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline((&V_1), NULL);
		int32_t L_26;
		L_26 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_24, L_25, NULL);
		V_9 = L_26;
		goto IL_00aa;
	}

IL_00aa:
	{
		int32_t L_27 = V_9;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_AddClip_mC0AD6626726FE95A50EFEC2DAF26D9625210FE09 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_newClip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0C3F6787E26822E8182C180AF3BD59079A9061A3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = ___0_newClip;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03(L_0, L_1, List_1_Contains_mC97511FB4AF8C6E21C616D0400950A0534C4BF03_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_4 = __this->___m_Clips;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5 = ___0_newClip;
		NullCheck(L_4);
		List_1_Add_m0C3F6787E26822E8182C180AF3BD59079A9061A3_inline(L_4, L_5, List_1_Add_m0C3F6787E26822E8182C180AF3BD59079A9061A3_RuntimeMethod_var);
		__this->___m_ClipsCache = (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClipsCache), (void*)(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL);
	}

IL_002a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreateNotificationsPlayable_mA46A9A1F92F6DBB21E6AA080A0491AF04F326D9B (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_mixerPlayable, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_timelinePlayable, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mFF8546A326EBCD704433CFBA10DC36C8E4DF97BB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputCount_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mAB2CEA823632553DFE50D7CFED5629941F147094_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB7F67E1FD9E519D880E05A23FE6F9B9CA527B838_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mC1F72605B7936997892ED7352AE209A4843D6474_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_m2C50F8086CBE103DBDB66628289E9E20FA06B971_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_0;
	memset((&V_0), 0, sizeof(V_0));
	PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_0 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___markerList;
		NullCheck(L_0);
		List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_inline(L_0, List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_RuntimeMethod_var);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_1 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___markerList;
		TrackAsset_GatherNotifications_mF5DBDCF22D9CD5ED6FE6D868583BB6D332AD6BFA(__this, L_1, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___2_go;
		NullCheck(L_2);
		bool L_3;
		L_3 = GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60(L_2, (&V_1), GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60_RuntimeMethod_var);
		V_2 = L_3;
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0042;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_5 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_6 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___markerList;
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_7 = V_1;
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_8;
		L_8 = NotificationUtilities_CreateNotificationsPlayable_mF665AFFEFDFDBD2572948D0A9998348CC268A28E(L_5, L_6, L_7, NULL);
		V_0 = L_8;
		goto IL_0059;
	}

IL_0042:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_9 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_10 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___markerList;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_11;
		L_11 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_12;
		L_12 = NotificationUtilities_CreateNotificationsPlayable_mEBCA07E594A6E0979666BF7C3397ACC7A5D4753E(L_9, L_10, L_11, NULL);
		V_0 = L_12;
	}

IL_0059:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_13 = V_0;
		bool L_14;
		L_14 = PlayableExtensions_IsValid_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mFF8546A326EBCD704433CFBA10DC36C8E4DF97BB(L_13, PlayableExtensions_IsValid_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mFF8546A326EBCD704433CFBA10DC36C8E4DF97BB_RuntimeMethod_var);
		V_3 = L_14;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_00a3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* L_16;
		L_16 = ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F((&V_0), ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_17 = ___3_timelinePlayable;
		NullCheck(L_16);
		TimeNotificationBehaviour_set_timeSource_mD0096011A303EB4C84B3DE3AAE908C51955E2F8E(L_16, L_17, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_18 = ___1_mixerPlayable;
		bool L_19;
		L_19 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_18, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_4 = L_19;
		bool L_20 = V_4;
		if (!L_20)
		{
			goto IL_00a2;
		}
	}
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_21 = V_0;
		PlayableExtensions_SetInputCount_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mAB2CEA823632553DFE50D7CFED5629941F147094(L_21, 1, PlayableExtensions_SetInputCount_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mAB2CEA823632553DFE50D7CFED5629941F147094_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_22 = ___1_mixerPlayable;
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_23 = V_0;
		bool L_24;
		L_24 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mC1F72605B7936997892ED7352AE209A4843D6474((&___0_graph), L_22, 0, L_23, 0, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mC1F72605B7936997892ED7352AE209A4843D6474_RuntimeMethod_var);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_25 = V_0;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_26 = ___1_mixerPlayable;
		PlayableExtensions_SetInputWeight_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB7F67E1FD9E519D880E05A23FE6F9B9CA527B838(L_25, L_26, (1.0f), PlayableExtensions_SetInputWeight_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB7F67E1FD9E519D880E05A23FE6F9B9CA527B838_RuntimeMethod_var);
	}

IL_00a2:
	{
	}

IL_00a3:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_27 = V_0;
		il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_28;
		L_28 = ScriptPlayable_1_op_Implicit_m2C50F8086CBE103DBDB66628289E9E20FA06B971(L_27, ScriptPlayable_1_op_Implicit_m2C50F8086CBE103DBDB66628289E9E20FA06B971_RuntimeMethod_var);
		V_5 = L_28;
		goto IL_00ad;
	}

IL_00ad:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_29 = V_5;
		return L_29;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreatePlayableGraph_mB09B3F258784F140E7D3F33ED4029056EA220371 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___2_tree, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_timelinePlayable, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3CCA8856BA3EB77093FCF670BDF4077395F36D5);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t G_B5_0 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B10_0;
	memset((&G_B10_0), 0, sizeof(G_B10_0));
	{
		TrackAsset_UpdateDuration_mCC46D1145F6BCB2B5DB28211C23E7E12702F7035(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0;
		L_0 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_0 = L_0;
		bool L_1;
		L_1 = TrackAsset_CanCreateMixerRecursive_m31242CE6BCCB6DA4F24690457585789405645FFC(__this, NULL);
		V_2 = L_1;
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_3 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___1_go;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_5 = ___2_tree;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_6;
		L_6 = VirtualFuncInvoker3< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* >::Invoke(25, __this, L_3, L_4, L_5);
		V_0 = L_6;
	}

IL_0022:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_7 = ___0_graph;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_8 = V_0;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___1_go;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_10 = ___3_timelinePlayable;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11;
		L_11 = TrackAsset_CreateNotificationsPlayable_mA46A9A1F92F6DBB21E6AA080A0491AF04F326D9B(__this, L_7, L_8, L_9, L_10, NULL);
		V_1 = L_11;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TransientBuildData_Clear_mA1B052EF3A05C723008A58559E4C77A989ED2FD3((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData), NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_12 = V_1;
		bool L_13;
		L_13 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_12, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		if (L_13)
		{
			goto IL_004c;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14 = V_0;
		bool L_15;
		L_15 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_14, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		G_B5_0 = ((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
		goto IL_004d;
	}

IL_004c:
	{
		G_B5_0 = 0;
	}

IL_004d:
	{
		V_3 = (bool)G_B5_0;
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_0085;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_17;
		String_t* L_19;
		L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
		NullCheck(L_18);
		ArrayElementTypeCheck (L_18, L_19);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_18;
		Type_t* L_21;
		L_21 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		NullCheck(L_21);
		String_t* L_22;
		L_22 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_21);
		NullCheck(L_20);
		ArrayElementTypeCheck (L_20, L_22);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_22);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteralC3CCA8856BA3EB77093FCF670BDF4077395F36D5, L_20, NULL);
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_23 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_24;
		L_24 = Playable_Create_m1F8E29376A38990D4D63ED0E88333876B60A1725(L_23, 0, NULL);
		V_4 = L_24;
		goto IL_0095;
	}

IL_0085:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_25 = V_1;
		bool L_26;
		L_26 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_25, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		if (L_26)
		{
			goto IL_0090;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_27 = V_0;
		G_B10_0 = L_27;
		goto IL_0091;
	}

IL_0090:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_28 = V_1;
		G_B10_0 = L_28;
	}

IL_0091:
	{
		V_4 = G_B10_0;
		goto IL_0095;
	}

IL_0095:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_29 = V_4;
		return L_29;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CompileClips_mAC9B684ADF9F1E0AB784A283BF350D3B5AC3D7AA (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, RuntimeObject* ___2_timelineClips, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___3_tree, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFC94EC503274D2DD0813C4B8D32855375B644138_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t708E2B9FC4E26EDBFE5773981B6E2AA19D708E5E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* V_4 = NULL;
	bool V_5 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___1_go;
		RuntimeObject* L_2 = ___2_timelineClips;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFC94EC503274D2DD0813C4B8D32855375B644138_il2cpp_TypeInfo_var, L_2);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4;
		L_4 = VirtualFuncInvoker3< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, int32_t >::Invoke(23, __this, L_0, L_1, L_3);
		V_0 = L_4;
		V_1 = 0;
		goto IL_007c;
	}

IL_0014:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_5 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___1_go;
		RuntimeObject* L_7 = ___2_timelineClips;
		int32_t L_8 = V_1;
		NullCheck(L_7);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_9;
		L_9 = InterfaceFuncInvoker1< TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, int32_t >::Invoke(0, IList_1_t708E2B9FC4E26EDBFE5773981B6E2AA19D708E5E_il2cpp_TypeInfo_var, L_7, L_8);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_10;
		L_10 = VirtualFuncInvoker3< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* >::Invoke(31, __this, L_5, L_6, L_9);
		V_2 = L_10;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11 = V_2;
		bool L_12;
		L_12 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_11, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_3 = L_12;
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0077;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14 = V_2;
		RuntimeObject* L_15 = ___2_timelineClips;
		int32_t L_16 = V_1;
		NullCheck(L_15);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_17;
		L_17 = InterfaceFuncInvoker1< TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, int32_t >::Invoke(0, IList_1_t708E2B9FC4E26EDBFE5773981B6E2AA19D708E5E_il2cpp_TypeInfo_var, L_15, L_16);
		NullCheck(L_17);
		double L_18;
		L_18 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(L_17, NULL);
		PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3(L_14, L_18, PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var);
		RuntimeObject* L_19 = ___2_timelineClips;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_21;
		L_21 = InterfaceFuncInvoker1< TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*, int32_t >::Invoke(0, IList_1_t708E2B9FC4E26EDBFE5773981B6E2AA19D708E5E_il2cpp_TypeInfo_var, L_19, L_20);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_22 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_23 = V_0;
		RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* L_24 = (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC*)il2cpp_codegen_object_new(RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC_il2cpp_TypeInfo_var);
		RuntimeClip__ctor_m98046934573D3967A198B431434524D25C76F43C(L_24, L_21, L_22, L_23, NULL);
		V_4 = L_24;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_25 = ___3_tree;
		RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* L_26 = V_4;
		NullCheck(L_25);
		IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070(L_25, L_26, IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_27 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_28 = V_0;
		int32_t L_29 = V_1;
		bool L_30;
		L_30 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C((&___0_graph), L_27, 0, L_28, L_29, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_31 = V_0;
		int32_t L_32 = V_1;
		PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0(L_31, L_32, (0.0f), PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
	}

IL_0077:
	{
		int32_t L_33 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_007c:
	{
		int32_t L_34 = V_1;
		RuntimeObject* L_35 = ___2_timelineClips;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFC94EC503274D2DD0813C4B8D32855375B644138_il2cpp_TypeInfo_var, L_35);
		V_5 = (bool)((((int32_t)L_34) < ((int32_t)L_36))? 1 : 0);
		bool L_37 = V_5;
		if (L_37)
		{
			goto IL_0014;
		}
	}
	{
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_38 = ___3_tree;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = ___1_go;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_40 = V_0;
		TrackAsset_ConfigureTrackAnimation_mF10DDD7B2768DEDFDB46752A7E7A43F7E149EBBC(__this, L_38, L_39, L_40, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_41 = V_0;
		V_6 = L_41;
		goto IL_009b;
	}

IL_009b:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_42 = V_6;
		return L_42;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GatherCompilableTracks_m0494F6912D73193408CB13F43099A6D5F2665C14 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, RuntimeObject* ___0_tracks, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD77CC09025CD64E747A0FAAE621FA112D4464C7A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		bool L_1;
		L_1 = VirtualFuncInvoker0< bool >::Invoke(33, __this);
		G_B3_0 = ((int32_t)(L_1));
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 0;
	}

IL_0012:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		RuntimeObject* L_3 = ___0_tracks;
		NullCheck(L_3);
		InterfaceActionInvoker1< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(2, ICollection_1_tD77CC09025CD64E747A0FAAE621FA112D4464C7A_il2cpp_TypeInfo_var, L_3, __this);
	}

IL_001e:
	{
		RuntimeObject* L_4;
		L_4 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_4);
		RuntimeObject* L_5;
		L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_4);
		V_1 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0053:
			{
				{
					RuntimeObject* L_6 = V_1;
					if (!L_6)
					{
						goto IL_005d;
					}
				}
				{
					RuntimeObject* L_7 = V_1;
					NullCheck(L_7);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
				}

IL_005d:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0049_1;
			}

IL_002d_1:
			{
				RuntimeObject* L_8 = V_1;
				NullCheck(L_8);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9;
				L_9 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_8);
				V_2 = L_9;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = V_2;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_11;
				L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_3 = L_11;
				bool L_12 = V_3;
				if (!L_12)
				{
					goto IL_0048_1;
				}
			}
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13 = V_2;
				RuntimeObject* L_14 = ___0_tracks;
				NullCheck(L_13);
				TrackAsset_GatherCompilableTracks_m0494F6912D73193408CB13F43099A6D5F2665C14(L_13, L_14, NULL);
			}

IL_0048_1:
			{
			}

IL_0049_1:
			{
				RuntimeObject* L_15 = V_1;
				NullCheck(L_15);
				bool L_16;
				L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_15);
				if (L_16)
				{
					goto IL_002d_1;
				}
			}
			{
				goto IL_005e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GatherNotifications_mF5DBDCF22D9CD5ED6FE6D868583BB6D332AD6BFA (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___0_markers, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mD52147ABF6F0667769657F80F083EF94C791FF8A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_2 = NULL;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = TrackAsset_get_muted_mBA0D78639ED5132C019E69AC51A5BE56478C7A66(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		bool L_1;
		L_1 = TrackAsset_CanCompileNotifications_mEA94C527EED8871F7AB1CC74C3487ABC204C708A(__this, NULL);
		G_B3_0 = ((int32_t)(L_1));
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 0;
	}

IL_0012:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_3 = ___0_markers;
		RuntimeObject* L_4;
		L_4 = TrackAsset_GetMarkers_m4FE387892A6434D0DDD3535BD974E276372B7ADA(__this, NULL);
		NullCheck(L_3);
		List_1_AddRange_mD52147ABF6F0667769657F80F083EF94C791FF8A(L_3, L_4, List_1_AddRange_mD52147ABF6F0667769657F80F083EF94C791FF8A_RuntimeMethod_var);
	}

IL_0023:
	{
		RuntimeObject* L_5;
		L_5 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_5);
		V_1 = L_6;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0058:
			{
				{
					RuntimeObject* L_7 = V_1;
					if (!L_7)
					{
						goto IL_0062;
					}
				}
				{
					RuntimeObject* L_8 = V_1;
					NullCheck(L_8);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
				}

IL_0062:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_004e_1;
			}

IL_0032_1:
			{
				RuntimeObject* L_9 = V_1;
				NullCheck(L_9);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10;
				L_10 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_9);
				V_2 = L_10;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_11 = V_2;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_12;
				L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_3 = L_12;
				bool L_13 = V_3;
				if (!L_13)
				{
					goto IL_004d_1;
				}
			}
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_14 = V_2;
				List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_15 = ___0_markers;
				NullCheck(L_14);
				TrackAsset_GatherNotifications_mF5DBDCF22D9CD5ED6FE6D868583BB6D332AD6BFA(L_14, L_15, NULL);
			}

IL_004d_1:
			{
			}

IL_004e_1:
			{
				RuntimeObject* L_16 = V_1;
				NullCheck(L_16);
				bool L_17;
				L_17 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_16);
				if (L_17)
				{
					goto IL_0032_1;
				}
			}
			{
				goto IL_0063;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0063:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreateMixerPlayableGraph_m38CCE75D2966419D1FB327209C2320F36FB19222 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___2_tree, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m74A4FD59859806C8C1CFCB37CCEC1FC71925D89B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	bool V_7 = false;
	int32_t V_8 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_9;
	memset((&V_9), 0, sizeof(V_9));
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	int32_t V_13 = 0;
	bool V_14 = false;
	{
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_0 = ___2_tree;
		V_2 = (bool)((((RuntimeObject*)(IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4CD8D09D16E84FAA7F82261EB7976F855210294C)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral667213E3CB64265CE8CADB89097E3D806741D511)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateMixerPlayableGraph_m38CCE75D2966419D1FB327209C2320F36FB19222_RuntimeMethod_var)));
	}

IL_0019:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___1_go;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA18A5F2294ADD89CEFDFC41C3B19E637DD83D06)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE84A3B2CB16AF20654B162562A7360C9FC00FD54)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreateMixerPlayableGraph_m38CCE75D2966419D1FB327209C2320F36FB19222_RuntimeMethod_var)));
	}

IL_0034:
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TransientBuildData_Clear_mA1B052EF3A05C723008A58559E4C77A989ED2FD3((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData), NULL);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_7 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		TrackAsset_GatherCompilableTracks_m0494F6912D73193408CB13F43099A6D5F2665C14(__this, L_7, NULL);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_8 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_8, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_4;
		if (!L_10)
		{
			goto IL_0074;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11;
		L_11 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_5 = L_11;
		goto IL_01e7;
	}

IL_0074:
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_12;
		L_12 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_0 = L_12;
		V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B_il2cpp_TypeInfo_var));
		RuntimeObject* L_13 = V_1;
		V_6 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_14 = V_6;
		if (!L_14)
		{
			goto IL_00a3;
		}
	}
	{
		RuntimeObject* L_15 = V_1;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_16 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = ___1_go;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_18 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_18, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		NullCheck(L_15);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_20;
		L_20 = InterfaceFuncInvoker3< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, int32_t >::Invoke(0, ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B_il2cpp_TypeInfo_var, L_15, L_16, L_17, L_19);
		V_0 = L_20;
	}

IL_00a3:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_21 = V_0;
		bool L_22;
		L_22 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_21, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_7 = L_22;
		bool L_23 = V_7;
		if (!L_23)
		{
			goto IL_013d;
		}
	}
	{
		V_8 = 0;
		goto IL_011c;
	}

IL_00b8:
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_24 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		int32_t L_25 = V_8;
		NullCheck(L_24);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_26;
		L_26 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_24, L_25, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_27 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28 = ___1_go;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_29 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		int32_t L_30 = V_8;
		NullCheck(L_29);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_31;
		L_31 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_29, L_30, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		NullCheck(L_31);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_32;
		L_32 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_31, NULL);
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_33 = ___2_tree;
		NullCheck(L_26);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_34;
		L_34 = VirtualFuncInvoker4< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RuntimeObject*, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* >::Invoke(24, L_26, L_27, L_28, (RuntimeObject*)L_32, L_33);
		V_9 = L_34;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_35 = V_9;
		bool L_36;
		L_36 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_35, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_10 = L_36;
		bool L_37 = V_10;
		if (!L_37)
		{
			goto IL_0115;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_38 = V_9;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_39 = V_0;
		int32_t L_40 = V_8;
		bool L_41;
		L_41 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C((&___0_graph), L_38, 0, L_39, L_40, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_42 = V_0;
		int32_t L_43 = V_8;
		PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0(L_42, L_43, (1.0f), PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
	}

IL_0115:
	{
		int32_t L_44 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_011c:
	{
		int32_t L_45 = V_8;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_46 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_46);
		int32_t L_47;
		L_47 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_46, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_11 = (bool)((((int32_t)L_45) < ((int32_t)L_47))? 1 : 0);
		bool L_48 = V_11;
		if (L_48)
		{
			goto IL_00b8;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_49 = V_0;
		V_5 = L_49;
		goto IL_01e7;
	}

IL_013d:
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_50 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_50);
		int32_t L_51;
		L_51 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_50, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_12 = (bool)((((int32_t)L_51) == ((int32_t)1))? 1 : 0);
		bool L_52 = V_12;
		if (!L_52)
		{
			goto IL_0186;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_53 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_53);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_54;
		L_54 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_53, 0, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_55 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56 = ___1_go;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_57 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_57);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_58;
		L_58 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_57, 0, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		NullCheck(L_58);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_59;
		L_59 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_58, NULL);
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_60 = ___2_tree;
		NullCheck(L_54);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_61;
		L_61 = VirtualFuncInvoker4< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RuntimeObject*, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* >::Invoke(24, L_54, L_55, L_56, (RuntimeObject*)L_59, L_60);
		V_5 = L_61;
		goto IL_01e7;
	}

IL_0186:
	{
		V_13 = 0;
		goto IL_01b7;
	}

IL_018b:
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_62 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___clipList;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_63 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		int32_t L_64 = V_13;
		NullCheck(L_63);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_65;
		L_65 = List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0(L_63, L_64, List_1_get_Item_mDF1A919C37617316D4FF290C7B8C93F033ACC2C0_RuntimeMethod_var);
		NullCheck(L_65);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_66;
		L_66 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_65, NULL);
		NullCheck(L_62);
		List_1_AddRange_m74A4FD59859806C8C1CFCB37CCEC1FC71925D89B(L_62, (RuntimeObject*)L_66, List_1_AddRange_m74A4FD59859806C8C1CFCB37CCEC1FC71925D89B_RuntimeMethod_var);
		int32_t L_67 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_67, 1));
	}

IL_01b7:
	{
		int32_t L_68 = V_13;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_69 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___trackList;
		NullCheck(L_69);
		int32_t L_70;
		L_70 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_69, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_14 = (bool)((((int32_t)L_68) < ((int32_t)L_70))? 1 : 0);
		bool L_71 = V_14;
		if (L_71)
		{
			goto IL_018b;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_72 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_73 = ___1_go;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_74 = (&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData)->___clipList;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_75 = ___2_tree;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_76;
		L_76 = VirtualFuncInvoker4< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RuntimeObject*, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* >::Invoke(24, __this, L_72, L_73, L_74, L_75);
		V_5 = L_76;
		goto IL_01e7;
	}

IL_01e7:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_77 = V_5;
		return L_77;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_ConfigureTrackAnimation_mF10DDD7B2768DEDFDB46752A7E7A43F7E149EBBC (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* ___0_tree, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_blend, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		bool L_0;
		L_0 = TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_0044;
	}

IL_0010:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___2_blend;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3 = __this->___m_Curves;
		AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802(L_2, L_3, AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_RuntimeMethod_var);
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_4 = ___0_tree;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_5 = ___2_blend;
		InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* L_6 = (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79*)il2cpp_codegen_object_new(InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		InfiniteRuntimeClip__ctor_m807AE0572975FDC87883AC4877442F7E986B7812(L_6, L_5, NULL);
		NullCheck(L_4);
		IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070(L_4, L_6, IntervalTree_1_Add_mE59F9D45166F12A49F1C42421900C4FE5A42E070_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_7 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnTrackAnimationPlayableCreate;
		V_1 = (bool)((!(((RuntimeObject*)(Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0044;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* L_9 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnTrackAnimationPlayableCreate;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = ___1_go;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11 = ___2_blend;
		NullCheck(L_9);
		Action_3_Invoke_m1C971F745971F5B3EED094477B3FF8068C9B68C7_inline(L_9, __this, L_10, L_11, NULL);
	}

IL_0044:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_SortClips_m4FE3C4820022ECF050815215CEB982DE373F85D2 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortClipsU3Eb__121_0_mBD715AA0E013972CC995FFB813CBACEAFD120E71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_0 = NULL;
	bool V_1 = false;
	Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* G_B3_0 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* G_B3_1 = NULL;
	Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* G_B2_0 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* G_B2_1 = NULL;
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_0;
		L_0 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		V_0 = L_0;
		bool L_1 = __this->___m_CacheSorted;
		V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0049;
		}
	}
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_3;
		L_3 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var);
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_4 = ((U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var))->___U3CU3E9__121_0;
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_5 = L_4;
		if (L_5)
		{
			G_B3_0 = L_5;
			G_B3_1 = L_3;
			goto IL_003b;
		}
		G_B2_0 = L_5;
		G_B2_1 = L_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var);
		U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A* L_6 = ((U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var))->___U3CU3E9;
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_7 = (Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E*)il2cpp_codegen_object_new(Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E_il2cpp_TypeInfo_var);
		Comparison_1__ctor_m1C6FEC4FBED36AF3029E458BB74BE4A079EBAF65(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CSortClipsU3Eb__121_0_mBD715AA0E013972CC995FFB813CBACEAFD120E71_RuntimeMethod_var), NULL);
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_8 = L_7;
		((U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var))->___U3CU3E9__121_0 = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var))->___U3CU3E9__121_0), (void*)L_8);
		G_B3_0 = L_8;
		G_B3_1 = G_B2_1;
	}

IL_003b:
	{
		Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD(G_B3_1, G_B3_0, Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD_RuntimeMethod_var);
		__this->___m_CacheSorted = (bool)1;
	}

IL_0049:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_ClearClipsInternal_m60A468FD1AF2A83A9C8BB65376464216878BE994 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)il2cpp_codegen_object_new(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87(L_0, List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		__this->___m_Clips = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Clips), (void*)L_0);
		__this->___m_ClipsCache = (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClipsCache), (void*)(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_ClearSubTracksInternal_m8638EC88D91AC3AA5F80BF38C92E16BD67D994DE (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)il2cpp_codegen_object_new(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991(L_0, List_1__ctor_m613EB9AC2BEA1965B2B521EB77C019C888F5A991_RuntimeMethod_var);
		__this->___m_Children = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Children), (void*)L_0);
		TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_OnClipMove_m9FB2E0FF1003CA992D3F6841D13418262C8BF341 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_CacheSorted = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* TrackAsset_CreateNewClipContainerInternal_m7DD56E4426DDBA57B25BF61EAF45938324FA9F2B (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral745884CD813C0C4A5FDFC11DB14CDB0899CFD5EA);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_0 = NULL;
	double V_1 = 0.0;
	int32_t V_2 = 0;
	double V_3 = 0.0;
	bool V_4 = false;
	bool V_5 = false;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_6 = NULL;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*)il2cpp_codegen_object_new(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		TimelineClip__ctor_m69070FAC237B4E3DC873E07AD1C3902E5C031939(L_0, __this, NULL);
		V_0 = L_0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = V_0;
		NullCheck(L_1);
		TimelineClip_set_asset_mF8539EA76B6C0F19E2AECBA025C70D605322195E(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = (0.0);
		V_2 = 0;
		goto IL_0063;
	}

IL_001e:
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_2 = __this->___m_Clips;
		int32_t L_3 = V_2;
		NullCheck(L_2);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4;
		L_4 = List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603(L_2, L_3, List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603_RuntimeMethod_var);
		NullCheck(L_4);
		double L_5;
		L_5 = TimelineClip_get_duration_m4DC76F051723CC7427813C076B255BA8BB4366F7(L_4, NULL);
		V_3 = L_5;
		double L_6 = V_3;
		bool L_7;
		L_7 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_6, NULL);
		V_4 = L_7;
		bool L_8 = V_4;
		if (!L_8)
		{
			goto IL_0044;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		float L_9 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultClipDurationInSeconds;
		V_3 = ((double)L_9);
	}

IL_0044:
	{
		double L_10 = V_1;
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_11 = __this->___m_Clips;
		int32_t L_12 = V_2;
		NullCheck(L_11);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_13;
		L_13 = List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603(L_11, L_12, List_1_get_Item_m1E5A5AAD361BFD937F036CAADCE0250A0ECC1603_RuntimeMethod_var);
		NullCheck(L_13);
		double L_14;
		L_14 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_13, NULL);
		double L_15 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_16;
		L_16 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_10, ((double)il2cpp_codegen_add(L_14, L_15)), NULL);
		V_1 = L_16;
		int32_t L_17 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_0063:
	{
		int32_t L_18 = V_2;
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_19 = __this->___m_Clips;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_inline(L_19, List_1_get_Count_m0DFB31CFD5E9CDD068FE7F584D0D12E35E809E94_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_18) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_20, 1))))? 1 : 0);
		bool L_21 = V_5;
		if (L_21)
		{
			goto IL_001e;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_22 = V_0;
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_23;
		L_23 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (0.0f), (1.0f), (1.0f), NULL);
		NullCheck(L_22);
		TimelineClip_set_mixInCurve_m53265562D7425F388E7DC93717D8707F816E65EF(L_22, L_23, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_24 = V_0;
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_25;
		L_25 = AnimationCurve_EaseInOut_m01DD06E6C8962F8F62F293C9EAE491C3D3F2CAF3((0.0f), (1.0f), (1.0f), (0.0f), NULL);
		NullCheck(L_24);
		TimelineClip_set_mixOutCurve_m93EA2EF70C31BC5625A419E6830AFB6DD594A729(L_24, L_25, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_26 = V_0;
		double L_27 = V_1;
		NullCheck(L_26);
		TimelineClip_set_start_m476586FED5274C2691B71BC75C76E3F471332BF5(L_26, L_27, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_28 = V_0;
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		float L_29 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kDefaultClipDurationInSeconds;
		NullCheck(L_28);
		TimelineClip_set_duration_m1904C6BD6C64F8CC7AD09256F559C8C62AB97001(L_28, ((double)L_29), NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_30 = V_0;
		NullCheck(L_30);
		TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD(L_30, _stringLiteral745884CD813C0C4A5FDFC11DB14CDB0899CFD5EA, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_31 = V_0;
		V_6 = L_31;
		goto IL_00df;
	}

IL_00df:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_32 = V_6;
		return L_32;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_AddChild_m208FDE1AB513103FCFA9F1C8174B976E9D1DAE76 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_child, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_child;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		goto IL_002a;
	}

IL_000e:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_3 = __this->___m_Children;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = ___0_child;
		NullCheck(L_3);
		List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_inline(L_3, L_4, List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5 = ___0_child;
		NullCheck(L_5);
		TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138(L_5, __this, NULL);
		TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF(__this, NULL);
	}

IL_002a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_MoveLastTrackBefore_m4619211278763606F6FE3FC90665837417BCD966 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	bool V_6 = false;
	bool V_7 = false;
	int32_t G_B4_0 = 0;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Children;
		if (!L_0)
		{
			goto IL_0020;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1 = __this->___m_Children;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_1, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		if ((((int32_t)L_2) < ((int32_t)2)))
		{
			goto IL_0020;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_0021;
	}

IL_0020:
	{
		G_B4_0 = 1;
	}

IL_0021:
	{
		V_1 = (bool)G_B4_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_002a;
		}
	}
	{
		goto IL_00e5;
	}

IL_002a:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_6 = __this->___m_Children;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_7 = __this->___m_Children;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_7, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		NullCheck(L_6);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_9;
		L_9 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		V_0 = L_9;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_10 = V_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_11 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, L_11, NULL);
		V_2 = L_12;
		bool L_13 = V_2;
		if (!L_13)
		{
			goto IL_0053;
		}
	}
	{
		goto IL_00e5;
	}

IL_0053:
	{
		V_3 = 0;
		goto IL_00cc;
	}

IL_0057:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_14 = __this->___m_Children;
		int32_t L_15 = V_3;
		NullCheck(L_14);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_16;
		L_16 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_14, L_15, List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = ___0_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, L_17, NULL);
		V_4 = L_18;
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_00c7;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_20 = __this->___m_Children;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_20, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_21, 1));
		goto IL_00a5;
	}

IL_0082:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_22 = __this->___m_Children;
		int32_t L_23 = V_5;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_24 = __this->___m_Children;
		int32_t L_25 = V_5;
		NullCheck(L_24);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_26;
		L_26 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_24, ((int32_t)il2cpp_codegen_subtract(L_25, 1)), List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		NullCheck(L_22);
		List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444(L_22, L_23, L_26, List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var);
		int32_t L_27 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_27, 1));
	}

IL_00a5:
	{
		int32_t L_28 = V_5;
		int32_t L_29 = V_3;
		V_6 = (bool)((((int32_t)L_28) > ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_6;
		if (L_30)
		{
			goto IL_0082;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_31 = __this->___m_Children;
		int32_t L_32 = V_3;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_33 = V_0;
		NullCheck(L_31);
		List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444(L_31, L_32, L_33, List_1_set_Item_m92D1723D08E09918CCA1E031280DF575D96D1444_RuntimeMethod_var);
		TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF(__this, NULL);
		goto IL_00e5;
	}

IL_00c7:
	{
		int32_t L_34 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_34, 1));
	}

IL_00cc:
	{
		int32_t L_35 = V_3;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_36 = __this->___m_Children;
		NullCheck(L_36);
		int32_t L_37;
		L_37 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_36, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_35) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_37, 1))))? 1 : 0);
		bool L_38 = V_7;
		if (L_38)
		{
			goto IL_0057;
		}
	}

IL_00e5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_RemoveSubTrack_m7F68C7D6AF1FB79584D154B357F47ACDF29FDAA8 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_child, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Children;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = ___0_child;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612(L_0, L_1, List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF(__this, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = ___0_child;
		NullCheck(L_4);
		TrackAsset_set_parent_mE5000EE0C72D1A0E0A6B916B7E0B94F85192D138(L_4, (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E*)NULL, NULL);
		V_1 = (bool)1;
		goto IL_0029;
	}

IL_0025:
	{
		V_1 = (bool)0;
		goto IL_0029;
	}

IL_0029:
	{
		bool L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_RemoveClip_m1D64D42648A148BAE62836E46FC57C25EC9D1A60 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB0F182FE7F9131A6ECB23A0C91AF85A4FD1BF802_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = ___0_clip;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_mB0F182FE7F9131A6ECB23A0C91AF85A4FD1BF802(L_0, L_1, List_1_Remove_mB0F182FE7F9131A6ECB23A0C91AF85A4FD1BF802_RuntimeMethod_var);
		__this->___m_ClipsCache = (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClipsCache), (void*)(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GetEvaluationTime_m30B94204B96340B1C2810E05607E34A4DB85067F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, double* ___0_outStart, double* ___1_outDuration, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	bool V_1 = false;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_2 = NULL;
	int32_t V_3 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_4 = NULL;
	bool V_5 = false;
	double V_6 = 0.0;
	bool V_7 = false;
	double V_8 = 0.0;
	int32_t G_B10_0 = 0;
	{
		double* L_0 = ___0_outStart;
		*((double*)L_0) = (double)(0.0);
		double* L_1 = ___1_outDuration;
		*((double*)L_1) = (double)(1.0);
		double* L_2 = ___0_outStart;
		*((double*)L_2) = (double)(std::numeric_limits<double>::infinity());
		V_0 = (-std::numeric_limits<double>::infinity());
		bool L_3;
		L_3 = TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E(__this, NULL);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_004f;
		}
	}
	{
		double* L_5 = ___0_outStart;
		*((double*)L_5) = (double)(0.0);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_6;
		L_6 = TrackAsset_get_curves_m3068225198516361CFB374B26B71E266079D1031(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		double L_7;
		L_7 = TimeUtility_GetAnimationClipLength_m0C35066397FC1474ED4B04934DBAB064CC1891DB(L_6, NULL);
		V_0 = L_7;
	}

IL_004f:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_8;
		L_8 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		V_2 = L_8;
		V_3 = 0;
		goto IL_0084;
	}

IL_005b:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_9 = V_2;
		int32_t L_10 = V_3;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		V_4 = L_12;
		double* L_13 = ___0_outStart;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_14 = V_4;
		NullCheck(L_14);
		double L_15;
		L_15 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_14, NULL);
		double* L_16 = ___0_outStart;
		double L_17 = *((double*)L_16);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_18;
		L_18 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_15, L_17, NULL);
		*((double*)L_13) = (double)L_18;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_19 = V_4;
		NullCheck(L_19);
		double L_20;
		L_20 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_19, NULL);
		double L_21 = V_0;
		double L_22;
		L_22 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_20, L_21, NULL);
		V_0 = L_22;
		int32_t L_23 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0084:
	{
		int32_t L_24 = V_3;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_25 = V_2;
		NullCheck(L_25);
		if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
		{
			goto IL_005b;
		}
	}
	{
		bool L_26;
		L_26 = TrackAsset_HasNotifications_mE386A9FE718BC4C8D368E8BA5B0FFC3BC50C5E06(__this, NULL);
		V_5 = L_26;
		bool L_27 = V_5;
		if (!L_27)
		{
			goto IL_00b4;
		}
	}
	{
		double L_28;
		L_28 = TrackAsset_GetNotificationDuration_m8F9FB2B13DC1C6CC88617A18535730D1E012FC13(__this, NULL);
		V_6 = L_28;
		double* L_29 = ___0_outStart;
		double L_30 = V_6;
		double* L_31 = ___0_outStart;
		double L_32 = *((double*)L_31);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_33;
		L_33 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_30, L_32, NULL);
		*((double*)L_29) = (double)L_33;
		double L_34 = V_6;
		double L_35 = V_0;
		double L_36;
		L_36 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_34, L_35, NULL);
		V_0 = L_36;
	}

IL_00b4:
	{
		double* L_37 = ___0_outStart;
		double L_38 = *((double*)L_37);
		bool L_39;
		L_39 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_38, NULL);
		if (L_39)
		{
			goto IL_00c5;
		}
	}
	{
		double L_40 = V_0;
		bool L_41;
		L_41 = Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline(L_40, NULL);
		G_B10_0 = ((int32_t)(L_41));
		goto IL_00c6;
	}

IL_00c5:
	{
		G_B10_0 = 1;
	}

IL_00c6:
	{
		V_7 = (bool)G_B10_0;
		bool L_42 = V_7;
		if (!L_42)
		{
			goto IL_00e0;
		}
	}
	{
		double* L_43 = ___0_outStart;
		double* L_44 = ___1_outDuration;
		double L_45 = (0.0);
		V_8 = L_45;
		*((double*)L_44) = (double)L_45;
		double L_46 = V_8;
		*((double*)L_43) = (double)L_46;
		goto IL_00e6;
	}

IL_00e0:
	{
		double* L_47 = ___1_outDuration;
		double L_48 = V_0;
		double* L_49 = ___0_outStart;
		double L_50 = *((double*)L_49);
		*((double*)L_47) = (double)((double)il2cpp_codegen_subtract(L_48, L_50));
	}

IL_00e6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GetSequenceTime_m618B6BD38BE9B1136E8405B1BEDFBAFD898896A9 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, double* ___0_outStart, double* ___1_outDuration, const RuntimeMethod* method) 
{
	{
		double* L_0 = ___0_outStart;
		double* L_1 = ___1_outDuration;
		VirtualActionInvoker2< double*, double* >::Invoke(26, __this, L_0, L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_GatherProperties_m09C1A335FCE1ABA158748583AF4A641FF2EBB09D (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, RuntimeObject* ___1_driver, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyPreview_t9DF69B27D94A2BB7D6DB19C64DAA2596F9F72CC7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_3 = NULL;
	int32_t V_4 = 0;
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_5 = NULL;
	RuntimeObject* V_6 = NULL;
	bool V_7 = false;
	bool V_8 = false;
	RuntimeObject* V_9 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_10 = NULL;
	bool V_11 = false;
	bool V_12 = false;
	int32_t G_B8_0 = 0;
	{
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = ___0_director;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
		L_1 = TrackAsset_GetGameObjectBinding_mF2D645FA74007FD6EA6B337298F939FFB4A5B853(__this, L_0, NULL);
		V_0 = L_1;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_001c;
		}
	}
	{
		RuntimeObject* L_5 = ___1_driver;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
		NullCheck(L_5);
		InterfaceActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(0, IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var, L_5, L_6);
	}

IL_001c:
	{
		bool L_7;
		L_7 = TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E(__this, NULL);
		V_2 = L_7;
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0034;
		}
	}
	{
		RuntimeObject* L_9 = ___1_driver;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_10 = __this->___m_Curves;
		NullCheck(L_9);
		InterfaceActionInvoker2< Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* >::Invoke(3, IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var, L_9, __this, L_10);
	}

IL_0034:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_11;
		L_11 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		V_3 = L_11;
		V_4 = 0;
		goto IL_00ac;
	}

IL_0041:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_12 = V_3;
		int32_t L_13 = V_4;
		NullCheck(L_12);
		int32_t L_14 = L_13;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		V_5 = L_15;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_16 = V_5;
		NullCheck(L_16);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_17;
		L_17 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_16, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_18)
		{
			goto IL_0066;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_19 = V_5;
		NullCheck(L_19);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_20;
		L_20 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_19, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B8_0 = ((int32_t)(L_21));
		goto IL_0067;
	}

IL_0066:
	{
		G_B8_0 = 0;
	}

IL_0067:
	{
		V_7 = (bool)G_B8_0;
		bool L_22 = V_7;
		if (!L_22)
		{
			goto IL_0082;
		}
	}
	{
		RuntimeObject* L_23 = ___1_driver;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_24 = V_5;
		NullCheck(L_24);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_25;
		L_25 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_24, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_26 = V_5;
		NullCheck(L_26);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_27;
		L_27 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_26, NULL);
		NullCheck(L_23);
		InterfaceActionInvoker2< Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* >::Invoke(3, IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var, L_23, L_25, L_27);
	}

IL_0082:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_28 = V_5;
		NullCheck(L_28);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_29;
		L_29 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_28, NULL);
		V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_29, IPropertyPreview_t9DF69B27D94A2BB7D6DB19C64DAA2596F9F72CC7_il2cpp_TypeInfo_var));
		RuntimeObject* L_30 = V_6;
		V_8 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_31 = V_8;
		if (!L_31)
		{
			goto IL_00a5;
		}
	}
	{
		RuntimeObject* L_32 = V_6;
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_33 = ___0_director;
		RuntimeObject* L_34 = ___1_driver;
		NullCheck(L_32);
		InterfaceActionInvoker2< PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*, RuntimeObject* >::Invoke(0, IPropertyPreview_t9DF69B27D94A2BB7D6DB19C64DAA2596F9F72CC7_il2cpp_TypeInfo_var, L_32, L_33, L_34);
	}

IL_00a5:
	{
		int32_t L_35 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_35, 1));
	}

IL_00ac:
	{
		int32_t L_36 = V_4;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_37 = V_3;
		NullCheck(L_37);
		if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
		{
			goto IL_0041;
		}
	}
	{
		RuntimeObject* L_38;
		L_38 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_38);
		RuntimeObject* L_39;
		L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_38);
		V_9 = L_39;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00f1:
			{
				{
					RuntimeObject* L_40 = V_9;
					if (!L_40)
					{
						goto IL_00fd;
					}
				}
				{
					RuntimeObject* L_41 = V_9;
					NullCheck(L_41);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_41);
				}

IL_00fd:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_00e6_1;
			}

IL_00c3_1:
			{
				RuntimeObject* L_42 = V_9;
				NullCheck(L_42);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_43;
				L_43 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_42);
				V_10 = L_43;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_44 = V_10;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_45;
				L_45 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_44, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_11 = L_45;
				bool L_46 = V_11;
				if (!L_46)
				{
					goto IL_00e5_1;
				}
			}
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_47 = V_10;
				PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_48 = ___0_director;
				RuntimeObject* L_49 = ___1_driver;
				NullCheck(L_47);
				VirtualActionInvoker2< PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*, RuntimeObject* >::Invoke(28, L_47, L_48, L_49);
			}

IL_00e5_1:
			{
			}

IL_00e6_1:
			{
				RuntimeObject* L_50 = V_9;
				NullCheck(L_50);
				bool L_51;
				L_51 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_50);
				if (L_51)
				{
					goto IL_00c3_1;
				}
			}
			{
				goto IL_00fe;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00fe:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_52 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_53;
		L_53 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_52, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_12 = L_53;
		bool L_54 = V_12;
		if (!L_54)
		{
			goto IL_0112;
		}
	}
	{
		RuntimeObject* L_55 = ___1_driver;
		NullCheck(L_55);
		InterfaceActionInvoker0::Invoke(1, IPropertyCollector_tB7A05EB96DC9D20D8FE2EB89ECD2F7575BEA72BA_il2cpp_TypeInfo_var, L_55);
	}

IL_0112:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* TrackAsset_GetGameObjectBinding_mF2D645FA74007FD6EA6B337298F939FFB4A5B853 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___0_director, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
	Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_2 = NULL;
	bool V_3 = false;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	{
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = ___0_director;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_1;
		bool L_2 = V_3;
		if (!L_2)
		{
			goto IL_0011;
		}
	}
	{
		V_4 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
		goto IL_0055;
	}

IL_0011:
	{
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_3 = ___0_director;
		NullCheck(L_3);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4;
		L_4 = PlayableDirector_GetGenericBinding_mEA8A86CEFAD08BEC596E06C3E1B1E0095E69D020(L_3, __this, NULL);
		V_0 = L_4;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_0;
		V_1 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_5, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var));
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_7;
		bool L_8 = V_5;
		if (!L_8)
		{
			goto IL_0032;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_1;
		V_4 = L_9;
		goto IL_0055;
	}

IL_0032:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = V_0;
		V_2 = ((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_10, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var));
		Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_11 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_6 = L_12;
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_0050;
		}
	}
	{
		Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_14 = V_2;
		NullCheck(L_14);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
		L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL);
		V_4 = L_15;
		goto IL_0055;
	}

IL_0050:
	{
		V_4 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
		goto IL_0055;
	}

IL_0055:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_4;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_ValidateClipType_mD794D7B040F112C3E8ACBF9FB601414D08B97A8F (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, Type_t* ___0_clipType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B9_0 = 0;
	{
		Type_t* L_0;
		L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_2;
		L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
		NullCheck(L_0);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3;
		L_3 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(14, L_0, L_2, (bool)1);
		V_0 = L_3;
		V_1 = 0;
		goto IL_0040;
	}

IL_001c:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_2 = ((TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7*)CastclassClass((RuntimeObject*)L_7, TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7_il2cpp_TypeInfo_var));
		TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* L_8 = V_2;
		NullCheck(L_8);
		Type_t* L_9 = L_8->___inspectedType;
		Type_t* L_10 = ___0_clipType;
		NullCheck(L_9);
		bool L_11;
		L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_9, L_10);
		V_3 = L_11;
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_003b;
		}
	}
	{
		V_4 = (bool)1;
		goto IL_008c;
	}

IL_003b:
	{
		int32_t L_13 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0040:
	{
		int32_t L_14 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = V_0;
		NullCheck(L_15);
		V_5 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))? 1 : 0);
		bool L_16 = V_5;
		if (L_16)
		{
			goto IL_001c;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_18;
		L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
		Type_t* L_19;
		L_19 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		NullCheck(L_18);
		bool L_20;
		L_20 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_18, L_19);
		if (!L_20)
		{
			goto IL_0087;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_22;
		L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
		Type_t* L_23 = ___0_clipType;
		NullCheck(L_22);
		bool L_24;
		L_24 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_22, L_23);
		if (!L_24)
		{
			goto IL_0087;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast<intptr_t> (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_26;
		L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL);
		Type_t* L_27 = ___0_clipType;
		NullCheck(L_26);
		bool L_28;
		L_28 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_26, L_27);
		G_B9_0 = ((int32_t)(L_28));
		goto IL_0088;
	}

IL_0087:
	{
		G_B9_0 = 0;
	}

IL_0088:
	{
		V_4 = (bool)G_B9_0;
		goto IL_008c;
	}

IL_008c:
	{
		bool L_29 = V_4;
		return L_29;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_OnCreateClip_m0FF04313EBF6CE614CAB3C124B1F4D11B0E3AF94 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UpdateDuration_mCC46D1145F6BCB2B5DB28211C23E7E12702F7035 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	double V_1 = 0.0;
	double V_2 = 0.0;
	bool V_3 = false;
	{
		int32_t L_0;
		L_0 = VirtualFuncInvoker0< int32_t >::Invoke(30, __this);
		V_0 = L_0;
		int32_t L_1 = V_0;
		int32_t L_2 = __this->___m_ItemsHash;
		V_3 = (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		goto IL_004a;
	}

IL_0017:
	{
		int32_t L_4 = V_0;
		__this->___m_ItemsHash = L_4;
		VirtualActionInvoker2< double*, double* >::Invoke(27, __this, (&V_1), (&V_2));
		double L_5 = V_1;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_6;
		L_6 = DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874(L_5, NULL);
		__this->___m_Start = L_6;
		double L_7 = V_1;
		double L_8 = V_2;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_9;
		L_9 = DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874(((double)il2cpp_codegen_add(L_7, L_8)), NULL);
		__this->___m_End = L_9;
		il2cpp_codegen_runtime_class_init_inline(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		Extrapolation_CalculateExtrapolationTimes_m607FBFE8FBB128DA7AC236DA75A9097CA959BEE7(__this, NULL);
	}

IL_004a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_CalculateItemsHash_m2928153E88198C690E2CB8486AC483555276546E (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrackAsset_GetClipsHash_mF0B665CDE32E5BEA60FD6EC88F7272CEA6A83115(__this, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = __this->___m_Curves;
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = TrackAsset_GetAnimationClipHash_m9A2D605C95C224426E2263A8693E578B77633EE7(L_1, NULL);
		int32_t L_3;
		L_3 = TrackAsset_GetTimeRangeHash_m6A9D09CE4BE80DBBF10AD763E66944FBB37C33D4(__this, NULL);
		int32_t L_4;
		L_4 = HashUtility_CombineHash_mCD4724834FE836194D0AABEAF856DA6C625A73F6(L_0, L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0020;
	}

IL_0020:
	{
		int32_t L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TrackAsset_CreatePlayable_mDD98D897F11DDC7593DF7F3029ED7A1B63285D0C (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___2_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	bool V_6 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		bool L_0;
		L_0 = PlayableGraph_IsValid_mB608FD2CEDAA27C31C34DF4639CF98199ECDC3CA((&___0_graph), NULL);
		V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral09EF963B191F5691D66A42538D477D4A3F4F848B)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreatePlayable_mDD98D897F11DDC7593DF7F3029ED7A1B63285D0C_RuntimeMethod_var)));
	}

IL_001a:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_3 = ___2_clip;
		V_2 = (bool)((((RuntimeObject*)(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_002d;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD5F2B3561CFA951FF37495C4B6AE6DB436EC2259)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackAsset_CreatePlayable_mDD98D897F11DDC7593DF7F3029ED7A1B63285D0C_RuntimeMethod_var)));
	}

IL_002d:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_6 = ___2_clip;
		NullCheck(L_6);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7;
		L_7 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_6, NULL);
		V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_7, IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var));
		RuntimeObject* L_8 = V_0;
		V_3 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_009a;
		}
	}
	{
		RuntimeObject* L_10 = V_0;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_11 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = ___1_gameObject;
		NullCheck(L_10);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_13;
		L_13 = InterfaceFuncInvoker2< Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(0, IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var, L_10, L_11, L_12);
		V_4 = L_13;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14 = V_4;
		bool L_15;
		L_15 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_14, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_5 = L_15;
		bool L_16 = V_5;
		if (!L_16)
		{
			goto IL_0094;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_17 = V_4;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_18 = ___2_clip;
		NullCheck(L_18);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_19;
		L_19 = TimelineClip_get_curves_m7572F0ACC8D51E605271B6002685740F946FC761(L_18, NULL);
		AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802(L_17, L_19, AnimationPlayableExtensions_SetAnimatedProperties_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m513792C14506E4E0171D0CBFB99F439319D73802_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_20 = V_4;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_21 = ___2_clip;
		NullCheck(L_21);
		double L_22;
		L_22 = TimelineClip_get_timeScale_mF76C0A2D5CDBF201F2CC01967928CA7FFC261474(L_21, NULL);
		PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51(L_20, L_22, PlayableExtensions_SetSpeed_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m0EF52F9741A4D49B762012D8C70F10D62AA33E51_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_23 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnClipPlayableCreate;
		V_6 = (bool)((!(((RuntimeObject*)(Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72*)L_23) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_0093;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* L_25 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___OnClipPlayableCreate;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_26 = ___2_clip;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = ___1_gameObject;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_28 = V_4;
		NullCheck(L_25);
		Action_3_Invoke_m739F10100DD09302BBE78A67171DC54F724B8D1A_inline(L_25, L_26, L_27, L_28, NULL);
	}

IL_0093:
	{
	}

IL_0094:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_29 = V_4;
		V_7 = L_29;
		goto IL_00a3;
	}

IL_009a:
	{
		il2cpp_codegen_runtime_class_init_inline(Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_il2cpp_TypeInfo_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30;
		L_30 = Playable_get_Null_m0D0BB32BC23983C490A363AD6AAC47D8B72864F2(NULL);
		V_7 = L_30;
		goto IL_00a3;
	}

IL_00a3:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_31 = V_7;
		return L_31;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_Invalidate_m3CBA531307AEE6181C9938F174AE6D1A977115BF (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* V_0 = NULL;
	bool V_1 = false;
	{
		__this->___m_ChildTrackCache = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildTrackCache), (void*)(RuntimeObject*)NULL);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_0;
		L_0 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		V_0 = L_0;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_1 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_4 = V_0;
		NullCheck(L_4);
		TimelineAsset_Invalidate_m601FE157269B617EEB1D840439E36715DC81AFC6(L_4, NULL);
	}

IL_0023:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TrackAsset_GetNotificationDuration_m8F9FB2B13DC1C6CC88617A18535730D1E012FC13 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	int32_t V_1 = 0;
	bool V_2 = false;
	double V_3 = 0.0;
	int32_t V_4 = 0;
	RuntimeObject* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	{
		bool L_0;
		L_0 = TrackAsset_get_supportsNotifications_mFAD0EDA9BAD3DDD341161C02D5DDC658F1184729(__this, NULL);
		V_2 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		V_3 = (0.0);
		goto IL_0080;
	}

IL_001b:
	{
		V_0 = (0.0);
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_2 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_3;
		L_3 = MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B(L_2, NULL);
		V_1 = L_3;
		V_4 = 0;
		goto IL_0071;
	}

IL_0036:
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_4 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_5 = V_4;
		RuntimeObject* L_6;
		L_6 = MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE(L_4, L_5, NULL);
		V_5 = L_6;
		RuntimeObject* L_7 = V_5;
		V_6 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_7, INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_6;
		if (!L_8)
		{
			goto IL_005c;
		}
	}
	{
		goto IL_006b;
	}

IL_005c:
	{
		double L_9 = V_0;
		RuntimeObject* L_10 = V_5;
		NullCheck(L_10);
		double L_11;
		L_11 = InterfaceFuncInvoker0< double >::Invoke(0, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_10);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_12;
		L_12 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_9, L_11, NULL);
		V_0 = L_12;
	}

IL_006b:
	{
		int32_t L_13 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0071:
	{
		int32_t L_14 = V_4;
		int32_t L_15 = V_1;
		V_7 = (bool)((((int32_t)L_14) < ((int32_t)L_15))? 1 : 0);
		bool L_16 = V_7;
		if (L_16)
		{
			goto IL_0036;
		}
	}
	{
		double L_17 = V_0;
		V_3 = L_17;
		goto IL_0080;
	}

IL_0080:
	{
		double L_18 = V_3;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_CanCompileClips_mB7B603BB1D6782D00C14752530F66C638C174505 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = TrackAsset_get_hasClips_m552EDF37A12F12705B5A016D9351380BF08D25ED(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		bool L_1;
		L_1 = TrackAsset_get_hasCurves_m0F0AF8869F6E78DB23C129134B11A39E9CA4208E(__this, NULL);
		G_B3_0 = ((int32_t)(L_1));
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_CanCreateTrackMixer_mA825C739B3AA34B9F0F36C7534AAC4E84073F261 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0;
		L_0 = VirtualFuncInvoker0< bool >::Invoke(32, __this);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_IsCompilable_mD65DF730D54F4D1F0F0E13D42A009FDF8C59F284 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	RuntimeObject* V_5 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_6 = NULL;
	bool V_7 = false;
	int32_t G_B6_0 = 0;
	int32_t G_B8_0 = 0;
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		Type_t* L_2;
		L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		NullCheck(L_1);
		bool L_3;
		L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_1, L_2);
		V_0 = L_3;
		bool L_4 = V_0;
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0020;
		}
	}
	{
		V_3 = (bool)0;
		goto IL_0091;
	}

IL_0020:
	{
		bool L_6;
		L_6 = TrackAsset_get_mutedInHierarchy_m14257BCE9CD51D5A3C086E465F035A7707D666F7(__this, NULL);
		if (L_6)
		{
			goto IL_003b;
		}
	}
	{
		bool L_7;
		L_7 = VirtualFuncInvoker0< bool >::Invoke(33, __this);
		if (L_7)
		{
			goto IL_0038;
		}
	}
	{
		bool L_8;
		L_8 = TrackAsset_CanCompileNotifications_mEA94C527EED8871F7AB1CC74C3487ABC204C708A(__this, NULL);
		G_B6_0 = ((int32_t)(L_8));
		goto IL_0039;
	}

IL_0038:
	{
		G_B6_0 = 1;
	}

IL_0039:
	{
		G_B8_0 = G_B6_0;
		goto IL_003c;
	}

IL_003b:
	{
		G_B8_0 = 0;
	}

IL_003c:
	{
		V_1 = (bool)G_B8_0;
		bool L_9 = V_1;
		V_4 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_4;
		if (!L_10)
		{
			goto IL_008d;
		}
	}
	{
		RuntimeObject* L_11;
		L_11 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_11);
		RuntimeObject* L_12;
		L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_11);
		V_5 = L_12;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_007f:
			{
				{
					RuntimeObject* L_13 = V_5;
					if (!L_13)
					{
						goto IL_008b;
					}
				}
				{
					RuntimeObject* L_14 = V_5;
					NullCheck(L_14);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
				}

IL_008b:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0074_1;
			}

IL_0058_1:
			{
				RuntimeObject* L_15 = V_5;
				NullCheck(L_15);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_16;
				L_16 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_15);
				V_6 = L_16;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = V_6;
				NullCheck(L_17);
				bool L_18;
				L_18 = TrackAsset_IsCompilable_mD65DF730D54F4D1F0F0E13D42A009FDF8C59F284(L_17, NULL);
				V_7 = L_18;
				bool L_19 = V_7;
				if (!L_19)
				{
					goto IL_0073_1;
				}
			}
			{
				V_3 = (bool)1;
				goto IL_0091;
			}

IL_0073_1:
			{
			}

IL_0074_1:
			{
				RuntimeObject* L_20 = V_5;
				NullCheck(L_20);
				bool L_21;
				L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
				if (L_21)
				{
					goto IL_0058_1;
				}
			}
			{
				goto IL_008c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_008c:
	{
	}

IL_008d:
	{
		bool L_22 = V_1;
		V_3 = L_22;
		goto IL_0091;
	}

IL_0091:
	{
		bool L_23 = V_3;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset_UpdateChildTrackCache_mDEEB1C096FDD5B0D035CD5C699119CD913BC6BB0 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* V_2 = NULL;
	int32_t V_3 = 0;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B4_0 = 0;
	{
		RuntimeObject* L_0 = __this->___m_ChildTrackCache;
		V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_009f;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_2 = __this->___m_Children;
		if (!L_2)
		{
			goto IL_002a;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_3 = __this->___m_Children;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_3, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		goto IL_002b;
	}

IL_002a:
	{
		G_B4_0 = 1;
	}

IL_002b:
	{
		V_1 = (bool)G_B4_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_003c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_6 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_EmptyCache;
		__this->___m_ChildTrackCache = (RuntimeObject*)L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildTrackCache), (void*)(RuntimeObject*)L_6);
		goto IL_009e;
	}

IL_003c:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_7 = __this->___m_Children;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_7, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_9 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526(L_9, L_8, List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		V_2 = L_9;
		V_3 = 0;
		goto IL_0082;
	}

IL_0052:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_10 = __this->___m_Children;
		int32_t L_11 = V_3;
		NullCheck(L_10);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_12;
		L_12 = List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD(L_10, L_11, List_1_get_Item_m2A8AA107E96C16988C9CB10E9ACE59ABE4425CCD_RuntimeMethod_var);
		V_4 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_12, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_14;
		bool L_15 = V_5;
		if (!L_15)
		{
			goto IL_007d;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_16 = V_2;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_17 = V_4;
		NullCheck(L_16);
		List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_inline(L_16, L_17, List_1_Add_mA5FB1A3645C5AA2A189A7EDCE98D9B942C69EB22_RuntimeMethod_var);
	}

IL_007d:
	{
		int32_t L_18 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_0082:
	{
		int32_t L_19 = V_3;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_20 = __this->___m_Children;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_20, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		V_6 = (bool)((((int32_t)L_19) < ((int32_t)L_21))? 1 : 0);
		bool L_22 = V_6;
		if (L_22)
		{
			goto IL_0052;
		}
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_23 = V_2;
		__this->___m_ChildTrackCache = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildTrackCache), (void*)L_23);
	}

IL_009e:
	{
	}

IL_009f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_Hash_m11C239AAFB9C1FFB1035A0B0DC5271A62CA3AD78 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_0;
		L_0 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(__this, NULL);
		NullCheck(L_0);
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_1 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		int32_t L_2;
		L_2 = MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B(L_1, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_0)->max_length)), ((int32_t)(L_2<<((int32_t)16)))));
		goto IL_001b;
	}

IL_001b:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetClipsHash_mF0B665CDE32E5BEA60FD6EC88F7272CEA6A83115 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 V_1;
	memset((&V_1), 0, sizeof(V_1));
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_2 = NULL;
	int32_t V_3 = 0;
	{
		V_0 = 0;
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_0 = __this->___m_Clips;
		NullCheck(L_0);
		Enumerator_t35CC126D2F6F57C776BE594C5CF6821337D9DF39 L_1;
		L_1 = List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE(L_0, List_1_GetEnumerator_m58C0B4E51DE966A540B750688601DC080FFA5FAE_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0034:
			{
				Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A((&V_1), Enumerator_Dispose_m0C52E1363440E4FE9B518927AA69119E24261A9A_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0029_1;
			}

IL_0012_1:
			{
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2;
				L_2 = Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_inline((&V_1), Enumerator_get_Current_m95764E292753FA97F6EBD5A3176072F663FF195F_RuntimeMethod_var);
				V_2 = L_2;
				int32_t L_3 = V_0;
				TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = V_2;
				NullCheck(L_4);
				int32_t L_5;
				L_5 = TimelineClip_Hash_mA9299778B1C618795049AB37ADD4A01A7E5331DE(L_4, NULL);
				int32_t L_6;
				L_6 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_3, L_5, NULL);
				V_0 = L_6;
			}

IL_0029_1:
			{
				bool L_7;
				L_7 = Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22((&V_1), Enumerator_MoveNext_m19C1FBB2986059D2B43BDB66D16559F4B7E86A22_RuntimeMethod_var);
				if (L_7)
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0043;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0043:
	{
		int32_t L_8 = V_0;
		V_3 = L_8;
		goto IL_0047;
	}

IL_0047:
	{
		int32_t L_9 = V_3;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackAsset_GetAnimationClipHash_m9A2D605C95C224426E2263A8693E578B77633EE7 (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	float V_2 = 0.0f;
	int32_t V_3 = 0;
	int32_t G_B3_0 = 0;
	{
		V_0 = 0;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_0 = ___0_clip;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_2 = ___0_clip;
		NullCheck(L_2);
		bool L_3;
		L_3 = AnimationClip_get_empty_mA55084A0DDBE57E75DC412FCEE2285626E76B986(L_2, NULL);
		G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		goto IL_0018;
	}

IL_0017:
	{
		G_B3_0 = 0;
	}

IL_0018:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0044;
		}
	}
	{
		int32_t L_5 = V_0;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_6 = ___0_clip;
		NullCheck(L_6);
		float L_7;
		L_7 = AnimationClip_get_frameRate_mBECE2AAD43501FB8CE2E5F4302BD2989066AF242(L_6, NULL);
		V_2 = L_7;
		int32_t L_8;
		L_8 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_2), NULL);
		int32_t L_9;
		L_9 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_5, L_8, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_10 = ___0_clip;
		NullCheck(L_10);
		float L_11;
		L_11 = AnimationClip_get_length_mAD91A1C134662285F26886489AC2D8E0EC79AF41(L_10, NULL);
		V_2 = L_11;
		int32_t L_12;
		L_12 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_2), NULL);
		int32_t L_13;
		L_13 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_9, L_12, NULL);
		V_0 = L_13;
	}

IL_0044:
	{
		int32_t L_14 = V_0;
		V_3 = L_14;
		goto IL_0048;
	}

IL_0048:
	{
		int32_t L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_HasNotifications_mE386A9FE718BC4C8D368E8BA5B0FFC3BC50C5E06 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_0 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		bool L_1;
		L_1 = MarkerList_HasNotifications_mF2F94CCD1C286DB7264738F287486890D2497124(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_CanCompileNotifications_mEA94C527EED8871F7AB1CC74C3487ABC204C708A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = TrackAsset_get_supportsNotifications_mFAD0EDA9BAD3DDD341161C02D5DDC658F1184729(__this, NULL);
		if (!L_0)
		{
			goto IL_0016;
		}
	}
	{
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* L_1 = (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*)(&__this->___m_Markers);
		bool L_2;
		L_2 = MarkerList_HasNotifications_mF2F94CCD1C286DB7264738F287486890D2497124(L_1, NULL);
		G_B3_0 = ((int32_t)(L_2));
		goto IL_0017;
	}

IL_0016:
	{
		G_B3_0 = 0;
	}

IL_0017:
	{
		V_0 = (bool)G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackAsset_CanCreateMixerRecursive_m31242CE6BCCB6DA4F24690457585789405645FFC (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	RuntimeObject* V_2 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_3 = NULL;
	bool V_4 = false;
	{
		bool L_0;
		L_0 = VirtualFuncInvoker0< bool >::Invoke(33, __this);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0050;
	}

IL_000f:
	{
		RuntimeObject* L_2;
		L_2 = TrackAsset_GetChildTracks_m34EE35A341030F99020F56267BAFC8FF4E98477C(__this, NULL);
		NullCheck(L_2);
		RuntimeObject* L_3;
		L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_2);
		V_2 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0041:
			{
				{
					RuntimeObject* L_4 = V_2;
					if (!L_4)
					{
						goto IL_004b;
					}
				}
				{
					RuntimeObject* L_5 = V_2;
					NullCheck(L_5);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
				}

IL_004b:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0037_1;
			}

IL_001e_1:
			{
				RuntimeObject* L_6 = V_2;
				NullCheck(L_6);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7;
				L_7 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_6);
				V_3 = L_7;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8 = V_3;
				NullCheck(L_8);
				bool L_9;
				L_9 = TrackAsset_CanCreateMixerRecursive_m31242CE6BCCB6DA4F24690457585789405645FFC(L_8, NULL);
				V_4 = L_9;
				bool L_10 = V_4;
				if (!L_10)
				{
					goto IL_0036_1;
				}
			}
			{
				V_1 = (bool)1;
				goto IL_0050;
			}

IL_0036_1:
			{
			}

IL_0037_1:
			{
				RuntimeObject* L_11 = V_2;
				NullCheck(L_11);
				bool L_12;
				L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
				if (L_12)
				{
					goto IL_001e_1;
				}
			}
			{
				goto IL_004c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004c:
	{
		V_1 = (bool)0;
		goto IL_0050;
	}

IL_0050:
	{
		bool L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		__this->___m_CustomPlayableFullTypename = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomPlayableFullTypename), (void*)L_0);
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_1 = (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)il2cpp_codegen_object_new(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87(L_1, List_1__ctor_m1FC73AFC859F933129EE871897EBF8FE48B9AD87_RuntimeMethod_var);
		__this->___m_Clips = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Clips), (void*)L_1);
		MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 L_2;
		memset((&L_2), 0, sizeof(L_2));
		MarkerList__ctor_m2D55037070301E459BF9CAB83756B81183C6A6B8((&L_2), 0, NULL);
		__this->___m_Markers = L_2;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Markers))->___m_Objects), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Markers))->___m_Cache), (void*)NULL);
		#endif
		PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__cctor_m9E9CC7F378B533931B19CC75ACD04B10793C18BA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0B14962F1ADCAC61649E22775E474DD701FCE5D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F L_0;
		L_0 = TransientBuildData_Create_m4A6E221013EDF3015DB6842AC1A51882A0E74F86(NULL);
		((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData = L_0;
		Il2CppCodeGenWriteBarrier((void**)&(((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData))->___trackList), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData))->___clipList), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_BuildData))->___markerList), (void*)NULL);
		#endif
		TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* L_1 = (TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)(TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C*)SZArrayNew(TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C_il2cpp_TypeInfo_var, (uint32_t)0);
		((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_EmptyCache = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_EmptyCache), (void*)L_1);
		Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* L_2 = (Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79*)il2cpp_codegen_object_new(Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m0B14962F1ADCAC61649E22775E474DD701FCE5D5(L_2, Dictionary_2__ctor_m0B14962F1ADCAC61649E22775E474DD701FCE5D5_RuntimeMethod_var);
		((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_TrackBindingTypeAttributeCache = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_TrackBindingTypeAttributeCache), (void*)L_2);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshal_pinvoke(const TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F& unmarshaled, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___trackListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___trackListException, NULL);
}
IL2CPP_EXTERN_C void TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshal_pinvoke_back(const TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke& marshaled, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___trackListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___trackListException, NULL);
}
IL2CPP_EXTERN_C void TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshal_pinvoke_cleanup(TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshal_com(const TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F& unmarshaled, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___trackListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___trackListException, NULL);
}
IL2CPP_EXTERN_C void TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshal_com_back(const TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com& marshaled, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___trackListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F____trackList_FieldInfo_var, TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___trackListException, NULL);
}
IL2CPP_EXTERN_C void TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshal_com_cleanup(TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F TransientBuildData_Create_m4A6E221013EDF3015DB6842AC1A51882A0E74F86 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF1335FC1F2BE4AEE65E6170CD27293B4D1C76DCE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F V_0;
	memset((&V_0), 0, sizeof(V_0));
	TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F));
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_0 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526(L_0, ((int32_t)20), List_1__ctor_m1698951C01421E08C7BDD3BEF9B36042DE3E3526_RuntimeMethod_var);
		(&V_0)->___trackList = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___trackList), (void*)L_0);
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_1 = (List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506*)il2cpp_codegen_object_new(List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506_il2cpp_TypeInfo_var);
		List_1__ctor_mF1335FC1F2BE4AEE65E6170CD27293B4D1C76DCE(L_1, ((int32_t)500), List_1__ctor_mF1335FC1F2BE4AEE65E6170CD27293B4D1C76DCE_RuntimeMethod_var);
		(&V_0)->___clipList = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___clipList), (void*)L_1);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_2 = (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*)il2cpp_codegen_object_new(List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var);
		List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046(L_2, ((int32_t)100), List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var);
		(&V_0)->___markerList = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___markerList), (void*)L_2);
		TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F L_3 = V_0;
		V_1 = L_3;
		goto IL_003a;
	}

IL_003a:
	{
		TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransientBuildData_Clear_mA1B052EF3A05C723008A58559E4C77A989ED2FD3 (TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m165B7BFF423BE21711746BDBA89463CACD4446CE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m485447B28407C4C1650E2E046315D567EB2AE7AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_0 = __this->___trackList;
		NullCheck(L_0);
		List_1_Clear_m485447B28407C4C1650E2E046315D567EB2AE7AB_inline(L_0, List_1_Clear_m485447B28407C4C1650E2E046315D567EB2AE7AB_RuntimeMethod_var);
		List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* L_1 = __this->___clipList;
		NullCheck(L_1);
		List_1_Clear_m165B7BFF423BE21711746BDBA89463CACD4446CE_inline(L_1, List_1_Clear_m165B7BFF423BE21711746BDBA89463CACD4446CE_RuntimeMethod_var);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_2 = __this->___markerList;
		NullCheck(L_2);
		List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_inline(L_2, List_1_Clear_mD934FF562E4DFB17D1A570B3068FCE02FE52FF2A_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C  void TransientBuildData_Clear_mA1B052EF3A05C723008A58559E4C77A989ED2FD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F*>(__this + _offset);
	TransientBuildData_Clear_mA1B052EF3A05C723008A58559E4C77A989ED2FD3(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m4CF50A8244F0E8B9535D4C7B45D8D6B2D4C3F07A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A* L_0 = (U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A*)il2cpp_codegen_object_new(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m0071EE643C6662AFC30FD5F241BD4F6B05382B91(L_0, NULL);
		((U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0071EE643C6662AFC30FD5F241BD4F6B05382B91 (U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSortClipsU3Eb__121_0_mBD715AA0E013972CC995FFB813CBACEAFD120E71 (U3CU3Ec_t893DC1C51582BE5AFCDF9E5AE64A900EB53B344A* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip1, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___1_clip2, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip1;
		NullCheck(L_0);
		double L_1;
		L_1 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_0, NULL);
		V_0 = L_1;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2 = ___1_clip2;
		NullCheck(L_2);
		double L_3;
		L_3 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_2, NULL);
		int32_t L_4;
		L_4 = Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC((&V_0), L_3, NULL);
		return L_4;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__65__ctor_m36D55B6998402316E9C824384D2823CF2887FA99 (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__65_System_IDisposable_Dispose_m1E8207D4EAFDAEFB62061AD6D689431BD40999AB (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_outputsU3Ed__65_MoveNext_mB5F1A5655A42CB9A832A2B7B941A3DA555E65F36 (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2B5C4A21018A3CFA4B9718882FFFCC26EED56B41_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3521CCA5C7F959B358C21A013E2071D08A338A82_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* G_B11_0 = NULL;
	U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* G_B10_0 = NULL;
	Type_t* G_B12_0 = NULL;
	U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* G_B12_1 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0019;
	}

IL_0012:
	{
		goto IL_001b;
	}

IL_0014:
	{
		goto IL_00cf;
	}

IL_0019:
	{
		return (bool)0;
	}

IL_001b:
	{
		__this->___U3CU3E1__state = (-1);
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* L_3 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_TrackBindingTypeAttributeCache;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		Type_t* L_5;
		L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2** L_6 = (TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2**)(&__this->___U3CattributeU3E5__1);
		NullCheck(L_3);
		bool L_7;
		L_7 = Dictionary_2_TryGetValue_m3521CCA5C7F959B358C21A013E2071D08A338A82(L_3, L_5, L_6, Dictionary_2_TryGetValue_m3521CCA5C7F959B358C21A013E2071D08A338A82_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0088;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = __this->___U3CU3E4__this;
		NullCheck(L_9);
		Type_t* L_10;
		L_10 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_9, NULL);
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_12;
		L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
		Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_13;
		L_13 = Attribute_GetCustomAttribute_mF48604D4722E67239F3D6A48CFCCBCDE7BCFFB06(L_10, L_12, NULL);
		__this->___U3CattributeU3E5__1 = ((TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2*)CastclassClass((RuntimeObject*)L_13, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeU3E5__1), (void*)((TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2*)CastclassClass((RuntimeObject*)L_13, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_il2cpp_TypeInfo_var)));
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* L_14 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields*)il2cpp_codegen_static_fields_for(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var))->___s_TrackBindingTypeAttributeCache;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_15 = __this->___U3CU3E4__this;
		NullCheck(L_15);
		Type_t* L_16;
		L_16 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_15, NULL);
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* L_17 = __this->___U3CattributeU3E5__1;
		NullCheck(L_14);
		Dictionary_2_Add_m2B5C4A21018A3CFA4B9718882FFFCC26EED56B41(L_14, L_16, L_17, Dictionary_2_Add_m2B5C4A21018A3CFA4B9718882FFFCC26EED56B41_RuntimeMethod_var);
	}

IL_0088:
	{
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* L_18 = __this->___U3CattributeU3E5__1;
		if (L_18)
		{
			G_B11_0 = __this;
			goto IL_0094;
		}
		G_B10_0 = __this;
	}
	{
		G_B12_0 = ((Type_t*)(NULL));
		G_B12_1 = G_B10_0;
		goto IL_009f;
	}

IL_0094:
	{
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* L_19 = __this->___U3CattributeU3E5__1;
		NullCheck(L_19);
		Type_t* L_20 = L_19->___type;
		G_B12_0 = L_20;
		G_B12_1 = G_B11_0;
	}

IL_009f:
	{
		NullCheck(G_B12_1);
		G_B12_1->___U3CtrackBindingTypeU3E5__2 = G_B12_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B12_1->___U3CtrackBindingTypeU3E5__2), (void*)G_B12_0);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_21 = __this->___U3CU3E4__this;
		NullCheck(L_21);
		String_t* L_22;
		L_22 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_21, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_23 = __this->___U3CU3E4__this;
		Type_t* L_24 = __this->___U3CtrackBindingTypeU3E5__2;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_25;
		L_25 = ScriptPlayableBinding_Create_m63417E63F4A3DD0070451203084BA9B54EB5AD98(L_22, L_23, L_24, NULL);
		__this->___U3CU3E2__current = L_25;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_StreamName), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceObject), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_SourceBindingType), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___m_CreateOutputMethod), (void*)NULL);
		#endif
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_00cf:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 U3Cget_outputsU3Ed__65_System_Collections_Generic_IEnumeratorU3CUnityEngine_Playables_PlayableBindingU3E_get_Current_mA6C35B64EBEC6BDA1221AC7F991E746D1729589D (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_outputsU3Ed__65_System_Collections_IEnumerator_Reset_m322763B2D18B71E3A120A80829AB3CBE23709A03 (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_outputsU3Ed__65_System_Collections_IEnumerator_Reset_m322763B2D18B71E3A120A80829AB3CBE23709A03_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__65_System_Collections_IEnumerator_get_Current_mF3FCDDFE0515DC769DD6EF0A8D6ABADA7BEE9302 (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_0 = __this->___U3CU3E2__current;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_1 = L_0;
		RuntimeObject* L_2 = Box(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var, &L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__65_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m1EFEC630120231AFC3D898AFCDD0756F9561543D (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* L_3 = (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46*)il2cpp_codegen_object_new(U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46_il2cpp_TypeInfo_var);
		U3Cget_outputsU3Ed__65__ctor_m36D55B6998402316E9C824384D2823CF2887FA99(L_3, 0, NULL);
		V_0 = L_3;
		U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* L_4 = V_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_outputsU3Ed__65_System_Collections_IEnumerable_GetEnumerator_mD5E8220BC3E60F92FA1CFDD991151AAE34C519B2 (U3Cget_outputsU3Ed__65_tE61187F3860B492601D3B49624D0E518A1D10F46* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3Cget_outputsU3Ed__65_System_Collections_Generic_IEnumerableU3CUnityEngine_Playables_PlayableBindingU3E_GetEnumerator_m1EFEC630120231AFC3D898AFCDD0756F9561543D(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackColorAttribute__ctor_mBC50DD796426AAD66A6A8BB7BE46EBB7873AA006 (TrackColorAttribute_t7A7D452B7CD382F0F9BE71B0CDECE67BD6BF532C* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		float L_0 = ___0_r;
		float L_1 = ___1_g;
		float L_2 = ___2_b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
		memset((&L_3), 0, sizeof(L_3));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_3), L_0, L_1, L_2, NULL);
		__this->___m_Color = L_3;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClipCapsExtensions_SupportsExtrapolation_m3C0E25676F88C9DEEF4149DC2158A4A18711EE3A (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = ___0_clip;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = TimelineClip_get_clipCaps_m11FD6AE29AD801B99B64A71C6C76680FA213FC0A(L_1, NULL);
		G_B3_0 = ((!(((uint32_t)((int32_t)((int32_t)L_2&2))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 0;
	}

IL_0012:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineClipCapsExtensions_HasAny_mA750DF1B0964785A2FC8DC2F9A05CF03D27F1670 (int32_t ___0_caps, int32_t ___1_flags, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___0_caps;
		int32_t L_1 = ___1_flags;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000a;
	}

IL_000a:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiscreteTime_get_tickValue_m0ACC9CCCEB39D170368ACD3FD094781F6D01EAFD (const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		V_0 = (9.9999999999999998E-13);
		goto IL_000d;
	}

IL_000d:
	{
		double L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, int64_t ___0_time, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = ___0_time;
		__this->___m_DiscreteTime = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491_AdjustorThunk (RuntimeObject* __this, int64_t ___0_time, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491(_thisAdjusted, ___0_time, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__ctor_mF858F11921F841F599EF51C7975430BEA8EC3B52 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, double ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		double L_0 = ___0_time;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762(L_0, NULL);
		__this->___m_DiscreteTime = L_1;
		return;
	}
}
IL2CPP_EXTERN_C  void DiscreteTime__ctor_mF858F11921F841F599EF51C7975430BEA8EC3B52_AdjustorThunk (RuntimeObject* __this, double ___0_time, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	DiscreteTime__ctor_mF858F11921F841F599EF51C7975430BEA8EC3B52(_thisAdjusted, ___0_time, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, int32_t ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_time;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = DiscreteTime_IntToDiscreteTime_m17C3BF4B229B41B91CCACB7F465628A9ACA4736D(L_0, NULL);
		__this->___m_DiscreteTime = L_1;
		return;
	}
}
IL2CPP_EXTERN_C  void DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69_AdjustorThunk (RuntimeObject* __this, int32_t ___0_time, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69(_thisAdjusted, ___0_time, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) 
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int64_t L_0 = __this->___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1;
		memset((&L_1), 0, sizeof(L_1));
		DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491((&L_1), ((int64_t)il2cpp_codegen_subtract(L_0, ((int64_t)1))), NULL);
		V_0 = L_1;
		goto IL_0012;
	}

IL_0012:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 _returnValue;
	_returnValue = DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_OneTickAfter_mD2C58DF00885E44EA0D7AF8C9F56C14F77E53EB7 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) 
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int64_t L_0 = __this->___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1;
		memset((&L_1), 0, sizeof(L_1));
		DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491((&L_1), ((int64_t)il2cpp_codegen_add(L_0, ((int64_t)1))), NULL);
		V_0 = L_1;
		goto IL_0012;
	}

IL_0012:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_OneTickAfter_mD2C58DF00885E44EA0D7AF8C9F56C14F77E53EB7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 _returnValue;
	_returnValue = DiscreteTime_OneTickAfter_mD2C58DF00885E44EA0D7AF8C9F56C14F77E53EB7(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_FromTicks_m39AD4CB20BF1DA744A07F93B9FCA9F0F75DE9BDD (int64_t ___0_ticks, const RuntimeMethod* method) 
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int64_t L_0 = ___0_ticks;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1;
		memset((&L_1), 0, sizeof(L_1));
		DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiscreteTime_CompareTo_m9A2C892A6E4097A5FBC0C2D5D666E01CE12427EA (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	{
		RuntimeObject* L_0 = ___0_obj;
		V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0027;
		}
	}
	{
		int64_t* L_2 = (int64_t*)(&__this->___m_DiscreteTime);
		RuntimeObject* L_3 = ___0_obj;
		int64_t L_4 = ((DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*)UnBox(L_3, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var))->___m_DiscreteTime;
		int32_t L_5;
		L_5 = Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490(L_2, L_4, NULL);
		V_1 = L_5;
		goto IL_002b;
	}

IL_0027:
	{
		V_1 = 1;
		goto IL_002b;
	}

IL_002b:
	{
		int32_t L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C  int32_t DiscreteTime_CompareTo_m9A2C892A6E4097A5FBC0C2D5D666E01CE12427EA_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = DiscreteTime_CompareTo_m9A2C892A6E4097A5FBC0C2D5D666E01CE12427EA(_thisAdjusted, ___0_obj, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_Equals_m3D269E4164E6E705E6DD19B557F9DBFC2CB226FA (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_other, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int64_t L_0 = __this->___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1 = ___0_other;
		int64_t L_2 = L_1.___m_DiscreteTime;
		V_0 = (bool)((((int64_t)L_0) == ((int64_t)L_2))? 1 : 0);
		goto IL_0012;
	}

IL_0012:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C  bool DiscreteTime_Equals_m3D269E4164E6E705E6DD19B557F9DBFC2CB226FA_AdjustorThunk (RuntimeObject* __this, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_other, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	bool _returnValue;
	_returnValue = DiscreteTime_Equals_m3D269E4164E6E705E6DD19B557F9DBFC2CB226FA(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_Equals_m42B27C6DDF993E36A0C3D20B708986277AE6B7FD (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		RuntimeObject* L_0 = ___0_obj;
		V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		RuntimeObject* L_2 = ___0_obj;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = DiscreteTime_Equals_m3D269E4164E6E705E6DD19B557F9DBFC2CB226FA(__this, ((*(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*)UnBox(L_2, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var))), NULL);
		V_1 = L_3;
		goto IL_0021;
	}

IL_001d:
	{
		V_1 = (bool)0;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool DiscreteTime_Equals_m42B27C6DDF993E36A0C3D20B708986277AE6B7FD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	bool _returnValue;
	_returnValue = DiscreteTime_Equals_m42B27C6DDF993E36A0C3D20B708986277AE6B7FD(_thisAdjusted, ___0_obj, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762 (double ___0_time, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	bool V_1 = false;
	int64_t V_2 = 0;
	int32_t G_B3_0 = 0;
	{
		double L_0 = ___0_time;
		V_0 = ((double)il2cpp_codegen_add(((double)(L_0/(9.9999999999999998E-13))), (0.5)));
		double L_1 = V_0;
		if ((!(((double)L_1) < ((double)(9.2233720368547758E+18)))))
		{
			goto IL_0031;
		}
	}
	{
		double L_2 = V_0;
		G_B3_0 = ((((double)L_2) > ((double)(-9.2233720368547758E+18)))? 1 : 0);
		goto IL_0032;
	}

IL_0031:
	{
		G_B3_0 = 0;
	}

IL_0032:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_003b;
		}
	}
	{
		double L_4 = V_0;
		V_2 = il2cpp_codegen_cast_double_to_int<int64_t>(L_4);
		goto IL_0046;
	}

IL_003b:
	{
		ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
		ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EAFBDE6BCFFB780AF3D3C885D7D6E94120CAFBC)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762_RuntimeMethod_var)));
	}

IL_0046:
	{
		int64_t L_6 = V_2;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DiscreteTime_IntToDiscreteTime_m17C3BF4B229B41B91CCACB7F465628A9ACA4736D (int32_t ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		int32_t L_0 = ___0_time;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762(((double)L_0), NULL);
		V_0 = L_1;
		goto IL_000b;
	}

IL_000b:
	{
		int64_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiscreteTime_ToDouble_m319F0D5276BC26C56CDC124BC7878DB535351348 (int64_t ___0_time, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		int64_t L_0 = ___0_time;
		V_0 = ((double)il2cpp_codegen_multiply(((double)L_0), (9.9999999999999998E-13)));
		goto IL_0010;
	}

IL_0010:
	{
		double L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_b;
		int64_t L_1 = L_0.___m_DiscreteTime;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_2;
		L_2 = DiscreteTime_ToDouble_m319F0D5276BC26C56CDC124BC7878DB535351348(L_1, NULL);
		V_0 = L_2;
		goto IL_000f;
	}

IL_000f:
	{
		double L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874 (double ___0_time, const RuntimeMethod* method) 
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		double L_0 = ___0_time;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1;
		memset((&L_1), 0, sizeof(L_1));
		DiscreteTime__ctor_mF858F11921F841F599EF51C7975430BEA8EC3B52((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_op_Implicit_m8EEF2A52EFFBFC375CB1D8171DC439A22DC35ECB (int32_t ___0_time, const RuntimeMethod* method) 
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0 = ___0_time;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1;
		memset((&L_1), 0, sizeof(L_1));
		DiscreteTime__ctor_mCD4A3BE5EB3142C4247190F7896378B68F428F69((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_Equality_m55FD471B465FFDAC78BE2413701203194CFEADC4 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_lhs;
		int64_t L_1 = L_0.___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = ___1_rhs;
		int64_t L_3 = L_2.___m_DiscreteTime;
		V_0 = (bool)((((int64_t)L_1) == ((int64_t)L_3))? 1 : 0);
		goto IL_0012;
	}

IL_0012:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_Inequality_m19BD9CC31D1A2FBDA0CC50BA96EA37463F404AF6 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_lhs;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_1 = ___1_rhs;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = DiscreteTime_op_Equality_m55FD471B465FFDAC78BE2413701203194CFEADC4(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_LessThanOrEqual_m8E8286335E92963611D6C0F6598B20E61CBE2F14 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_lhs;
		int64_t L_1 = L_0.___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = ___1_rhs;
		int64_t L_3 = L_2.___m_DiscreteTime;
		V_0 = (bool)((((int32_t)((((int64_t)L_1) > ((int64_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0015;
	}

IL_0015:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscreteTime_op_GreaterThanOrEqual_m04A7C9DC1DACEBE2FF6201F7B81C5CE59518A57D (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_lhs;
		int64_t L_1 = L_0.___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = ___1_rhs;
		int64_t L_3 = L_2.___m_DiscreteTime;
		V_0 = (bool)((((int32_t)((((int64_t)L_1) < ((int64_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0015;
	}

IL_0015:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_op_Subtraction_mA27858E3E6CA4BBD578B1CE193504549AA916FC5 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) 
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_lhs;
		int64_t L_1 = L_0.___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = ___1_rhs;
		int64_t L_3 = L_2.___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_4;
		memset((&L_4), 0, sizeof(L_4));
		DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491((&L_4), ((int64_t)il2cpp_codegen_subtract(L_1, L_3)), NULL);
		V_0 = L_4;
		goto IL_0016;
	}

IL_0016:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiscreteTime_ToString_mFE5EEC6255B3AA617F692DA9EB7DF4A5AD71FD83 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		int64_t* L_0 = (int64_t*)(&__this->___m_DiscreteTime);
		String_t* L_1;
		L_1 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  String_t* DiscreteTime_ToString_mFE5EEC6255B3AA617F692DA9EB7DF4A5AD71FD83_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = DiscreteTime_ToString_mFE5EEC6255B3AA617F692DA9EB7DF4A5AD71FD83(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiscreteTime_GetHashCode_m59E889384FD1F78DC2A1220C228EAB164F8995CE (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int64_t* L_0 = (int64_t*)(&__this->___m_DiscreteTime);
		int32_t L_1;
		L_1 = Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  int32_t DiscreteTime_GetHashCode_m59E889384FD1F78DC2A1220C228EAB164F8995CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = DiscreteTime_GetHashCode_m59E889384FD1F78DC2A1220C228EAB164F8995CE(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 DiscreteTime_Max_mE6741CA89EADA7D3EF47C29C8C9D0D57CC8597B6 (DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___0_lhs, DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___1_rhs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0 = ___0_lhs;
		int64_t L_1 = L_0.___m_DiscreteTime;
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2 = ___1_rhs;
		int64_t L_3 = L_2.___m_DiscreteTime;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int64_t L_4;
		L_4 = Math_Max_mD37411571F0547F04F280D5A8D1F044819AFA597(L_1, L_3, NULL);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_5;
		memset((&L_5), 0, sizeof(L_5));
		DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491((&L_5), L_4, NULL);
		V_0 = L_5;
		goto IL_001a;
	}

IL_001a:
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DiscreteTime_GetNearestTick_mC4A04B29410685B1864597BCB83664F6B2F95367 (double ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		double L_0 = ___0_time;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = DiscreteTime_DoubleToDiscreteTime_m8D83412A88CCAC93ABD5070209109957FCA85762(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		int64_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscreteTime__cctor_m23DF1F1B6C69F8785475607E6188362FE65E123F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_0;
		memset((&L_0), 0, sizeof(L_0));
		DiscreteTime__ctor_mF5CD806CC7273F8C5CC80053A78D09604DED0491((&L_0), ((int64_t)(std::numeric_limits<int64_t>::max)()), NULL);
		((DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_StaticFields*)il2cpp_codegen_static_fields_for(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var))->___kMaxTime = L_0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfiniteRuntimeClip__ctor_m807AE0572975FDC87883AC4877442F7E986B7812 (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) 
{
	{
		RuntimeElement__ctor_mB4868C6FD6BE7F80F182AE2961580F1E31A60F68(__this, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_playable;
		__this->___m_Playable = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InfiniteRuntimeClip_get_intervalStart_m9F26CE71EA9F461A924BF1AF6892154B8077FF8D (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, const RuntimeMethod* method) 
{
	int64_t V_0 = 0;
	{
		V_0 = ((int64_t)0);
		goto IL_0006;
	}

IL_0006:
	{
		int64_t L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InfiniteRuntimeClip_get_intervalEnd_mB05A86E64F77260F1CC9EF60285E9985106A7D41 (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		int64_t L_0 = ((InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_StaticFields*)il2cpp_codegen_static_fields_for(InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var))->___kIntervalEnd;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		int64_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfiniteRuntimeClip_set_enable_m950C18673BCCA53BA644B8998BE3A00FC37CBE2D (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0 = ___0_value;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = __this->___m_Playable;
		PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336(L_2, PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_RuntimeMethod_var);
		goto IL_0020;
	}

IL_0014:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3 = __this->___m_Playable;
		PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3(L_3, PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var);
	}

IL_0020:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfiniteRuntimeClip_EvaluateAt_m3A6147F9BB6B625BA721C1C2FCE0DFCBBDB1DF8E (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, double ___0_localTime, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_frameData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_Playable;
		double L_1 = ___0_localTime;
		PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26(L_0, L_1, PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfiniteRuntimeClip_DisableAt_mBE37CED8ED2A4643EDC99BADD76AF0E344A4929E (InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79* __this, double ___0_localTime, double ___1_rootDuration, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___2_frameData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_Playable;
		double L_1 = ___0_localTime;
		PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26(L_0, L_1, PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var);
		VirtualActionInvoker1< bool >::Invoke(8, __this, (bool)0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfiniteRuntimeClip__cctor_mE142C87FB9D4550C966F87FB581863C614E7CD8A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var);
		double L_0 = ((TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields*)il2cpp_codegen_static_fields_for(TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_il2cpp_TypeInfo_var))->___kMaxTimeValue;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = DiscreteTime_GetNearestTick_mC4A04B29410685B1864597BCB83664F6B2F95367(L_0, NULL);
		((InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_StaticFields*)il2cpp_codegen_static_fields_for(InfiniteRuntimeClip_t4421729DA047CB7D239F88EBD2B8103D06686D79_il2cpp_TypeInfo_var))->___kIntervalEnd = L_1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double RuntimeClip_get_start_m6204EC5ADD90B46E23FFE1436928152BF15326EC (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = __this->___m_Clip;
		NullCheck(L_0);
		double L_1;
		L_1 = TimelineClip_get_extrapolatedStart_m4092C97F1EB880583FA92B8FAAFC208D245630BF(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		double L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double RuntimeClip_get_duration_mBA27B08B52BD7B402C449A7733AA7755FA987F6C (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = __this->___m_Clip;
		NullCheck(L_0);
		double L_1;
		L_1 = TimelineClip_get_extrapolatedDuration_mFA3957094871DA9151A26AB04A894E771FFC1F21(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		double L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip__ctor_m98046934573D3967A198B431434524D25C76F43C (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_clipPlayable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_parentMixer, const RuntimeMethod* method) 
{
	{
		RuntimeClipBase__ctor_m53B7986F56314C13A22B079840C7DA6D36501958(__this, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = ___1_clipPlayable;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___2_parentMixer;
		RuntimeClip_Create_m9464E5BA8F8A29AEA85775728362F8B72A742D10(__this, L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_Create_m9464E5BA8F8A29AEA85775728362F8B72A742D10 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_clipPlayable, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_parentMixer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		__this->___m_Clip = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Clip), (void*)L_0);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = ___1_clipPlayable;
		__this->___m_Playable = L_1;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___2_parentMixer;
		__this->___m_ParentMixer = L_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3 = ___1_clipPlayable;
		PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3(L_3, PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) 
{
	TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_0 = NULL;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = __this->___m_Clip;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F RuntimeClip_get_mixer_mA42F77ACA8B17C58C502EC06C7930F2033AA0589 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) 
{
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_ParentMixer;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F RuntimeClip_get_playable_mD336A90E2A444F4B50F3B02FABC5C6ECDE3E21BE (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, const RuntimeMethod* method) 
{
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_Playable;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_set_enable_m61A322D87BF4A75D804C2C82FD59CACA871B8FA1 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B8_0 = 0;
	{
		bool L_0 = ___0_value;
		if (!L_0)
		{
			goto IL_0017;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = __this->___m_Playable;
		int32_t L_2;
		L_2 = PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5(L_1, PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var);
		G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0018;
	}

IL_0017:
	{
		G_B3_0 = 0;
	}

IL_0018:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_003e;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4 = __this->___m_Playable;
		PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336(L_4, PlayableExtensions_Play_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m66A14B26C484F272EE45A44C80BA2A1B06A26336_RuntimeMethod_var);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5 = __this->___m_Clip;
		NullCheck(L_5);
		double L_6;
		L_6 = TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB(L_5, NULL);
		RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1(__this, L_6, NULL);
		goto IL_008a;
	}

IL_003e:
	{
		bool L_7 = ___0_value;
		if (L_7)
		{
			goto IL_0051;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_8 = __this->___m_Playable;
		int32_t L_9;
		L_9 = PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5(L_8, PlayableExtensions_GetPlayState_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mD03BF381752F9D5D6FC2AFB1C2BBCE0C72DC65E5_RuntimeMethod_var);
		G_B8_0 = ((!(((uint32_t)L_9) <= ((uint32_t)0)))? 1 : 0);
		goto IL_0052;
	}

IL_0051:
	{
		G_B8_0 = 0;
	}

IL_0052:
	{
		V_1 = (bool)G_B8_0;
		bool L_10 = V_1;
		if (!L_10)
		{
			goto IL_008a;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_11 = __this->___m_Playable;
		PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3(L_11, PlayableExtensions_Pause_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m39105CD234AAF7D45B755B122C591D3E64BE9CE3_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_12 = __this->___m_ParentMixer;
		bool L_13;
		L_13 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_12, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_2 = L_13;
		bool L_14 = V_2;
		if (!L_14)
		{
			goto IL_0089;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_15 = __this->___m_ParentMixer;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_16 = __this->___m_Playable;
		PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B(L_15, L_16, (0.0f), PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_RuntimeMethod_var);
	}

IL_0089:
	{
	}

IL_008a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, double ___0_time, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_Playable;
		double L_1 = ___0_time;
		PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26(L_0, L_1, PlayableExtensions_SetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m031C40F9FA72043E47F88D6F25DD7CF69B81DD26_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_SetDuration_m4AB935A8C5F597184D3F20A714704C11458FAE40 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, double ___0_duration, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_Playable;
		double L_1 = ___0_duration;
		PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3(L_0, L_1, PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_EvaluateAt_m6D08332D99A261EE232EFFE9F94ADEC3B5E66BDE (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, double ___0_localTime, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_frameData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	double V_1 = 0.0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	{
		VirtualActionInvoker1< bool >::Invoke(8, __this, (bool)1);
		bool L_0;
		L_0 = FrameData_get_timeLooped_m88F002C13ED791E65D9F5705AAD05C19C505918B((&___1_frameData), NULL);
		V_2 = L_0;
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_003a;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2;
		L_2 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		NullCheck(L_2);
		double L_3;
		L_3 = TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB(L_2, NULL);
		RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1(__this, L_3, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4;
		L_4 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		NullCheck(L_4);
		double L_5;
		L_5 = TimelineClip_get_clipIn_m0ABA66BE9CAD32C80313321C963C8FA9AB5FC1EB(L_4, NULL);
		RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1(__this, L_5, NULL);
	}

IL_003a:
	{
		V_0 = (1.0f);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_6;
		L_6 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		double L_7 = ___0_localTime;
		NullCheck(L_6);
		bool L_8;
		L_8 = TimelineClip_IsPreExtrapolatedTime_mCA79ABD6E8F0408DA16E8BB57C9509BB092CC753(L_6, L_7, NULL);
		V_3 = L_8;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_006b;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_10;
		L_10 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_11;
		L_11 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		NullCheck(L_11);
		double L_12;
		L_12 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_11, NULL);
		NullCheck(L_10);
		float L_13;
		L_13 = TimelineClip_EvaluateMixIn_m206FBF82C1AF116724AC429CAF7C4759E6D28D60(L_10, ((double)((float)L_12)), NULL);
		V_0 = L_13;
		goto IL_00b2;
	}

IL_006b:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_14;
		L_14 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		double L_15 = ___0_localTime;
		NullCheck(L_14);
		bool L_16;
		L_16 = TimelineClip_IsPostExtrapolatedTime_m2C8FFEF3F821D6CD45A7D8F5E06F3E7705C6B1FE(L_14, L_15, NULL);
		V_4 = L_16;
		bool L_17 = V_4;
		if (!L_17)
		{
			goto IL_0098;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_18;
		L_18 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_19;
		L_19 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		NullCheck(L_19);
		double L_20;
		L_20 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_19, NULL);
		NullCheck(L_18);
		float L_21;
		L_21 = TimelineClip_EvaluateMixOut_mA36406D289DE5A9831B821AC5A9C51DF21B47C83(L_18, ((double)((float)L_20)), NULL);
		V_0 = L_21;
		goto IL_00b2;
	}

IL_0098:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_22;
		L_22 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		double L_23 = ___0_localTime;
		NullCheck(L_22);
		float L_24;
		L_24 = TimelineClip_EvaluateMixIn_m206FBF82C1AF116724AC429CAF7C4759E6D28D60(L_22, L_23, NULL);
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_25;
		L_25 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		double L_26 = ___0_localTime;
		NullCheck(L_25);
		float L_27;
		L_27 = TimelineClip_EvaluateMixOut_mA36406D289DE5A9831B821AC5A9C51DF21B47C83(L_25, L_26, NULL);
		V_0 = ((float)il2cpp_codegen_multiply(L_24, L_27));
	}

IL_00b2:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_28;
		L_28 = RuntimeClip_get_mixer_mA42F77ACA8B17C58C502EC06C7930F2033AA0589(__this, NULL);
		bool L_29;
		L_29 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_28, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_5 = L_29;
		bool L_30 = V_5;
		if (!L_30)
		{
			goto IL_00d6;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_31;
		L_31 = RuntimeClip_get_mixer_mA42F77ACA8B17C58C502EC06C7930F2033AA0589(__this, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_32;
		L_32 = RuntimeClip_get_playable_mD336A90E2A444F4B50F3B02FABC5C6ECDE3E21BE(__this, NULL);
		float L_33 = V_0;
		PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B(L_31, L_32, L_33, PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mA9024FD89E1568432B8B6157D8D17AB3A597583B_RuntimeMethod_var);
	}

IL_00d6:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_34;
		L_34 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		double L_35 = ___0_localTime;
		NullCheck(L_34);
		double L_36;
		L_36 = TimelineClip_ToLocalTime_m975B84C7F3371F39F73AD8DA1F89C3C825D40E1E(L_34, L_35, NULL);
		V_1 = L_36;
		double L_37 = V_1;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_38;
		L_38 = DiscreteTime_get_tickValue_m0ACC9CCCEB39D170368ACD3FD094781F6D01EAFD(NULL);
		V_6 = (bool)((((int32_t)((!(((double)L_37) >= ((double)((double)(((-L_38))/(2.0))))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_39 = V_6;
		if (!L_39)
		{
			goto IL_0109;
		}
	}
	{
		double L_40 = V_1;
		RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1(__this, L_40, NULL);
	}

IL_0109:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_41;
		L_41 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		NullCheck(L_41);
		double L_42;
		L_42 = TimelineClip_get_extrapolatedDuration_mFA3957094871DA9151A26AB04A894E771FFC1F21(L_41, NULL);
		RuntimeClip_SetDuration_m4AB935A8C5F597184D3F20A714704C11458FAE40(__this, L_42, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClip_DisableAt_mE25279C9BD90378393EC0E8CB029EDFECE7CC243 (RuntimeClip_t60AA28A7FF08E7EB8A2F524A979CEAC3F32A00AC* __this, double ___0_localTime, double ___1_rootDuration, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___2_frameData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	double V_1 = 0.0;
	bool V_2 = false;
	bool V_3 = false;
	{
		double L_0 = ___0_localTime;
		int64_t L_1;
		L_1 = VirtualFuncInvoker0< int64_t >::Invoke(7, __this);
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_2;
		L_2 = DiscreteTime_FromTicks_m39AD4CB20BF1DA744A07F93B9FCA9F0F75DE9BDD(L_1, NULL);
		double L_3;
		L_3 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_4;
		L_4 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_0, ((double)L_3), NULL);
		V_0 = L_4;
		bool L_5;
		L_5 = FrameData_get_timeLooped_m88F002C13ED791E65D9F5705AAD05C19C505918B((&___2_frameData), NULL);
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_002c;
		}
	}
	{
		double L_7 = V_0;
		double L_8 = ___1_rootDuration;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_9;
		L_9 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_7, L_8, NULL);
		V_0 = L_9;
	}

IL_002c:
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_10;
		L_10 = RuntimeClip_get_clip_m6208BBDD36E3E3EA97000F4CEC9BB1B879A1824D(__this, NULL);
		double L_11 = V_0;
		NullCheck(L_10);
		double L_12;
		L_12 = TimelineClip_ToLocalTime_m975B84C7F3371F39F73AD8DA1F89C3C825D40E1E(L_10, L_11, NULL);
		V_1 = L_12;
		double L_13 = V_1;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_14;
		L_14 = DiscreteTime_get_tickValue_m0ACC9CCCEB39D170368ACD3FD094781F6D01EAFD(NULL);
		V_3 = (bool)((((double)L_13) > ((double)((double)(((-L_14))/(2.0)))))? 1 : 0);
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_005a;
		}
	}
	{
		double L_16 = V_1;
		RuntimeClip_SetTime_m7ECE29A44A0DA3625276C56999A7D293CF642ED1(__this, L_16, NULL);
	}

IL_005a:
	{
		VirtualActionInvoker1< bool >::Invoke(8, __this, (bool)0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t RuntimeClipBase_get_intervalStart_m599D96633271890B892A9D48325531F28DDE1BAD (RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		double L_0;
		L_0 = VirtualFuncInvoker0< double >::Invoke(11, __this);
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = DiscreteTime_GetNearestTick_mC4A04B29410685B1864597BCB83664F6B2F95367(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int64_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t RuntimeClipBase_get_intervalEnd_mA0819F921B8AA4BFEBF31419858BA2C975BE174B (RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		double L_0;
		L_0 = VirtualFuncInvoker0< double >::Invoke(11, __this);
		double L_1;
		L_1 = VirtualFuncInvoker0< double >::Invoke(12, __this);
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_2;
		L_2 = DiscreteTime_GetNearestTick_mC4A04B29410685B1864597BCB83664F6B2F95367(((double)il2cpp_codegen_add(L_0, L_1)), NULL);
		V_0 = L_2;
		goto IL_0016;
	}

IL_0016:
	{
		int64_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeClipBase__ctor_m53B7986F56314C13A22B079840C7DA6D36501958 (RuntimeClipBase_t7F5FBDC61E8219FDDF0F9DEB7B6E3864BC57FDD7* __this, const RuntimeMethod* method) 
{
	{
		RuntimeElement__ctor_mB4868C6FD6BE7F80F182AE2961580F1E31A60F68(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeElement_get_intervalBit_mD5C7E7CDA66C4B1888D529E9344679FF88DE5A70 (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CintervalBitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeElement_set_intervalBit_mD6D67EA4A982521E16CDF3CAC295EED22CA65C75 (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CintervalBitU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeElement__ctor_mB4868C6FD6BE7F80F182AE2961580F1E31A60F68 (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshal_pinvoke(const MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698& unmarshaled, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectsException, NULL);
}
IL2CPP_EXTERN_C void MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshal_pinvoke_back(const MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke& marshaled, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectsException, NULL);
}
IL2CPP_EXTERN_C void MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshal_pinvoke_cleanup(MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshal_com(const MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698& unmarshaled, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectsException, NULL);
}
IL2CPP_EXTERN_C void MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshal_com_back(const MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com& marshaled, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698____m_Objects_FieldInfo_var, MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectsException, NULL);
}
IL2CPP_EXTERN_C void MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshal_com_cleanup(MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* V_0 = NULL;
	{
		MarkerList_BuildCache_m8EFF6B73A205DC746231385CAC726A74A2B485F5(__this, NULL);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_0 = __this->___m_Cache;
		V_0 = L_0;
		goto IL_0011;
	}

IL_0011:
	{
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* _returnValue;
	_returnValue = MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList__ctor_m2D55037070301E459BF9CAB83756B81183C6A6B8 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, int32_t ___0_capacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE512DED6ADDA95322C5543D2A3D9D34AD6291065_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_capacity;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1 = (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828*)il2cpp_codegen_object_new(List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828_il2cpp_TypeInfo_var);
		List_1__ctor_mE512DED6ADDA95322C5543D2A3D9D34AD6291065(L_1, L_0, List_1__ctor_mE512DED6ADDA95322C5543D2A3D9D34AD6291065_RuntimeMethod_var);
		__this->___m_Objects = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Objects), (void*)L_1);
		int32_t L_2 = ___0_capacity;
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_3 = (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*)il2cpp_codegen_object_new(List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var);
		List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046(L_3, L_2, List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var);
		__this->___m_Cache = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cache), (void*)L_3);
		__this->___m_CacheDirty = (bool)1;
		__this->___m_HasNotifications = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C  void MarkerList__ctor_m2D55037070301E459BF9CAB83756B81183C6A6B8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	MarkerList__ctor_m2D55037070301E459BF9CAB83756B81183C6A6B8(_thisAdjusted, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_Add_m401FA50EA0C98293DD36147CFA9DC8F637636128 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_0 = ___0_item;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		goto IL_0022;
	}

IL_000e:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_3 = __this->___m_Objects;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_4 = ___0_item;
		NullCheck(L_3);
		List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_inline(L_3, L_4, List_1_Add_mBCE8506880A55D2AC0063B4B90EFDE57C0FBE60F_RuntimeMethod_var);
		__this->___m_CacheDirty = (bool)1;
	}

IL_0022:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void MarkerList_Add_m401FA50EA0C98293DD36147CFA9DC8F637636128_AdjustorThunk (RuntimeObject* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	MarkerList_Add_m401FA50EA0C98293DD36147CFA9DC8F637636128(_thisAdjusted, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		RuntimeObject* L_0 = ___0_item;
		V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*)((ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*)IsInstClass((RuntimeObject*)L_0, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2C864FC8A14D0B734CDE16A3AE3DFB699B7BD09D)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64_RuntimeMethod_var)));
	}

IL_001c:
	{
		RuntimeObject* L_3 = ___0_item;
		RuntimeObject* L_4 = ___0_item;
		NullCheck(L_4);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5;
		L_5 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(2, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_4);
		NullCheck(L_5);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_6;
		L_6 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_5, NULL);
		RuntimeObject* L_7 = ___0_item;
		NullCheck(L_7);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_8;
		L_8 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(2, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_7);
		bool L_9;
		L_9 = MarkerList_Remove_mF1626830F54C37B15C3DBEB6044B92CBF6439790(__this, ((ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*)CastclassClass((RuntimeObject*)L_3, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_il2cpp_TypeInfo_var)), L_6, L_8, NULL);
		V_1 = L_9;
		goto IL_003c;
	}

IL_003c:
	{
		bool L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C  bool MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	bool _returnValue;
	_returnValue = MarkerList_Remove_m986C1ECBCA1A1DE79FCD97D7D44EC91C19D79F64(_thisAdjusted, ___0_item, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MarkerList_Remove_mF1626830F54C37B15C3DBEB6044B92CBF6439790 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___1_timelineAsset, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___2_thingToDirty, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m1908284B4EF4B4B9203FFB5ACE77BD5969AB152D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Objects;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_1 = ___0_item;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Contains_m1908284B4EF4B4B9203FFB5ACE77BD5969AB152D(L_0, L_1, List_1_Contains_m1908284B4EF4B4B9203FFB5ACE77BD5969AB152D_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0018;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0039;
	}

IL_0018:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_4 = __this->___m_Objects;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_5 = ___0_item;
		NullCheck(L_4);
		bool L_6;
		L_6 = List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612(L_4, L_5, List_1_Remove_m714D681DB8D110FE5F2DA4CFD751F7A4301B7612_RuntimeMethod_var);
		__this->___m_CacheDirty = (bool)1;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_7 = ___1_timelineAsset;
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_8 = ___2_thingToDirty;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_9 = ___0_item;
		TimelineUndo_PushDestroyUndo_m502EE75014700236190DF20E9B5743E100E4E840(L_7, L_8, L_9, NULL);
		V_1 = (bool)1;
		goto IL_0039;
	}

IL_0039:
	{
		bool L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C  bool MarkerList_Remove_mF1626830F54C37B15C3DBEB6044B92CBF6439790_AdjustorThunk (RuntimeObject* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_item, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___1_timelineAsset, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___2_thingToDirty, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	bool _returnValue;
	_returnValue = MarkerList_Remove_mF1626830F54C37B15C3DBEB6044B92CBF6439790(_thisAdjusted, ___0_item, ___1_timelineAsset, ___2_thingToDirty, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_Clear_m260B8EDEF14AC94F4BE5F10018F2215BF11927E7 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mDC777AF7315CB46F699B56D6EF451DBC324C8919_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Objects;
		NullCheck(L_0);
		List_1_Clear_mDC777AF7315CB46F699B56D6EF451DBC324C8919_inline(L_0, List_1_Clear_mDC777AF7315CB46F699B56D6EF451DBC324C8919_RuntimeMethod_var);
		__this->___m_CacheDirty = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void MarkerList_Clear_m260B8EDEF14AC94F4BE5F10018F2215BF11927E7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	MarkerList_Clear_m260B8EDEF14AC94F4BE5F10018F2215BF11927E7(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerList_GetMarkers_mC440918CEEC3E0A8E872510EDEAEA0FB8832E680 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_0;
		L_0 = MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  RuntimeObject* MarkerList_GetMarkers_mC440918CEEC3E0A8E872510EDEAEA0FB8832E680_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	RuntimeObject* _returnValue;
	_returnValue = MarkerList_GetMarkers_mC440918CEEC3E0A8E872510EDEAEA0FB8832E680(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4526C0DCB077FFCCB69DEF732F42E5D75761FECB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_0;
		L_0 = MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7(__this, NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m4526C0DCB077FFCCB69DEF732F42E5D75761FECB_inline(L_0, List_1_get_Count_m4526C0DCB077FFCCB69DEF732F42E5D75761FECB_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  int32_t MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = MarkerList_get_Count_mC37C47376A0DCC203DBD965E961A923F06E0082B(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, int32_t ___0_idx, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA35B7BFDC12C1C906CE58F9D74E3E03568C9DCCD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_0;
		L_0 = MarkerList_get_markers_m5376FA1EA20DEC72CE47369DD8CD407869B0A2F7(__this, NULL);
		int32_t L_1 = ___0_idx;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = List_1_get_Item_mA35B7BFDC12C1C906CE58F9D74E3E03568C9DCCD(L_0, L_1, List_1_get_Item_mA35B7BFDC12C1C906CE58F9D74E3E03568C9DCCD_RuntimeMethod_var);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C  RuntimeObject* MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_idx, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	RuntimeObject* _returnValue;
	_returnValue = MarkerList_get_Item_m76D3839ACDBAB9F00DFD9CE68C63DE26050961FE(_thisAdjusted, ___0_idx, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* MarkerList_GetRawMarkerList_m272F6FFA3A887E15FDEFA8AAC07F1A6A0BD54A0D (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* V_0 = NULL;
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_0 = __this->___m_Objects;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* MarkerList_GetRawMarkerList_m272F6FFA3A887E15FDEFA8AAC07F1A6A0BD54A0D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* _returnValue;
	_returnValue = MarkerList_GetRawMarkerList_m272F6FFA3A887E15FDEFA8AAC07F1A6A0BD54A0D(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, Type_t* ___0_type, double ___1_time, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___2_owner, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	RuntimeObject* V_4 = NULL;
	int32_t G_B3_0 = 0;
	int32_t G_B8_0 = 0;
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		Type_t* L_2 = ___0_type;
		NullCheck(L_1);
		bool L_3;
		L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_1, L_2);
		if (!L_3)
		{
			goto IL_0028;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_5;
		L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
		Type_t* L_6 = ___0_type;
		NullCheck(L_5);
		bool L_7;
		L_7 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_5, L_6);
		G_B3_0 = ((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		goto IL_0029;
	}

IL_0028:
	{
		G_B3_0 = 1;
	}

IL_0029:
	{
		V_2 = (bool)G_B3_0;
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0039;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_9 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral305747D997B715BDDB62B20A04C709056AC408F4)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B_RuntimeMethod_var)));
	}

IL_0039:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = ___2_owner;
		NullCheck(L_10);
		bool L_11;
		L_11 = TrackAsset_get_supportsNotifications_mFAD0EDA9BAD3DDD341161C02D5DDC658F1184729(L_10, NULL);
		if (L_11)
		{
			goto IL_0053;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_13;
		L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
		Type_t* L_14 = ___0_type;
		NullCheck(L_13);
		bool L_15;
		L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_13, L_14);
		G_B8_0 = ((int32_t)(L_15));
		goto IL_0054;
	}

IL_0053:
	{
		G_B8_0 = 0;
	}

IL_0054:
	{
		V_3 = (bool)G_B8_0;
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_0064;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_17 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBBCF236339A90A3D9A5247AC4F5C8576F0CB82C4)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B_RuntimeMethod_var)));
	}

IL_0064:
	{
		Type_t* L_18 = ___0_type;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_19;
		L_19 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(L_18, NULL);
		V_0 = L_19;
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_20 = V_0;
		V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_20, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var));
		RuntimeObject* L_21 = V_1;
		double L_22 = ___1_time;
		NullCheck(L_21);
		InterfaceActionInvoker1< double >::Invoke(1, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_21, L_22);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_23 = V_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_24 = ___2_owner;
		TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A(L_23, L_24, NULL);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_25 = V_0;
		MarkerList_Add_m401FA50EA0C98293DD36147CFA9DC8F637636128(__this, L_25, NULL);
		RuntimeObject* L_26 = V_1;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_27 = ___2_owner;
		NullCheck(L_26);
		InterfaceActionInvoker1< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(3, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_26, L_27);
		RuntimeObject* L_28 = V_1;
		V_4 = L_28;
		goto IL_0097;
	}

IL_0097:
	{
		RuntimeObject* L_29 = V_4;
		return L_29;
	}
}
IL2CPP_EXTERN_C  RuntimeObject* MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B_AdjustorThunk (RuntimeObject* __this, Type_t* ___0_type, double ___1_time, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___2_owner, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	RuntimeObject* _returnValue;
	_returnValue = MarkerList_CreateMarker_m404F50BDABD541CF30E2F03DC6C22F917E02130B(_thisAdjusted, ___0_type, ___1_time, ___2_owner, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MarkerList_HasNotifications_mF2F94CCD1C286DB7264738F287486890D2497124 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		MarkerList_BuildCache_m8EFF6B73A205DC746231385CAC726A74A2B485F5(__this, NULL);
		bool L_0 = __this->___m_HasNotifications;
		V_0 = L_0;
		goto IL_0011;
	}

IL_0011:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool MarkerList_HasNotifications_mF2F94CCD1C286DB7264738F287486890D2497124_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	bool _returnValue;
	_returnValue = MarkerList_HasNotifications_mF2F94CCD1C286DB7264738F287486890D2497124(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m6E97ABA4A5ED5881C2FC7F356FCAF68FCC45B710 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void MarkerList_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m6E97ABA4A5ED5881C2FC7F356FCAF68FCC45B710_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	MarkerList_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m6E97ABA4A5ED5881C2FC7F356FCAF68FCC45B710(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m1175CE30FB38D95504747F73994F2C86DC0E8928 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_CacheDirty = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void MarkerList_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m1175CE30FB38D95504747F73994F2C86DC0E8928_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	MarkerList_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m1175CE30FB38D95504747F73994F2C86DC0E8928(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerList_BuildCache_m8EFF6B73A205DC746231385CAC726A74A2B485F5 (MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2772052D986312A1452295711C9B42FAAC7C03E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E V_1;
	memset((&V_1), 0, sizeof(V_1));
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	{
		bool L_0 = __this->___m_CacheDirty;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_009e;
		}
	}
	{
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_2 = __this->___m_Objects;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_inline(L_2, List_1_get_Count_mDB21A67F5131EEA361A6463887BFAE6F63F87948_RuntimeMethod_var);
		List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_4 = (List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF*)il2cpp_codegen_object_new(List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF_il2cpp_TypeInfo_var);
		List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046(L_4, L_3, List_1__ctor_mB581292E96DC0FDC821D89AA1870977AE14DD046_RuntimeMethod_var);
		__this->___m_Cache = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cache), (void*)L_4);
		__this->___m_HasNotifications = (bool)0;
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_5 = __this->___m_Objects;
		NullCheck(L_5);
		Enumerator_tBD2A3CB7D686CFDC7DE4054EFB9DCCCB3B7ACF4E L_6;
		L_6 = List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052(L_5, List_1_GetEnumerator_m84D5E21447A2DBAD10CCEEA7B9D6712EA85B8052_RuntimeMethod_var);
		V_1 = L_6;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0087:
			{
				Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90((&V_1), Enumerator_Dispose_m9B6273E174B51EE2B6C10C92B3E13DE52CBABB90_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_007c_1;
			}

IL_003b_1:
			{
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_7;
				L_7 = Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_inline((&V_1), Enumerator_get_Current_mFE985985A6B127D91F611703FAA188B9E13C2705_RuntimeMethod_var);
				V_2 = L_7;
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_8 = V_2;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_9;
				L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_3 = L_9;
				bool L_10 = V_3;
				if (!L_10)
				{
					goto IL_007b_1;
				}
			}
			{
				List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* L_11 = __this->___m_Cache;
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_12 = V_2;
				NullCheck(L_11);
				List_1_Add_m2772052D986312A1452295711C9B42FAAC7C03E4_inline(L_11, ((RuntimeObject*)IsInst((RuntimeObject*)L_12, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var)), List_1_Add_m2772052D986312A1452295711C9B42FAAC7C03E4_RuntimeMethod_var);
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_13 = V_2;
				V_4 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_14 = V_4;
				if (!L_14)
				{
					goto IL_007a_1;
				}
			}
			{
				__this->___m_HasNotifications = (bool)1;
			}

IL_007a_1:
			{
			}

IL_007b_1:
			{
			}

IL_007c_1:
			{
				bool L_15;
				L_15 = Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6((&V_1), Enumerator_MoveNext_m481909F42F34DB8BEE3021AA3876812492DE1EF6_RuntimeMethod_var);
				if (L_15)
				{
					goto IL_003b_1;
				}
			}
			{
				goto IL_0096;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0096:
	{
		__this->___m_CacheDirty = (bool)0;
	}

IL_009e:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void MarkerList_BuildCache_m8EFF6B73A205DC746231385CAC726A74A2B485F5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698*>(__this + _offset);
	MarkerList_BuildCache_m8EFF6B73A205DC746231385CAC726A74A2B485F5(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarkerTrack_get_outputs_mCC74870CF1C68FA4B6DC21EDADEDE9936A6F21AC (MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t70114F63D98416DFBC85070704AB213FA087F64F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t70114F63D98416DFBC85070704AB213FA087F64F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* G_B2_0 = NULL;
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* G_B2_1 = NULL;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* G_B1_0 = NULL;
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* G_B1_1 = NULL;
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* G_B3_0 = NULL;
	MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* G_B3_1 = NULL;
	RuntimeObject* G_B6_0 = NULL;
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_0;
		L_0 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(__this, NULL);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			G_B2_1 = __this;
			goto IL_000f;
		}
		G_B1_0 = L_1;
		G_B1_1 = __this;
	}
	{
		G_B3_0 = ((MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2*)(NULL));
		G_B3_1 = G_B1_1;
		goto IL_0014;
	}

IL_000f:
	{
		NullCheck(G_B2_0);
		MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_2;
		L_2 = TimelineAsset_get_markerTrack_mA1522943FBA0FDFDB0765165F00B6F9373EB01A3(G_B2_0, NULL);
		G_B3_0 = L_2;
		G_B3_1 = G_B2_1;
	}

IL_0014:
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(G_B3_1, G_B3_0, NULL);
		if (L_3)
		{
			goto IL_0023;
		}
	}
	{
		RuntimeObject* L_4;
		L_4 = TrackAsset_get_outputs_mF8F332F69DBE3F1DF5C24DF6AFEE25B14F6ED4F7(__this, NULL);
		G_B6_0 = L_4;
		goto IL_0049;
	}

IL_0023:
	{
		List_1_t70114F63D98416DFBC85070704AB213FA087F64F* L_5 = (List_1_t70114F63D98416DFBC85070704AB213FA087F64F*)il2cpp_codegen_object_new(List_1_t70114F63D98416DFBC85070704AB213FA087F64F_il2cpp_TypeInfo_var);
		List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822(L_5, List_1__ctor_m093117802CE0B2A72891471698342FD05CF8C822_RuntimeMethod_var);
		V_0 = L_5;
		List_1_t70114F63D98416DFBC85070704AB213FA087F64F* L_6 = V_0;
		String_t* L_7;
		L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_9;
		L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_10;
		L_10 = ScriptPlayableBinding_Create_m63417E63F4A3DD0070451203084BA9B54EB5AD98(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_9, NULL);
		NullCheck(L_6);
		List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_inline(L_6, L_10, List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_RuntimeMethod_var);
		List_1_t70114F63D98416DFBC85070704AB213FA087F64F* L_11 = V_0;
		V_1 = L_11;
		RuntimeObject* L_12 = V_1;
		G_B6_0 = L_12;
	}

IL_0049:
	{
		V_2 = G_B6_0;
		goto IL_004c;
	}

IL_004c:
	{
		RuntimeObject* L_13 = V_2;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerTrack__ctor_mAF73693D259F16A0F2DBF71313BA854F5C71A1E8 (MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupTrack_CanCompileClips_mF95369ECAEA83FA55A283FB1425F00FBCE9D2F23 (GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)0;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupTrack_get_outputs_m1CF0F26206E1943E4C4202F7849408E9E8CA2403 (GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* L_0 = ((PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_StaticFields*)il2cpp_codegen_static_fields_for(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var))->___None;
		V_0 = (RuntimeObject*)L_0;
		goto IL_0009;
	}

IL_0009:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupTrack__ctor_m2612CD9E072D91E3F5C21F8D4F156F96A33CDBBC (GroupTrack_tF8FE0FA9A74536ECFBF0C328194D206A7CAA5A5D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_set_timeSource_mD0096011A303EB4C84B3DE3AAE908C51955E2F8E (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_value, const RuntimeMethod* method) 
{
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_value;
		__this->___m_TimeSource = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 TimeNotificationBehaviour_Create_mF24D48476C110D3158F32421C168A5171F4613A0 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, double ___1_duration, int32_t ___2_loopMode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetDuration_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mD2AFC92A1A5C996AA5CF185A050D5CC1E2255E60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m0E3E4BEDAF837C5F633181E4F6D4A713C3EDD6E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m1473C18225D6EBFBAE0A82BA486550109E22050B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_mB1957EC751E4CE0110CBBF92C8910413DDBCF2D9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_1;
		L_1 = ScriptPlayable_1_Create_mB1957EC751E4CE0110CBBF92C8910413DDBCF2D9(L_0, 0, ScriptPlayable_1_Create_mB1957EC751E4CE0110CBBF92C8910413DDBCF2D9_RuntimeMethod_var);
		V_0 = L_1;
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_2 = V_0;
		double L_3 = ___1_duration;
		PlayableExtensions_SetDuration_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mD2AFC92A1A5C996AA5CF185A050D5CC1E2255E60(L_2, L_3, PlayableExtensions_SetDuration_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_mD2AFC92A1A5C996AA5CF185A050D5CC1E2255E60_RuntimeMethod_var);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_4 = V_0;
		int32_t L_5 = ___2_loopMode;
		PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m1473C18225D6EBFBAE0A82BA486550109E22050B(L_4, L_5, PlayableExtensions_SetTimeWrapMode_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m1473C18225D6EBFBAE0A82BA486550109E22050B_RuntimeMethod_var);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_6 = V_0;
		PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m0E3E4BEDAF837C5F633181E4F6D4A713C3EDD6E7(L_6, (bool)1, PlayableExtensions_SetPropagateSetTime_TisScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_m0E3E4BEDAF837C5F633181E4F6D4A713C3EDD6E7_RuntimeMethod_var);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_7 = V_0;
		V_1 = L_7;
		goto IL_0025;
	}

IL_0025:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_AddNotification_mB502CDA1135E3A3F543B7B24224BB95F986EAD97 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, double ___0_time, RuntimeObject* ___1_payload, int16_t ___2_flags, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_0 = __this->___m_Notifications;
		il2cpp_codegen_initobj((&V_0), sizeof(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62));
		double L_1 = ___0_time;
		(&V_0)->___time = L_1;
		RuntimeObject* L_2 = ___1_payload;
		(&V_0)->___payload = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___payload), (void*)L_2);
		int16_t L_3 = ___2_flags;
		(&V_0)->___flags = L_3;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_4 = V_0;
		NullCheck(L_0);
		List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_inline(L_0, L_4, List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_RuntimeMethod_var);
		__this->___m_NeedSortNotifications = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_OnGraphStart_m8C925120572F3A69DA5E9B3DB127F1C506CE436E (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	int32_t V_1 = 0;
	bool V_2 = false;
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 V_3;
	memset((&V_3), 0, sizeof(V_3));
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	int32_t G_B4_0 = 0;
	{
		TimeNotificationBehaviour_SortNotifications_m91493C483D46116C8DEE5C25AEE2F9872B3DB86C(__this, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_playable;
		double L_1;
		L_1 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_0, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		V_0 = L_1;
		V_1 = 0;
		goto IL_0072;
	}

IL_0013:
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_2 = __this->___m_Notifications;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_4;
		L_4 = List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3(L_2, L_3, List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		double L_5 = L_4.___time;
		double L_6 = V_0;
		if ((!(((double)L_5) > ((double)L_6))))
		{
			goto IL_0041;
		}
	}
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_7 = __this->___m_Notifications;
		int32_t L_8 = V_1;
		NullCheck(L_7);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_9;
		L_9 = List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3(L_7, L_8, List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		V_3 = L_9;
		bool L_10;
		L_10 = NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654((&V_3), NULL);
		G_B4_0 = ((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		goto IL_0042;
	}

IL_0041:
	{
		G_B4_0 = 0;
	}

IL_0042:
	{
		V_2 = (bool)G_B4_0;
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_006d;
		}
	}
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_12 = __this->___m_Notifications;
		int32_t L_13 = V_1;
		NullCheck(L_12);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_14;
		L_14 = List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3(L_12, L_13, List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		V_4 = L_14;
		(&V_4)->___notificationFired = (bool)0;
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_15 = __this->___m_Notifications;
		int32_t L_16 = V_1;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_17 = V_4;
		NullCheck(L_15);
		List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC(L_15, L_16, L_17, List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
	}

IL_006d:
	{
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_0072:
	{
		int32_t L_19 = V_1;
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_20 = __this->___m_Notifications;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_inline(L_20, List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_19) < ((int32_t)L_21))? 1 : 0);
		bool L_22 = V_5;
		if (L_22)
		{
			goto IL_0013;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_23 = ___0_playable;
		double L_24;
		L_24 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_23, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		__this->___m_PreviousTime = L_24;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_OnBehaviourPause_m6FCF029B2259978A231F78DEC1E4F57E2D88E7C1 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	double V_4 = 0.0;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	int32_t G_B6_0 = 0;
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_playable;
		bool L_1;
		L_1 = PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D(L_0, PlayableExtensions_IsDone_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m1C5BC568621154DD43E35F73A2A9D8BD4F7ADB6D_RuntimeMethod_var);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_00a4;
		}
	}
	{
		TimeNotificationBehaviour_SortNotifications_m91493C483D46116C8DEE5C25AEE2F9872B3DB86C(__this, NULL);
		V_1 = 0;
		goto IL_008c;
	}

IL_001a:
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_3 = __this->___m_Notifications;
		int32_t L_4 = V_1;
		NullCheck(L_3);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_5;
		L_5 = List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3(L_3, L_4, List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		V_2 = L_5;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_6 = V_2;
		bool L_7 = L_6.___notificationFired;
		V_3 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_0087;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_9 = ___0_playable;
		double L_10;
		L_10 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_9, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		V_4 = L_10;
		double L_11 = __this->___m_PreviousTime;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_12 = V_2;
		double L_13 = L_12.___time;
		if ((!(((double)L_11) <= ((double)L_13))))
		{
			goto IL_005b;
		}
	}
	{
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_14 = V_2;
		double L_15 = L_14.___time;
		double L_16 = V_4;
		G_B6_0 = ((((int32_t)((!(((double)L_15) <= ((double)L_16)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_005c;
	}

IL_005b:
	{
		G_B6_0 = 0;
	}

IL_005c:
	{
		V_5 = (bool)G_B6_0;
		bool L_17 = V_5;
		V_6 = L_17;
		bool L_18 = V_6;
		if (!L_18)
		{
			goto IL_0086;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_19 = ___0_playable;
		PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_20;
		L_20 = FrameData_get_output_mB5B10130E39676C78F53E6194390B01B87D54FBF((&___1_info), NULL);
		TimeNotificationBehaviour_Trigger_internal_m87169DADFCE06BC37BA28CFED3B0A6174DFFEAB7(L_19, L_20, (&V_2), NULL);
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_21 = __this->___m_Notifications;
		int32_t L_22 = V_1;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_23 = V_2;
		NullCheck(L_21);
		List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC(L_21, L_22, L_23, List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
	}

IL_0086:
	{
	}

IL_0087:
	{
		int32_t L_24 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_008c:
	{
		int32_t L_25 = V_1;
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_26 = __this->___m_Notifications;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_inline(L_26, List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0);
		bool L_28 = V_7;
		if (L_28)
		{
			goto IL_001a;
		}
	}
	{
	}

IL_00a4:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_PrepareFrame_m8C38D54B9B061C4B57098EA0458E768974E193DE (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	bool V_1 = false;
	bool V_2 = false;
	double V_3 = 0.0;
	double V_4 = 0.0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	double V_8 = 0.0;
	int32_t V_9 = 0;
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 V_10;
	memset((&V_10), 0, sizeof(V_10));
	bool V_11 = false;
	bool V_12 = false;
	int32_t G_B12_0 = 0;
	{
		int32_t L_0;
		L_0 = FrameData_get_evaluationType_m0212C6B9A3C3AD09BA24DD4291A9FB528BFD0842((&___1_info), NULL);
		V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		goto IL_0156;
	}

IL_0015:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___0_playable;
		TimeNotificationBehaviour_SyncDurationWithExternalSource_mEE92F71E0867E713E58EDF71B9DEE1A1E2F25925(__this, L_2, NULL);
		TimeNotificationBehaviour_SortNotifications_m91493C483D46116C8DEE5C25AEE2F9872B3DB86C(__this, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3 = ___0_playable;
		double L_4;
		L_4 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_3, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		V_0 = L_4;
		bool L_5;
		L_5 = FrameData_get_timeLooped_m88F002C13ED791E65D9F5705AAD05C19C505918B((&___1_info), NULL);
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_00c2;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_7 = ___0_playable;
		double L_8;
		L_8 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_7, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		V_3 = L_8;
		double L_9 = __this->___m_PreviousTime;
		double L_10 = V_3;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_11 = ___1_info;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_12 = ___0_playable;
		TimeNotificationBehaviour_TriggerNotificationsInRange_m9607548147744987224ADD3FE6E3F339D2337284(__this, L_9, L_10, L_11, L_12, (bool)1, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_13 = ___0_playable;
		double L_14;
		L_14 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_13, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		double L_15 = __this->___m_PreviousTime;
		V_4 = ((double)il2cpp_codegen_subtract(L_14, L_15));
		float L_16;
		L_16 = FrameData_get_deltaTime_m522E00CB1B4DA759A5121778A7688DA07735C1F8((&___1_info), NULL);
		float L_17;
		L_17 = FrameData_get_effectiveSpeed_m49D7C9FB90C9B640B64D701B026DC26540BC25B9((&___1_info), NULL);
		double L_18 = V_4;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_19 = ___0_playable;
		double L_20;
		L_20 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_19, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)(((double)il2cpp_codegen_subtract(((double)((float)il2cpp_codegen_multiply(L_16, L_17))), L_18))/L_20)));
		V_6 = 0;
		goto IL_009f;
	}

IL_0083:
	{
		double L_21 = V_3;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_22 = ___1_info;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_23 = ___0_playable;
		TimeNotificationBehaviour_TriggerNotificationsInRange_m9607548147744987224ADD3FE6E3F339D2337284(__this, (0.0), L_21, L_22, L_23, (bool)0, NULL);
		int32_t L_24 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_009f:
	{
		int32_t L_25 = V_6;
		int32_t L_26 = V_5;
		V_7 = (bool)((((int32_t)L_25) < ((int32_t)L_26))? 1 : 0);
		bool L_27 = V_7;
		if (L_27)
		{
			goto IL_0083;
		}
	}
	{
		double L_28 = V_0;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_29 = ___1_info;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30 = ___0_playable;
		TimeNotificationBehaviour_TriggerNotificationsInRange_m9607548147744987224ADD3FE6E3F339D2337284(__this, (0.0), L_28, L_29, L_30, (bool)0, NULL);
		goto IL_00de;
	}

IL_00c2:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_31 = ___0_playable;
		double L_32;
		L_32 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_31, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		V_8 = L_32;
		double L_33 = __this->___m_PreviousTime;
		double L_34 = V_8;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_35 = ___1_info;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_36 = ___0_playable;
		TimeNotificationBehaviour_TriggerNotificationsInRange_m9607548147744987224ADD3FE6E3F339D2337284(__this, L_33, L_34, L_35, L_36, (bool)1, NULL);
	}

IL_00de:
	{
		V_9 = 0;
		goto IL_0135;
	}

IL_00e3:
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_37 = __this->___m_Notifications;
		int32_t L_38 = V_9;
		NullCheck(L_37);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_39;
		L_39 = List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3(L_37, L_38, List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		V_10 = L_39;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_40 = V_10;
		bool L_41 = L_40.___notificationFired;
		if (!L_41)
		{
			goto IL_010d;
		}
	}
	{
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_42 = V_10;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_43 = ___1_info;
		double L_44 = V_0;
		double L_45 = __this->___m_PreviousTime;
		bool L_46;
		L_46 = TimeNotificationBehaviour_CanRestoreNotification_m7390D6FA66D1786D1AF1412D37D74FD9EE661E2E(L_42, L_43, L_44, L_45, NULL);
		G_B12_0 = ((int32_t)(L_46));
		goto IL_010e;
	}

IL_010d:
	{
		G_B12_0 = 0;
	}

IL_010e:
	{
		V_11 = (bool)G_B12_0;
		bool L_47 = V_11;
		if (!L_47)
		{
			goto IL_012e;
		}
	}
	{
		TimeNotificationBehaviour_Restore_internal_m25E1C8121200E214969CDD9A753D6357D440726A((&V_10), NULL);
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_48 = __this->___m_Notifications;
		int32_t L_49 = V_9;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_50 = V_10;
		NullCheck(L_48);
		List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC(L_48, L_49, L_50, List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
	}

IL_012e:
	{
		int32_t L_51 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_51, 1));
	}

IL_0135:
	{
		int32_t L_52 = V_9;
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_53 = __this->___m_Notifications;
		NullCheck(L_53);
		int32_t L_54;
		L_54 = List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_inline(L_53, List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		V_12 = (bool)((((int32_t)L_52) < ((int32_t)L_54))? 1 : 0);
		bool L_55 = V_12;
		if (L_55)
		{
			goto IL_00e3;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_56 = ___0_playable;
		double L_57;
		L_57 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_56, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		__this->___m_PreviousTime = L_57;
	}

IL_0156:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_SortNotifications_m91493C483D46116C8DEE5C25AEE2F9872B3DB86C (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortNotificationsU3Eb__12_0_mCFEAA6C512A546FDC4CC69A23EF75844DFDB9189_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* G_B3_0 = NULL;
	List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* G_B3_1 = NULL;
	Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* G_B2_0 = NULL;
	List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* G_B2_1 = NULL;
	{
		bool L_0 = __this->___m_NeedSortNotifications;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_003f;
		}
	}
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_2 = __this->___m_Notifications;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var);
		Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* L_3 = ((U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var))->___U3CU3E9__12_0;
		Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* L_4 = L_3;
		if (L_4)
		{
			G_B3_0 = L_4;
			G_B3_1 = L_2;
			goto IL_0031;
		}
		G_B2_0 = L_4;
		G_B2_1 = L_2;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var);
		U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2* L_5 = ((U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var))->___U3CU3E9;
		Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* L_6 = (Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA*)il2cpp_codegen_object_new(Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA_il2cpp_TypeInfo_var);
		Comparison_1__ctor_mFF6ADCF0402F2CBB18B19CC2018516B72A304FC2(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CSortNotificationsU3Eb__12_0_mCFEAA6C512A546FDC4CC69A23EF75844DFDB9189_RuntimeMethod_var), NULL);
		Comparison_1_tE4F2B745C928DCA6C67CEA5FC784D025346A6CCA* L_7 = L_6;
		((U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var))->___U3CU3E9__12_0 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var))->___U3CU3E9__12_0), (void*)L_7);
		G_B3_0 = L_7;
		G_B3_1 = G_B2_1;
	}

IL_0031:
	{
		NullCheck(G_B3_1);
		List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0(G_B3_1, G_B3_0, List_1_Sort_m24A8B2B17115AE1E5840EB7A2D34D27F94D06DA0_RuntimeMethod_var);
		__this->___m_NeedSortNotifications = (bool)0;
	}

IL_003f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeNotificationBehaviour_CanRestoreNotification_m7390D6FA66D1786D1AF1412D37D74FD9EE661E2E (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_e, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, double ___2_currentTime, double ___3_previousTime, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B7_0 = 0;
	{
		bool L_0;
		L_0 = NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654((&___0_e), NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0035;
	}

IL_0010:
	{
		bool L_2;
		L_2 = FrameData_get_timeLooped_m88F002C13ED791E65D9F5705AAD05C19C505918B((&___1_info), NULL);
		V_2 = L_2;
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_001f;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0035;
	}

IL_001f:
	{
		double L_4 = ___3_previousTime;
		double L_5 = ___2_currentTime;
		if ((!(((double)L_4) > ((double)L_5))))
		{
			goto IL_0031;
		}
	}
	{
		double L_6 = ___2_currentTime;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_7 = ___0_e;
		double L_8 = L_7.___time;
		G_B7_0 = ((((int32_t)((!(((double)L_6) <= ((double)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0032;
	}

IL_0031:
	{
		G_B7_0 = 0;
	}

IL_0032:
	{
		V_1 = (bool)G_B7_0;
		goto IL_0035;
	}

IL_0035:
	{
		bool L_9 = V_1;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_TriggerNotificationsInRange_m9607548147744987224ADD3FE6E3F339D2337284 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, double ___0_start, double ___1_end, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___2_info, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_playable, bool ___4_checkState, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 V_3;
	memset((&V_3), 0, sizeof(V_3));
	double V_4 = 0.0;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	int32_t G_B6_0 = 0;
	int32_t G_B8_0 = 0;
	int32_t G_B14_0 = 0;
	int32_t G_B19_0 = 0;
	{
		double L_0 = ___0_start;
		double L_1 = ___1_end;
		V_0 = (bool)((((int32_t)((!(((double)L_0) <= ((double)L_1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_00fe;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		V_1 = L_3;
		V_2 = 0;
		goto IL_00e6;
	}

IL_001d:
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_4 = __this->___m_Notifications;
		int32_t L_5 = V_2;
		NullCheck(L_4);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_6;
		L_6 = List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3(L_4, L_5, List_1_get_Item_m8B9345009F5B59F3F931F83029CDE9DF612BF0D3_RuntimeMethod_var);
		V_3 = L_6;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_7 = V_3;
		bool L_8 = L_7.___notificationFired;
		if (!L_8)
		{
			goto IL_0043;
		}
	}
	{
		bool L_9 = ___4_checkState;
		if (L_9)
		{
			goto IL_0040;
		}
	}
	{
		bool L_10;
		L_10 = NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654((&V_3), NULL);
		G_B6_0 = ((int32_t)(L_10));
		goto IL_0041;
	}

IL_0040:
	{
		G_B6_0 = 1;
	}

IL_0041:
	{
		G_B8_0 = G_B6_0;
		goto IL_0044;
	}

IL_0043:
	{
		G_B8_0 = 0;
	}

IL_0044:
	{
		V_5 = (bool)G_B8_0;
		bool L_11 = V_5;
		if (!L_11)
		{
			goto IL_004f;
		}
	}
	{
		goto IL_00e2;
	}

IL_004f:
	{
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_12 = V_3;
		double L_13 = L_12.___time;
		V_4 = L_13;
		bool L_14;
		L_14 = NotificationEntry_get_prewarm_mDF7D568CD5A14E53E9E11DAF6AD33F0FE7ED29DE((&V_3), NULL);
		if (!L_14)
		{
			goto IL_0070;
		}
	}
	{
		double L_15 = V_4;
		double L_16 = ___1_end;
		if ((!(((double)L_15) < ((double)L_16))))
		{
			goto IL_0070;
		}
	}
	{
		bool L_17;
		L_17 = NotificationEntry_get_triggerInEditor_m0F467B8FC45EDED62344F2EB66D91998C330FC7A((&V_3), NULL);
		bool L_18 = V_1;
		G_B14_0 = ((int32_t)((int32_t)L_17|(int32_t)L_18));
		goto IL_0071;
	}

IL_0070:
	{
		G_B14_0 = 0;
	}

IL_0071:
	{
		V_6 = (bool)G_B14_0;
		bool L_19 = V_6;
		if (!L_19)
		{
			goto IL_009a;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_20 = ___3_playable;
		PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_21;
		L_21 = FrameData_get_output_mB5B10130E39676C78F53E6194390B01B87D54FBF((&___2_info), NULL);
		TimeNotificationBehaviour_Trigger_internal_m87169DADFCE06BC37BA28CFED3B0A6174DFFEAB7(L_20, L_21, (&V_3), NULL);
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_22 = __this->___m_Notifications;
		int32_t L_23 = V_2;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_24 = V_3;
		NullCheck(L_22);
		List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC(L_22, L_23, L_24, List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
		goto IL_00e1;
	}

IL_009a:
	{
		double L_25 = V_4;
		double L_26 = ___0_start;
		if ((((double)L_25) < ((double)L_26)))
		{
			goto IL_00a7;
		}
	}
	{
		double L_27 = V_4;
		double L_28 = ___1_end;
		G_B19_0 = ((((double)L_27) > ((double)L_28))? 1 : 0);
		goto IL_00a8;
	}

IL_00a7:
	{
		G_B19_0 = 1;
	}

IL_00a8:
	{
		V_7 = (bool)G_B19_0;
		bool L_29 = V_7;
		if (!L_29)
		{
			goto IL_00b0;
		}
	}
	{
		goto IL_00e2;
	}

IL_00b0:
	{
		bool L_30;
		L_30 = NotificationEntry_get_triggerInEditor_m0F467B8FC45EDED62344F2EB66D91998C330FC7A((&V_3), NULL);
		bool L_31 = V_1;
		V_8 = (bool)((int32_t)((int32_t)L_30|(int32_t)L_31));
		bool L_32 = V_8;
		if (!L_32)
		{
			goto IL_00e0;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_33 = ___3_playable;
		PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_34;
		L_34 = FrameData_get_output_mB5B10130E39676C78F53E6194390B01B87D54FBF((&___2_info), NULL);
		TimeNotificationBehaviour_Trigger_internal_m87169DADFCE06BC37BA28CFED3B0A6174DFFEAB7(L_33, L_34, (&V_3), NULL);
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_35 = __this->___m_Notifications;
		int32_t L_36 = V_2;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_37 = V_3;
		NullCheck(L_35);
		List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC(L_35, L_36, L_37, List_1_set_Item_mE2F445C1D3C7E16704A0988BA8DA4056CD83EAFC_RuntimeMethod_var);
	}

IL_00e0:
	{
	}

IL_00e1:
	{
	}

IL_00e2:
	{
		int32_t L_38 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_38, 1));
	}

IL_00e6:
	{
		int32_t L_39 = V_2;
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_40 = __this->___m_Notifications;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_inline(L_40, List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_RuntimeMethod_var);
		V_9 = (bool)((((int32_t)L_39) < ((int32_t)L_41))? 1 : 0);
		bool L_42 = V_9;
		if (L_42)
		{
			goto IL_001d;
		}
	}
	{
	}

IL_00fe:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_SyncDurationWithExternalSource_mEE92F71E0867E713E58EDF71B9DEE1A1E2F25925 (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = __this->___m_TimeSource;
		bool L_1;
		L_1 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_0, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0036;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3 = ___0_playable;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4 = __this->___m_TimeSource;
		double L_5;
		L_5 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_4, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3(L_3, L_5, PlayableExtensions_SetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mAA074B6EFE060AF1F7A91653A9232A29238502F3_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_6 = ___0_playable;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_7 = __this->___m_TimeSource;
		int32_t L_8;
		L_8 = PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878(L_7, PlayableExtensions_GetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mBB2C9A0F116BD5C38872FF78DE1540452AD21878_RuntimeMethod_var);
		PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D(L_6, L_8, PlayableExtensions_SetTimeWrapMode_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEB16CD624564302E875C9F37D4938971A306AA7D_RuntimeMethod_var);
	}

IL_0036:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_Trigger_internal_m87169DADFCE06BC37BA28CFED3B0A6174DFFEAB7 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___1_output, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* ___2_e, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_0 = ___1_output;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_1 = ___0_playable;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* L_2 = ___2_e;
		RuntimeObject* L_3 = L_2->___payload;
		PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5(L_0, L_1, L_3, NULL, PlayableOutputExtensions_PushNotification_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF1F8223C8211CC0666E8236BC32D33C2565460F5_RuntimeMethod_var);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* L_4 = ___2_e;
		L_4->___notificationFired = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour_Restore_internal_m25E1C8121200E214969CDD9A753D6357D440726A (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* ___0_e, const RuntimeMethod* method) 
{
	{
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* L_0 = ___0_e;
		L_0->___notificationFired = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeNotificationBehaviour__ctor_m82EC1218499AA0C697D1005358DA66DB1908FFAC (TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* L_0 = (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2*)il2cpp_codegen_object_new(List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2_il2cpp_TypeInfo_var);
		List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839(L_0, List_1__ctor_mB5AEBAFB5C8A9C7861544AA6165150E84BAE5839_RuntimeMethod_var);
		__this->___m_Notifications = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Notifications), (void*)L_0);
		PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshal_pinvoke(const NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62& unmarshaled, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___payloadException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___payloadException, NULL);
}
IL2CPP_EXTERN_C void NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshal_pinvoke_back(const NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_pinvoke& marshaled, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___payloadException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___payloadException, NULL);
}
IL2CPP_EXTERN_C void NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshal_pinvoke_cleanup(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshal_com(const NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62& unmarshaled, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___payloadException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___payloadException, NULL);
}
IL2CPP_EXTERN_C void NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshal_com_back(const NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_com& marshaled, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___payloadException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62____payload_FieldInfo_var, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___payloadException, NULL);
}
IL2CPP_EXTERN_C void NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshal_com_cleanup(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationEntry_get_triggerInEditor_m0F467B8FC45EDED62344F2EB66D91998C330FC7A (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int16_t L_0 = __this->___flags;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&1))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000f;
	}

IL_000f:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool NotificationEntry_get_triggerInEditor_m0F467B8FC45EDED62344F2EB66D91998C330FC7A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*>(__this + _offset);
	bool _returnValue;
	_returnValue = NotificationEntry_get_triggerInEditor_m0F467B8FC45EDED62344F2EB66D91998C330FC7A(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationEntry_get_prewarm_mDF7D568CD5A14E53E9E11DAF6AD33F0FE7ED29DE (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int16_t L_0 = __this->___flags;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000f;
	}

IL_000f:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool NotificationEntry_get_prewarm_mDF7D568CD5A14E53E9E11DAF6AD33F0FE7ED29DE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*>(__this + _offset);
	bool _returnValue;
	_returnValue = NotificationEntry_get_prewarm_mDF7D568CD5A14E53E9E11DAF6AD33F0FE7ED29DE(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654 (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int16_t L_0 = __this->___flags;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&4))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000f;
	}

IL_000f:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*>(__this + _offset);
	bool _returnValue;
	_returnValue = NotificationEntry_get_triggerOnce_m40147F02406594EFEA328E29EDC9C3110E9A7654(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m6669D2494CB2B140029B26B2BE183C4A8DEDB476 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2* L_0 = (U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2*)il2cpp_codegen_object_new(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m8358614F1AC3F7F79522CD7795964B99E574C428(L_0, NULL);
		((U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8358614F1AC3F7F79522CD7795964B99E574C428 (U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSortNotificationsU3Eb__12_0_mCFEAA6C512A546FDC4CC69A23EF75844DFDB9189 (U3CU3Ec_t008379627E11F153BBF661B1F74241272206C3D2* __this, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_x, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___1_y, const RuntimeMethod* method) 
{
	{
		double* L_0 = (double*)(&(&___0_x)->___time);
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_1 = ___1_y;
		double L_2 = L_1.___time;
		int32_t L_3;
		L_3 = Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC(L_0, L_2, NULL);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableTrack_OnCreateClip_mB016C731FC0C8567F707C53BAD5B9E9B99DE2BE7 (PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip;
		NullCheck(L_0);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1;
		L_1 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0028;
		}
	}
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_4 = ___0_clip;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_5 = ___0_clip;
		NullCheck(L_5);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6;
		L_6 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120(L_5, NULL);
		NullCheck(L_6);
		Type_t* L_7;
		L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL);
		NullCheck(L_7);
		String_t* L_8;
		L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_7);
		NullCheck(L_4);
		TimelineClip_set_displayName_m5F725FB8B45340748ECFAA870D034C85352F54CD(L_4, L_8, NULL);
	}

IL_0028:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableTrack__ctor_m1ADC6FA394F1E5B1A484480F7306E35A401A2A22 (PlayableTrack_t26BA2795391A45BA8C114EAF95EDCACC2EC25B8F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackClipTypeAttribute__ctor_m32F3A6AF3F0CCD2AC80A08276A2C84DAD6B59ADA (TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* __this, Type_t* ___0_clipClass, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		Type_t* L_0 = ___0_clipClass;
		__this->___inspectedType = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___inspectedType), (void*)L_0);
		__this->___allowAutoCreate = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackClipTypeAttribute__ctor_m6A7E59068246D7C95D43A99B54403748FE2E5F5F (TrackClipTypeAttribute_tCB240AD2A704583CF65CFEEBC7B9F71A1148B6E7* __this, Type_t* ___0_clipClass, bool ___1_allowAutoCreate, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		Type_t* L_0 = ___0_clipClass;
		__this->___inspectedType = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___inspectedType), (void*)L_0);
		___1_allowAutoCreate = (bool)0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotKeyableAttribute__ctor_m11E8B4B00459AEB31D3345A5A8045E5D21CC35CB (NotKeyableAttribute_tB601DB1128DFF4962D64BC486C0637230E819C14* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackBindingTypeAttribute__ctor_m905B5F0071EF43101C6DE52F5383F8B15FF66176 (TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* __this, Type_t* ___0_type, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		Type_t* L_0 = ___0_type;
		__this->___type = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___type), (void*)L_0);
		__this->___flags = 1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportsChildTracksAttribute__ctor_m3FE00570A7899A3F7CF0FB8522DE0C4C21694E51 (SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8* __this, Type_t* ___0_childType, int32_t ___1_levels, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		Type_t* L_0 = ___0_childType;
		__this->___childType = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___childType), (void*)L_0);
		int32_t L_1 = ___1_levels;
		__this->___levels = L_1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreOnPlayableTrackAttribute__ctor_mAC076C2CED5738D08949C3F1BEB855D761191297 (IgnoreOnPlayableTrackAttribute_tD17B1A4900010C52505414888355F8BCA3FC6049* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameRateFieldAttribute__ctor_m1312B76429B8D8A394C3C28BC001E22877F3ABB2 (FrameRateFieldAttribute_t14E8B29573FB61BADE0F2AE9ED93C60AF16FBC07* __this, const RuntimeMethod* method) 
{
	{
		PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HideInMenuAttribute__ctor_m3F3AFC914006D5CFC30B844C14E2E5BE671C1C20 (HideInMenuAttribute_t8F5AEDC2C84031EBD6C3F7A2C2B39DC4115B9DEC* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 TimelinePlayable_Create_mDBD16A025F217757ED3E323A2B2292B836B7849D (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_tracks, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, bool ___3_autoRebalance, bool ___4_createOutputs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_mD66291D6876BD780EAE4C29E31D96A3C8FE2C527_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_mFF6CFCA9A6008050CD9F4724DA8A35F4AA43D2C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m238F40724867332C0C2826EBEFC778E5A99692E8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		RuntimeObject* L_0 = ___1_tracks;
		V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB454151FD3827CF503E8615805CE0DC057A8ADED)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27604803165C6541AB273EC61FCF3B90782F0C93)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelinePlayable_Create_mDBD16A025F217757ED3E323A2B2292B836B7849D_RuntimeMethod_var)));
	}

IL_0019:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___2_go;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_6 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral75A490B5548402AA1E753E89AA1CB1C2874AAE9B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE84A3B2CB16AF20654B162562A7360C9FC00FD54)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelinePlayable_Create_mDBD16A025F217757ED3E323A2B2292B836B7849D_RuntimeMethod_var)));
	}

IL_0034:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_7 = ___0_graph;
		il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_il2cpp_TypeInfo_var);
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_8;
		L_8 = ScriptPlayable_1_Create_mFF6CFCA9A6008050CD9F4724DA8A35F4AA43D2C0(L_7, 0, ScriptPlayable_1_Create_mFF6CFCA9A6008050CD9F4724DA8A35F4AA43D2C0_RuntimeMethod_var);
		V_0 = L_8;
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_9 = V_0;
		PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_mD66291D6876BD780EAE4C29E31D96A3C8FE2C527(L_9, 1, PlayableExtensions_SetTraversalMode_TisScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971_mD66291D6876BD780EAE4C29E31D96A3C8FE2C527_RuntimeMethod_var);
		TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* L_10;
		L_10 = ScriptPlayable_1_GetBehaviour_m238F40724867332C0C2826EBEFC778E5A99692E8((&V_0), ScriptPlayable_1_GetBehaviour_m238F40724867332C0C2826EBEFC778E5A99692E8_RuntimeMethod_var);
		V_1 = L_10;
		TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* L_11 = V_1;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_12 = ___0_graph;
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_13 = V_0;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_14;
		L_14 = ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00(L_13, ScriptPlayable_1_op_Implicit_mAFB30BA402D371BF421CEBD1FB8851CF6B2EEE00_RuntimeMethod_var);
		RuntimeObject* L_15 = ___1_tracks;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = ___2_go;
		bool L_17 = ___3_autoRebalance;
		bool L_18 = ___4_createOutputs;
		NullCheck(L_11);
		TimelinePlayable_Compile_mCCE0D60E8AD0D45A14341C0FC4FA055633BE7D25(L_11, L_12, L_14, L_15, L_16, L_17, L_18, NULL);
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_19 = V_0;
		V_4 = L_19;
		goto IL_0064;
	}

IL_0064:
	{
		ScriptPlayable_1_tCBB68A7D2375B0FE5FB6DF95D4046981338D0971 L_20 = V_4;
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_Compile_mCCE0D60E8AD0D45A14341C0FC4FA055633BE7D25 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_timelinePlayable, RuntimeObject* ___2_tracks, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_go, bool ___4_autoRebalance, bool ___5_createOutputs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m45395E9A455948E384D4095C83564880135DCB12_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mDCBC404FA541E88EE24233ED1341286B1AFF6114_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2383ED532E6366A844A585AE5CE9D54A442758DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* V_0 = NULL;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	{
		RuntimeObject* L_0 = ___2_tracks;
		V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB454151FD3827CF503E8615805CE0DC057A8ADED)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27604803165C6541AB273EC61FCF3B90782F0C93)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelinePlayable_Compile_mCCE0D60E8AD0D45A14341C0FC4FA055633BE7D25_RuntimeMethod_var)));
	}

IL_0019:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___3_go;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0035;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_6 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral75A490B5548402AA1E753E89AA1CB1C2874AAE9B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE84A3B2CB16AF20654B162562A7360C9FC00FD54)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelinePlayable_Compile_mCCE0D60E8AD0D45A14341C0FC4FA055633BE7D25_RuntimeMethod_var)));
	}

IL_0035:
	{
		RuntimeObject* L_7 = ___2_tracks;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_8 = (List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0*)il2cpp_codegen_object_new(List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0_il2cpp_TypeInfo_var);
		List_1__ctor_m2383ED532E6366A844A585AE5CE9D54A442758DD(L_8, L_7, List_1__ctor_m2383ED532E6366A844A585AE5CE9D54A442758DD_RuntimeMethod_var);
		V_0 = L_8;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_9 = V_0;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_9, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_11 = V_0;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_inline(L_11, List_1_get_Count_m08F64314CCBA53C0260A05DBE140BFDDBBE7E07F_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, 2)), L_12));
		int32_t L_13 = V_1;
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_14 = (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*)il2cpp_codegen_object_new(List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_il2cpp_TypeInfo_var);
		List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2(L_14, L_13, List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2_RuntimeMethod_var);
		__this->___m_CurrentListOfActiveClips = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentListOfActiveClips), (void*)L_14);
		int32_t L_15 = V_1;
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_16 = (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*)il2cpp_codegen_object_new(List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_il2cpp_TypeInfo_var);
		List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2(L_16, L_15, List_1__ctor_mD6D4BAACDECC622D60A63CFB0032F460D1F737F2_RuntimeMethod_var);
		__this->___m_ActiveClips = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveClips), (void*)L_16);
		List_1_t66D70AC14455298A9DB791AD2621759C701785A9* L_17 = __this->___m_EvaluateCallbacks;
		NullCheck(L_17);
		List_1_Clear_mDCBC404FA541E88EE24233ED1341286B1AFF6114_inline(L_17, List_1_Clear_mDCBC404FA541E88EE24233ED1341286B1AFF6114_RuntimeMethod_var);
		Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* L_18 = __this->___m_PlayableCache;
		NullCheck(L_18);
		Dictionary_2_Clear_m45395E9A455948E384D4095C83564880135DCB12(L_18, Dictionary_2_Clear_m45395E9A455948E384D4095C83564880135DCB12_RuntimeMethod_var);
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_19 = ___0_graph;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_20 = ___1_timelinePlayable;
		List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* L_21 = V_0;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = ___3_go;
		bool L_23 = ___5_createOutputs;
		TimelinePlayable_CompileTrackList_m94B0B3D833D78C5A070DD587705272E8D25EBB63(__this, L_19, L_20, L_21, L_22, L_23, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_CompileTrackList_m94B0B3D833D78C5A070DD587705272E8D25EBB63 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_timelinePlayable, RuntimeObject* ___2_tracks, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_go, bool ___4_createOutputs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m864929D86133D674D8DF14EFC3CBDFF531D008B9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	{
		RuntimeObject* L_0 = ___2_tracks;
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0_il2cpp_TypeInfo_var, L_0);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0057:
			{
				{
					RuntimeObject* L_2 = V_0;
					if (!L_2)
					{
						goto IL_0061;
					}
				}
				{
					RuntimeObject* L_3 = V_0;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_0061:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_004d_1;
			}

IL_000b_1:
			{
				RuntimeObject* L_4 = V_0;
				NullCheck(L_4);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5;
				L_5 = InterfaceFuncInvoker0< TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* >::Invoke(0, IEnumerator_1_t7C55B8BC383F7FAC09A311AB9528E677C60F1F41_il2cpp_TypeInfo_var, L_4);
				V_1 = L_5;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6 = V_1;
				NullCheck(L_6);
				bool L_7;
				L_7 = TrackAsset_IsCompilable_mD65DF730D54F4D1F0F0E13D42A009FDF8C59F284(L_6, NULL);
				V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_2;
				if (!L_8)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_004d_1;
			}

IL_0022_1:
			{
				Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* L_9 = __this->___m_PlayableCache;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = V_1;
				NullCheck(L_9);
				bool L_11;
				L_11 = Dictionary_2_ContainsKey_m864929D86133D674D8DF14EFC3CBDFF531D008B9(L_9, L_10, Dictionary_2_ContainsKey_m864929D86133D674D8DF14EFC3CBDFF531D008B9_RuntimeMethod_var);
				V_3 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
				bool L_12 = V_3;
				if (!L_12)
				{
					goto IL_004c_1;
				}
			}
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13 = V_1;
				NullCheck(L_13);
				TrackAsset_SortClips_m4FE3C4820022ECF050815215CEB982DE373F85D2(L_13, NULL);
				PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_14 = ___0_graph;
				Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_15 = ___1_timelinePlayable;
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_16 = V_1;
				GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = ___3_go;
				bool L_18 = ___4_createOutputs;
				Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_19;
				L_19 = TimelinePlayable_CreateTrackPlayable_m18539F554343F8FF12D84137E5A0CA8FFA7E8B34(__this, L_14, L_15, L_16, L_17, L_18, NULL);
			}

IL_004c_1:
			{
			}

IL_004d_1:
			{
				RuntimeObject* L_20 = V_0;
				NullCheck(L_20);
				bool L_21;
				L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
				if (L_21)
				{
					goto IL_000b_1;
				}
			}
			{
				goto IL_0062;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0062:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_CreateTrackOutput_mAD0C4882569BA478C8D59AA5130F8901BADE5DCF (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___1_track, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_go, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_playable, int32_t ___4_port, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponents_TisINotificationReceiver_tC9F99214950669266369744A234B75BE82DCE55D_mAC28F1F7F8013AE4490693A32AECD8B0A5885AAB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tABF27AED8E88C2557464B0E32EAD36CE8213B1B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t22AE37A791011C389F4D3E3ACD25F7336D5E2D5D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	RuntimeObject* V_2 = NULL;
	PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 V_3;
	memset((&V_3), 0, sizeof(V_3));
	PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	bool V_6 = false;
	AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20 V_7;
	memset((&V_7), 0, sizeof(V_7));
	bool V_8 = false;
	PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* V_9 = NULL;
	INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD* V_10 = NULL;
	int32_t V_11 = 0;
	RuntimeObject* V_12 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___1_track;
		NullCheck(L_0);
		bool L_1;
		L_1 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(L_0, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_011a;
	}

IL_0010:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_3 = ___1_track;
		NullCheck(L_3);
		RuntimeObject* L_4;
		L_4 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_3);
		V_0 = L_4;
		RuntimeObject* L_5 = V_0;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tABF27AED8E88C2557464B0E32EAD36CE8213B1B8_il2cpp_TypeInfo_var, L_5);
		V_2 = L_6;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_010f:
			{
				{
					RuntimeObject* L_7 = V_2;
					if (!L_7)
					{
						goto IL_0119;
					}
				}
				{
					RuntimeObject* L_8 = V_2;
					NullCheck(L_8);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
				}

IL_0119:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0102_1;
			}

IL_0024_1:
			{
				RuntimeObject* L_9 = V_2;
				NullCheck(L_9);
				PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_10;
				L_10 = InterfaceFuncInvoker0< PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 >::Invoke(0, IEnumerator_1_t22AE37A791011C389F4D3E3ACD25F7336D5E2D5D_il2cpp_TypeInfo_var, L_9);
				V_3 = L_10;
				PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_11 = ___0_graph;
				il2cpp_codegen_runtime_class_init_inline(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_12;
				L_12 = PlayableBinding_CreateOutput_mE29B8B4AE0857C038D6DCA6824A307C60E2DD7C6((&V_3), L_11, NULL);
				V_4 = L_12;
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_13 = V_4;
				Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14;
				L_14 = PlayableBinding_get_sourceObject_m195E6C4C3DF88BD89A2DE3923646B9A013310C09((&V_3), NULL);
				PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B(L_13, L_14, PlayableOutputExtensions_SetReferenceObject_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m215F6B03CCAB2C734C76DCD325217382CE13596B_RuntimeMethod_var);
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_15 = V_4;
				Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_16 = ___3_playable;
				int32_t L_17 = ___4_port;
				PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C(L_15, L_16, L_17, PlayableOutputExtensions_SetSourcePlayable_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m9C270F1BC497E3B8D06EDAC16967741228AF321C_RuntimeMethod_var);
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_18 = V_4;
				PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04(L_18, (1.0f), PlayableOutputExtensions_SetWeight_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m6D36EB3FE322D7AFAAC7D97A759CE3E916154A04_RuntimeMethod_var);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_19 = ___1_track;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_20;
				L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359*)IsInstClass((RuntimeObject*)L_19, AnimationTrack_tBE37C239976A84F0A2E6BA3B77263B4F44BB1359_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_5 = L_20;
				bool L_21 = V_5;
				if (!L_21)
				{
					goto IL_0081_1;
				}
			}
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_22 = ___1_track;
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_23 = V_4;
				AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_24;
				L_24 = AnimationPlayableOutput_op_Explicit_m7139943338A06A1B3DE71DF52A0D253C6DC8877E(L_23, NULL);
				TimelinePlayable_EvaluateWeightsForAnimationPlayableOutput_m7684913A2AF5D8265AE45AAAF46A9B006C028040(__this, L_22, L_24, NULL);
			}

IL_0081_1:
			{
				il2cpp_codegen_runtime_class_init_inline(PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_il2cpp_TypeInfo_var);
				bool L_25;
				L_25 = PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9((&V_4), PlayableOutput_IsPlayableOutputOfType_TisAudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20_m3553CFB68CB2EC71644528B5ADEF39C88830A2E9_RuntimeMethod_var);
				V_6 = L_25;
				bool L_26 = V_6;
				if (!L_26)
				{
					goto IL_00a7_1;
				}
			}
			{
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_27 = V_4;
				AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20 L_28;
				L_28 = AudioPlayableOutput_op_Explicit_mC51D8736040715BAA8AC5FA22B6E89F9CDBF25C1(L_27, NULL);
				V_7 = L_28;
				il2cpp_codegen_runtime_class_init_inline(TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var);
				bool L_29 = ((TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_StaticFields*)il2cpp_codegen_static_fields_for(TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var))->___muteAudioScrubbing;
				AudioPlayableOutput_SetEvaluateOnSeek_mB3266A8A68E94933A82A0C431B7A2E7321929D92((&V_7), (bool)((((int32_t)L_29) == ((int32_t)0))? 1 : 0), NULL);
			}

IL_00a7_1:
			{
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_30 = ___1_track;
				NullCheck(L_30);
				TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_31;
				L_31 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_30, NULL);
				NullCheck(L_31);
				MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* L_32;
				L_32 = TimelineAsset_get_markerTrack_mA1522943FBA0FDFDB0765165F00B6F9373EB01A3(L_31, NULL);
				TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_33 = ___1_track;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_34;
				L_34 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, L_33, NULL);
				V_8 = L_34;
				bool L_35 = V_8;
				if (!L_35)
				{
					goto IL_0101_1;
				}
			}
			{
				GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_36 = ___2_go;
				NullCheck(L_36);
				PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_37;
				L_37 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_36, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
				V_9 = L_37;
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_38 = V_4;
				PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_39 = V_9;
				PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C(L_38, L_39, PlayableOutputExtensions_SetUserData_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_m46D07B5E36A316494F4E624384AC3739E8E0477C_RuntimeMethod_var);
				GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_40 = ___2_go;
				NullCheck(L_40);
				INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD* L_41;
				L_41 = GameObject_GetComponents_TisINotificationReceiver_tC9F99214950669266369744A234B75BE82DCE55D_mAC28F1F7F8013AE4490693A32AECD8B0A5885AAB(L_40, GameObject_GetComponents_TisINotificationReceiver_tC9F99214950669266369744A234B75BE82DCE55D_mAC28F1F7F8013AE4490693A32AECD8B0A5885AAB_RuntimeMethod_var);
				V_10 = L_41;
				V_11 = 0;
				goto IL_00f8_1;
			}

IL_00df_1:
			{
				INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD* L_42 = V_10;
				int32_t L_43 = V_11;
				NullCheck(L_42);
				int32_t L_44 = L_43;
				RuntimeObject* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
				V_12 = L_45;
				PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_46 = V_4;
				RuntimeObject* L_47 = V_12;
				PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73(L_46, L_47, PlayableOutputExtensions_AddNotificationReceiver_TisPlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_mF7AB6297DE3554B3E7FBD999D9901B6163E16A73_RuntimeMethod_var);
				int32_t L_48 = V_11;
				V_11 = ((int32_t)il2cpp_codegen_add(L_48, 1));
			}

IL_00f8_1:
			{
				int32_t L_49 = V_11;
				INotificationReceiverU5BU5D_t06D80C4C09596707F6F8A0E8AF1887D8C94C40DD* L_50 = V_10;
				NullCheck(L_50);
				if ((((int32_t)L_49) < ((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))
				{
					goto IL_00df_1;
				}
			}
			{
			}

IL_0101_1:
			{
			}

IL_0102_1:
			{
				RuntimeObject* L_51 = V_2;
				NullCheck(L_51);
				bool L_52;
				L_52 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_51);
				if (L_52)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_011a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_011a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_EvaluateWeightsForAnimationPlayableOutput_m7684913A2AF5D8265AE45AAAF46A9B006C028040 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E ___1_animOutput, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2EDE7BC55BFF8DAD2842488F9BF29781019BB490_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t66D70AC14455298A9DB791AD2621759C701785A9* L_0 = __this->___m_EvaluateCallbacks;
		AnimationPlayableOutput_t753AC95DC826789BC537D18449E93114777DDF4E L_1 = ___1_animOutput;
		AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE* L_2 = (AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE*)il2cpp_codegen_object_new(AnimationOutputWeightProcessor_tA79B0F7A640A2BE35E2B5DD009E84CFB293E1EFE_il2cpp_TypeInfo_var);
		AnimationOutputWeightProcessor__ctor_m474D5FD59685D4A13DE5307630091A0414E91E0F(L_2, L_1, NULL);
		NullCheck(L_0);
		List_1_Add_m2EDE7BC55BFF8DAD2842488F9BF29781019BB490_inline(L_0, L_2, List_1_Add_m2EDE7BC55BFF8DAD2842488F9BF29781019BB490_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F TimelinePlayable_CreateTrackPlayable_m18539F554343F8FF12D84137E5A0CA8FFA7E8B34 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_timelinePlayable, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___2_track, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_go, bool ___4_createOutputs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m496B837A654BC1B6831D605AF5F1E079B80BE5EA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C);
		s_Il2CppMethodInitialized = true;
	}
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_0;
	memset((&V_0), 0, sizeof(V_0));
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_1 = NULL;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_2;
	memset((&V_2), 0, sizeof(V_2));
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	int32_t V_11 = 0;
	bool V_12 = false;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B9_0;
	memset((&G_B9_0), 0, sizeof(G_B9_0));
	Type_t* G_B12_0 = NULL;
	String_t* G_B12_1 = NULL;
	String_t* G_B12_2 = NULL;
	Type_t* G_B11_0 = NULL;
	String_t* G_B11_1 = NULL;
	String_t* G_B11_2 = NULL;
	String_t* G_B13_0 = NULL;
	String_t* G_B13_1 = NULL;
	String_t* G_B13_2 = NULL;
	int32_t G_B17_0 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B23_0;
	memset((&G_B23_0), 0, sizeof(G_B23_0));
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* G_B23_1 = NULL;
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* G_B23_2 = NULL;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B22_0;
	memset((&G_B22_0), 0, sizeof(G_B22_0));
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* G_B22_1 = NULL;
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* G_B22_2 = NULL;
	int32_t G_B24_0 = 0;
	Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F G_B24_1;
	memset((&G_B24_1), 0, sizeof(G_B24_1));
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* G_B24_2 = NULL;
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* G_B24_3 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___2_track;
		NullCheck(L_0);
		bool L_1;
		L_1 = TrackAsset_IsCompilable_mD65DF730D54F4D1F0F0E13D42A009FDF8C59F284(L_0, NULL);
		V_5 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_5;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_3 = ___1_timelinePlayable;
		V_6 = L_3;
		goto IL_0150;
	}

IL_0018:
	{
		Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* L_4 = __this->___m_PlayableCache;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_5 = ___2_track;
		NullCheck(L_4);
		bool L_6;
		L_6 = Dictionary_2_TryGetValue_m496B837A654BC1B6831D605AF5F1E079B80BE5EA(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_m496B837A654BC1B6831D605AF5F1E079B80BE5EA_RuntimeMethod_var);
		V_7 = L_6;
		bool L_7 = V_7;
		if (!L_7)
		{
			goto IL_0034;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_8 = V_0;
		V_6 = L_8;
		goto IL_0150;
	}

IL_0034:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_9 = ___2_track;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_9, NULL);
		bool L_11;
		L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C, NULL);
		V_8 = L_11;
		bool L_12 = V_8;
		if (!L_12)
		{
			goto IL_0052;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_13 = ___1_timelinePlayable;
		V_6 = L_13;
		goto IL_0150;
	}

IL_0052:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_14 = ___2_track;
		NullCheck(L_14);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_15;
		L_15 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_14, NULL);
		V_1 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_15, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_16 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_17;
		L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_17)
		{
			goto IL_006a;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_18 = ___1_timelinePlayable;
		G_B9_0 = L_18;
		goto IL_0077;
	}

IL_006a:
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_19 = ___0_graph;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_20 = ___1_timelinePlayable;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_21 = V_1;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = ___3_go;
		bool L_23 = ___4_createOutputs;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_24;
		L_24 = TimelinePlayable_CreateTrackPlayable_m18539F554343F8FF12D84137E5A0CA8FFA7E8B34(__this, L_19, L_20, L_21, L_22, L_23, NULL);
		G_B9_0 = L_24;
	}

IL_0077:
	{
		V_2 = G_B9_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_25 = ___2_track;
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_26 = ___0_graph;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = ___3_go;
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_28 = __this->___m_IntervalTree;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_29 = ___1_timelinePlayable;
		NullCheck(L_25);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_30;
		L_30 = TrackAsset_CreatePlayableGraph_mB09B3F258784F140E7D3F33ED4029056EA220371(L_25, L_26, L_27, L_28, L_29, NULL);
		V_3 = L_30;
		V_4 = (bool)0;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_31 = V_3;
		bool L_32;
		L_32 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_31, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		V_9 = (bool)((((int32_t)L_32) == ((int32_t)0))? 1 : 0);
		bool L_33 = V_9;
		if (!L_33)
		{
			goto IL_00c9;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_34 = ___2_track;
		NullCheck(L_34);
		String_t* L_35;
		L_35 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_34, NULL);
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_36 = ___2_track;
		NullCheck(L_36);
		Type_t* L_37;
		L_37 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_36, NULL);
		Type_t* L_38 = L_37;
		if (L_38)
		{
			G_B12_0 = L_38;
			G_B12_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73));
			G_B12_2 = L_35;
			goto IL_00b4;
		}
		G_B11_0 = L_38;
		G_B11_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73));
		G_B11_2 = L_35;
	}
	{
		G_B13_0 = ((String_t*)(NULL));
		G_B13_1 = G_B11_1;
		G_B13_2 = G_B11_2;
		goto IL_00b9;
	}

IL_00b4:
	{
		NullCheck(G_B12_0);
		String_t* L_39;
		L_39 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B12_0);
		G_B13_0 = L_39;
		G_B13_1 = G_B12_1;
		G_B13_2 = G_B12_2;
	}

IL_00b9:
	{
		String_t* L_40;
		L_40 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B13_2, G_B13_1, G_B13_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A9D9F3855CE53840506268B52C3D51600649C5E)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_41 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_41, L_40, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimelinePlayable_CreateTrackPlayable_m18539F554343F8FF12D84137E5A0CA8FFA7E8B34_RuntimeMethod_var)));
	}

IL_00c9:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_42 = V_2;
		bool L_43;
		L_43 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_42, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		if (!L_43)
		{
			goto IL_00d9;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_44 = V_3;
		bool L_45;
		L_45 = PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F(L_44, PlayableExtensions_IsValid_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mEBB50D8764487C299FFE9DFA47DA4A462B114D0F_RuntimeMethod_var);
		G_B17_0 = ((int32_t)(L_45));
		goto IL_00da;
	}

IL_00d9:
	{
		G_B17_0 = 0;
	}

IL_00da:
	{
		V_10 = (bool)G_B17_0;
		bool L_46 = V_10;
		if (!L_46)
		{
			goto IL_0111;
		}
	}
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_47 = V_2;
		int32_t L_48;
		L_48 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_47, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		V_11 = L_48;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_49 = V_2;
		int32_t L_50 = V_11;
		PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD(L_49, ((int32_t)il2cpp_codegen_add(L_50, 1)), PlayableExtensions_SetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m83E88C6D9DB5E178A5CD37203DBAE1C4009F39AD_RuntimeMethod_var);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_51 = V_3;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_52 = V_2;
		int32_t L_53 = V_11;
		bool L_54;
		L_54 = PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C((&___0_graph), L_51, 0, L_52, L_53, PlayableGraph_Connect_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mDD8D212964E11EA3006D21DB15A681210300207C_RuntimeMethod_var);
		V_4 = L_54;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_55 = V_2;
		int32_t L_56 = V_11;
		PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0(L_55, L_56, (1.0f), PlayableExtensions_SetInputWeight_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mB1486DB439CE14D38B8551ACB9596BB05E8D1BA0_RuntimeMethod_var);
	}

IL_0111:
	{
		bool L_57 = ___4_createOutputs;
		bool L_58 = V_4;
		V_12 = (bool)((int32_t)((int32_t)L_57&(int32_t)L_58));
		bool L_59 = V_12;
		if (!L_59)
		{
			goto IL_0132;
		}
	}
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_60 = ___0_graph;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_61 = ___2_track;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_62 = ___3_go;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_63 = V_2;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_64 = V_2;
		int32_t L_65;
		L_65 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_64, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		TimelinePlayable_CreateTrackOutput_mAD0C4882569BA478C8D59AA5130F8901BADE5DCF(__this, L_60, L_61, L_62, L_63, ((int32_t)il2cpp_codegen_subtract(L_65, 1)), NULL);
	}

IL_0132:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_66 = ___2_track;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_67 = V_3;
		bool L_68 = V_4;
		if (L_68)
		{
			G_B23_0 = L_67;
			G_B23_1 = L_66;
			G_B23_2 = __this;
			goto IL_013c;
		}
		G_B22_0 = L_67;
		G_B22_1 = L_66;
		G_B22_2 = __this;
	}
	{
		G_B24_0 = (-1);
		G_B24_1 = G_B22_0;
		G_B24_2 = G_B22_1;
		G_B24_3 = G_B22_2;
		goto IL_0144;
	}

IL_013c:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_69 = V_2;
		int32_t L_70;
		L_70 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_69, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
		G_B24_0 = ((int32_t)il2cpp_codegen_subtract(L_70, 1));
		G_B24_1 = G_B23_0;
		G_B24_2 = G_B23_1;
		G_B24_3 = G_B23_2;
	}

IL_0144:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_71 = V_2;
		NullCheck(G_B24_3);
		TimelinePlayable_CacheTrack_m8C7FF43B821AC07FED21AD8C1537815FA0113B1C(G_B24_3, G_B24_2, G_B24_1, G_B24_0, L_71, NULL);
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_72 = V_3;
		V_6 = L_72;
		goto IL_0150;
	}

IL_0150:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_73 = V_6;
		return L_73;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_PrepareFrame_m9124521CCE2CBF49C19EA1669DE2BAE6632C5153 (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, const RuntimeMethod* method) 
{
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_playable;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_1 = ___1_info;
		TimelinePlayable_Evaluate_m1CB17400BD2E1FE1757F8A106F67451D039C325F(__this, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_Evaluate_m1CB17400BD2E1FE1757F8A106F67451D039C325F (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_frameData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITimelineEvaluateCallback_tADB690E50C4E0CB026317874E965F565226CF085_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1_IntersectsWith_m8BA605AC4DDB95E8C6E792B5F0418DFA460E21B0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m24B683A8A5A93B09B0C00BE85AAA102ABC2AFFEE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5061FD0BD3549FA1D0AF78537518E9552A26BFBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF7203CE5D6F39E85B40AA574CA4797FD224CC255_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8BFF1BCB8FBBD46B1BC437764BE364A70BC286B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	double V_1 = 0.0;
	int32_t V_2 = 0;
	bool V_3 = false;
	Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 V_4;
	memset((&V_4), 0, sizeof(V_4));
	RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* V_5 = NULL;
	Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 V_6;
	memset((&V_6), 0, sizeof(V_6));
	RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* V_7 = NULL;
	bool V_8 = false;
	int32_t V_9 = 0;
	bool V_10 = false;
	int32_t V_11 = 0;
	bool V_12 = false;
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* G_B4_0 = NULL;
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* G_B3_0 = NULL;
	int32_t G_B5_0 = 0;
	TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* G_B5_1 = NULL;
	{
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_0 = __this->___m_IntervalTree;
		V_3 = (bool)((((RuntimeObject*)(IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_3;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		goto IL_0190;
	}

IL_0013:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___0_playable;
		double L_3;
		L_3 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_2, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
		V_0 = L_3;
		int32_t L_4 = __this->___m_ActiveBit;
		if (!L_4)
		{
			G_B4_0 = __this;
			goto IL_0026;
		}
		G_B3_0 = __this;
	}
	{
		G_B5_0 = 0;
		G_B5_1 = G_B3_0;
		goto IL_0027;
	}

IL_0026:
	{
		G_B5_0 = 1;
		G_B5_1 = G_B4_0;
	}

IL_0027:
	{
		NullCheck(G_B5_1);
		G_B5_1->___m_ActiveBit = G_B5_0;
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_5 = __this->___m_CurrentListOfActiveClips;
		NullCheck(L_5);
		List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_inline(L_5, List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_RuntimeMethod_var);
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_6 = __this->___m_IntervalTree;
		double L_7 = V_0;
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		int64_t L_8;
		L_8 = DiscreteTime_GetNearestTick_mC4A04B29410685B1864597BCB83664F6B2F95367(L_7, NULL);
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_9 = __this->___m_CurrentListOfActiveClips;
		NullCheck(L_6);
		IntervalTree_1_IntersectsWith_m8BA605AC4DDB95E8C6E792B5F0418DFA460E21B0(L_6, L_8, L_9, IntervalTree_1_IntersectsWith_m8BA605AC4DDB95E8C6E792B5F0418DFA460E21B0_RuntimeMethod_var);
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_10 = __this->___m_CurrentListOfActiveClips;
		NullCheck(L_10);
		Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 L_11;
		L_11 = List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652(L_10, List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652_RuntimeMethod_var);
		V_4 = L_11;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0084:
			{
				Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4((&V_4), Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0079_1;
			}

IL_0060_1:
			{
				RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_12;
				L_12 = Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_inline((&V_4), Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_RuntimeMethod_var);
				V_5 = L_12;
				RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_13 = V_5;
				int32_t L_14 = __this->___m_ActiveBit;
				NullCheck(L_13);
				RuntimeElement_set_intervalBit_mD6D67EA4A982521E16CDF3CAC295EED22CA65C75_inline(L_13, L_14, NULL);
			}

IL_0079_1:
			{
				bool L_15;
				L_15 = Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D((&V_4), Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D_RuntimeMethod_var);
				if (L_15)
				{
					goto IL_0060_1;
				}
			}
			{
				goto IL_0093;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0093:
	{
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_16 = ___0_playable;
		double L_17;
		L_17 = PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD(L_16, PlayableExtensions_GetDuration_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mF13E68A5E74CF61C80D2EEA8CCEEB6DB0AB620DD_RuntimeMethod_var);
		DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_18;
		memset((&L_18), 0, sizeof(L_18));
		DiscreteTime__ctor_mF858F11921F841F599EF51C7975430BEA8EC3B52((&L_18), L_17, NULL);
		il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		double L_19;
		L_19 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_18, NULL);
		V_1 = ((double)L_19);
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_20 = __this->___m_ActiveClips;
		NullCheck(L_20);
		Enumerator_t1B8F744B4F7339E29F5077FE689993B299B428D9 L_21;
		L_21 = List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652(L_20, List_1_GetEnumerator_m96DD87AF113D72174BC9A6E6D7889A16F6EA7652_RuntimeMethod_var);
		V_6 = L_21;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ee:
			{
				Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4((&V_6), Enumerator_Dispose_mDB8BF5EEACEDF5E06BE5F6857EED99E365B489B4_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00e3_1;
			}

IL_00b5_1:
			{
				RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_22;
				L_22 = Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_inline((&V_6), Enumerator_get_Current_m0BCCE875F9E4B2253641B8D8C883DFB08F90B422_RuntimeMethod_var);
				V_7 = L_22;
				RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_23 = V_7;
				NullCheck(L_23);
				int32_t L_24;
				L_24 = RuntimeElement_get_intervalBit_mD5C7E7CDA66C4B1888D529E9344679FF88DE5A70_inline(L_23, NULL);
				int32_t L_25 = __this->___m_ActiveBit;
				V_8 = (bool)((((int32_t)((((int32_t)L_24) == ((int32_t)L_25))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_26 = V_8;
				if (!L_26)
				{
					goto IL_00e2_1;
				}
			}
			{
				RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_27 = V_7;
				double L_28 = V_0;
				double L_29 = V_1;
				FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_30 = ___1_frameData;
				NullCheck(L_27);
				VirtualActionInvoker3< double, double, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 >::Invoke(10, L_27, L_28, L_29, L_30);
			}

IL_00e2_1:
			{
			}

IL_00e3_1:
			{
				bool L_31;
				L_31 = Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D((&V_6), Enumerator_MoveNext_m617FFEEBBB097C6BEEDD988DFAC5728A79F8B01D_RuntimeMethod_var);
				if (L_31)
				{
					goto IL_00b5_1;
				}
			}
			{
				goto IL_00fd;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00fd:
	{
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_32 = __this->___m_ActiveClips;
		NullCheck(L_32);
		List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_inline(L_32, List_1_Clear_mC5EA75F1D9033C0B2827873F1F1262FC72C84911_RuntimeMethod_var);
		V_9 = 0;
		goto IL_0144;
	}

IL_010e:
	{
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_33 = __this->___m_CurrentListOfActiveClips;
		int32_t L_34 = V_9;
		NullCheck(L_33);
		RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_35;
		L_35 = List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03(L_33, L_34, List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03_RuntimeMethod_var);
		double L_36 = V_0;
		FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 L_37 = ___1_frameData;
		NullCheck(L_35);
		VirtualActionInvoker2< double, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 >::Invoke(9, L_35, L_36, L_37);
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_38 = __this->___m_ActiveClips;
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_39 = __this->___m_CurrentListOfActiveClips;
		int32_t L_40 = V_9;
		NullCheck(L_39);
		RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* L_41;
		L_41 = List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03(L_39, L_40, List_1_get_Item_mCD5E42B386A063E1448AE385E0C2D427590F6F03_RuntimeMethod_var);
		NullCheck(L_38);
		List_1_Add_m24B683A8A5A93B09B0C00BE85AAA102ABC2AFFEE_inline(L_38, L_41, List_1_Add_m24B683A8A5A93B09B0C00BE85AAA102ABC2AFFEE_RuntimeMethod_var);
		int32_t L_42 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_42, 1));
	}

IL_0144:
	{
		int32_t L_43 = V_9;
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_44 = __this->___m_CurrentListOfActiveClips;
		NullCheck(L_44);
		int32_t L_45;
		L_45 = List_1_get_Count_mF7203CE5D6F39E85B40AA574CA4797FD224CC255_inline(L_44, List_1_get_Count_mF7203CE5D6F39E85B40AA574CA4797FD224CC255_RuntimeMethod_var);
		V_10 = (bool)((((int32_t)L_43) < ((int32_t)L_45))? 1 : 0);
		bool L_46 = V_10;
		if (L_46)
		{
			goto IL_010e;
		}
	}
	{
		List_1_t66D70AC14455298A9DB791AD2621759C701785A9* L_47 = __this->___m_EvaluateCallbacks;
		NullCheck(L_47);
		int32_t L_48;
		L_48 = List_1_get_Count_m5061FD0BD3549FA1D0AF78537518E9552A26BFBE_inline(L_47, List_1_get_Count_m5061FD0BD3549FA1D0AF78537518E9552A26BFBE_RuntimeMethod_var);
		V_2 = L_48;
		V_11 = 0;
		goto IL_0185;
	}

IL_016a:
	{
		List_1_t66D70AC14455298A9DB791AD2621759C701785A9* L_49 = __this->___m_EvaluateCallbacks;
		int32_t L_50 = V_11;
		NullCheck(L_49);
		RuntimeObject* L_51;
		L_51 = List_1_get_Item_m8BFF1BCB8FBBD46B1BC437764BE364A70BC286B8(L_49, L_50, List_1_get_Item_m8BFF1BCB8FBBD46B1BC437764BE364A70BC286B8_RuntimeMethod_var);
		NullCheck(L_51);
		InterfaceActionInvoker0::Invoke(0, ITimelineEvaluateCallback_tADB690E50C4E0CB026317874E965F565226CF085_il2cpp_TypeInfo_var, L_51);
		int32_t L_52 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_52, 1));
	}

IL_0185:
	{
		int32_t L_53 = V_11;
		int32_t L_54 = V_2;
		V_12 = (bool)((((int32_t)L_53) < ((int32_t)L_54))? 1 : 0);
		bool L_55 = V_12;
		if (L_55)
		{
			goto IL_016a;
		}
	}

IL_0190:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable_CacheTrack_m8C7FF43B821AC07FED21AD8C1537815FA0113B1C (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_track, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___1_playable, int32_t ___2_port, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___3_parent, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mD21FF8FFF9531317514BCF92B097521185DD421C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* L_0 = __this->___m_PlayableCache;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_1 = ___0_track;
		Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___1_playable;
		NullCheck(L_0);
		Dictionary_2_set_Item_mD21FF8FFF9531317514BCF92B097521185DD421C(L_0, L_1, L_2, Dictionary_2_set_Item_mD21FF8FFF9531317514BCF92B097521185DD421C_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable__ctor_m9A86459D9944225AE074C58C85B7F798E089FD5C (TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m97E8AC5CF5BBEDEBEA8FB6A612C6002168514A4F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1__ctor_m494E8A36D0D7F7199E44DD4A9BF915FA5255E4EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1352466DD3CF9C59AE53E9D1355D7022F18BE2C6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE854CDC1E42A0BA5D9FB38F776B7F63DA5CC0B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t66D70AC14455298A9DB791AD2621759C701785A9_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B* L_0 = (IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B*)il2cpp_codegen_object_new(IntervalTree_1_t56942FFEDE9739CBDEB79B0B42BE1F89DA07314B_il2cpp_TypeInfo_var);
		IntervalTree_1__ctor_m494E8A36D0D7F7199E44DD4A9BF915FA5255E4EC(L_0, IntervalTree_1__ctor_m494E8A36D0D7F7199E44DD4A9BF915FA5255E4EC_RuntimeMethod_var);
		__this->___m_IntervalTree = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IntervalTree), (void*)L_0);
		List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF* L_1 = (List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF*)il2cpp_codegen_object_new(List_1_t10B46D1B2917EFB9569F790FA432CF6C1C534BEF_il2cpp_TypeInfo_var);
		List_1__ctor_mBE854CDC1E42A0BA5D9FB38F776B7F63DA5CC0B7(L_1, List_1__ctor_mBE854CDC1E42A0BA5D9FB38F776B7F63DA5CC0B7_RuntimeMethod_var);
		__this->___m_ActiveClips = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveClips), (void*)L_1);
		__this->___m_ActiveBit = 0;
		List_1_t66D70AC14455298A9DB791AD2621759C701785A9* L_2 = (List_1_t66D70AC14455298A9DB791AD2621759C701785A9*)il2cpp_codegen_object_new(List_1_t66D70AC14455298A9DB791AD2621759C701785A9_il2cpp_TypeInfo_var);
		List_1__ctor_m1352466DD3CF9C59AE53E9D1355D7022F18BE2C6(L_2, List_1__ctor_m1352466DD3CF9C59AE53E9D1355D7022F18BE2C6_RuntimeMethod_var);
		__this->___m_EvaluateCallbacks = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EvaluateCallbacks), (void*)L_2);
		Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E* L_3 = (Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E*)il2cpp_codegen_object_new(Dictionary_2_t7F8A452CAC89438BACFC42CC989FA36151E8577E_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m97E8AC5CF5BBEDEBEA8FB6A612C6002168514A4F(L_3, Dictionary_2__ctor_m97E8AC5CF5BBEDEBEA8FB6A612C6002168514A4F_RuntimeMethod_var);
		__this->___m_PlayableCache = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PlayableCache), (void*)L_3);
		PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelinePlayable__cctor_m0800C83345E9CC0DED4AB906A15ADE0859A1123D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_StaticFields*)il2cpp_codegen_static_fields_for(TimelinePlayable_t01A93A4FCD1222A9B8A7BE65E5FEB187D8D99BBD_il2cpp_TypeInfo_var))->___muteAudioScrubbing = (bool)1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extrapolation_CalculateExtrapolationTimes_m607FBFE8FBB128DA7AC236DA75A9097CA959BEE7 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_0 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t V_5 = 0;
	double V_6 = 0.0;
	int32_t V_7 = 0;
	double V_8 = 0.0;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	int32_t V_14 = 0;
	double V_15 = 0.0;
	int32_t V_16 = 0;
	int32_t V_17 = 0;
	double V_18 = 0.0;
	bool V_19 = false;
	bool V_20 = false;
	bool V_21 = false;
	bool V_22 = false;
	bool V_23 = false;
	bool V_24 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B20_0 = 0;
	double G_B28_0 = 0.0;
	int32_t G_B37_0 = 0;
	double G_B48_0 = 0.0;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___0_asset;
		NullCheck(L_0);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_1;
		L_1 = TrackAsset_get_clips_m033A1CF810A017C6BD6F52190421C1474648BEB8(L_0, NULL);
		V_0 = L_1;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_2 = V_0;
		if (!L_2)
		{
			goto IL_0012;
		}
	}
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_3 = V_0;
		NullCheck(L_3);
		G_B3_0 = ((((int32_t)(((RuntimeArray*)L_3)->max_length)) == ((int32_t)0))? 1 : 0);
		goto IL_0013;
	}

IL_0012:
	{
		G_B3_0 = 1;
	}

IL_0013:
	{
		V_2 = (bool)G_B3_0;
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_024e;
	}

IL_001c:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = 0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		bool L_8;
		L_8 = TimelineClipCapsExtensions_SupportsExtrapolation_m3C0E25676F88C9DEEF4149DC2158A4A18711EE3A(L_7, NULL);
		V_3 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_0030;
		}
	}
	{
		goto IL_024e;
	}

IL_0030:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_10 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_11;
		L_11 = Extrapolation_SortClipsByStartTime_mCDB181CE76C4633A881347AB015409999918BF0F(L_10, NULL);
		V_1 = L_11;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_12 = V_1;
		NullCheck(L_12);
		V_4 = (bool)((!(((uint32_t)(((RuntimeArray*)L_12)->max_length)) <= ((uint32_t)0)))? 1 : 0);
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_024e;
		}
	}
	{
		V_5 = 0;
		goto IL_0128;
	}

IL_004e:
	{
		V_6 = (std::numeric_limits<double>::infinity());
		V_7 = 0;
		goto IL_00ed;
	}

IL_0062:
	{
		int32_t L_14 = V_5;
		int32_t L_15 = V_7;
		V_9 = (bool)((((int32_t)L_14) == ((int32_t)L_15))? 1 : 0);
		bool L_16 = V_9;
		if (!L_16)
		{
			goto IL_0071;
		}
	}
	{
		goto IL_00e7;
	}

IL_0071:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_17 = V_1;
		int32_t L_18 = V_7;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		NullCheck(L_20);
		double L_21;
		L_21 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_20, NULL);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_22 = V_1;
		int32_t L_23 = V_5;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		NullCheck(L_25);
		double L_26;
		L_26 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_25, NULL);
		V_8 = ((double)il2cpp_codegen_subtract(L_21, L_26));
		double L_27 = V_8;
		il2cpp_codegen_runtime_class_init_inline(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		double L_28 = ((TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_StaticFields*)il2cpp_codegen_static_fields_for(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var))->___kTimeEpsilon;
		if ((!(((double)L_27) >= ((double)((-L_28))))))
		{
			goto IL_0098;
		}
	}
	{
		double L_29 = V_8;
		double L_30 = V_6;
		G_B15_0 = ((((double)L_29) < ((double)L_30))? 1 : 0);
		goto IL_0099;
	}

IL_0098:
	{
		G_B15_0 = 0;
	}

IL_0099:
	{
		V_10 = (bool)G_B15_0;
		bool L_31 = V_10;
		if (!L_31)
		{
			goto IL_00aa;
		}
	}
	{
		double L_32 = V_6;
		double L_33 = V_8;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_34;
		L_34 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_32, L_33, NULL);
		V_6 = L_34;
	}

IL_00aa:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_35 = V_1;
		int32_t L_36 = V_7;
		NullCheck(L_35);
		int32_t L_37 = L_36;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		NullCheck(L_38);
		double L_39;
		L_39 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_38, NULL);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_40 = V_1;
		int32_t L_41 = V_5;
		NullCheck(L_40);
		int32_t L_42 = L_41;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		NullCheck(L_43);
		double L_44;
		L_44 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_43, NULL);
		if ((!(((double)L_39) <= ((double)L_44))))
		{
			goto IL_00d4;
		}
	}
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_45 = V_1;
		int32_t L_46 = V_7;
		NullCheck(L_45);
		int32_t L_47 = L_46;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
		NullCheck(L_48);
		double L_49;
		L_49 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_48, NULL);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_50 = V_1;
		int32_t L_51 = V_5;
		NullCheck(L_50);
		int32_t L_52 = L_51;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
		NullCheck(L_53);
		double L_54;
		L_54 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_53, NULL);
		G_B20_0 = ((((double)L_49) > ((double)L_54))? 1 : 0);
		goto IL_00d5;
	}

IL_00d4:
	{
		G_B20_0 = 0;
	}

IL_00d5:
	{
		V_11 = (bool)G_B20_0;
		bool L_55 = V_11;
		if (!L_55)
		{
			goto IL_00e6;
		}
	}
	{
		V_6 = (0.0);
	}

IL_00e6:
	{
	}

IL_00e7:
	{
		int32_t L_56 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_56, 1));
	}

IL_00ed:
	{
		int32_t L_57 = V_7;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_58 = V_1;
		NullCheck(L_58);
		V_12 = (bool)((((int32_t)L_57) < ((int32_t)((int32_t)(((RuntimeArray*)L_58)->max_length))))? 1 : 0);
		bool L_59 = V_12;
		if (L_59)
		{
			goto IL_0062;
		}
	}
	{
		double L_60 = V_6;
		il2cpp_codegen_runtime_class_init_inline(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		double L_61 = ((Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_StaticFields*)il2cpp_codegen_static_fields_for(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var))->___kMinExtrapolationTime;
		if ((((double)L_60) <= ((double)L_61)))
		{
			goto IL_010a;
		}
	}
	{
		double L_62 = V_6;
		G_B28_0 = L_62;
		goto IL_0113;
	}

IL_010a:
	{
		G_B28_0 = (0.0);
	}

IL_0113:
	{
		V_6 = G_B28_0;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_63 = V_1;
		int32_t L_64 = V_5;
		NullCheck(L_63);
		int32_t L_65 = L_64;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
		double L_67 = V_6;
		NullCheck(L_66);
		TimelineClip_SetPostExtrapolationTime_m659389D7F8F07AE58FF2D1B4BCFAB9FF13691C35(L_66, L_67, NULL);
		int32_t L_68 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_68, 1));
	}

IL_0128:
	{
		int32_t L_69 = V_5;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_70 = V_1;
		NullCheck(L_70);
		V_13 = (bool)((((int32_t)L_69) < ((int32_t)((int32_t)(((RuntimeArray*)L_70)->max_length))))? 1 : 0);
		bool L_71 = V_13;
		if (L_71)
		{
			goto IL_004e;
		}
	}
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_72 = V_1;
		NullCheck(L_72);
		int32_t L_73 = 0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_74 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_75 = V_1;
		NullCheck(L_75);
		int32_t L_76 = 0;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_77 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
		NullCheck(L_77);
		double L_78;
		L_78 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_77, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_79;
		L_79 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26((0.0), L_78, NULL);
		NullCheck(L_74);
		TimelineClip_SetPreExtrapolationTime_mE9DAF291C193942B0703ADB10CA1BEF1B9D0C4DA(L_74, L_79, NULL);
		V_14 = 1;
		goto IL_023d;
	}

IL_015f:
	{
		V_15 = (0.0);
		V_16 = (-1);
		V_17 = 0;
		goto IL_01d9;
	}

IL_0173:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_80 = V_1;
		int32_t L_81 = V_17;
		NullCheck(L_80);
		int32_t L_82 = L_81;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
		NullCheck(L_83);
		double L_84;
		L_84 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_83, NULL);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_85 = V_1;
		int32_t L_86 = V_14;
		NullCheck(L_85);
		int32_t L_87 = L_86;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_88 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_87));
		NullCheck(L_88);
		double L_89;
		L_89 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_88, NULL);
		V_19 = (bool)((((double)L_84) > ((double)L_89))? 1 : 0);
		bool L_90 = V_19;
		if (!L_90)
		{
			goto IL_019f;
		}
	}
	{
		V_16 = (-1);
		V_15 = (0.0);
		goto IL_01e5;
	}

IL_019f:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_91 = V_1;
		int32_t L_92 = V_14;
		NullCheck(L_91);
		int32_t L_93 = L_92;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_94 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_93));
		NullCheck(L_94);
		double L_95;
		L_95 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_94, NULL);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_96 = V_1;
		int32_t L_97 = V_17;
		NullCheck(L_96);
		int32_t L_98 = L_97;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_99 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_98));
		NullCheck(L_99);
		double L_100;
		L_100 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_99, NULL);
		V_18 = ((double)il2cpp_codegen_subtract(L_95, L_100));
		int32_t L_101 = V_16;
		if ((((int32_t)L_101) == ((int32_t)(-1))))
		{
			goto IL_01c1;
		}
	}
	{
		double L_102 = V_18;
		double L_103 = V_15;
		G_B37_0 = ((((double)L_102) < ((double)L_103))? 1 : 0);
		goto IL_01c2;
	}

IL_01c1:
	{
		G_B37_0 = 1;
	}

IL_01c2:
	{
		V_20 = (bool)G_B37_0;
		bool L_104 = V_20;
		if (!L_104)
		{
			goto IL_01d2;
		}
	}
	{
		double L_105 = V_18;
		V_15 = L_105;
		int32_t L_106 = V_17;
		V_16 = L_106;
	}

IL_01d2:
	{
		int32_t L_107 = V_17;
		V_17 = ((int32_t)il2cpp_codegen_add(L_107, 1));
	}

IL_01d9:
	{
		int32_t L_108 = V_17;
		int32_t L_109 = V_14;
		V_21 = (bool)((((int32_t)L_108) < ((int32_t)L_109))? 1 : 0);
		bool L_110 = V_21;
		if (L_110)
		{
			goto IL_0173;
		}
	}

IL_01e5:
	{
		int32_t L_111 = V_16;
		V_22 = (bool)((((int32_t)((((int32_t)L_111) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_112 = V_22;
		if (!L_112)
		{
			goto IL_0212;
		}
	}
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_113 = V_1;
		int32_t L_114 = V_16;
		NullCheck(L_113);
		int32_t L_115 = L_114;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_116 = (L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_115));
		NullCheck(L_116);
		int32_t L_117;
		L_117 = TimelineClip_get_postExtrapolationMode_mDF06AB6BEE7906C373109C04775C0B3CA83D8685(L_116, NULL);
		V_23 = (bool)((!(((uint32_t)L_117) <= ((uint32_t)0)))? 1 : 0);
		bool L_118 = V_23;
		if (!L_118)
		{
			goto IL_0211;
		}
	}
	{
		V_15 = (0.0);
	}

IL_0211:
	{
	}

IL_0212:
	{
		double L_119 = V_15;
		il2cpp_codegen_runtime_class_init_inline(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		double L_120 = ((Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_StaticFields*)il2cpp_codegen_static_fields_for(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var))->___kMinExtrapolationTime;
		if ((((double)L_119) <= ((double)L_120)))
		{
			goto IL_021f;
		}
	}
	{
		double L_121 = V_15;
		G_B48_0 = L_121;
		goto IL_0228;
	}

IL_021f:
	{
		G_B48_0 = (0.0);
	}

IL_0228:
	{
		V_15 = G_B48_0;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_122 = V_1;
		int32_t L_123 = V_14;
		NullCheck(L_122);
		int32_t L_124 = L_123;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_125 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_124));
		double L_126 = V_15;
		NullCheck(L_125);
		TimelineClip_SetPreExtrapolationTime_mE9DAF291C193942B0703ADB10CA1BEF1B9D0C4DA(L_125, L_126, NULL);
		int32_t L_127 = V_14;
		V_14 = ((int32_t)il2cpp_codegen_add(L_127, 1));
	}

IL_023d:
	{
		int32_t L_128 = V_14;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_129 = V_1;
		NullCheck(L_129);
		V_24 = (bool)((((int32_t)L_128) < ((int32_t)((int32_t)(((RuntimeArray*)L_129)->max_length))))? 1 : 0);
		bool L_130 = V_24;
		if (L_130)
		{
			goto IL_015f;
		}
	}
	{
	}

IL_024e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* Extrapolation_SortClipsByStartTime_mCDB181CE76C4633A881347AB015409999918BF0F (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___0_clips, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortClipsByStartTimeU3Eb__2_0_mAC857C3158459F813EB90B7EC80CC57E002F4562_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_0 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* V_1 = NULL;
	Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* G_B2_0 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* G_B2_1 = NULL;
	Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* G_B1_0 = NULL;
	TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* G_B1_1 = NULL;
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_0 = ___0_clips;
		NullCheck(L_0);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_1 = (TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64*)SZArrayNew(TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_2 = ___0_clips;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_3 = V_0;
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_4 = ___0_clips;
		NullCheck(L_4);
		Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, ((int32_t)(((RuntimeArray*)L_4)->max_length)), NULL);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var);
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_6 = ((U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var))->___U3CU3E9__2_0;
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_7 = L_6;
		if (L_7)
		{
			G_B2_0 = L_7;
			G_B2_1 = L_5;
			goto IL_0035;
		}
		G_B1_0 = L_7;
		G_B1_1 = L_5;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var);
		U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28* L_8 = ((U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var))->___U3CU3E9;
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_9 = (Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E*)il2cpp_codegen_object_new(Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E_il2cpp_TypeInfo_var);
		Comparison_1__ctor_m1C6FEC4FBED36AF3029E458BB74BE4A079EBAF65(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CSortClipsByStartTimeU3Eb__2_0_mAC857C3158459F813EB90B7EC80CC57E002F4562_RuntimeMethod_var), NULL);
		Comparison_1_t72A7B2EACD3F8F0C3D6A14C88E2B3C719E89C50E* L_10 = L_9;
		((U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var))->___U3CU3E9__2_0 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var))->___U3CU3E9__2_0), (void*)L_10);
		G_B2_0 = L_10;
		G_B2_1 = G_B1_1;
	}

IL_0035:
	{
		Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD(G_B2_1, G_B2_0, Array_Sort_TisTimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_m31C6B52014B2E7DFA7F5A22372E183DEE239E4DD_RuntimeMethod_var);
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_11 = V_0;
		V_1 = L_11;
		goto IL_003f;
	}

IL_003f:
	{
		TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extrapolation__cctor_mEED3F9AE8423558EE03C4A949B2954DD93925066 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var);
		double L_0 = ((TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_StaticFields*)il2cpp_codegen_static_fields_for(TimeUtility_t815D4EA395D12E4F662C6AB493F3CE5A0006AD26_il2cpp_TypeInfo_var))->___kTimeEpsilon;
		((Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_StaticFields*)il2cpp_codegen_static_fields_for(Extrapolation_t4258D23965C0DA9509062D44F7A2AACA99A59DFE_il2cpp_TypeInfo_var))->___kMinExtrapolationTime = ((double)il2cpp_codegen_multiply(L_0, (1000.0)));
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m68412E65388EDDBD5C698C3B363320588FC91F3F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28* L_0 = (U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28*)il2cpp_codegen_object_new(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m4BEA68C8BAF3AD6FA1854F77A8584537339195A3(L_0, NULL);
		((U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4BEA68C8BAF3AD6FA1854F77A8584537339195A3 (U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSortClipsByStartTimeU3Eb__2_0_mAC857C3158459F813EB90B7EC80CC57E002F4562 (U3CU3Ec_tB74E998116FFDE2919C1EF6E8B35AB3798461A28* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_clip1, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___1_clip2, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_clip1;
		NullCheck(L_0);
		double L_1;
		L_1 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_0, NULL);
		V_0 = L_1;
		TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_2 = ___1_clip2;
		NullCheck(L_2);
		double L_3;
		L_3 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296(L_2, NULL);
		int32_t L_4;
		L_4 = Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC((&V_0), L_3, NULL);
		return L_4;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE (int32_t ___0_h1, int32_t ___1_h2, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_h1;
		int32_t L_1 = ___1_h2;
		int32_t L_2 = ___0_h1;
		int32_t L_3 = ___0_h1;
		V_0 = ((int32_t)(L_0^((int32_t)((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)L_1), ((int64_t)(uint64_t)((uint32_t)((int32_t)-1640531527))))), ((int64_t)((int32_t)(L_2<<6))))), ((int64_t)((int32_t)(L_3>>2))))))));
		goto IL_001a;
	}

IL_001a:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mCD4724834FE836194D0AABEAF856DA6C625A73F6 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_h1;
		int32_t L_1 = ___1_h2;
		int32_t L_2;
		L_2 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_0, L_1, NULL);
		int32_t L_3 = ___2_h3;
		int32_t L_4;
		L_4 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0011;
	}

IL_0011:
	{
		int32_t L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_m288F5449B09EB88B46E520229DFF7C7F18CA51C0 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, int32_t ___3_h4, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_h1;
		int32_t L_1 = ___1_h2;
		int32_t L_2 = ___2_h3;
		int32_t L_3;
		L_3 = HashUtility_CombineHash_mCD4724834FE836194D0AABEAF856DA6C625A73F6(L_0, L_1, L_2, NULL);
		int32_t L_4 = ___3_h4;
		int32_t L_5;
		L_5 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_3, L_4, NULL);
		V_0 = L_5;
		goto IL_0012;
	}

IL_0012:
	{
		int32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mBB79C3AEE25C2E5895BA6F85AECCFF5B215005B6 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, int32_t ___3_h4, int32_t ___4_h5, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_h1;
		int32_t L_1 = ___1_h2;
		int32_t L_2 = ___2_h3;
		int32_t L_3 = ___3_h4;
		int32_t L_4;
		L_4 = HashUtility_CombineHash_m288F5449B09EB88B46E520229DFF7C7F18CA51C0(L_0, L_1, L_2, L_3, NULL);
		int32_t L_5 = ___4_h5;
		int32_t L_6;
		L_6 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0014;
	}

IL_0014:
	{
		int32_t L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashUtility_CombineHash_mCA939EC20F8AE7BBABD2D433D3A1FB770AC30BF7 (int32_t ___0_h1, int32_t ___1_h2, int32_t ___2_h3, int32_t ___3_h4, int32_t ___4_h5, int32_t ___5_h6, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_h1;
		int32_t L_1 = ___1_h2;
		int32_t L_2 = ___2_h3;
		int32_t L_3 = ___3_h4;
		int32_t L_4 = ___4_h5;
		int32_t L_5;
		L_5 = HashUtility_CombineHash_mBB79C3AEE25C2E5895BA6F85AECCFF5B215005B6(L_0, L_1, L_2, L_3, L_4, NULL);
		int32_t L_6 = ___5_h6;
		int32_t L_7;
		L_7 = HashUtility_CombineHash_mDB3BFB2F0222F9DFEA5A43CC152AF988732681DE(L_5, L_6, NULL);
		V_0 = L_7;
		goto IL_0016;
	}

IL_0016:
	{
		int32_t L_8 = V_0;
		return L_8;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 NotificationUtilities_CreateNotificationsPlayable_mF665AFFEFDFDBD2572948D0A9998348CC268A28E (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_markers, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___2_director, const RuntimeMethod* method) 
{
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		RuntimeObject* L_1 = ___1_markers;
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_2 = ___2_director;
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_3;
		L_3 = NotificationUtilities_CreateNotificationsPlayable_m3173F7D8999AA856892F6556F20735C8B24AB231(L_0, L_1, (RuntimeObject*)NULL, L_2, NULL);
		V_0 = L_3;
		goto IL_000d;
	}

IL_000d:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 NotificationUtilities_CreateNotificationsPlayable_mEBCA07E594A6E0979666BF7C3397ACC7A5D4753E (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_markers, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___2_timelineAsset, const RuntimeMethod* method) 
{
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_0 = ___0_graph;
		RuntimeObject* L_1 = ___1_markers;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_2 = ___2_timelineAsset;
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_3;
		L_3 = NotificationUtilities_CreateNotificationsPlayable_m3173F7D8999AA856892F6556F20735C8B24AB231(L_0, L_1, L_2, (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475*)NULL, NULL);
		V_0 = L_3;
		goto IL_000d;
	}

IL_000d:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 NotificationUtilities_CreateNotificationsPlayable_m3173F7D8999AA856892F6556F20735C8B24AB231 (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_markers, RuntimeObject* ___2_asset, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___3_director, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE4D23676FDEE4D86D05BB919D73153B6B6754321_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t20143ACCC2911665EF1E794A372AB4BCD33B7C80_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INotificationOptionProvider_tEAC98139C63441F98D2364D85B69C202E9795B0F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Equals_m16D04650E06B12057E8D54C7D97AD6CEE0F5B7C8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	bool V_2 = false;
	double V_3 = 0.0;
	RuntimeObject* V_4 = NULL;
	RuntimeObject* V_5 = NULL;
	RuntimeObject* V_6 = NULL;
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_7;
	memset((&V_7), 0, sizeof(V_7));
	DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 V_8;
	memset((&V_8), 0, sizeof(V_8));
	RuntimeObject* V_9 = NULL;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 V_15;
	memset((&V_15), 0, sizeof(V_15));
	int32_t G_B3_0 = 0;
	double G_B11_0 = 0.0;
	int32_t G_B18_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_0;
		L_0 = ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01(ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01_RuntimeMethod_var);
		V_0 = L_0;
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_1 = ___3_director;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_2)
		{
			goto IL_0013;
		}
	}
	{
		G_B3_0 = 2;
		goto IL_0019;
	}

IL_0013:
	{
		PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_3 = ___3_director;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = PlayableDirector_get_extrapolationMode_m942C1A4A49D9D81DF54B742A0EFE22ED6D6BCDDD(L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
	}

IL_0019:
	{
		V_1 = G_B3_0;
		V_2 = (bool)0;
		V_3 = (0.0);
		RuntimeObject* L_5 = ___1_markers;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tE4D23676FDEE4D86D05BB919D73153B6B6754321_il2cpp_TypeInfo_var, L_5);
		V_4 = L_6;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_014a:
			{
				{
					RuntimeObject* L_7 = V_4;
					if (!L_7)
					{
						goto IL_0156;
					}
				}
				{
					RuntimeObject* L_8 = V_4;
					NullCheck(L_8);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
				}

IL_0156:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_013c_1;
			}

IL_0034_1:
			{
				RuntimeObject* L_9 = V_4;
				NullCheck(L_9);
				RuntimeObject* L_10;
				L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_t20143ACCC2911665EF1E794A372AB4BCD33B7C80_il2cpp_TypeInfo_var, L_9);
				V_5 = L_10;
				RuntimeObject* L_11 = V_5;
				V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_11, INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B_il2cpp_TypeInfo_var));
				RuntimeObject* L_12 = V_6;
				V_10 = (bool)((((RuntimeObject*)(RuntimeObject*)L_12) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_13 = V_10;
				if (!L_13)
				{
					goto IL_0057_1;
				}
			}
			{
				goto IL_013c_1;
			}

IL_0057_1:
			{
				bool L_14 = V_2;
				V_11 = (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
				bool L_15 = V_11;
				if (!L_15)
				{
					goto IL_0082_1;
				}
			}
			{
				PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_16 = ___3_director;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_17;
				L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_17)
				{
					goto IL_0073_1;
				}
			}
			{
				RuntimeObject* L_18 = ___2_asset;
				NullCheck(L_18);
				double L_19;
				L_19 = InterfaceFuncInvoker0< double >::Invoke(1, IPlayableAsset_tA8542A8CC4881398B9C1BA317451DE64A09A849D_il2cpp_TypeInfo_var, L_18);
				G_B11_0 = L_19;
				goto IL_007e_1;
			}

IL_0073_1:
			{
				PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_20 = ___3_director;
				NullCheck(L_20);
				PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_21;
				L_21 = PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C(L_20, NULL);
				NullCheck(L_21);
				double L_22;
				L_22 = VirtualFuncInvoker0< double >::Invoke(7, L_21);
				G_B11_0 = L_22;
			}

IL_007e_1:
			{
				V_3 = G_B11_0;
				V_2 = (bool)1;
			}

IL_0082_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
				ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_23;
				L_23 = ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01(ScriptPlayable_1_get_Null_m8A2426F23465403DD2CB0D310BBBCDA29A0E8A01_RuntimeMethod_var);
				bool L_24;
				L_24 = ScriptPlayable_1_Equals_m16D04650E06B12057E8D54C7D97AD6CEE0F5B7C8((&V_0), L_23, ScriptPlayable_1_Equals_m16D04650E06B12057E8D54C7D97AD6CEE0F5B7C8_RuntimeMethod_var);
				V_12 = L_24;
				bool L_25 = V_12;
				if (!L_25)
				{
					goto IL_009f_1;
				}
			}
			{
				PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_26 = ___0_graph;
				double L_27 = V_3;
				int32_t L_28 = V_1;
				ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_29;
				L_29 = TimeNotificationBehaviour_Create_mF24D48476C110D3158F32421C168A5171F4613A0(L_26, L_27, L_28, NULL);
				V_0 = L_29;
			}

IL_009f_1:
			{
				RuntimeObject* L_30 = V_5;
				NullCheck(L_30);
				double L_31;
				L_31 = InterfaceFuncInvoker0< double >::Invoke(0, IMarker_t56D4AC9FC0C2FA104A18211FF74D707C03FCDB8D_il2cpp_TypeInfo_var, L_30);
				il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_32;
				L_32 = DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874(L_31, NULL);
				V_7 = L_32;
				double L_33 = V_3;
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_34;
				L_34 = DiscreteTime_op_Explicit_mE186D14B06F947B0B372625D4E927566B0161874(L_33, NULL);
				V_8 = L_34;
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_35 = V_7;
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_36 = V_8;
				bool L_37;
				L_37 = DiscreteTime_op_GreaterThanOrEqual_m04A7C9DC1DACEBE2FF6201F7B81C5CE59518A57D(L_35, L_36, NULL);
				if (!L_37)
				{
					goto IL_00df_1;
				}
			}
			{
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_38 = V_7;
				il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_39;
				L_39 = DiscreteTime_OneTickAfter_mD2C58DF00885E44EA0D7AF8C9F56C14F77E53EB7((&V_8), NULL);
				bool L_40;
				L_40 = DiscreteTime_op_LessThanOrEqual_m8E8286335E92963611D6C0F6598B20E61CBE2F14(L_38, L_39, NULL);
				if (!L_40)
				{
					goto IL_00df_1;
				}
			}
			{
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_41 = V_8;
				il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_42;
				L_42 = DiscreteTime_op_Implicit_m8EEF2A52EFFBFC375CB1D8171DC439A22DC35ECB(0, NULL);
				bool L_43;
				L_43 = DiscreteTime_op_Inequality_m19BD9CC31D1A2FBDA0CC50BA96EA37463F404AF6(L_41, L_42, NULL);
				G_B18_0 = ((int32_t)(L_43));
				goto IL_00e0_1;
			}

IL_00df_1:
			{
				G_B18_0 = 0;
			}

IL_00e0_1:
			{
				V_13 = (bool)G_B18_0;
				bool L_44 = V_13;
				if (!L_44)
				{
					goto IL_00ef_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_45;
				L_45 = DiscreteTime_OneTickBefore_m06F6D6A227D8356FCD3283CD59571DFA12943D1A((&V_8), NULL);
				V_7 = L_45;
			}

IL_00ef_1:
			{
				RuntimeObject* L_46 = V_5;
				V_9 = ((RuntimeObject*)IsInst((RuntimeObject*)L_46, INotificationOptionProvider_tEAC98139C63441F98D2364D85B69C202E9795B0F_il2cpp_TypeInfo_var));
				RuntimeObject* L_47 = V_9;
				V_14 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_47) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_48 = V_14;
				if (!L_48)
				{
					goto IL_0123_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
				TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* L_49;
				L_49 = ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F((&V_0), ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F_RuntimeMethod_var);
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_50 = V_7;
				il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
				double L_51;
				L_51 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_50, NULL);
				RuntimeObject* L_52 = V_6;
				RuntimeObject* L_53 = V_9;
				NullCheck(L_53);
				int16_t L_54;
				L_54 = InterfaceFuncInvoker0< int16_t >::Invoke(0, INotificationOptionProvider_tEAC98139C63441F98D2364D85B69C202E9795B0F_il2cpp_TypeInfo_var, L_53);
				NullCheck(L_49);
				TimeNotificationBehaviour_AddNotification_mB502CDA1135E3A3F543B7B24224BB95F986EAD97(L_49, ((double)L_51), L_52, L_54, NULL);
				goto IL_013b_1;
			}

IL_0123_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57_il2cpp_TypeInfo_var);
				TimeNotificationBehaviour_tE17AD7EF43D3F48E5BB2C35250F82AB5F9B47535* L_55;
				L_55 = ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F((&V_0), ScriptPlayable_1_GetBehaviour_m00070B57F6A1194957F7AF216F8B94D16026495F_RuntimeMethod_var);
				DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 L_56 = V_7;
				il2cpp_codegen_runtime_class_init_inline(DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6_il2cpp_TypeInfo_var);
				double L_57;
				L_57 = DiscreteTime_op_Explicit_m801A8089D31AA0C435943A08C89A83607FACD52B(L_56, NULL);
				RuntimeObject* L_58 = V_6;
				NullCheck(L_55);
				TimeNotificationBehaviour_AddNotification_mB502CDA1135E3A3F543B7B24224BB95F986EAD97(L_55, ((double)L_57), L_58, 2, NULL);
			}

IL_013b_1:
			{
			}

IL_013c_1:
			{
				RuntimeObject* L_59 = V_4;
				NullCheck(L_59);
				bool L_60;
				L_60 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_59);
				if (L_60)
				{
					goto IL_0034_1;
				}
			}
			{
				goto IL_0157;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0157:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_61 = V_0;
		V_15 = L_61;
		goto IL_015c;
	}

IL_015c:
	{
		ScriptPlayable_1_tABE33CB87D4E6F95DCDF1EC076C36E6B64DE6D57 L_62 = V_15;
		return L_62;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotificationUtilities_TrackTypeSupportsNotifications_mA844D8C5CD9E01E806EFA9A16F37BD7575DB6012 (Type_t* ___0_type, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* V_0 = NULL;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		Type_t* L_0 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_2;
		L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
		Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_3;
		L_3 = Attribute_GetCustomAttribute_mF48604D4722E67239F3D6A48CFCCBCDE7BCFFB06(L_0, L_2, NULL);
		V_0 = ((TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2*)CastclassClass((RuntimeObject*)L_3, TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2_il2cpp_TypeInfo_var));
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* L_4 = V_0;
		if (!L_4)
		{
			goto IL_004b;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_6;
		L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* L_7 = V_0;
		NullCheck(L_7);
		Type_t* L_8 = L_7->___type;
		NullCheck(L_6);
		bool L_9;
		L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_6, L_8);
		if (L_9)
		{
			goto IL_0048;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_11;
		L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
		TrackBindingTypeAttribute_t7A2B3C3F8994B073A3354E00CAEF06FC1D7721E2* L_12 = V_0;
		NullCheck(L_12);
		Type_t* L_13 = L_12->___type;
		NullCheck(L_11);
		bool L_14;
		L_14 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_11, L_13);
		G_B4_0 = ((int32_t)(L_14));
		goto IL_0049;
	}

IL_0048:
	{
		G_B4_0 = 1;
	}

IL_0049:
	{
		G_B6_0 = G_B4_0;
		goto IL_004c;
	}

IL_004b:
	{
		G_B6_0 = 0;
	}

IL_004c:
	{
		V_1 = (bool)G_B6_0;
		goto IL_004f;
	}

IL_004f:
	{
		bool L_15 = V_1;
		return L_15;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimelineCreateUtilities_GenerateUniqueActorName_mA256C1FED6CBEA0A7A41C3CD66E3617D70E7C554 (List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___0_tracks, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass0_0_U3CGenerateUniqueActorNameU3Eb__0_m06DEF88A9AE88C0A9FEA42106BBB9D0E79B92D50_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass0_1_U3CGenerateUniqueActorNameU3Eb__1_m63691DF652C67A4727D3AD671C58FA56CA3FAEDB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5E215A6DBE803E908043576B18C4FAD26AD44F7);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* V_0 = NULL;
	int32_t V_1 = 0;
	String_t* V_2 = NULL;
	bool V_3 = false;
	String_t* V_4 = NULL;
	bool V_5 = false;
	int32_t V_6 = 0;
	bool V_7 = false;
	String_t* V_8 = NULL;
	bool V_9 = false;
	int32_t V_10 = 0;
	bool V_11 = false;
	U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591* V_12 = NULL;
	bool V_13 = false;
	bool V_14 = false;
	int32_t G_B5_0 = 0;
	{
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_0 = (U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass0_0__ctor_m8C4942004C3562D0E7CEF1A8EBA62FE27E649328(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_1 = V_0;
		String_t* L_2 = ___1_name;
		NullCheck(L_1);
		L_1->___name = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___name), (void*)L_2);
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_3 = ___0_tracks;
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_4 = V_0;
		Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3* L_5 = (Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3*)il2cpp_codegen_object_new(Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3_il2cpp_TypeInfo_var);
		Predicate_1__ctor_m812064195D242AC1D8BEDD6E86C679DF84F32DBF(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass0_0_U3CGenerateUniqueActorNameU3Eb__0_m06DEF88A9AE88C0A9FEA42106BBB9D0E79B92D50_RuntimeMethod_var), NULL);
		NullCheck(L_3);
		bool L_6;
		L_6 = List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50(L_3, L_5, List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_0034;
		}
	}
	{
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_8 = V_0;
		NullCheck(L_8);
		String_t* L_9 = L_8->___name;
		V_4 = L_9;
		goto IL_0155;
	}

IL_0034:
	{
		V_1 = 0;
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_10 = V_0;
		NullCheck(L_10);
		String_t* L_11 = L_10->___name;
		V_2 = L_11;
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_12 = V_0;
		NullCheck(L_12);
		String_t* L_13 = L_12->___name;
		bool L_14;
		L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL);
		if (L_14)
		{
			goto IL_0068;
		}
	}
	{
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_15 = V_0;
		NullCheck(L_15);
		String_t* L_16 = L_15->___name;
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_17 = V_0;
		NullCheck(L_17);
		String_t* L_18 = L_17->___name;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL);
		NullCheck(L_16);
		Il2CppChar L_20;
		L_20 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_16, ((int32_t)il2cpp_codegen_subtract(L_19, 1)), NULL);
		G_B5_0 = ((((int32_t)L_20) == ((int32_t)((int32_t)41)))? 1 : 0);
		goto IL_0069;
	}

IL_0068:
	{
		G_B5_0 = 0;
	}

IL_0069:
	{
		V_5 = (bool)G_B5_0;
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_00d2;
		}
	}
	{
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_22 = V_0;
		NullCheck(L_22);
		String_t* L_23 = L_22->___name;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_23, ((int32_t)40), NULL);
		V_6 = L_24;
		int32_t L_25 = V_6;
		V_7 = (bool)((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
		bool L_26 = V_7;
		if (!L_26)
		{
			goto IL_00d1;
		}
	}
	{
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_27 = V_0;
		NullCheck(L_27);
		String_t* L_28 = L_27->___name;
		int32_t L_29 = V_6;
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_30 = V_0;
		NullCheck(L_30);
		String_t* L_31 = L_30->___name;
		NullCheck(L_31);
		int32_t L_32;
		L_32 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_31, NULL);
		int32_t L_33 = V_6;
		NullCheck(L_28);
		String_t* L_34;
		L_34 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_28, ((int32_t)il2cpp_codegen_add(L_29, 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_32, L_33)), 2)), NULL);
		V_8 = L_34;
		String_t* L_35 = V_8;
		bool L_36;
		L_36 = Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21(L_35, (&V_1), NULL);
		V_9 = L_36;
		bool L_37 = V_9;
		if (!L_37)
		{
			goto IL_00d0;
		}
	}
	{
		int32_t L_38 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1));
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_39 = V_0;
		NullCheck(L_39);
		String_t* L_40 = L_39->___name;
		int32_t L_41 = V_6;
		NullCheck(L_40);
		String_t* L_42;
		L_42 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_40, 0, L_41, NULL);
		V_2 = L_42;
	}

IL_00d0:
	{
	}

IL_00d1:
	{
	}

IL_00d2:
	{
		String_t* L_43 = V_2;
		NullCheck(L_43);
		String_t* L_44;
		L_44 = String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5(L_43, NULL);
		V_2 = L_44;
		int32_t L_45 = V_1;
		V_10 = L_45;
		goto IL_013a;
	}

IL_00de:
	{
		int32_t L_46 = V_10;
		V_11 = (bool)((((int32_t)L_46) > ((int32_t)0))? 1 : 0);
		bool L_47 = V_11;
		if (!L_47)
		{
			goto IL_0133;
		}
	}
	{
		U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591* L_48 = (U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass0_1__ctor_mE96B2A914FE0820EA130DFB44B1E713AD3FBFB90(L_48, NULL);
		V_12 = L_48;
		U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591* L_49 = V_12;
		String_t* L_50 = V_2;
		int32_t L_51 = V_10;
		int32_t L_52 = L_51;
		RuntimeObject* L_53 = Box(il2cpp_defaults.int32_class, &L_52);
		String_t* L_54;
		L_54 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralA5E215A6DBE803E908043576B18C4FAD26AD44F7, L_50, L_53, NULL);
		NullCheck(L_49);
		L_49->___result = L_54;
		Il2CppCodeGenWriteBarrier((void**)(&L_49->___result), (void*)L_54);
		List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* L_55 = ___0_tracks;
		U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591* L_56 = V_12;
		Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3* L_57 = (Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3*)il2cpp_codegen_object_new(Predicate_1_tCE0A477DE71B4D11340144D5EBBB655AD0797EF3_il2cpp_TypeInfo_var);
		Predicate_1__ctor_m812064195D242AC1D8BEDD6E86C679DF84F32DBF(L_57, L_56, (intptr_t)((void*)U3CU3Ec__DisplayClass0_1_U3CGenerateUniqueActorNameU3Eb__1_m63691DF652C67A4727D3AD671C58FA56CA3FAEDB_RuntimeMethod_var), NULL);
		NullCheck(L_55);
		bool L_58;
		L_58 = List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50(L_55, L_57, List_1_Exists_mA904EA146A4B3816648D25F40DC7FCB7DDF54E50_RuntimeMethod_var);
		V_13 = (bool)((((int32_t)L_58) == ((int32_t)0))? 1 : 0);
		bool L_59 = V_13;
		if (!L_59)
		{
			goto IL_0132;
		}
	}
	{
		U3CU3Ec__DisplayClass0_1_t6C3CFF368A6F745558E6345BDEEF00CC8B033591* L_60 = V_12;
		NullCheck(L_60);
		String_t* L_61 = L_60->___result;
		V_4 = L_61;
		goto IL_0155;
	}

IL_0132:
	{
	}

IL_0133:
	{
		int32_t L_62 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_62, 1));
	}

IL_013a:
	{
		int32_t L_63 = V_10;
		int32_t L_64 = V_1;
		V_14 = (bool)((((int32_t)L_63) < ((int32_t)((int32_t)il2cpp_codegen_add(L_64, ((int32_t)5000)))))? 1 : 0);
		bool L_65 = V_14;
		if (L_65)
		{
			goto IL_00de;
		}
	}
	{
		U3CU3Ec__DisplayClass0_0_tEEFDBD8392308CD42F270E5772842108CCBA2AD6* L_66 = V_0;
		NullCheck(L_66);
		String_t* L_67 = L_66->___name;
		V_4 = L_67;
		goto IL_0155;
	}

IL_0155:
	{
		String_t* L_68 = V_4;
		return L_68;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_childAsset, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_masterAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_childAsset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_0013;
		}
	}
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___1_masterAsset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0014;
	}

IL_0013:
	{
		G_B3_0 = 1;
	}

IL_0014:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_001a;
		}
	}
	{
		goto IL_004f;
	}

IL_001a:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = ___1_masterAsset;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_5, NULL);
		V_1 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_6&((int32_t)52)))) <= ((uint32_t)0)))? 1 : 0);
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_003e;
		}
	}
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_8 = ___0_childAsset;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9 = L_8;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_9, NULL);
		NullCheck(L_9);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, ((int32_t)((int32_t)L_10|((int32_t)52))), NULL);
		goto IL_004f;
	}

IL_003e:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11 = ___0_childAsset;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = L_11;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_12, NULL);
		NullCheck(L_12);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_12, ((int32_t)((int32_t)L_13|1)), NULL);
	}

IL_004f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimelineCreateUtilities_RemoveAssetFromObject_mDDE3FBE78C7CBC5F771632F41076E68108475013 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_childAsset, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_masterAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_childAsset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_0013;
		}
	}
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___1_masterAsset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0014;
	}

IL_0013:
	{
		G_B3_0 = 1;
	}

IL_0014:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_001a;
		}
	}
	{
		goto IL_001a;
	}

IL_001a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* TimelineCreateUtilities_CreateAnimationClipForTrack_m499C0BAB55D23B8B1759B4EFFCA6EC100B056770 (String_t* ___0_name, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___1_track, bool ___2_isLegacy, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* V_0 = NULL;
	int32_t V_1 = 0;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_2 = NULL;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* V_3 = NULL;
	TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* G_B3_0 = NULL;
	int32_t G_B6_0 = 0;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* G_B8_0 = NULL;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* G_B8_1 = NULL;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* G_B7_0 = NULL;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* G_B7_1 = NULL;
	float G_B9_0 = 0.0f;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* G_B9_1 = NULL;
	AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* G_B9_2 = NULL;
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_0 = ___1_track;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_000d;
		}
	}
	{
		G_B3_0 = ((TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496*)(NULL));
		goto IL_0013;
	}

IL_000d:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_2 = ___1_track;
		NullCheck(L_2);
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_3;
		L_3 = TrackAsset_get_timelineAsset_m969726B43E66370FB81F1CCB6C012BCAD2B112A8(L_2, NULL);
		G_B3_0 = L_3;
	}

IL_0013:
	{
		V_0 = G_B3_0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_4 = ___1_track;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_5)
		{
			goto IL_0020;
		}
	}
	{
		G_B6_0 = 0;
		goto IL_0026;
	}

IL_0020:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_6 = ___1_track;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_6, NULL);
		G_B6_0 = ((int32_t)(L_7));
	}

IL_0026:
	{
		V_1 = G_B6_0;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_8 = (AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*)il2cpp_codegen_object_new(AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712_il2cpp_TypeInfo_var);
		AnimationClip__ctor_m3F9B3DE671547640479DB976423EEBC689D26F79(L_8, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_9 = L_8;
		bool L_10 = ___2_isLegacy;
		NullCheck(L_9);
		AnimationClip_set_legacy_mA24DEDCB86CB9439005B71B6916C09C751731377(L_9, L_10, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_11 = L_9;
		String_t* L_12 = ___0_name;
		NullCheck(L_11);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_11, L_12, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_13 = L_11;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_14 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_15;
		L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_15)
		{
			G_B8_0 = L_13;
			G_B8_1 = L_13;
			goto IL_0054;
		}
		G_B7_0 = L_13;
		G_B7_1 = L_13;
	}
	{
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_16 = V_0;
		NullCheck(L_16);
		EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* L_17;
		L_17 = TimelineAsset_get_editorSettings_m3D5DEC0305D9E517E29CB898C789C3B42D3B1CB9(L_16, NULL);
		NullCheck(L_17);
		double L_18;
		L_18 = EditorSettings_get_frameRate_m699A6599212042DC13CB0DB91C7057B9644A0037(L_17, NULL);
		G_B9_0 = ((float)L_18);
		G_B9_1 = G_B7_0;
		G_B9_2 = G_B7_1;
		goto IL_005a;
	}

IL_0054:
	{
		il2cpp_codegen_runtime_class_init_inline(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var);
		double L_19 = ((EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_StaticFields*)il2cpp_codegen_static_fields_for(EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF_il2cpp_TypeInfo_var))->___kDefaultFrameRate;
		G_B9_0 = ((float)L_19);
		G_B9_1 = G_B8_0;
		G_B9_2 = G_B8_1;
	}

IL_005a:
	{
		NullCheck(G_B9_1);
		AnimationClip_set_frameRate_m68E3FF5D77738194EFEC9279F1B3FB1FCFEEED74(G_B9_1, G_B9_0, NULL);
		V_2 = G_B9_2;
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_20 = V_2;
		TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_21 = V_0;
		TimelineCreateUtilities_SaveAssetIntoObject_m08F1B9275C4A4893711EA4281BBB3BBBEA9EEE0A(L_20, L_21, NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_22 = V_2;
		int32_t L_23 = V_1;
		NullCheck(L_22);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_22, ((int32_t)((int32_t)L_23&((int32_t)-2))), NULL);
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_24 = V_2;
		V_3 = L_24;
		goto IL_0078;
	}

IL_0078:
	{
		AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_25 = V_3;
		return L_25;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimelineCreateUtilities_ValidateParentTrack_mDE431017F5F40FDE73B7CDFACADDD1F484316CE6 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___0_parent, Type_t* ___1_childType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	int32_t V_8 = 0;
	TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* V_9 = NULL;
	bool V_10 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B11_0 = 0;
	int32_t G_B23_0 = 0;
	{
		Type_t* L_0 = ___1_childType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_1;
		L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
		if (L_1)
		{
			goto IL_001f;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_3;
		L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
		Type_t* L_4 = ___1_childType;
		NullCheck(L_3);
		bool L_5;
		L_5 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_3, L_4);
		G_B3_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		goto IL_0020;
	}

IL_001f:
	{
		G_B3_0 = 1;
	}

IL_0020:
	{
		V_1 = (bool)G_B3_0;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_002b;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0104;
	}

IL_002b:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_7 = ___0_parent;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_8;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_003d;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0104;
	}

IL_003d:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_10 = ___0_parent;
		if (!((RuntimeObject*)IsInst((RuntimeObject*)L_10, ILayerable_t3F7D555AE898B3722D3654E1A996A97B2556BE3B_il2cpp_TypeInfo_var)))
		{
			goto IL_005b;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_11 = ___0_parent;
		NullCheck(L_11);
		bool L_12;
		L_12 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(L_11, NULL);
		if (L_12)
		{
			goto IL_005b;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_13 = ___0_parent;
		NullCheck(L_13);
		Type_t* L_14;
		L_14 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_13, NULL);
		Type_t* L_15 = ___1_childType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_16;
		L_16 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_15, NULL);
		G_B11_0 = ((int32_t)(L_16));
		goto IL_005c;
	}

IL_005b:
	{
		G_B11_0 = 0;
	}

IL_005c:
	{
		V_4 = (bool)G_B11_0;
		bool L_17 = V_4;
		if (!L_17)
		{
			goto IL_0069;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0104;
	}

IL_0069:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_18 = ___0_parent;
		NullCheck(L_18);
		Type_t* L_19;
		L_19 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_18, NULL);
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_21;
		L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
		Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_22;
		L_22 = Attribute_GetCustomAttribute_mF48604D4722E67239F3D6A48CFCCBCDE7BCFFB06(L_19, L_21, NULL);
		V_0 = ((SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8*)IsInstClass((RuntimeObject*)L_22, SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8_il2cpp_TypeInfo_var));
		SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8* L_23 = V_0;
		V_5 = (bool)((((RuntimeObject*)(SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8*)L_23) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_24 = V_5;
		if (!L_24)
		{
			goto IL_0092;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0104;
	}

IL_0092:
	{
		SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8* L_25 = V_0;
		NullCheck(L_25);
		Type_t* L_26 = L_25->___childType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_27;
		L_27 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_26, (Type_t*)NULL, NULL);
		V_6 = L_27;
		bool L_28 = V_6;
		if (!L_28)
		{
			goto IL_00a8;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0104;
	}

IL_00a8:
	{
		Type_t* L_29 = ___1_childType;
		SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8* L_30 = V_0;
		NullCheck(L_30);
		Type_t* L_31 = L_30->___childType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_32;
		L_32 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_29, L_31, NULL);
		V_7 = L_32;
		bool L_33 = V_7;
		if (!L_33)
		{
			goto IL_0100;
		}
	}
	{
		V_8 = 0;
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_34 = ___0_parent;
		V_9 = L_34;
		goto IL_00d9;
	}

IL_00c3:
	{
		int32_t L_35 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_35, 1));
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_36 = V_9;
		NullCheck(L_36);
		PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_37;
		L_37 = TrackAsset_get_parent_m4B5D7DF104388286053C4BE8D5ECB28615FE7DD9(L_36, NULL);
		V_9 = ((TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96*)IsInstClass((RuntimeObject*)L_37, TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var));
	}

IL_00d9:
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_38 = V_9;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_39;
		L_39 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_39)
		{
			goto IL_00ec;
		}
	}
	{
		TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* L_40 = V_9;
		NullCheck(L_40);
		bool L_41;
		L_41 = TrackAsset_get_isSubTrack_mB3337FCA3D035259F1A6F5B9CFD6D9B6E2EDF05E(L_40, NULL);
		G_B23_0 = ((int32_t)(L_41));
		goto IL_00ed;
	}

IL_00ec:
	{
		G_B23_0 = 0;
	}

IL_00ed:
	{
		V_10 = (bool)G_B23_0;
		bool L_42 = V_10;
		if (L_42)
		{
			goto IL_00c3;
		}
	}
	{
		int32_t L_43 = V_8;
		SupportsChildTracksAttribute_tAA48787F5A6F2DDBC4FFB428C54C57CA21EF30E8* L_44 = V_0;
		NullCheck(L_44);
		int32_t L_45 = L_44->___levels;
		V_2 = (bool)((((int32_t)L_43) < ((int32_t)L_45))? 1 : 0);
		goto IL_0104;
	}

IL_0100:
	{
		V_2 = (bool)0;
		goto IL_0104;
	}

IL_0104:
	{
		bool L_46 = V_2;
		return L_46;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_euler;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
		L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL);
		V_0 = L_2;
		goto IL_0014;
	}

IL_0014:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL);
		V_0 = L_3;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AnimationPlayableAsset_get_appliedOffsetMode_m6A5F22FBF4719ADE8C78BB1A13397E5BA186F908_inline (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CappliedOffsetModeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AnimationPlayableAsset_set_appliedOffsetMode_m389C789650423968CF01A0830766D2346F2202D1_inline (AnimationPlayableAsset_t381BF46F8FEBECFD107EC61C257C60D9438FDF33* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CappliedOffsetModeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsInfinity_mF1F2BB1A8094AF95520E754AE9888993EA948B34_inline (double ___0_d, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_d;
		int64_t L_1;
		L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
		return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits<int64_t>::max)())))) == ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method) 
{
	int64_t V_0 = 0;
	{
		double L_0 = *((double*)__this);
		int64_t L_1;
		L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
		V_0 = L_1;
		int64_t L_2 = V_0;
		if ((((int64_t)((int64_t)(((int64_t)il2cpp_codegen_subtract(L_2, ((int64_t)1)))&((int64_t)(std::numeric_limits<int64_t>::max)())))) < ((int64_t)((int64_t)9218868437227405312LL))))
		{
			goto IL_002d;
		}
	}
	{
		int64_t L_3 = V_0;
		V_0 = ((int64_t)(L_3&((int64_t)9218868437227405312LL)));
	}

IL_002d:
	{
		int64_t L_4 = V_0;
		int64_t L_5 = V_0;
		return ((int32_t)(((int32_t)L_4)^((int32_t)((int64_t)(L_5>>((int32_t)32))))));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	{
		float L_0 = ___0_value;
		V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (0.0f);
		goto IL_002d;
	}

IL_0015:
	{
		float L_2 = ___0_value;
		V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		V_1 = (1.0f);
		goto IL_002d;
	}

IL_0029:
	{
		float L_4 = ___0_value;
		V_1 = L_4;
		goto IL_002d;
	}

IL_002d:
	{
		float L_5 = V_1;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___0_d, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_d;
		int64_t L_1;
		L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
		return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits<int64_t>::max)())))) > ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		__this->___a = (1.0f);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RuntimeElement_set_intervalBit_mD6D67EA4A982521E16CDF3CAC295EED22CA65C75_inline (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CintervalBitU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RuntimeElement_get_intervalBit_mD5C7E7CDA66C4B1888D529E9344679FF88DE5A70_inline (RuntimeElement_tB6282BAA538AFD75E138BED88A14DFA2665737B2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CintervalBitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____stringLength;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m5743CDCD22D812BC3C8605963B1B76C2F175CB4E_gshared_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		goto IL_0035;
	}

IL_0035:
	{
		__this->____size = 0;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m184A228230F65332F56708CBA3F3A88489B94D66_gshared_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 ___0_item, const RuntimeMethod* method) 
{
	WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		WeightInfoU5BU5D_tA309FB0796574412C67FC42ACC7519BC99AC7A80* L_6 = V_0;
		int32_t L_7 = V_1;
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0)L_8);
		return;
	}

IL_0034:
	{
		WeightInfo_t9942B0D2C77A00A5C9824732AEAA0AB0A55620B0 L_9 = ___0_item;
		List_1_AddWithResize_m843E590839D8B44E5BF14AB39E42CAE86E2AEC9E(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAA4BC36A86EF945C37561EF64337148E583C211E_gshared_inline (List_1_t34937A123BB6F1345F58E1BE04611AC43FA110C2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___hasValue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_mFD9AD2F3D80D23F1BC6ACEC6C6B3463B78882713_gshared_inline (Action_3_t74AD2E14B4998F7BA2FAEE70509C63F809C6BA48* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___2_arg3, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA64C78E04914B90132CF6D68721DAA94372A9FC9_gshared_inline (List_1_t70114F63D98416DFBC85070704AB213FA087F64F* __this, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 ___0_item, const RuntimeMethod* method) 
{
	PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* L_6 = V_0;
		int32_t L_7 = V_1;
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4)L_8);
		return;
	}

IL_0034:
	{
		PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 L_9 = ___0_item;
		List_1_AddWithResize_m6C163FFB6AE904DB0988190665CB0C4748576C38(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9FEA539341DB40E8EFC68325D2DAD839DCC15770_gshared_inline (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___0_item, const RuntimeMethod* method) 
{
	NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* L_6 = V_0;
		int32_t L_7 = V_1;
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62)L_8);
		return;
	}

IL_0034:
	{
		NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_9 = ___0_item;
		List_1_AddWithResize_mC2987AB5CB58113B56B91A98992D1F3DD43DB424(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mDE34A11CE0E90A623AB0901C58BCB36FA7FFFF03_gshared_inline (List_1_t2C68AC15B44F139479D9C8C55F4D093DE5F74CD2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = *((int64_t*)((uintptr_t)(&___0_value)));
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
